WSL 问题:无法从提升的 PowerShell 执行 C:\Windows\System32\Bash.exe - “访问被拒绝” - 在正常 CMD/PS 提示符下工作(无管理员权限)

WSL 问题:无法从提升的 PowerShell 执行 C:\Windows\System32\Bash.exe - “访问被拒绝” - 在正常 CMD/PS 提示符下工作(无管理员权限)

我对 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。为什么会这样?我该如何修复?

相关内容