AddThis Social Bookmark Button

Print
Windows Server Hacks

Troubleshooting Printer Problems

by Mitch Tulloch, author of Windows Server Hacks
09/28/2004

Probably nothing annoys users more than when they can't print. And probably nothing annoys administrators more than when users complain they can't print. As a result, being able to quickly troubleshoot printing problems is an essential skill if administrators are to keep their users happy, or at least placated.

Before we look at some printer troubleshooting techniques, however, let's briefly look at the improvements to printing in Windows Server 2003. One such improvement is that the Print Spooler service is now configured for automatic recovery should the service fail for some reason (see Figure 1).

Configuring is different than in Windows Server 2000, where no recovery options are configured for this service. The result of the new setting is that transient printing problems tend to fix themselves when the spooler restarts. This reduces the need for troubleshooting problems that cause the spooler to fail more than twice in a row.

Figure 1
Figure 1. Automatic recovery settings for the Print Spooler service in Windows Server 2003.

Other improvements in Windows Server 2003 include

  • kernel mode blocking for print drivers, which uses Group Policy to prevent installation of additional older NT-style print drivers that run in the kernel context (existing kernel mode drivers are unaffected, however);
  • enhanced printer redirection when using Terminal services; and
  • easier configuration and management of print clusters.

Yet despite these enhancements, printing can still break down due to a variety of reasons. Let's explore ways to troubleshoot printing problems from two angles: how and who.

How Can Printing Fail?

Printing problems basically have four possible sources, and a big part of the art of printer troubleshooting involves narrowing down those choices until the guilty culprit is found. They are:

  • Client
    The problem could be with the client computer. This could mean a problem with the printer driver, a misconfiguration of the application trying to print, misconfigured printer settings, a spooler being out of space, and so on.

  • Server
    The problem could be with the print server. This could mean a problem with the printer driver, a bad network card, the wrong IP address, a spooler being out of space, and so on.

  • Printer
    The problem could be with the print device itself. This could mean a paper jam, the printer being out of toner, its plug being kicked out of the wall, and so on.

  • Network
    The problem could be with the network. This could mean a switch or router problem, a cable being kicked out of the wall, the lack of a DHCP reservation for the printer network card, and so on.

The best place to start is usually your own administrator workstation. Log on with your ordinary user account (not your administrator account, as it may have more privileges than the user account with regard to printing) and try printing. If this works, then the problem is probably with the user's machine, so go there next and try to troubleshoot the problem, or use Remote Assistance or Remote Desktop if they are enabled. If you can't print from your own workstation, try pinging the printer's IP address to see whether the network may be down. If pinging works, open the status page for the printer on your print server and look for clues about what's gone wrong. Checking the event logs on the print server can also be useful. If everything seems fine with the print server and the network, check the printer itself to see whether a yellow light is blinking or something similar indicating a problem.

Related Reading

Windows Server Hacks
100 Industrial-Strength Tips & Tools
By Mitch Tulloch

Who Is Unable to Print?

Another helpful question to ask at the start of your troubleshooting is who is unable to print to the affected printer. Typically there are three possible answers:

  • Everyone
    If no one can print to the affected printer, you can skip the client portion of troubleshooting and focus on the network, the print server, and the print device itself. Sometimes the print queue can get clogged with bad .spl or .shd files that have to be cleared. To clear such files manually, first try restarting the Print Spooler service. If that fails, stop the service, delete the files, and restart the service. Also check to make sure the print queue hasn't been paused, and if you find any documents in the queue that display "Error--Printing" as their status, cancel those documents. Then check all the other things: network connectivity, available disk space for the spooler, and so on. Also check the time the print server was last reconfigured, in case an administrator error caused the problem.

  • Certain users
    Ask what these users have in common. For example, if they are all on the same subnet or in the same work area, the network might have a routing or switch problem. If they all belong to the same security group, it could be a permissions issue for that group; in that case, check both the printer permissions and the spool folder permissions for the group. And if they are all using the same desktop application for printing, the problem could be with the application settings.

  • One user
    Check whether the user has accidentally kicked his network cable out of its socket. Check whether he has recently reconfigured his application settings or printer settings. Check whether his computer has sufficient free disk space for spooling. And look at any error messages generated on the user's screen when he tries to print.

Have a Recovery Plan

Finally, if printer problems are widespread and can't be resolved immediately, consider implementing your recovery plan for printing problems. At the conclusion of a previous article, Upgrading and Migrating Print Servers, I mention how administrators can use Print Migrator, a free tool from Microsoft, to save the configuration of their printers for easy recovery when a disaster occurs. In that case, if your print server fails you can simply restore your print server configuration to an alternate server, reassign the new print server to the same IP address as your old print server, and let users go on printing as usual with everyone happy--especially you, the administrator!

Mitch Tulloch is the author of Windows 2000 Administration in a Nutshell, Windows Server 2003 in a Nutshell, and Windows Server Hacks.


Return to WindowsDevCenter.com.


  • HP products
    2010-06-16 09:43:20  GreyP [View]

    I find that HP products are very reliable. I always use the HP 4600 Toner from http://www.printerexperts.com/hewlett-packard-hp/color-laserjet/4600.html
  • New pc
    2010-01-06 08:57:47  wfgriff [View]

    I have not been able to print with my printer since hooking up and downloading the new drivers and software for my printer. It says I am ready to print, but when I go to print the troubleshooting guide says the trouble is I have a job in my printer waiting to print.
  • lexmark x3650 ,1 month old
    2009-10-14 08:35:20  carey56 [View]

    I am a full time online student CTU, info tech , I refilled cart. they want about $60. for set too much , how can I reset ink counter and where , read an article re-fillers get about $20. for less than a teaspoon of ink. I don't get enough prints when coping e-books, to justify $60. plus I am a poor student .
  • lexmark x3650 ,1 month old
    2009-10-14 08:35:06  carey56 [View]

    I am a full time online student CTU, info tech , I refilled cart. they want about $60. for set too much , how can I reset ink counter and where , read an article re-fillers get about $20. for less than a teaspoon of ink. I don't get enough prints when coping e-books, to justify $60. plus I am a poor student .
  • Printer not printing
    2009-02-06 16:32:52  ricky1981 [View]

    Acts like it is printing but puts no ink on the page. There is ink in the cartridges. I have copied with it, but it will not print?
    Please help
    • Printer not printing
      2009-05-05 20:43:36  bindu23 [View]

      i have a canon pixma mp460 all in one printer.my printer is swaing paperjammed.i did everything but it's not working.
    • Printer not printing
      2009-05-05 20:42:20  bindu23 [View]

      i have a canon pixma mp460 all in one printer.my printer is swaing paperjammed.i did everything but it's not working.
    • Printer not printing
      2009-05-05 20:40:55  bindu23 [View]

      i have a canon pixma mp460 all in one printer.my printer is swaing paperjammed.i did everything but it's not working.
  • Printer not printing
    2009-02-06 16:32:38  ricky1981 [View]

    Acts like it is printing but puts no ink on the page. There is ink in the cartridges. I have copied with it, but it will not print?
    Please help
  • Print Spooler Issues with automated print jobs
    2008-05-15 20:56:05  DavidWp1 [View]

    We are having many problems printing from a C#.net application to network printers setup as
    IP port printers. We are sending up to 12,000 print jobs to 9 different printers in an 8 hour period. Printing starts out fine then gradually stops completely. The average print job is a 5K Pdf file. Note this is an automated system that runs a custom application that runs on a Windows Server 2003.

    As I read forum posts I realize that we did'nt know what we were getting into. I need a print server that can handle this load with big time error recover features.
  • Win98 SE and LaserJet 4250tn won't communicate
    2008-05-04 20:57:12  WhaleyB [View]

    Have old workhorse Win98 SE desktop. Am trying to install HP LaserJet 4250tn printer. Downloaded driver. Clicked Add Printer and did all that, connected via USB direct cable. Printer does not respond to print command at all. It works fine with my Win XP laptop but I need to run my program on Win98. Can anybody suggest what I need to check or do?
  • disk error installing hp 2840 usb
    2008-04-12 19:25:59  topcatsbs [View]

    I have a hp5000 machine running xp. The machune is 4 years old but in good running condition. I added a new hp2840 all in one printer on the usb port and all seem to work. When i resarted the machine it gave me a "disk error". Unpluged the printer from usb the computer started up I then plug the wire back into the usb and was able to use the printer until i restarted it. I unloaded all usb items and installed the software again to have the same thing happen. Hp thinks the computer is seeing the printer and trying to bot to it. I went into bios and change the boot order. No help.Any ideas. Hp blaming ms, ms blaming hp. The standard run around.
    • disk error installing hp 2840 usb
      2008-04-22 13:21:14  Blake101 [View]

      Same issue here. I have a client who is getting a "Disk Error" when the USB cable is plugged into her HP Desktop. What we can narrow down, is it is not a bios update error, it lies with the printer. Their media access slots on the printer itself are being read as bootable devices (check the drives populated and registered in your bios setup... "USB Drive 0.0" wil be listed).

      So, figuring out if there is a firmware update for that brother printer, or finding out a way to disable those media access slots until you are ready to use them... I dont have any other ideas.
  • Help! Can't print
    2008-03-08 05:08:59  etrc [View]

    Totally clueless how to fix this problem.

    Have a HP Laserjet 1012, Windows XP Operating System. When I try to print, my printer shuts down! How can I fix this???
  • printer problem-brother MFL Pro suite MFC-215C
    2008-01-30 20:53:19  nurz [View]

    hello...
    i have problem to print the paper...
    it printer screen...have statement
    unable to clean....see troubleshooting and routine maintenance chapter in User's Guide

    i can't print page,cleaning.
    but the fax and scan services is ok...
    please help me.....
  • please help!
    2008-01-07 00:01:22  felmy20 [View]

    hi!
    i have a c6180 hp all in one printer and it says document failed to print... seems like its not recognizing my printer on network.. it's connected wireless and i have 2 computers, no router...please help everyone!

    thanks
  • please help!
    2008-01-06 23:59:27  felmy20 [View]

  • magenta horizontal marks in border
    2007-12-05 12:04:13  billken [View]

    Printing on hp color laserjet 2550L with remfg print cartridges. When I print color pages I get horizontal marks spaced evenly down the left side of page spaced about 1 inch apart. No problem in grayscale. Any suggestions
  • HP Officejet Color Model 600
    2007-11-22 21:58:14  GKa8 [View]

    I don't now much about computers.I'm a truckdriver
    /mechanic by trade,my printer not printing at all.
    Paper feeds through and right at the end the
    paper stops.I changed the black an white cartridge.Its a old printer has a fax ,and when
    it was working it was great,and its in good
    condition.Could it be something easy to fix.
    Thankyou for any information
    GKa8@aol.com
    • HP Officejet Color Model 600
      2008-04-12 19:32:01  topcatsbs [View]

      Go onto hp.com and get the latest driver/ software.
  • not printing well
    2007-11-10 08:17:29  dingli [View]

    Hi everyone,
    I have been using my hp diskjet 845cC for some time now and it still works fine. Lately my son had to print a school project and the print out is not what we were actually seeing in the print preview.In a few words he needs to print a brouchure but the background is not filling the whole page it is leaving a white boarder line.
    I would be very greatful if anyone can give me a hand to solve this problem. Thanks
  • hp2210 printer
    2007-11-09 07:11:49  jack123456 [View]

    I have a hp2210 printer the problem is a message remove and check cartriges keeps coming up.I tried every thing i know of to correct the problem but nothing works. If antone can give me help i would appreciate it . THANKS.
  • hp2210 printer
    2007-11-09 07:11:29  jack123456 [View]

    I have a hp2210 printer the problem is a message remove and check cartriges keeps coming up.I tried every thing i know of to correct the problem but nothing works. If antone can give me help i would appreciate it . THANKS.
  • Paper feed
    2007-10-28 09:32:11  alan77 [View]

    My HP Laserjet 6L feeds multiple sheets at a time. I have renewed the paper with new sheets and it still feeds at least 7 sheets or more at a time.
    • Paper feed
      2008-05-27 16:37:00  ruthbrady [View]

      so what is the answer to the "paper feed" question?
  • wep ex 330+
    2007-03-08 20:57:40  roshin [View]

    my wep ex 330+ printer is un usually slow.what are the common setting for make print faster
  • hp laserjet 1300n printer
    2007-03-08 13:34:16  lambertsmedical [View]

    my printer diaplays a messsage that the paper is mismatched ??? why ?
  • printing problem
    2006-12-04 01:18:01  muradolayan [View]

    i connect a printer to windows xp s2 pc and let it as print server . the printer print correctlybut when i connect another machine to the printer through the print server and begin to print there is no response and when i double click the printer the print job appear but i can't delete or cancel printing or delete the printer. the print server can't print too. so ineed to restart the computer to be able to print from the print server only.
    • printing problem
      2007-05-15 18:53:55  peggysue1 [View]

      My printer will not print.
  • margin
    2006-11-24 18:31:09  spurgon [View]

    When printing a page the right side is cut off
    • margin
      2007-09-18 10:02:05  perleh [View]

      when i print the right side cut off
    • margin
      2006-12-05 13:25:40  translator [View]

      when printing a page the right side is cut off.

      am using windows xp
    • margin
      2006-11-24 18:32:06  spurgon [View]

  • margin
    2006-11-24 18:30:57  spurgon [View]

    When printing a page the right side is cut off
  • Printer
    2006-11-11 00:28:10  Needhelp [View]

    My printer won't work because the "print cartridge cradle cannot move". Does anyone know how to correct this?
    Thanks
    • HP Deskjet 3650
      2007-03-03 16:05:43  englert7 [View]

      My printer won't work because the "Print cartridge cradle cannot move". Does anyone know how to correct this?
  • Printer
    2006-11-11 00:27:49  Needhelp [View]

    My printer won't work because the "print cartridge cradle cannot move". Does anyone know how to correct this?
    Thanks
  • about on my printer R210
    2006-10-04 19:14:13  smaultz [View]

    my problem was this i have been printed so many kind of files so its ok! but one time i've print 40 pages then after that, it wont work the two red ligth there was blinking... also the ink was new, i buy new ink but the problem was the same i dont know what is the problem of my printer? then i try to troobleshoot it but it wont work.. i try to restart the applications but still the problem was there. pls help me thank you......
  • printer problems
    2006-05-04 12:00:32  fewturern [View]

    I have a HP Deskjet 3740 printer. I have new ink cartridges in it and it will not print and when it does it is almost a light gray.

    Please Help!!!!!!
    • printer problems
      2006-12-27 08:42:02  Joprzypek [View]

      My husband has an HP Deskjet 3740 printer. After putting in a new black in cartrdige, it printed a few times, but now will not print. It says to remove&replace the cartridge and after I do it says that the cartridge is defective. I tried unplugging it and removing & replacing same cartridge. I will probably have to get a new cartridge.
    • printer problems
      2006-10-18 16:07:05  she1la [View]

      I have4 printers; hp laserjet 1020, HP Photosmart 8450, hp officejet pro K850, and epson stylus CX 3650. These printers are all new withing the last 3 months. They have been moderately to well used. IN the past week all printers are not connecting to my computer. They are connected with usb cables. I am pulling my hair out. Help!!!!!
  • Printer no printing in Black
    2006-03-25 19:04:43  persson [View]

    I have Windows XP home edition, the printer is connected directly to the computer. I replaced my Canon S520 with a Canon ip4200 thinking teh problem was with the old printer. Both printers print fine in all colors but black. I have uninstalled all drivers and reinstalled teh latest driver from Canon, still no change. I need a couple new ides to try.
  • Printing Problem
    2006-02-06 04:39:14  osondu [View]

    Kindly assist me with info on how to solve this printing problem on my network; I can ping my network printer's IP add but can't print to it. I also discovered that staying for a short while on my network, I can't access other computers on my network. Kindly help me out !!!

    Thanks.

    Osondu
  • hp psc 2200 printer
    2006-01-20 19:35:36  harken1 [View]

    After changing the cartridges in my 2210, it gives me a "this document failed to print" error msg when I try to print. It does print the job, but does so very slowly. I cannot duplicate this problem when I attach the printer to another computer. Have removed drivers, cleared registry of all HP related items, downloaded and installed new drivers...any further suggestions?
    • hp psc 2200 printer
      2006-06-29 21:57:35  majeedasim [View]

  • canceling a printer command
    2005-12-11 11:30:33  stcc [View]

    my printer will not stop printing. how do you cancel the coomand?

    Hewlett Packard Laser Jet 1100
    • canceling a printer command
      2006-01-27 23:48:48  surendram [View]

  • recovering messages in que
    2005-11-30 05:54:22  baz2 [View]

    it wont print although it works fine
  • recovering messages in que
    2005-11-30 05:54:12  baz2 [View]

    it wont print although it works fine
  • Windows XP print software
    2005-08-30 04:49:10  FirthJ [View]

    I get much darker prints when using MS "Pic & Fax viewer" and photo printing wizard than I do with MS photo editor (and other printing software), even though they use the same driver. Why?
  • HP Laserjet 6L
    2005-02-19 05:49:35  vinodnamby [View]

    I have installed HP Laserjet 6L Printer. The printer is automatically detected. But when i try to print any file, the printer doesn't respond at all.

    I shifted the printer to another machine. The printer was working fine but after sometime, the same problem occurred. I restarted the computer, printer but no avail. The printer is not responding to the requests.
    • HP Laserjet 6L
      2007-10-20 21:40:21  dungvina [View]

      driver hplaserjet 6l
    • HP Laserjet 6L
      2006-01-18 12:48:28  AnujD [View]

      Hi Vinod,
      I am having the exact same problem with my HP Laserjet 6L. I am using a Windows XP machine and the printer is connected to the LPT1 port.
      Could you please let me know how your problem was solved?
      Regards
      Anuj
      • HP Laserjet 6L
        2006-05-08 06:20:12  jjami545 [View]

        • HP Laserjet 6L
          2006-07-25 17:41:17  joelpk [View]

          Did you ever get this working? I got the same problem
    • HP Laserjet 6L
      2005-11-30 05:50:04  baz2 [View]

      the message goes into the printer que but
      the printer does not print it.
    • Mitch Tulloch photo HP Laserjet 6L
      2005-02-19 06:40:52  Mitch Tulloch | O'Reilly Author [View]

      I've seen that happen from two causes: buggy driver (contact manufacturer to resolve) and older USB chipset i.e. USB connection for printer not fully compatible with USB port on computer. If your computer is more than 3 years old, try connecting your printer to a newer computer and see if the problem still happens.
  • Printing Problem
    2004-10-20 10:46:12  RdKing [View]

    Have a HP1300 directly connect to a new PC with Windows XP Pro, SP2, operating system. When I print multi-page reports it does not print the last page. Send the document to a HP 1300 network printer and it prints fine. Took a HP 1300 from another computer, directly hooked it up. Does not print last page of report. Send the report to the HP 1300 that was originally hooked up that is now networked and it prints fine. Go to another computer with a Brother's printer attached to it. Report does not print the last page. Send the report to one of the networked HP 1300's and it prints fine. Any suggestions or thoughts?
    • Mitch Tulloch photo Printing Problem
      2005-02-19 06:47:08  Mitch Tulloch | O'Reilly Author [View]

      Probably need to report this to HP Support as it's likely a printer driver compatibility issue with XP SP2. One other thing you might check: does this happen printing from *any* application or only a specific one like Word or Acrobat?
    • Printing Problem
      2005-01-14 14:02:08  samuelsanzo1978@yahoo.com [View]

      Hello. I would greatly appreciate some help in this matter. I am trying to fix a problem with a printer. It is not printing anything from file except when I command it to print from DOS. I think the problem has to do with an IP Address, but I don't know how to change it or add one to it. If you could email me back with a response I would be greatful. Thank you and have a great day.

      Sam
      • Printing Problem
        2006-02-14 07:30:52  enos [View]

        I HAD CONNECTED MY PRINTER WELL BUT IT IS FAILING TO RESPOND WHEN I SEND JOB TO BE PRINTED.I THOUGHT THE PROBLEM MIGHT BE THE USER'S PASSWORD BUT UNFURTUNATELY I DID NOT RELOG THE THE COMPUTER USE MY PASSWORD
      • Printing Problem
        2006-02-14 07:30:43  enos [View]

        I HAD CONNECTED MY PRINTER WELL BUT IT IS FAILING TO RESPOND WHEN I SEND JOB TO BE PRINTED.I THOUGHT THE PROBLEM MIGHT BE THE USER'S PASSWORD BUT UNFURTUNATELY I DID NOT RELOG THE THE COMPUTER USE MY PASSWORD
        • Printing Problem
          2006-04-28 05:42:57  bbg [View]

          My stand alone (attached to single machine) printer does not print. The message is:
          "The document failed to print" and in the job status tab it shows "error".
          • Printing Problem
            2006-12-03 23:43:32  Sindhi [View]

            Not detects printer on Parallel Port.