Spooler service crashing

Posted on 2011-05-10
Last Modified: 2012-05-11
On quite a few systems lately (XP and 7) I am having this problem where the spooler service will crash when trying to view properties or print. It seems it's usually an HP printer, but then most of our printers are. I cannot find a definite cause of the issue. Some systems I have cleared out all printer drivers and reinstalled and it solved the issue. On other systems this did not help. Sometimes I can clear out system32\spool\printers directory and it works, sometimes not. What causes this? I REALLY need to stop this from happening!
Question by:cpeele
    LVL 11

    Expert Comment


    Insert windows XP CD & run sfc /scannow.


    Tushar Kaskhedikar
    LVL 3

    Expert Comment

    Do you get any information at all when it crashes? Event ID, error codes. Anything?

    Author Comment

    This event is being logged:

    Event Type:      Warning
    Event Source:      Print
    Event Category:      None
    Event ID:      20
    Date:            5/10/2011
    Time:            10:50:44 AM
    User:            NT AUTHORITY\SYSTEM
    Computer:      BRENDAH
    Printer Driver HP LaserJet P2035n for Windows NT x86 Version-3 was added or updated. Files:- zimfdrv.dll, zsdnt5ui.dll, hp2030sd.sdd, hp2030sd.chm, zgdi.dll, zsddm.dll, zsddmui.dll, xerces-c.dll, zsuxml.dll, zsr.dll, zsri.dll, zspool.dll, ztag.dll, hp2030sd.dll, hp2030su.dll, hp2030su.ver, zjbig.dll, ZIMFPRNT.DLL, ZQDPRINT.DLL, ZSDIMF.DLL, ZSD.DLL, ZIMF.DLL, hp2030su.ent.

    For more information, see Help and Support Center at
    LVL 59

    Expert Comment

    I've requested that this question be deleted for the following reason:

    This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.

    Author Comment

    Still need a comment on this please
    LVL 3

    Expert Comment

    I have another suggestion that will help the user. I'll post it after this post.
    LVL 3

    Accepted Solution

    Firstly check that you really have the latest driver for your printer at the HP web page:
     If you select XP here, there is a HP Universal print driver that you should use. It will work on all HP printers regardless the model. If this is already installed, try the latest PCL 5 driver.

    HOWEVER, very important information for you here:
    The model you have mentioned in the Event ID example is a GDI printer, or as HP calls it, a "Host Based HP PCL 5 printer". Host based = GDI = processing og the print happens on the host itself instead of on the printer!!!

    These printers are WELL KNOWN to cause trouble. In our organization all GDI/Host Based printers are banned. If our customers buy one, we don't support them. They work so-and-so for standard USB printing, but they are utterly useless for network printing. On the page above you see people commenting on the poor driver quality, and that is exactly the problem with all GDI printers. I just cant press the importance of non-GDI enough in a networked environment.

    To be blunt and honest with you, I'd just tell the customer that GDI printers cannot be used. They are unstable in a network environment no matter what brand it is and how new they are. They are cheap to buy becase they lack a proper print processing unit (hence it must be done in the driver on the client).

    So check all your problem printers and see if they are GDI. If they are, you just need to replace them or learn to live with your issues. There is no other solution!

    About GDI:

    See the section about "GDI printers".

    Sorry for the "bad news", but at least you know what's wrong now.
    LVL 3

    Expert Comment

    So sorry for the delay in getting back to you. Too much to do at work :)

    Author Closing Comment

    Very interesting. I didn't know that. Thanks for the good info!

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Are you unable to synchronize your OST (Offline Storage Table) file with Microsoft Exchange Server? Is your OST file exceeding 2 GB size limit? In Microsoft Outlook 2002 and earlier versions, there is a 2 GB size limit for the OST file. If the file …
    Ok I have been working on this for some time having learned and gained certification in XenDesktop 4 along came version 5 which was released last month. Since then I have been working to deploy XenDesktop 5 in a small environment with only 2 virt…
    Sending a Secure fax is easy with eFax Corporate ( First, Just open a new email message.  In the To field, type your recipient's fax number You can even send a secure international fax — just include t…
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now