XP reboots from RPC service terminating and svchost.exe faulting... what to do?
Posted on 2007-08-04
I'm having a problem with intermittent reboots on my XP machine. It seems to happen a lot when I VPN into my work and then start Remote Desktop to connect to a machine there. But it also happens at other times, when I have not VPN'd or used Remote Desktop.
The sequence of events is that I get a dialog saying that (I think) Generic Host Services has failed. Do I want to contact Microsoft, etc. If I leave that dialog up and don't click "OK" the machine still works. But as soon as I click "Don't Send" or "OK" the machine gives me 60 seconds and will reboot (nothing I can do to stop it).
I looked in the event viewer and this is what is going on, only I don't know how to interpret it or fix it. I did a Google search and found something that tells me how to change the reboot behavior. That is, there is a setting that says if a Remote Procedure Call fails, to reboot in 60 seconds, which is what happens now. I could change that setting, but that is fixing the symptom, not curing the disease. I would like some help curing the disease.
Anybody have any ideas?
Here are the errors in the Event Log:
In Event Viewer, under Application, there are 2:
1) Faulting application svchost.exe, version 5.1.2600.2180, faulting module rpcss.dll, version 5.1.2600.2726, fault address 0x0001f4f9.
2) The COM+ Event System detected a bad return code during its internal processing. HRESULT was 800706BE from line 44 of d:\qxp_slp\com\com1x\src\events\tier1\eventsystemobj.cpp. Please contact Microsoft Product Support Services to report this error.
In Event Viewer, under System there is 1:
1) The Remote Procedure Call (RPC) service terminated unexpectedly. It has done this 1 time(s). The following corrective action will be taken in 60000 milliseconds: Reboot the machine.
Thanks for any advice,