设置 Windows 2008 x64 服务器(不是 R2)后,我安装了许多 Microsoft 更新。安装这些更新后,计算机报告已安装 SP1,而不是 SP2。
我认为罪魁祸首是 KB917607,它允许 Windows 2008 显示 .hlp 文件。
现在我必须升级此服务器上的 Internet Explorer,没有 SP2 就无法安装。我对重新安装 SP2 非常谨慎,因为我已经安装了大量 SP2 之后的更新,在类似情况下重新安装 SP2 后也遇到了问题。
我该如何修复 Windows 以便它报告正确的服务包?
更新: 还有一条信息 - 如果我进入控制面板应用程序“程序和功能”并单击“显示更新”,就会出现更新 KB948465。这是 SP2,但计算机属性仍显示 SP1。
答案1
%windir%\system32\prodspec.ini
确保和的内容(HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
具体来说BuildLab
,、、、和)与安装CSDVersion
了SP2 的另一个单元的内容相匹配。CurrentBuild
CurrentBuildNumber
CurrentVersion