现象:
Windows Server 2008自动更新以后,重新启动系统时,会显示进入第三阶段更新,每次到了99%后(或者,有时会进一步显示“等待Windows Modules Installer...”),就再次重新启动,然后不断自动重复这个过程。即使选择进入安全模式,也是如此。 由于无法登录进入操作系统,就无法卸载更新或者系统恢复(除非使用一键Ghost)。
原因:
经过多次重装Windows Server 2008后测试,发现是“Windows Server 2008平台更新程序(KB971644)”引起。
方法一: 停止自动更新
选择手动更新,并在更新时,去掉更新“Windows Server 2008平台更新程序(KB971644)”。
但是,Windows Server 2008会在很多时候自己启动更新服务(如在升级SilverLight时),一不小心,就会自动下载更新,并无法选择去掉更新“Windows Server 2008平台更新程序(KB971644)”。
所以,这个方法更彻底的方式是禁用自动更新服务
以下是上面第二个网址的解决方法的原文引用:
Rename the Pending.xml file, and then edit the registry
Notes: Read the following important notes before you use this troubleshooting method.
- Use this method to resolve the restart symptom that is described in the "Symptoms" section so that you can back up data before you reinstall Windows. You should use this troubleshooting method only if you intend to back up data and to reinstall Windows.
- Use this method only after you try the other methods.
Note: If your computer is not configured to start from a CD or from a DVD,see the documentation that was included with the computer for instructions about how to continue.
- Use this method only if the computer has no restore points or if you cannot start your computer at a point where the System Restore feature is available.
- After you use this method, the following conditions may exist until you reinstall Windows:
- An update that is being installed may not be installed correctly.
- Windows Update may not function correctly.
- If an update is being installed, you may be unable to stop the installation process.
- You may be unable to enable and disable certain optional Windows features.
- Certain optional Windows features may not function correctly.
- The computer may be in an unprotected state.
To rename the Pending.xml file and to edit the registry, follow these steps.
Start Windows and go to the System Recovery options:
- Insert the Windows installation disc in the disc drive, and then restart the computer.
- When you are prompted to restart from the disc, press any key.
- When you are prompted, configure the Language to install, Time and currency format, and Keyboard or input method options that you want, and then click Next.
- On the Install Windows page, click Repair your computer.
- On the System Recovery Options page, click the version of the Windows operating system that you want to repair, and then click Next.
- Use the System Recovery options to rename the Pending.xml file and edit the registry:
- On the System Recovery Options page, click Command Prompt.
- Type cd C:\windows\winsxs, and then press ENTER.
- Type ren pending.xml pending.old, and then press ENTER.
- Type regedit, and then press ENTER.
- Select HKEY_LOCAL_MACHINE.
- On the File menu, click Load Hive.
- Locate the following folder:
C:\windows\system32\config\components
- When you are prompted for a name, type Offline_Components.
- In Registry Editor, locate and then delete the following registry subkey:
HLKM\Offline Components\AdvancedInstallersNeedResolving
HKLM\Offline Components\PendingXmlIdentifier
- Exit Registry Editor:
- At the command prompt, type exit to exit Registry Editor.
- Press ENTER.
- Click Restart.
本文是转载,谢谢分享,帮我解决了大问题。