Windows XP SP3 post installation kill all updates - KB943144

When you try to install updates from the Windows Update Web site, from the Microsoft Update Web site, or by using the Automatic Updates feature, you receive a message that states that the update or the updates were not installed successfully. However, the updates are not displayed in the Update History part of the Web […]

When you try to install updates from the Windows Update Web site, from the Microsoft Update Web site, or by using the Automatic Updates feature, you receive a message that states that the update or the updates were not installed successfully. However, the updates are not displayed in the Update History part of the Web site.

This problem occurs when the latest Windows Update client has been installed and then you install Windows XP SP3 before restarting the computer. This causes the new Wups2.dll file not to be enabled (registered). When Windows XP SP3 is installed, it does not detect the Wups2.dll file, and it sets the registry to point to the original Wups.dll file version that is included in Windows XP SP2 and Windows XP SP3. Because the registry files that correspond to the Wups2.dll file are missing, update installations are unsuccessful.

Solution:

1. The Redmond company does not provide an automatic resolve to this issue, but it does offer a mitigation. The users will have to access and download the Windows Update Agent, available for download for 32-bit, 64-bit and Itanium-based systems running Windows XP, and then manually install it. Next, the appropriate Windows Update Agent version has to be located through the Browse option of the Run dialog box. What users have to execute is the following: “C:WindowsUpdateAgent30-x86.exe /wuforce”, depending on the location of the Windows Update Agent and following the addition of the “/wuforce” switch.

2. Users will have to “register the Wups2.dll file in Windows. Stop the Automatic Updates service. Open cmd (command prompt) type the following command, and then press ENTER: net stop wuauserv. Register the Wups2.dll file: at the command prompt, type the following command, and then press ENTER: regsvr32 %windir%\syswow64\wups2.dll. (For a computer that is running Windows XP Professional x64 Edition, type the following command, and then press ENTER:
regsvr32 %windir%\syswow64\wups2.dll. Start the Automatic Updates service. To do this, type the following command at the command prompt, and then press ENTER: “net start wuauserv”,” Microsoft revealed.