在 Win10 上安装 WSL(Linux 的 Windows 子系统)时出现错误 0x80070091

在 Win10 上安装 WSL(Linux 的 Windows 子系统)时出现错误 0x80070091

我首先在 win10 上安装了 WSL,然后通过命令进行了卸载:lxrun /uninstall /full

然后我尝试使用 lxrun /install 重新安装

但是我收到了错误 0x80070091——我不确定如何解决这个问题。

答案1

我收到了这个错误,在阅读了 Richard Turner 的回复后,我手动从 C:\Users\bijay\AppData\Local\lxss 位置删除了 lxss 文件夹,之后安装就开始了。

希望这对 CHeers 有帮助!!!

答案2

按照BashOnWindows 错误 1902,这表明 %localappdata%\lxss 不为空(或在另一个进程中打开)并且无法删除。

您可能打开了 Bash shell,并且 Linux 进程打开了文件/文件夹,从而阻止删除 lxss 文件夹)。请确保在卸载实例之前关闭所有 Bash 实例。

嗨嗨。

答案3

错误 0x80070091 似乎与驱动器损坏有关。我实际上安装了一个损坏的 truecrypt 映像,这导致了问题。我所做的就是卸载,然后尝试再次安装,然后就成功了。

因此,如果您遇到此类错误,请确保您的驱动器均未损坏。最好对它们执行 chkdsk。

相关内容