解决windows server 2008 更新后不断重启
现象:
Windows Server 2008自动更新以后,重新启动系统时,会显示进入第三阶段更新,每次到了99%后(或者,有时会进一步显示“等待Windows Modules Installer...”),就再次重新启动,然后不断自动重复这个过程。即使选择进入安全模式,也是如此。 由于无法登录进入操作系统,就无法卸载更新或者系统恢复(除非使用一键Ghost)。
原因:
经过多次重装Windows Server 2008后测试,发现是“Windows Server 2008平台更新程序(KB971644)”引起。
解决方法:
注意:
1、以下所列方法,不是根本性的解决方法,只是作者经过网上搜索,添加上自己的实践经验而已,欢迎指正!
2、经过网上搜索发现,会引发Windows Server 2008更新后不断重启的更新包,还包括其它的更新包。
3、作者的方法参考以下网址
4、作者解决不断重启的方法,可能源自上面第一个网址提到的Method 3(但是无法在该网址中找到),具体实现是按照上面第二个网址的答复中的方法。对于第一个网址的Method 1和Method 2,作者没有测试过。
方法一: 停止自动更新
选择手动更新,并在更新时,去掉更新“Windows Server 2008平台更新程序(KB971644)”。
但是,Windows Server 2008会在很多时候自己启动更新服务(如在升级SilverLight时),一不小心,就会自动下载更新,并无法选择去掉更新“Windows Server 2008平台更新程序(KB971644)”。
所以,这个方法更彻底的方式是禁用自动更新服务
方法二: 改变Pending.xml的名称,并修改注册表
此办法简要翻译自上面第二个网址的答复中的方法。如果不幸进入不断重启的地步,请尝试以下方法:
1.插入Windows Server 2008的安装光盘并重新启动计算机;
2.采用光盘启动计算机;
3.配置语言、时间、货币格式后选择下一步;
4.选择修复安装;
5.选择应用修复安装的操作系统;
6.在系统修复的选项窗口中,选择命令行方式;
7.进入C:\windows\winsxs目录,并改变Pending.xml的名称“ren pending.xml pending.old”;
8.键入regedit进入注册表,选择HKEY_LOCAL_MACHINE;
9.在File菜单中选择“加载配置单元”,然后选择“C:\windows\system32\config\components”;在弹出的窗口中输入“Offline_Components”
10.在注册表中,删除以下子项
HLKM\Offline Components\AdvancedInstallersNeedResolving
HKLM\Offline Components\PendingXmlIdentifier
(注:作者没有看到第一个子项)
11.退出注册表;
12.在命令行窗口,输入exit退出;
13.在系统修复的选项窗口中,点击“重启”;
![]() |
相关文章
- windows server R2系统的服务器 自带的.NET 4.5卸载后,重启服务器黑屏的解决方法
- 【Eclipse】Eclipse中tomcat的Server配置(解决修改代码不断的重启服务器)以及设置tomcat文件发布位置与JSP编译位置查看
- 亲测有效:windosw2008服务器. 重启后提示系统恢复选项的解决
- 安装sql server2008后再安装sql 2005找不到本地服务器的解决方法
- WIN2003+ASP+ACCESS,每隔几天就出现500错误,重启服务器后就好了,说明有哪些问题?如何解决?
- Windows Server 2008 服务器重启后卡死在Windows Update 页面问题处理
- win2003服务器装spl2008,打安全补丁后无法进入SQL Server Management Studio
- 【Eclipse】Eclipse中tomcat的Server配置(解决修改代码不断的重启服务器)以及设置tomcat文件发布位置与JSP编译位置查看
- 安装SQL Server 2008时 总是不断要求重启电脑的解决办法
- Win11更新后资源管理器不断重启屏幕不断闪烁怎么办?