JSI Tip 6951. How do I clean up a damaged COM+ catalog in Windows 2000?

Jerold Schulman

July 8, 2003

1 Min Read
ITPro Today logo in a gray background | ITPro Today

To clean up a damaged COM+ catalog:

01. Rename %SystemRoot%System32Clbcatq.dll to %SystemRoot%System32~Clbcatq.dll, making sure that you include the tilde (~).

02. Shutdown and restart your computer.

03. Delete the COM3 sub-key from the registry at HKEY_LOCAL_MACHINESOFTWAREMicrosoft.

04. Open a CMD.EXE prompt.

05. Type pushd %SystemRoot% and press Enter.

06. Type rd /s /q Registration and press Enter.

07. Type popd and press Enter.

08. Type exit and press Enter.

09. Use Notepad to remove Hide from the COM= line in %SystemRoot%InfSysoc.inf.

10. For Windows XP:

        A. Open a CMD.EXE window
        B. Type the following commands, pressing ENTER after each line:
              regsvr32 /s ole32.dll
              regsvr32 /s oleaut32.dll

11. Start / Settings / Control Panel / Add/Remove Programs / Add/Remove Windows Components.

12. Press Next and reinstall COM+.

NOTE: If Windows File Protection blocks any of the above renaming and/or deletions, perform those steps in Safe Mode.



Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like