Service Pack 2 Error

Posted on 2007-07-31
Medium Priority
Last Modified: 2010-04-18
Attempting to install Windows Server 2003 Service Pack 2 on SBS server.

During installation update stops with message "Copy of catalog files failed".

Update history shows the following error:
Question by:mdwhiteside
  • 3
  • 2
LVL 19

Expert Comment

by:Stephen Manderson
ID: 19601740
Take a look here this should help resolve your problem.



Author Comment

ID: 19602073
I have tried the first 3 methods, but no luck.  Method 4 calls for a server restart, so I will have to until after business hours because I cannot interrupt work activity.

I will let you know results tomorrow.
LVL 19

Expert Comment

by:Stephen Manderson
ID: 19602490
Ok keep me posted i'll try recreate the issue on my test server

Accepted Solution

mdwhiteside earned 0 total points
ID: 19606195
After hours continued through remaining methods with no luck.

I then did further research and went to the following link:

From this link, I found another link - listed below:
http://blogs.technet.com/sbs/archive/2007/06/22/sp2-may-fail-to-install-if-a-large-number-of-updates-are-installed.aspx (http://blogs.technet.com/sbs/archive/2007/06/22/sp2-may-fail-to-install-if-a-large-number-of-updates-are-installed.aspx)

This link took me to the Official SBS Blog where the specific problem that I experienced was listed.  I followed the instructions listed below, which solved the issue.

To resolve this issue and allow SP2 to install, either use the manual steps below, or, alternatively, use the batch file below:


Make a full backup of your system.
Click on Start, click on Administrative Tools, Click on Services.  Right-click on Cryptographic Services and choose "Stop".
Open Explorer and browse to C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
Create a temporary folder called "backup" under CatRoot
Move all KB*.cat, Q*.* and TMP*.cat files to C:\WINDOWS\system32\CatRoot\backup.   DO NOT DELETE THEM!
If you moved KB912354.CAT, copy it back to C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} folder.  (This step is very important to prevent a potential error with SBS licensing).
Rename the C:\WINDOWS\SYSTEM32\CATROOT2\ folder to CATROOT2.old. Create a blank folder named CATROOT2.  
NOTE: Make sure you rename CATROOT2 not CATROOT (without the 2).
Again, make sure rename this folder, do not delete it.
Start Cryptographic Services from Services
Start the install of SP2.
LVL 19

Expert Comment

by:Stephen Manderson
ID: 19607981
Happy to hear you got it sorted :-)

Featured Post

Nothing ever in the clear!

This technical paper will help you implement VMware’s VM encryption as well as implement Veeam encryption which together will achieve the nothing ever in the clear goal. If a bad guy steals VMs, backups or traffic they get nothing.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I've always wanted to allow a user to have a printer no matter where they login. The steps below will show you how to achieve just that. In this Article I'll show how to deploy printers automatically with group policy and then using security fil…
I work for a company that primarily works with small businesses as their outsourced IT vendor. As such the majority of these customers utilize some version of Small Business Server. Due to the economics of running a small business, many of these cus…
Loops Section Overview
Is your OST file inaccessible, Need to transfer OST file from one computer to another? Want to convert OST file to PST? If the answer to any of the above question is yes, then look no further. With the help of Stellar OST to PST Converter, you can e…

840 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question