为什么win10总是会更新失败?
在Windows 10日常更新或累积更新包的安装过程中,总是难免遇到更新无法执行到底、自动撤销、反复更新或重启也无法解决的尴尬。这种情况该咋办?
1、删除Windows更新缓存文件
更新失败而留下的更新缓存文件没有被系统自动删除,会造成下次更新依然无法成功的现象出现。为此,我们可以首先删除更新缓存文件。如果问题是这由方面引起的,则在清除缓存后,问题可以迎刃而解。
①搜索框搜索并打开命令提示符(以管理员身份运行)。
②在命令提示符窗口中输入 “net stop wuauserv”命令并回车,此时系统会提示服务停止。
③接下来输入 “CD %windir%\SoftwareDistribution”命令并回车,这时便进入了SoftwareDistribution文件夹。直接打开“C:\Windows\SoftwareDistribution”文件夹,删除其中Download和DataStore文件夹中的所有文件。
④在命令提示符窗口中再次输入命令 “net start wuauserv”并回车,此时系统会提示服务重新启动。
完成上述系列操作后,在系统Windows Update窗口中再次尝试检查更新系统。
2.开启BITS等各项服务
若方法一后更新仍无法进行,可以再根据如下步骤,确认BITS、Windows Update、Windows Installer、Software Protection等服务设置是否开启。如果未开启则需要将其打开。
①按下Win+R组合键并输入运行“services.msc”命令。 双击打开“Background Intelligent Transfer Services”服务。
②点击“常规”选项卡,将“启动类型”选择为“自动”或者“手动”选项,然后点击“服务状态”下面的“启用”按钮,选择应用并确定。
③然后用有同样的方法对“Cryptographic Services”、“Software Protection”、“Windows Installer”及“Windows Update”等服务项目进行启用操作。
3.修复Windows Update
Windows Update功能故障也会造成更新失败问题。若如上方法均不能解决,可尝试修复Windows Update来解决无法安装Windows更新的问题。
①打开“命令提示符(管理员)”窗口,然后输入如下命令并回车运行: DISM.exe /Online /Cleanup-image /Scanhealth
等待扫描进度到100%(通常这一过程需要几分钟甚至更长时间)。若检测正常,则显示“未检测到组件存储损坏。操作成功完成。 ②接下来,输入以下命令并回车执行: DISM.exe /Online /Cleanup-image /Restorehealth
同样等待进度到100%。如果中途遇到问题,则自动进行修复,显示“还原操作已成功完成”。
完成以上修复之后,关闭命令提示符窗口。然后进入开始→设置→更新和安全→Windows更新”,重新运行Windows更新即可。
2018-07-21 · 知道合伙人数码行家
知道合伙人数码行家
向TA提问 私信TA
回到桌面,鼠标右键单击此电脑,选择属性进入,如下图所示
进入属性后,选择控制面板主页进入,如下图所示
在控制面板主页,点击右上角的类别--小图标,如下图所示
进入控制面板小图标列表,点击疑难解答,如下图所示
进入疑难解答,点击最下方的使用windows更新解决问题,如下图所示
进入问题处理向导,点击下一步,如下图所示
系统开始扫面问题点,等待检测完毕,如下图所示
问题扫描到后,点击应用此修复程序,如下图所示
系统开始解决更新数据库,等待修复成功,如下图所示
系统弹出修复结果,其中会显示所有的错误和修复结果,全部修复成功后,点击关闭按钮,重新检查更新即可,如下图所示
Reboot your computer a few times.
Try again periodically
You may try these steps to reset the Windows update components manually and check.
a. Press Windows key + X on the desktop screen of the computer.
b. Select Command Prompt (Admin)
c. On the open Command Prompt window copy and paste the commands (all at once).net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
pause
c. Exit the command prompt and check.
See the following:
How to: 10 Tips before installing the latest Windows 10 build
and
How to: 10 things to do if Windows 10 Setup fails.
Other things you can try:
Disable (preferrably uninstall) your Antivirus utility before attempting the upgrade.
Restart a few times and try again.
Disable General USB Devices (example - Smart Card Reader).
Do a clean boot and try again.
If you are upgrading using the .ISO file, disconnect from the Internet during setup, if you are connected by LAN (Ethernet) or Wi-Fi, disable both and attempt setup again.
If you are updating through Windows Update, when the download reaches 100% disconnect from the Internet LAN (Ethernet) or Wi-Fi and proceed with the installation.
If that does not work, try using the .ISO file to upgrade if possible. (not possible with this build)
If you are connected to a domain, switch to a local account
If you have any external devices attached to the machine, disconnect them (example, USB keys, gaming controllers, external hard disc, printers, non-essential devices).
更多问题访问微软官方社区
广告 您可能关注的内容 |