启动WSL时出现“Access Denied”错误的排查与修复求助
启动WSL时出现“Access Denied”错误的排查与修复求助
今早我好像搞砸了——当时电池电量很低,我却点了“安装更新并关机”,结果系统刚过引导加载器界面就直接关机了,连那个蓝色的“正在处理X%”的更新界面都没出来。
现在麻烦找上门了:我用管理员权限打开PowerShell运行WSL时,直接弹出Access Denied(拒绝访问)错误。我百分百怀疑这和之前那次异常关机脱不了干系。
我已经做了一些尝试,但都没找到解决办法:
- 翻了不少3年前的相关解决方案,但感觉都和我的情况对不上
- 检查了WSL发行版的本地存储路径
C:\Users\XXXXX\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState,发现只有rootfs和temp两个文件夹——不过我这个发行版是WSL1版本的,本就不会有WSL2的ext4.vhdx文件,这点我是清楚的
我现在对排查这个错误完全没头绪:到底是WSL压根没启动起来,还是这个Access Denied错误是PowerShell那边触发的?
有没有大佬能告诉我该怎么解决这个问题?
补充说明:Windows 10的其他功能都正常,Windows更新显示我已经是最新版本,最后一次安装的更新是2023年10月13日的KB5001716。
备注:内容来源于stack exchange,提问作者LHMathies
相关产品推荐
相关产品推荐

