If Windows XP has trouble installing some updates you be able to resolve the problem as follows.
1. Get to a command prompt by clicking start > run and type cmd, hit enter
Type in “net stop WuAuServ” (no quotes) and press “Enter”.
2. Browse to the Windows Folder using explorer or my computer
3. In the Windows folder look for the folder named “SoftwareDistribution”.
4. Rename the SoftwareDistribution folder. Something like softwaredistribution-old.
5. At the command prompt type the command “net start WuAuServ” (no quotes) to restart the Automatic Updates service.
6. retry Windows Updates.
If that doesn’t help then try the following Microsoft suggestion http://support.microsoft.com/kb/943144