Here is a way to get rid of the DCOM 10005 error by 1) repairing DCOM with two MicroSoft released patches, and 2) disable DCOM (if of course you are sure you do not need it.)
1) Download and install the following patches for XP (You need to FIX DCOM before you can disable it or if you plan on using it in the future)
KB823980
KB824146
2) Disable the following services:
Application Layer Gateway Service
Internet Connection Firewall (ICF)/Internet Connection Sharing (ICS)
NT LM Security Support Provider
*READ*-->>>Do this ONLY if you are knowlegable enough to know that you do not require these services AND if you are properly fire-walled, and do not require the NT LM Security feature. (This step "may" not be necessary if you are not a ZA user or you do not have other programs in startup which are DCOM dependent - but I needed to do it to stop the DCOM 10005 errors). If you are concerned about security after you disable these services go to the Shields Up website at
https://grc.com/x/ne.dll?bh0bkyd2 and scan all service ports. Port 113 may remain open despite a software firewall and may require special router settings to be fully stealthed.
3) Download the DCOMbobulator.exe utility from
http://grc.com/dcom/ and use it to either test the above patches (port 135 should be secure) OR disable DCOM completely. (The program has the ability to undo the changes and restore DCOM function IF you so desire.)
NOTE: This fix works on my machine, but I have numerous services disabled as per the "Safe Mode" settings in the 'XP Services' guide found on
www.blackviper.com so it MAY NOT work for you.
Use this information (as always) with caution and at your own risk.
But it worked for me! A dozen boot ups and there are ZERO errors of any kind in my Application or System logs. )
FYI: My OS = Windows XP Home Build 2600.xpsp2.XXXXXX-XXXX:SP1