我们经常会接收到微软发送的补丁更新,系统安装之后将升级到新的版本,但是有用户在更新安装2004版本的时候升级进度卡在92%了,这是怎么回事?针对这一问题,小编整理了四种解决方案,希望可以帮到大家。
方法一:“干净启动”,排除第三方软体的影响
1、停止非核心的程序运作(包括第三方杀毒、优化软体)。
2、情况允许的话,卸载设备中的第三方杀毒、管家、优化软件。
3、同时按【Windows 徽标键+R】,输入 【msconfig】,按回车(Enter)。
4、点击【服务】》【隐藏所有 Microsoft 服务】>【全部禁用】(若您启用了指纹识别功能,请不要关闭相关服务)。
5、启动【任务管理器】,点击【启动】选项卡,将所有启动项都禁用。
6、重启设备。

方法二:自动系统扫描
1、右键点击任务栏上的Windows图标,选择【Microsoft Powershell(管理员)】。
2、逐一输入以下指令:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
sfc /scannow
3、重启电脑。
4、如果出现”有一些文件无法修复“的回报,重复步骤1-3几次。

方法三:重启更新服务
1、启动【开始】菜单,输入【cmd】,右键点击【命令提示符】,选择以【管理员身份】运行。
2、依次逐一输入下面命令(可小心复制贴上):
SC config wuauserv start= auto
SC config bits start= auto
SC config cryptsvc start= auto
SC config trustedinstaller start= auto
SC config wuauserv type=share
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.oldold
ren C:WindowsSystem32catroot2 catroot2.oldold
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
netsh winsock reset
3、重启机器,再看看效果。

方法四:重新注册dll文件
1、请在小娜中搜索【命令提示符】,右击【以管理员身份运行】。
2、输入以下命令:
for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1
3、完成后重启电脑,查看问题能否解决。
