windows server 2008 关机后安装自动更新,反复启动,不能进入系统

Windows Server 2008自动更新以后,重新启动系统

然后不断自动重复这个过程。即使选择进入安全模式,也是如此。 由于无法登录进入操作系统,就无法卸载更新或者系统恢复(除非使用一键Ghost)。 

注意:
1、以下所列方法,不是根本性的解决方法,只是作者经过网上搜索,添加上自己的实践经验而已,欢迎指正!
2、经过网上搜索发现,会引发Windows Server 2008更新后不断重启的更新包,还包括其它的更新包。
3、作者的方法参考以下网址
网址一:http://support.microsoft.com/kb/949358/en-us 或者http://support.microsoft.com/kb/949358
网址二:http://www.winvistatips.com/w2k8-continuously-rebots-after-windows-update-t524131.html
4、作者解决不断重启的方法,可能源自上面第一个网址提到的Method 3(但是无法在该网址中找到),具体实现是按照上面第二个网址的答复中的方法。对于第一个网址的Method 1和Method 2,作者没有测试过。
方法一: 停止自动更新
选择手动更新,并在更新时,去掉更新“Windows Server 2008平台更新程序(KB971644)”。
但是,Windows Server 2008会在很多时候自己启动更新服务(如在升级SilverLight时),一不小心,就会自动下载更新,并无法选择去掉更新“Windows Server 2008平台更新程序(KB971644)”。
所以,这个方法更彻底的方式是禁用自动更新服务
方法二: 改变Pending.xml的名称,并修改注册表(这里我是根据方法二,部分解决了问题)

这里注意一个问题,我使用*天空的win2003pe无法对磁盘文件进行修改删除,是使用win10pe64来实现下面的步骤


此办法简要翻译自上面第二个网址的答复中的方法。如果不幸进入不断重启的地步,请尝试以下方法:
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 2008 关机后安装自动更新,反复启动,不能进入系统

中间出现过无法进入windows启动菜单,使用了winpe里的启动盘修复

windows server 2008 关机后安装自动更新,反复启动,不能进入系统

修复后,自动重启一次后进入下面菜单。

 

参考上面终于解决了服务器不断重启的问题,文件服务器可以提供用户访问,但是服务器桌面还是无法登录。

windows server 2008 关机后安装自动更新,反复启动,不能进入系统

大约五个小时,从下午2点到晚上7点多,终于恢复正常可以登录。机神保佑,新的服务器快点来啊。

windows server 2008 关机后安装自动更新,反复启动,不能进入系统

约200个左右的补丁几乎全部回滚了,只剩下4个补丁安装成功。

windows server 2008 关机后安装自动更新,反复启动,不能进入系统

https://support.microsoft.com/zh-cn/help/947821/fix-windows-update-errors-by-using-the-dism-or-system-update-readiness

上面链接还介绍了使用dism进行修复的方法,由于服务器急于提供给用户使用,只能改时间再处理。