Posted by Dave2 on July 03, 2012 at 18:59:13:
If you have to go through the Win xp recovery process I described in my last message (using CHKDSK), some of the other Windows XP services may end up screwed up. For example, my printer stopped working. I kept on getting "Printer spooler service not started." But by right clicking on MY COMPUTER, and selecting SERVICES, I could see that it was supposed to be running. When I tried to start it manually, it said it couldn't start because some of the dependancies were not running. No dependancies were listed, but I assumed it must be referring to the remote procedure call. But in the services list, it said the service WAS also running.
If the Remote Procedure Call (RPC) service is not listed as a dependency for your Print Spooler Service, you need to inform XP that the Print Spooler service depends on the RPC service. Once again, the only solution was in DOS. I had to open the DOS run window and type this in
sc config spooler depend= RPCSS
That tells the print spooler that the remote procedure call IS a dependancy.
That's it. All you have to do is click on OK and it sends the message to the printers spooler process. Like magic, my printer went right back to working normally.
NOTE: I searched just about every forum on the internet about how to solve this printer spooler services problem, and although there were a lot of ideas, none of them worked until I found this DOS solution. Hooray for DOS.