我无法使用 WSL(Windows 上的 Ubuntu)。当我bash
在CMD中运行时,我会得到一个错误
错误:0x8007001f
但是几天前我可以正常使用,我不知道我的哪个操作导致了这个问题。请帮帮我。
答案1
0x8007001f
似乎是某种描述的更新错误。
如果您拥有 Fall Creators Update,则可能需要从 Windows Store 安装 Ubuntu。
如果你缺少 bash.exe 命令,那么显然你需要设置默认分布(正如 nightwolfz 在该帖子中提到的):
您可以通过检查安装了哪些发行版来解决此问题:
wslconfig.exe /l
然后使用以下命令设置默认发行版:
wslconfig.exe /s Ubuntu
享受修复后的 bash.exe!
这是必要的,因为您现在可以拥有安装了多个不同的发行版。