12 October, 2011

Error Solved Print spooler service is not running

When I try to add a printer or print from most of my software the following error message pops up:
"Operation could not be completed. The print spooler service is not running."

I Buy a new HP printer from my local store and tried to connect my printer with my laptop, i followed all the instruction mentioned on the HP printer booklet but this error was bugging me every time so  i searched and found that this error results from various number of reasons but the root cause is that The Print spooler depends on the Remote Procedure Call (RPC) service which might be corrupted or  killed by some other process,(manually or by some virus).

Below listed are the Main Reason which results  in this error "Operation could not be completed. The print spooler service is not running." -
Main Reasons

  1. Corrupted or outdated drivers - Update your drivers from official sites.
  2. Corupt print job causing this? First Stop the spooler service and then go to C:\Windows\System32\spool\PRINTERS and C:\Windows\System32\Spool\Drivers\w32x86. NOW delete any files in there and then restart your print spooler
  3. Print spooler service is set to manual 
  4. Virus/spyware - Scan your computer with a good antivirus.
Resolution How to solve this -
Solution 1
Remove previously installed corrupted drivers from your system then install a fresh new copy of drivers form the Printer CD/DVD.
How to remove corrupted drivers -

1. open regedit (start - Run - Type regedit and click OK ).
2. Navigate your way to navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers
under this key, there will be the keys Version-2 and Version-3 (one or the other of these may be absent - not a problem)

The sub-keys under these contain the printer driver configuration information, delete all the sub-keys inside Version-2 and Version-3, but not these keys themselves.
3. Open command prompt (go to run and type cmd and click OK) and execute the following commands one after the other -
net stop spooler
net start spooler
4. Open Windows Explorer and navigate to C:\Windows\System32\spool\PRINTERS and delete any files there ,similarly navigate to C:\Windows\System32\Spool\Drivers\w32x86 delete all of the files and sub-folders and restart your computer and Now try to add printer.
If everything was done right your problem will be solved.

Solution 2
Print spooler service is set to manual Set is to AUTOMATIC
Simple solution to this is to restart the Print Spooler service and make sure it's Startup Type is set to Automatic. If Startup type is Automatic spooler will start every time when Windows is started.

Follow these steps to make sure that the print spooler service is set to automatic -

1.GO to Start then run and type services. msc and then click OK.

2.Scroll down and find Printer Spooler service under the Name column

3 Right click on Printer Spooler and select Properties.From dropdown menu choose automatic for Startup type. Check Service status, if service is stopped click on Start and than OK button, but if service is started first stop it with Stop button than click on Start and OK.
Solution 3
This is the ultimate solution if nothing work our for you and you still have this error "Operation could not be completed. The print spooler service is not running."
This is free tool from microsoft named Microsoft Fixit this Automatically diagnose and repair when you cannot print, or for problems installing a printer, connecting to a network printer and related errors.
How to install Microsoft Fixit -

  • Download this free application form Microsoft site.
  • Click the run button to start the program
  • Click the continue or allow button to proceed with the instructions.

How do Microsoft Fixit works -
It scans your system and tries to detect the root cause of the problem,then tries to fix the detected problem automatically on the click of the button, if still the problem exists it tries to provide further instructions to solve the error.
Final Thoughts
I have tried to collect every possible answer that is available for this error but if your error still remains then there is no option left, i will recommend you to go to your system or printer technician and get this Fixed.

7 comments :

  1. Thanks, 2nd solution is working for me. :)

    ReplyDelete
  2. After i press start service, its says: "Error 1068: The dependency service or group failed to start".
    I think maybe its due to the software(Advanced System Care v5) i installed.
    As the 'Description' in the 'print spooler properties' state that: "Loads files to memory for later printing" which i saw in one of the configuration of the software(Advanced System Care v5) earlier.
    my email is jackyleejckyl@hotmail.com
    pls help me.. pls.........

    ReplyDelete
  3. @Anonymous

    This error is caused by one or more Windows services being disabled. To fix it, you will need to go to Start > Run, and enter "services.msc" (without quotes). Here, you will see a list of services, their description, and whether or not they are running. Some programs and drivers, such as for Lexmark printers, may also have services that need turned on. Right-click the print spooler service, select "Properties", and use the drop box to change its starup type from "Disabled" to "Automatic." You can also start the service here, or you can reboot your computer.

    ReplyDelete
  4. 2nd solution was the one! Thanks

    ReplyDelete
  5. 2nd solution works fine.... you are the best!!!!

    ReplyDelete
  6. thanks! solution no.2 works for me! :)

    ReplyDelete
  7. Number 2 was Number 1...a thousand thanks, O Great One!

    ReplyDelete


Spam/advertising comments will NEVER BE TOLERATED and will be deleted immediately!

I advise you to also "subscribe to the comment feed" and get email updates when I respond to your question.
Thanks for reading,
Admin