您可能遇到过 Windows 更新功能异常的情况。当 Windows 更新代理相关服务停止运行时,或者某些更新组件损坏、Windows 在更新缓存时遇到问题时,重置更新组件可能是一个有效的解决方案。本指南将详细介绍如何在 Windows 10 台式机和笔记本电脑上重置 Windows 更新组件。
在 Windows 10 上重置 Windows 更新组件的方法
重置 更新组件 的操作主要包括以下几方面:
- 重新启动 BITS、MSI 安装程序、加密服务以及 Windows 更新服务。
- 重命名 SoftwareDistribution 和 Catroot2 文件夹。
注意:为了获得更好的效果,建议将您的 Windows 10 电脑启动到安全模式。
第一步:禁用 Windows 更新服务
1. 同时按下 Windows 键 + R 键,打开“运行”对话框。
2. 输入 services.msc 并点击“确定”,启动“服务”窗口。
3. 在服务列表中向下滚动,找到并右键单击“Windows Update”。
注意:如果当前状态为“已停止”,请跳至第二步。
4. 如果当前状态显示为“正在运行”,请单击“停止”。
5. 系统会提示您 Windows 正在尝试停止本地计算机上的服务,请等待提示完成,大约需要 3 到 5 秒。
第二步:停止更新组件相关服务
按照以下步骤停止更新组件,为重置过程做好准备:
1. 按 Windows 键,输入“命令提示符”,然后选择“以管理员身份运行”。
2. 依次键入以下命令,并在每个命令后按 Enter 键:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
第三步:重命名 SoftwareDistribution 和 Catroot2 文件夹
1. 继续重置 Windows 更新组件,键入以下命令,并在每个命令后按 Enter 键:
ren C:WindowsSoftwareDistribution SoftwareDistribution.old ren C:WindowsSystem32catroot2 Catroot2.old
第四步:启动更新组件相关服务
在停止更新组件并重命名相关文件夹后,
1. 在管理员权限的命令提示符中,执行以下命令以启动更新组件服务:
net start wuauserv net start cryptSvc net start bits net start msiserver
第五步:重新启用 Windows 更新服务
按照以下步骤重新启用 Windows 更新服务:
1. 返回“服务”窗口,右键单击“Windows Update”。
2. 选择“启动”选项,如下图所示。
3. 系统会提示 Windows 正在尝试在本地计算机上启动服务,等待 3 到 5 秒,然后关闭“服务”窗口。
第六步:删除 SoftwareDistribution 和 Catroot2 文件夹(可选)
要更彻底地重置更新组件,您可以选择删除 SoftwareDistribution 和 Catroot2 文件夹中的内容,步骤如下:
1. 同时单击 Windows 键 + E 键,打开“文件资源管理器”。
2. 导航至 C:WindowsSoftwareDistributionDataStore 路径。
3. 按下 Ctrl + A 键选中所有文件和文件夹,然后在空白处右键单击,选择“删除”,以删除该位置的所有文件和文件夹。
4. 现在,导航到 C:WindowsSoftwareDistributionDownload 路径,并像之前一样删除所有文件。
***
通过以上步骤,您已经了解了如何在 Windows 10 上重置更新组件。类似的操作步骤也适用于 Windows 7。如果您有任何问题或意见,请在下方留言。