Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Reinstalling COM+ 5

Status
Not open for further replies.

WiseNewbie

Programmer
Jan 9, 2004
45
AU
Hey,

I have a critical issue with COM+ not being able to be reinstalled properly. I removed COM3 registry key from the registry, then renamed the catalog file in system32 and tried to reinstall COM+ by going to Add/Remove windows components but i get this error:

Sub-component COM+ raised an exception while processing the OC_COMPLETE_INSTALLATION setup message.
d:\nt\com\com1x\src\complussetup\comsetup\ccompluscore.cpp (line 565)
Error Code = 0x80040155
Interface not registered
The COM+ event classes could not be registered.

I'm on a Windows XP Professional machine with IIS v5.1 instaleld and ASP.NET v1.1, i cannot get IIS to serve ASP or ASP.NET files, no not to do with a firewall and i've tried setting IWAM and IUSR passwords...

can anyone help? I dont want to reformat and reinstall cause i have about 500GB(RAID) system which 400GB is filled with our work and VS.NET etc
 
Hi guys.
I see you are all smart.
I have this ugly problem too.
I do what i read in this topic,and whats Mothy75 wrote down but when installing winxp components at the"installing Com+" text the system stops,and i got an error message,and when its done,my xp do the same thing that before this procedure!
HELP ME PLEASE!
THANX IN ADV!
 
I got this fixed by doing the following:

From a dos box

C:\> move %WinDir%\System32\Clbcatq.dll %WinDir%\System32\~Clbcatq.dll

REBOOT

C:\> cd %windir%
C:\WINDOWS> rmdir /s Registration
C:\> reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3

Go to the control panel, select "Add/Remove program files" and then "Add/Remove windows components", just click "Next" and it will reinstall COM+

BACK AT THAT DOS PROMPT

C:\WINDOWS> regsvr32 ole32.dll
C:\WINDOWS> regsvr32 oleaut32.dll


After I did this, I installed IIS again and everything worked like a champ.
 
i've followed those steps, but when I get to the step:

rmdir /s Registration

I get an error message saying:

Registration\R00000000000b.clb - The process cannot access the file because it is being used by another process.

How do I get around that?
 

The error says that the file is in use by another process, so I'd suggest continuing in safe mode.
 
Nope, tried the safe mode and got the same error.
 
Mothy75's post definitely worked for me. I was having some of the symptom's described here and having my computer restarting suddenly whenever I would try to reinstall IIS, or create a web application or web service in Visual Studio 2003.
 
I had all of the above symptoms.

cscript \inetpub\adminscripts\synciwam.vbs -v

terminated with the com plus related error.

I didn't want to mess around in the registry, so I tried a repair install. When I tried install, I received the message that my computer had a newer system than was on the release CD. I then backed out all of the hot fixes and SP2. When I again tried the CD, I found that it doesn't have a repair feature; only an initial install or an upgrade install.

So, in complete frustration, I decided to see if backing out all of the newer stuff might have fixed the problem. I verified that localhost still received the same errors. I reran

cscript \inetpub\adminscripts\synciwam.vbs -v

This time it ran to completion without getting the com plus error. When I then tried localhost, everything was up and running. My next step will be to reinstall all of those fixes and SP2 -- and pray that doing so doesn't break things again.

My best bet is that SP2 interferes with the VBS script and presents the same symptoms as you'd get with a 'real' com plus corruption problem.

Thanks to all of the earlier contributors. I wouldn't have had a chance without your ideas concerning what was wrong and ideas of how to fix it.

BTW, I'm on XP Pro and have been fighting ASP NET problems ever since I installed VB.NET a year ago. As I was de-installing IIS, dot net and VB.net, I discovered that my problem all along was that I had, during some kind of mental lapse, disabled the ASPNET account. I could have saved myself several days of frustration if I had discovered that before the de-installs.
 
I had this problem after installing Visual Studio.Net and the .NET Framework. Suddenly IIS didn't run ASP scripts anymore (just got "Server Application Error"). I tracked it down to a missbehaving COM+ Service, unistalled it but when I tried to reinstall (following those steps by riven1128) it failed to register a class. The COM+ service was not installed properly and I cound't start the service. I made a reboot and just reinstalled COM+ again by clicking <Next> in Add/remove Window Components and I could start the COM+ Service.

Then I just reinstalled IIS and the ASP files were back online. Still the ASP.NET didn't work but after some research I found a tool shipped with the .NET Framework to do the trick. The tool is aspnet_regiis.exe and shoud be used with the parameter -i to get scriptmaps and metabase correctly installed.

Anyways, thanx a bunch to all contributors in this thread. Wouldn't made it without you.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top