Troubleshooting Printer Problemsby Mitch Tulloch, author of Windows Server Hacks09/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. 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 |
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.
You must be logged in to the O'Reilly Network to post a talkback.
Showing messages 1 through 60 of 60.
-
Printer not printing
2009-02-06 16:32:52 ricky1981 [Reply | View]
-
Printer not printing
2009-05-05 20:43:36 bindu23 [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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
-
magenta horizontal marks in border
2007-12-05 12:04:13 billken [Reply | 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 [Reply | 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
-
not printing well
2007-11-10 08:17:29 dingli [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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.
-
wep ex 330+
2007-03-08 20:57:40 roshin [Reply | 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 [Reply | View]
my printer diaplays a messsage that the paper is mismatched ??? why ?
-
printing problem
2006-12-04 01:18:01 muradolayan [Reply | 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.
-
margin
2006-11-24 18:31:09 spurgon [Reply | View]
When printing a page the right side is cut off
-
Printer
2006-11-11 00:28:10 Needhelp [Reply | View]
My printer won't work because the "print cartridge cradle cannot move". Does anyone know how to correct this?
Thanks
-
Printer
2006-11-11 00:27:49 Needhelp [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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?
-
canceling a printer command
2005-12-11 11:30:33 stcc [Reply | View]
my printer will not stop printing. how do you cancel the coomand?
Hewlett Packard Laser Jet 1100
-
recovering messages in que
2005-11-30 05:54:22 baz2 [Reply | View]
it wont print although it works fine
-
recovering messages in que
2005-11-30 05:54:12 baz2 [Reply | View]
it wont print although it works fine
-
Windows XP print software
2005-08-30 04:49:10 FirthJ [Reply | 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 [Reply | 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
2006-01-18 12:48:28 AnujD [Reply | 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
2005-11-30 05:50:04 baz2 [Reply | View]
the message goes into the printer que but
the printer does not print it. -
HP Laserjet 6L
2005-02-19 06:40:52 Mitch Tulloch |
[Reply | 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 [Reply | 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? -
Printing Problem
2005-02-19 06:47:08 Mitch Tulloch |
[Reply | 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 [Reply | 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 [Reply | 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 [Reply | 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






Please help