为更改的 windows 用户文件夹调整 WSL

adjust WSL for changed windows user folder

我最近更改了 windows 用户文件夹的名称,例如。 C:/Users/Userx --> C:/Users/User1,这导致我丢失了之前的 WSL 设置。打开 WSL 时,就好像它以前从未打开过一样,并安装了 ubuntu 并要求输入新用户名等

我需要更改什么才能恢复我的旧设置(主目录、已安装的软件、shell 设置等)?

我在 Reddit 上得到了一个答案: https://www.reddit.com/r/bashonubuntuonwindows/comments/m9evxo/wsl_setup_gone_after_changing_name_of_windows/

显然,在这种特殊情况下,WSL Ubuntu 会用新安装覆盖旧安装,您必须重新设置所有内容。新安装后数据和设置都消失了。有一个回答说,如果我改了Win10用户文件夹的名字后没有打开WSL,数据可能已经被抢救回来了。