出现 Windows 更新屏幕,我单击下载更新。然后我让栏在屏幕上滚动,它说正在下载更新,但计数永远不会增加(总共 0 KB,完成 0%)。我已经尝试了通过 Google 找到的几种方法来解决这个问题,但到目前为止没有任何效果。
引自https://serverfault.com/questions/166318/windows-update-not-working-on-windows-2008-r2-standard-x64,除非我没有运行未经许可的 SQL Server 2008。我还尝试了 Google 提供的一些方法,包括 WUInstall 和设置单独的 WSUS 服务器,但到目前为止没有任何效果。
我已经重新注册并验证了我能想到的每个可能相关的 DLL(略超过 150 个),我没有使用任何代理服务器。
我已经手动下载了更新,但 Windows 因“正在搜索更新”而停滞不前,永远不会完成搜索。
我只能在日志中找到的错误如下:
2012-01-30 05:00:10:014 980 f40 AU 警告:无法更改调用的下载属性,错误 = 0x80070057 2012-01-30 07:43:06:441 980 fc0 AU 警告:由于 GetDownloadProgressUx 错误而返回,错误 = 0x8024000C 2012-01-30 07:43:06:443 980 fc0 AU 警告:GetInteractiveInstallProgress 失败,错误 = 0x8024000C
在谷歌搜索第一个错误时,我遇到了一些解决步骤:
单击开始并在搜索框中键入 services.msc,然后单击上面显示的服务。向下滚动列表到 Windows 更新,右键单击它并选择停止。
在搜索框中键入此内容 %windir%\SoftwareDistribution 单击上方框中的“软件分发”并删除“下载”文件夹的全部内容。
返回并重新打开 Windows 更新服务。
其中,我已经尝试过,但没有运气。
后来,它说要下载微软的MicrosoftFixit.wu.Run.exe并尝试一下,我有,但没有运气。我还尝试过 Microsoft 补丁Windows6.1-KB947821-v14-x64.msu,该补丁会因烦人的“在此计算机上搜索更新”而永远停止。
我试过下载第三方 FixWU 并没有。
我已经尝试使用强制重新安装 Windows 更新代理 …
我需要重新构建 Server 2008 R2 实例,但我不想丢失所有当前的 Active Directory 信息,最好的方法是什么?
我重建而不是修复的原因很好,因为服务器有很多问题(我从以前的 IT 那里继承了它们):
这些问题中的任何一两个,我只是尝试修复服务器,但此时;除非没有办法安全地迁移 AD 用户/权限,否则我认为我最好进行全新安装。
windows-server-2008 active-directory domain domain-controller reinstall