我对 WSL 有疑问(适用于 Linux 的 Windows 子系统) 在 PowerShell 中。如果我运行 Ubuntu 18.04 LTS 应用 (UWP 应用),它会按预期运行。但是,如果我从提升的 PowerShell 提示符运行并运行 Bash.exe,它会失败,如下所示:
我打开了 C:\Windows\System32,然后取得所有权并授予自己对 Bash.exe 的全部权限。但是,问题仍然存在。我还尝试过:
- 卸载 Ubuntu UWP 应用,通过添加/删除功能删除 WSL
- 通过添加/删除重新添加 WSL 并重新安装 Ubuntu UWP 应用:没有变化
但是,我发现我可以在普通(非管理员)CMD 或 PowerShell 提示符中运行 Bash.exe。为什么会这样?我该如何修复?