WSL2突然停止工作。如果我重新安装linux发行版。然后,当我单击play store中linux发行版的启动按钮时,它抛出了以下错误:
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80070003
Error: 0x80070003 The system cannot find the path specified.
wsl --help
命令工作正常。所有其他wsl命令挂起或抛出错误,如下所示,就像wsl -l
命令抛出此错误一样,系统无法找到指定的路径。
发布于 2021-05-26 19:50:37
在我移动我的发行版的目录后,同样的事情也发生在我身上。
你必须从WSL注销发行版;
wslconfig /u Ubuntu-20.04
然后只需执行已安装的exe,并再次将整个发行版安装到WSL。
发布于 2020-12-15 20:24:21
我不得不重新安装窗户来解决这个问题。操作系统中的某些东西被损坏了。然而,在重新安装操作系统之前,因为我有很多工作存储在WSL2中,所以我备份了整个WSL2映像,即大的.vhdx文件。此文件是WSL2 Linux的虚拟硬盘。目前无法从Windows直接浏览其中的文件。如果没有将文件移动到其他位置,则会将其存储在以下位置:%LOCALAPPDATA%\Packages\<PackageFamilyName>\LocalState\ext4.vhdx
在重新安装操作系统之前,在备份之后,我想测试一下这个备份在新安装的WSL2上是否运行得很好。为此,我在另一台机器上测试了它,安装了相同的Ubuntu WSL2发行版,并用备份文件替换了创建的.vhdx文件。它运行得很好。因此,可以安全地重新安装整个操作系统,然后重新安装WSL2 Ubuntu,最后用旧的备份.vhdx文件替换.vhdx文件。所以,我确实放松了一段时间。但是,我的数据和WSL2上的所有应用程序都完好无损。
https://stackoverflow.com/questions/64922455
复制相似问题