Hi,
In order to recover from a RALEKA.B worm, couple of days ago when I connected to internet, I disabled RPC Services and RPC Locator Services from Services MMC Console. When I was doing it, "Remote Procedure Call (RPC)" window mentioned that a group of dependent services will also be disabled.
Not knowing that RPC is a very essential service for Windows to function normally, I said Yes. I had problems restarting from that point on. However, I was able to tweak the registry settings for the "Remote Procedure Call (RPC)" and "Remote Procedure Call (RPC) Locator" and made sure they are set to Automatic and Manual respectively.
I am able to start "Remote Procedure Call (RPC) Locator" service from Services window. But when I try to start "Remote Procedure Call (RPC)", it complains :
"Could not start the Remote Procedure Call (RPC) Service on the local computer. Error 1058: The Service cannot be started, either because it is disabled or because it has no enabled devices associated with it."
When I try starting other services which are dependent on RPC, obviously, they would not start either. They say "Error 1068: The dependency service or group failed to start."
Everytime I start the machine (Laptop), after windows load up, it gives me "System error &H800706BA (-2147023174). The RPC Server is unavailable."
How can I come out this mess? What do I have to do to restore all my services normally, as I had before? I cannot connect to Internet, cannot browse files.
Please Help.

http://images.thetechguide.com/forum/public/style_emoticons/<#EMO_DIR#>/unsure.gif\' class=\'bbc_emoticon\' alt=\':unsure:\' />
P.S. From all this, I learnt one basic rule: "NEVER DISABLE RPC SERVICES".

http://images.thetechguide.com/forum/public/style_emoticons/<#EMO_DIR#>/mad.gif\' class=\'bbc_emoticon\' alt=\':angry:\' />
SKV.