817753 - Errors Occur When You Try to Install Updates from the Windows Update Web Site
Failed Updates (CatRoot issues)
0x80070005 is often the sort of error caused by insufficient access permissions to files or registry keys.
The following is quoted from the Windows Update Troubleshooter.
"Error 0x80070005 in the Windows Update.log file and updates fail to install from the site
Problem Description:
On the web site you will see that updates have failed to install. If you check the Windows Update.log file, you will see an error similar to this:
Error IUENGINE See iuhist.xml for details: Install finished (Error 0x80070005: Access is denied.)
Resolutions:
Suggestion 1:
This error can occur if you have mapped network drives configured and you don't have the correct permissions to access them. Try disconnecting all mapped network drives and then try accessing the Windows Update site and see if the installs still fail.
Suggestion 2:
If you are using the NTFS file system on your hard drive(s) then try these steps.
Check permissions on the C:\WUTemp folder (if you have more than one hard drive, check this folder on each drive).
1. Open Windows Explorer.
2. Navigate to the C:\WUTemp folder.
3. Right-click on the folder name and select Properties from the popup menu.
4. Click on the Security tab.
5. Set Full Control access for the following accounts:
Users
Power Users
Administrators
6. Click Apply, then OK.
7. Now try accessing the Windows Update site.
Suggestion 3:
1. Click on Start, Run and type "REGEDIT" (w/o the quotes). The Registry Editor will open.
*WARNING*
Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems
resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.
2. Navigate to the following key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
3. On the upper menu, click on Edit, and select Permissions from the drop-down list.
4. Give Administrator (And / Or System) Full Control and Read permissions by checking the allow boxes. NOTE: In certain instances these boxes are grayed out. Insure that all accounts have appropriate permissions.
5. Click Apply, then OK.
6. Close the Registry Editor.
7. If you had to make any changes, then try the Windows Update site and see if the error persists."
You could just download the Windows Installer manually from the Use Administrator Options/ Windows Catalog links on the Windows Update site, save it to disk, and try installing it manually.
Interestingly there is a post by Greg Palmer which outlines a procedure for ensuring that Administrators do actually have full access rights (using SubInAcl), if your desperate it might be worth a look at.
Not Getting a "Save As" dialog
thread779-962708
Finally, run the System File Checker program from the Run Box by typing.....Sfc /Scannow in it and have your XP CD handy.
If they don't work you could try repairing windows by running it over itself. You will lose all your windows updates but your files will be untouched.
How to Perform an In-Place Upgrade (Reinstallation) of Windows XP (Q315341)