Win 2003 Service Pack Error

Asked By 800 points N/A Posted on -

Hello all,

I am trying to update my Windows Server 2003 standard edition by installation of Service Pack 2. I am facing the following error.

Service Pack 2 Setup Error

Failed to install catalog file.

Select ‘OK’ to undo the changes that have been made.

The error appears after completion of download soon after the start of installation. I tried to download again but the same error appears again.

I can’t figure out the cause. I do deleted the cache files, but they still won’t help.

As this is our production server and not connected to Internet in normal workdays, so I have to do this again on this weekend. Please guide me about how to update is flawlessly.


Best Answer by Karlos
Best Answer
Best Answer
Answered By 0 points N/A #118992

Win 2003 Service Pack Error


Hi there, Karlos here,

The problem you are experiencing can be fixed by deleting all the files in the folder CatRoot2 located in C:Windowssystem32 and a manual cleanup of the folder CatRoot located also in C:Windowssystem32. Here's what you should do:

  1. Go to the folders mentioned above.
  2. Delete the CatRoot2 folder, don't worry, it is safe to delete this one, windows generates this every start up.
  3. Go to CatRoot folder and delete all tmp*.cat, kb*.cat files in the subfolders.
  4. Go to C:WindowsINF and delete all oem*.* files.
  5. Delete all the files and folders in C:WindowsSoftwareDistribution.
  6. Restart your computer and try again your installation.

Hope this helps.

Answered By 0 points N/A #118993

Win 2003 Service Pack Error



The Windows 2003 Service Pack 1 (or 2) Installation on Windows 2003 Data Center are blocked as default
 To avoid installation without getting full approved for this installation from your "OEM" hardware manufacture.
Installation of Windows 2003 Service Pack 1 (or 2) is recommended only after you
 "OEM" hardware manufacture approved this installation. Skipping this stage may damage your system.
The Service Pack 1 (or 2) installation on Windows 2003 is blocked unless you set a special registry key. 
To set this special registry key, follow the instructions below:
1. Go to" Start" -> "Run".
2. Write "Regedit" and press on "Enter" button.
3. Navigate to: "HKEY_LOCAL_MACHINESOFTWAREMicrosoftUpdatesWindows Server 2003".
4. Right click and choose "New" -> "DWORD Value".
5. Name the new registry key: "DTCUpdate".
6. Double click on "DTCUpdate" and set its "Value data:" to "1".
7. Reboot the server.
Warning:  Using Registry Editor incorrectly can cause serious problems that can require you to reinstall the operating system.
Please do it at your own risk… We won't be responsible for any type of problems arising due to incorrect registry use.

Related Questions