win10 docker wsl 报错:管理员用策略规则 %2 限制了对 %1 的访问
Window 10 使用 Docker 的时候,需要使用 wsl , 在本地启用了 Hyper-V 后,执行 wsl 报错:
程序“wsl.exe”无法运行: 管理员用策略规则 %2 限制了对 %1 的访问。所在位置 行:1 字符: 1
+ wsl --status
+ ~~~~~~~~~~~~。
所在位置 行:1 字符: 1
+ wsl --status
+ ~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (:) [], ApplicationFailedException
+ FullyQualifiedErrorId : NativeCommandFailed
最后在微软查到了解决办法:管理员用策略规则%2限制对%1的访问
如下:
然后执行一下干净启动:
https://support.microsoft.com/zh-cn/help/929135...
先卸载设备中全部的第三方反病毒软件与系统优化软件 (例如 360、360桌面、腾讯电脑管家、腾讯桌面、鲁大师,代理,加速器,虚拟机等)。
然后右击开始菜单---运行,输入 :
msconfig
回车
服务----勾选下面的“隐藏所有 Microsoft 服务”--------点击“全部禁用”。
(若是设置了pin密码,请把IPsec Policy Agent设置为开启/自动,这是Microsoft 服务,前面隐藏了Microsoft 服务,因此正常情况下是看不到的,若是没有看到,无须特意关注。)
然后鼠标右击任务栏------任务管理器----启动-------将所有的启动项全部禁用。(逐个右击启动项,选择“禁用”)
然后任务栏搜索框输入 cmd ,点击右侧的以管理员身份运行,输入:
(建议复制粘贴,逐条输入,防止遗漏。)
sfc /SCANNOW
回车
Dism /Online /Cleanup-Image /ScanHealth
回车
Dism /Online /Cleanup-Image /CheckHealth
回车
DISM /Online /Cleanup-image /RestoreHealth
回车
RD /S /Q "%WinDir%\System32\GroupPolicyUsers"
回车
RD /S /Q "%WinDir%\System32\GroupPolicy"
回车
gpupdate /force
回车
完成后重启电脑,再次输入:
sfc /SCANNOW
回车
在执行完成以上命令后,
直面挑战,躬身入局
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架