发布网友 发布时间:2024-10-24 11:33
共1个回答
热心网友 时间:2024-11-09 16:05
我的Windows 10版本停留在1909已有一段时间,为了升级至22H2,我尝试进行系统更新,却遭遇了失败,提示出现错误代码。在多次尝试和网上搜索后,我总结了六种可能的解决方案:
首先,尝试了Windows更新疑难解答,但依然未能解决问题。接着,我检查了与更新相关的服务,如Background Intelligent Transfer Service和Windows Update,将其设置为自动启动并执行启动操作,但更新依然失败,可能由于服务未停止导致。
随后,我决定清理C:\Windows\SoftwareDistribution目录下的DataStore和Download文件,但必须在停止相关服务后进行。尽管如此,删除文件后重启服务,更新依旧未能成功。
作为最后的手段,我尝试了通过DISM进行系统修复,但执行了DISM.exe /Online /Cleanup-image /Restorehealth和sfc /scannow命令后,更新依然无果。
在官方升级工具中,我发现只有保留个人文件或清除个人文件两种选择,无法保留安装程序,因此选择后也未能带来更新。最后,我出乎意料地发现,更改注册表中的ProgramFilesDir数据数值,将其恢复到C:\Program Files,这一步骤解决了我的问题,系统终于成功升级到了22H2。
值得注意的是,这个方法适用于那些曾因修改默认安装路径导致更新失败的用户。对于Windows 11同样存在的更新问题,此方法同样适用,但需确保先理解自己的系统状态再进行相应操作。