昨天我意识到 Windows 更新无法在我的 Windows 7(32 位)笔记本电脑上运行。
它有时会找到更新,但是当我选择它们并尝试下载它们时,它只是挂在 0 kb 和 0% 上。
我卸载了 SP1,Windows 更新运行正常。然后,重新安装 SP1 后,Windows 更新停止工作 - 它只是挂起,并显示正在查找更新。
我曾尝试使用两个工具来修复它 - Windows Update Diagnostic 和 Microsoft FixIt 50202。但都没有用...
答案1
我处理过许多遇到 Windows 更新问题的服务器和客户端。
确保您运行的是最新版本的 Windows Update Agent(这为我解决了很多问题)。最新版本可在此处找到:https://support.microsoft.com/en-us/kb/949104 找到您的操作系统,下载软件包并安装。然后重新启动。
如果这不能解决问题,请尝试以下操作:
- 停止 Windows 更新服务
- 删除 C:\Windows\SoftwareDistribution 文件夹的内容
- 启动服务
- 尝试安装更新。
在极少数情况下,解决问题甚至更加困难。我建议您尝试以管理员身份在命令提示符中运行以下几行(要以管理员身份打开命令提示符,请搜索 CMD > 右键单击 > 以管理员身份运行)
net stop cryptsvc
md %systemroot%\system32\catroot2.old
xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
答案2
我发现,当 Windows 更新无法启动时,来自管理命令提示符的这个命令可以发挥奇效。
fsutil 资源 setautoreset true c:\
答案3
打开 Windows 更新设置并取消选中两个选项:
Give me recommended updates the same way I receive important updates.
Give me updates for other Microsoft products when I update Windows.
然后手动检查更新。禁用这两个选项后它应该可以工作。