How to troubleshoot Windows Vista and Windows Server 2008 service pack installation issues

Support for Windows Vista without any service packs installed ended on April 13, 2010. To continue receiving security updates for Windows, make sure you're running Windows Vista with Service Pack 2 (SP2). For more information, refer to this Microsoft web page: Support is ending for some versions of Windows

Symptoms

This article discusses how to troubleshoot issues when you are installing a service pack for Windows Vista or for Windows Server 2008.

When you try to install a service pack, you may receive one of the following error messages:
Installation was not successful
An internal error occurred while installing the service pack
The error message may also refer to one of the following error codes:
  • 0x80070002
  • 0x8007000D
  • 0x80073712
  • 0x800B0100
  • 0x8024200D
Note This article does not list all the possible error codes or messages that you may receive. We recommend the resolutions in this article to resolve installation issues, regardless of the error codes or messages that you may receive.

Note If you receive "0x80070490" error code, visit the following Microsoft Webiste for troubleshooting:
958044 You receive a "0x80070490" error code when you use Windows Update or Microsoft Update Web sites to install updates

Cause

This issue can occur if one of the following conditions is true:
  • A program on your computer interfered with the installation of the service pack.
  • There is an inconsistency in the Windows Servicing Store. The Windows Servicing Store is a component that is required to successfully install the service packs.

Troubleshooting Windows Vista and Windows Server 2008 service package installation

To resolve this problem, try each resolution in the "General Troubleshooting" and the "Advanced troubleshooting" section in the order in which they are presented. After you try a resolution, try to install the service pack again. If you still cannot install the service pack, try the next resolution.

General Troubleshooting

Resolution 1: Install the stand-alone package for the service pack instead of using Windows Update to install the Service Pack

Note If you already tried to install the stand-alone package for the service pack, and you encountered this problem, skip this resolution and go to Resolution 2.

If you are unsure whether you have tried to install the stand-alone package for the service pack, we recommend that you try the following steps to install the stand-alone package for the service pack. By using the stand-alone package to install the service pack, you eliminate installation issues that might be related to Windows Update. This simplifies the troubleshooting process.

How to obtain the stand-alone package for the service pack

To obtain the service pack, see the following articles in the Microsoft Knowledge Base as appropriate for your operating system, and then look for the option to install the service pack from the Microsoft Download Center.
935791
How to obtain the latest Windows Vista service pack
968849
How to obtain the latest service pack for Windows Server 2008

Resolution 2: Run the System Update Readiness Tool, restart the computer, and then install the service pack
Resolution 3: Close or disable any applications that may be running, restart the computer, and then install the service pack

Advanced troubleshooting

If your problem is still not resolved, you can try the advanced troubleshooting steps on your own, or you may want to contact Microsoft support.
Resolution 4: Uninstall any security applications, restart the computer, and then install the service pack

Similar problems and solutions

For more information, click the following article numbers to view the articles in the Microsoft Knowledge Base:
971204
Windows Vista and Windows Server 2008 service pack installation fails with error 0x80004005
939399
Error message when you try to perform a backup on a Windows Vista-based computer: "0x80071A91"

931712
The "Windows Features" dialog box is empty in Windows Vista, or you receive an error message that includes the following code when you try to use Windows Update: "0x80073712"

If the problem is not resolved, unfortunately this content cannot help you any further. So, you might want to search the Microsoft Knowledge Base for other solutions. To search the Microsoft Knowledge Base, visit the following Microsoft Web site:
Properties

Article ID: 947366 - Last Review: Nov 28, 2012 - Revision: 1

Feedback