C:\>net stop spooler && del /q %WINDIR%\system32\spool\printers\* && net start spooler
Stops the print spooler service, clears out all queued print jobs, and restarts the spooler. This will fix a LOT of printer issues.
Linux may have command-line power in the bag, but there's something about the simplicity of Windows commands that I've always loved. While I'll stick with open-source when given the choice, Windows pays my bills. Here are some one-liners that get me through the day. As an IT pro, I like to use the Windows command line as much as possible, as it avoids the "That's it? Hell, I could have done that!" reaction.
C:\>net stop spooler && del /q %WINDIR%\system32\spool\printers\* && net start spooler
Stops the print spooler service, clears out all queued print jobs, and restarts the spooler. This will fix a LOT of printer issues.
C:\>rundll32 printui.dll,PrintUIEntry /in /n\\SERVER\hplaserj
Quick and easy. If the printer is shared correctly on the server with the right drivers for the client architecture and whatnot, nothing else is needed.