How are you trying to install the Service Pack (SP)?
Is it from Windows Update or through Microsoft download center?
Please read this information before installation SP1.
Things to know before you download Windows Vista SP1
Before installing service pack, I’d suggest you to run System Readiness Tool to check whether your system is ready to install Sp1.
Step 1: Download and run System Readiness Tool
This scan typically takes less than 15 minutes to run. However, the tool might take significantly longer on some computers.
Download it from
System Update Readiness Tool (KB947821) [September 2009]
Step 2: Run Windows Installer Cleanup Utility.
The Windows Installer CleanUp Utility is provided "as is" to help resolve installation problems for programs that use Microsoft Windows Installer.
You can download Windows Installer CleanUp Utility from the link below:
Step 3: Download the SP from Microsoft Download Center.
Here’s the link for the Service Pack.
Windows Vista Service Pack 1 All Language Standalone (KB936330)
Before installing, please read:
Learn how to install Windows Vista Service Pack 1 (SP1)
Now run the installation.
Hopefully it shouldn’t throw any error this time.
If it does, you may try putting your system in clean boot state so that there is no interference from third party application while the installation runs.
Step 4: Run the installation by putting the system in clean boot state.
Steps to perform clean boot:
1) Click Start, type
msconfig in the Start Search box, and then press ENTER.
2) If you are prompted for an administrator password or for a confirmation, type the password, or click Continue.
3) On the General tab, click
4) Under Selective Startup, click to clear the
Load Startup Items check box.
5) Click the Services tab, click to select the
Hide All Microsoft Services check box, and then click Disable All.
6) Click OK.
7) When you are prompted, click
Once the installation completes, don’t forget to bring your computer back to normal startup.
Reset the computer to start as usual
1) Click Start, type
msconfig.exe in the Start Search box, and then press ENTER.
2) If you are prompted for an administrator password or for confirmation, type your password, or click Continue.
3) On the General tab, click the
Normal Startup option, and then click OK.
4) When you are prompted to restart the computer, click
For more information, see:
How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7
H - Microsoft Support
Visit our Microsoft Answers Feedback Forum
and let us know what you think
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this response?
Thanks for your feedback.