Print Spooler stops after trying to print a PDF file and it will not restart.

Anonymous
2010-09-08T17:02:07+00:00

Original Title: Print Spooler![](http://i4.social.answers.microsoft.com/Forums/resources/images/trans.gif?cver=2.13.0068.4)

Hello,

The print spooler stops after trying to print a PDF file and it will not restart.  The only way I have been able to print again is to do a System Recovery.  When I try to print a PDF file again the print spooler does the same thing.

Any help is appreciated.

Thanx,

Windows for home | Previous Windows versions | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2010-09-09T05:04:00+00:00

Hi binofelix,

·        What happens when you try to restart print spooler when it stops? How are you trying to restart the print spooler service? Do you get any error message or any error code?

Try the steps below and check if it helps:

Step 1:

When the print spooler service stops, try restarting it and check if it helps. If you have already tried the steps then ignore Step 1.

a. Click Start and then type "services" (without quotes) in the Start Search box.

b. In the results area, right-click services, and then click “Run as administrator”.

You will be prompted to type the password for an administrator account. Click Continue if you are the administrator or type the administrator password. Then, click Continue.

c. In Services Window locate the service “Print Spooler” and double click on it.

d. Make sure that the Startup type is set to “Automatic” and the Service status is “Started”.

Step 2:

Try running the printer troubleshooter and check if it helps.

Open the Printer troubleshooter

Step 3:

Try the following Microsoft Fixit and check if it helps.

Fix printing problems by resetting the print spooler (Applicable to Windows 7)

Also, have a look at the following article links:

Why can't I print?

Printer problems in Windows

****Hope this helps. Let us know if you need further assistance.

Thanks and Regards, Santosh Y – Microsoft Support

Visit our **Microsoft Answers Feedback**Forum and let us know what you think.

[If this post was helpful, please click the "Vote As Helpful" (green triangle) button. If it helps in resolving your issue, click "Propose As Answer" or "Mark As Answer" button. By proposing/marking a post as Answered, or Helpful you help others find the answer faster.

Was this answer helpful?

20+ people found this answer helpful.
0 comments No comments
Answer accepted by question author
Anonymous
2014-09-18T08:18:36+00:00

Hello Joe,

Thank you for your reply.

I would suggest you to rebuild print spooler service and check if it helps. Please follow these steps:

a. Press Windows + R keys, type notepad in run window and press Enter.

b. In notepad, copy and paste the following:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Spooler]

"DisplayName"="@%systemroot%\system32\spoolsv.exe,-1"

"Group"="SpoolerGroup"

"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\

  74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\

  00,70,00,6f,00,6f,00,6c,00,73,00,76,00,2e,00,65,00,78,00,65,00,00,00

"Description"="@%systemroot%\system32\spoolsv.exe,-2"

"ObjectName"="LocalSystem"

"ErrorControl"=dword:00000001

"Start"=dword:00000002

"Type"=dword:00000110

"DependOnService"=hex(7):52,00,50,00,43,00,53,00,53,00,00,00,68,00,74,00,74,00,\

  70,00,00,00,00,00

"ServiceSidType"=dword:00000001

"RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\

  00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\

  72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\

  00,65,00,67,00,65,00,00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,\

  72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,68,\

  00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,\

  69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,61,\

  00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,76,00,69,00,\

  6c,00,65,00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,\

  00,50,00,72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,\

  50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00

"FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\

  00,01,00,00,00,60,ea,00,00,01,00,00,00,60,ea,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Spooler\Performance]

"Close"="PerfClose"

"Collect"="PerfCollect"

"Collect Timeout"=dword:000007d0

"Library"="winspool.drv"

"Object List"="1450"

"Open"="PerfOpen"

"Open Timeout"=dword:00000fa0

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Spooler\Security]

"Security"=hex:01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02,\

  00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\

  00,00,02,00,48,00,03,00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,\

  05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\

  20,02,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,12,00,00,00,01,\

  01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

c. Save the file as .reg file on the desktop.

d. Right click .reg file and select run as administrator.

e. Click yes, when message prompts.

Note: Serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:

http://windows.microsoft.com/en-us/windows/back-up-registry

I hope this helps.

Thank you

Was this answer helpful?

3 people found this answer helpful.
0 comments No comments

52 additional answers

Sort by: Newest
  1. Anonymous
    2011-09-02T19:19:34+00:00

    I've tried that fix and it didn't work for me with my laserjet 1020.  I have narrowed it down to only pdf's created by scanning a document from  xerox workcenters (various models) crashing the spooler so I'm going to try harrassing xerox about this.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2011-08-27T02:32:57+00:00

    Hi I am posting this because it resolved my problem with XP 32 bit spooler and HP LJ1022.

    The source of the problem was the driver in this case and boy does this sound similar to what you guys are getting.

    This post came from the below link:

    http://www.squidworks.net/2010/07/hp-laserjet-1020-1022-print-spooler-dies-repeatedly/

    -----copied info begin-----

    HP LaserJet 1020-1022 Print Spooler dies repeatedly

    On July 7, 2010, in How-to, by sanderson

     Do you have a HP LaserJet 10-1022 printers and everytime someone prints a PDF file it kills the print spooler?

     The SDhp1020.dll was build by 2 different companies, Zenographics Inc, and by Marvell Semiconductor. The Marvell version of the drivers crash when printing some PDF  files. Of course the Marvell version is also the current / latest version so your likely to get this driver if you download from HP web site.

    So here is how to fix the HP LJ 1020 Spooler susbsystem error.

    Download the HP Driver files here ->  HP-LJ1020-fix

    Extract the files then the files need to be copied into: C:\windows\system32\spool\drivers\w32×86\3

    Zip includes:

    SDhp1020.DLL ->  as part of the original driver package

    SDDM32.DLL -> Zenographics Inc  (original)

    ZTAG32.DLL ->  Zenographics Inc  (original)

    ZGDI32.DLL ->  Zenographics Inc  (original)

    The zip also has the rest of the HP driver package in it. You do not need to copy the entire driver folder, just SDhp1020.DLL. But if you want the entire package it is supplied  as well.

    Enjoy

    ---end of copied info---

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2011-08-12T22:29:16+00:00

    I had the same problem with one specific PDF file that was generated by scanning a hard copy document.  Each time I tried to print the file to an HP 1022nw using USB I would get the first of 4 pages and then the printer queue would get stuck and the printer spooler would stop.

    After a frustrating 90 minutes I found this thread.   I then used Acrobat X to print a new PDF from the old PDF, and the new PDF prints just fine.

    This seems to confirm that the issue is the PDF, not the reader that is being used.

    Was this answer helpful?

    0 comments No comments