Windows Vista SP1 Upgrade issues

Since Windows Vista has got to stay for some more time now , lets see as what we can do in case you are reading this after your dear system has crashed following a SP1 update.  Our discussion will cover issues where Windows Updates gets stuck at stages like “Updating 3 of 3” etc and we will talk a little about  the  KB737287 article.

Steps to resolve issues wherein updates get stuck ( see screenshot below )

Enter the command console after booting system from Vista DVD ( For newbies , check out this page )

Type the following commands : ( hit Enter after each line )

cd windows\winsxs

del pending.xml

Reboot your computer , everythign should work fine from this point.
The  KB737287 article

If you are stuck watching the “Configuring Updates Stage 3 of 3 0% complete and the above fix does not work ,  boot from the Vista media. You will need to “Repair your computer,” so select your Vista installation and restore it to a point before the deployment of the updates. After gaining back access to your operating system, you will have to install the service stack update, namely Update for Windows Vista (KB937287). Deploy this update before any other on your Vista, and only then install the rest. At this point in time, you should experience no more problems.

KB954430 – MSXML 4.0 update

Step 1: Download Microsoft Windows Installer CleanUp utility
1. Visit the following link to download the utility:
2. Save the file to the computer.
3. Install this tool on the computer.

Step 2: Remove MSXML software
1. Click Start -> (All) Programs -> Windows Installer Clean Up.
2. See if you can find MSXML software. If so, remove them.
3. Restart the computer.

After that, please try to reinstall MSXML 4.0 Service Pack 2. Step 3: Reinstall MSXML 4.0 Service Pack 2
1. Please download MSXML 4.0 Service Pack 2 and the related updates from the following links and save it to the Desktop.

MSXML 4.0 Service Pack 2

Resetting the entire Windows Update Component manually

Perform the following steps to reset the Windows Update component manually…
Step 1:
Stopping the Background Intelligent Transfer Service and the Automatic Updates service….
Click Start/All Programs/Accessories. Right click ‘Command Prompt‘ and select ‘Run As Administrator‘. Click ‘Continue’ on the UAC prompt.
At the command prompt, type the following commands, and then press ENTER after each command:
net stop wuauserv
net stop bits
Step 2:
Renaming the Catroot2 folder…
Type the following commands, and then press Enter after each command.
net stop cryptsvc
ren %systemroot%\System32\Catroot2 oldcatroot2
net start cryptsvc
Step 3:
Renaming the “SoftwareDistribution” folder…
Type the following command, and then press Enter.
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
Step 4:
Registering the files that are used by Windows Update and Microsoft Update…
At the command prompt, type the following commands, press ENTER after each command, and then click OK every time that you receive a verification message:
regsvr32 wuapi.dll
regsvr32 wuaueng.dll
regsvr32 wucltux.dll
regsvr32 wups2.dll
regsvr32 wups.dll
regsvr32 wuwebv.dll
Step 5:
Starting the Background Intelligent Transfer Service, the Automatic Updates service, and the Event Log service….
At the command prompt, type the following commands, and then press ENTER after each command:
net start bits
net start wuauserv
net start Eventlog
Reboot the computer and try Windows Update again.
Windows Update – Fix 80246005 Error
1: Open a elevated command prompt.

2: Type attrib -h -s -r c:\windows\system32\catroot2 and then press ENTER.

Name:  1.PNG Views: 29 Size:  53.5 KB

3: Next, type attrib -h -s -r c:\windows\system32\catroot2\*.* (where c:\ is the drive where Vista is installed), and then press ENTER.

Name:  Capture1.PNG Views: 26 Size:  39.3 KB

4: Type Exit, and then press ENTER to close the Command Prompt window.

5: Open Services.msc.

6: In the Services dialog box, double click on Windows Update.

7: Set the service as Automatic, and click on Apply.

8: Stop the service and Start or vice versa.

Name:  Capture3.PNG Views: 29 Size:  48.3 KB

9: Double click on the Cryptographic Services service.

10: Set the service to Automatic, and click on Apply.

11. Stop the service and Start.

Name:  Capture2.PNG Views: 28 Size:  42.7 KB

12: Close the Services Dialog Box.

13: Restart your computer and update windows


4 thoughts on “Windows Vista SP1 Upgrade issues

  1. i boot whit a windows vista instalation disk
    i used the prompt
    but pending.xml
    not exist on

    what other thing can i do?

    • try renaming teh pending.xml file from the same location (C:\windows\winsxs) , then proceed with the following steps:

      1. Type regedit, and then press ENTER.
      2. Select HKEY_LOCAL_MACHINE.
      3. On the File menu, click Load Hive.
      4. Locate the following folder: C:\windows\system32\config\components
      5. When you are prompted for a name, type Offline_Components.
      6. In Registry Editor, locate and then delete the following registry subkey: HLKM\Offline Components\AdvancedInstallersNeedResolving
      7. In Registry Editor, locate and then delete the following registry subkey: HKLM\Offline Components\PendingXmlIdentifier
      8. Exit Registry Editor, type exit at the command prompt, and then press ENTER.
      9. Click Restart, Windows should boot into the same “Configuring updates” screen, but the screen will disappear in a short while, and system will be able to boot into desktop.

  2. This program also offers you the possibility to add gadgets to your web site.
    For example, if your page template is named Template, the file should be saved with the
    name “template. Once its done (shouldn’t take long at all) click the Activate Plugin link and the plugin will become live.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s