Microsoft Printing Windows

Windows Printer Communication / Printing Issues

This post is intended to cover a number of printing issues in Windows, I’ll add cases and solutions over time.

Printer was installed and connected via USB but jobs showing in the queue and not printing / cancelling, preventing anything else from printing

  1. Click the [Start Orb]
  2. Type: “services.msc” (without the quotation marks) into the search bar at the bottom of the [Start Menu]
  3. A single result named “services” should appear, [Left Mouse Click] that link to open the Services Admin Console.
  4. Locate the “Print Spooler” service in the list, a healthy print spooler service should look like the image below:
    Inline images 1
  5. If yours is in a “Stopped” state then continue to step 6, otherwise [Right Mouse Click] on the list entry for the service and [Left Mouse Click] “Stop”.
  6. Now open Windows Explorer (My Computer for example), navigate to the following directly and delete all of the files you see in there: C:\Windows\System32\spool\PRINTERS
  7. Back to the “services admin console”,  [Right Mouse Click] on the list entry for the service and [Left Mouse Click] “Start”.
  8. If the service fails to start then note down the error message and let me know.

HP Laserjet 4015 Maintenance

Reset the Maintenance Kit:

1. Turn the product power off and then on.
2. When memory count appears on the control-panel display, press and hold down the OK button until all three control-panel lights flash once, and then stay on. This might take up to 10 seconds.
3. Release the OK button and press the up arrow to scroll to NEW MAINTENANCE KIT.
Press OK to reset the maintenance-kit counter.


HP Printer Universal Print Driver & Laserjet 4015DN

Wouldn’t print menu card size for Development without constant OK button presses.

Created a template server side which users can select, seemed to solve the problem.


HP Printer Not Printing MS Office or Text Documents

The Issue:

Colleagues reported that some MS Word and Excel documents were not printing. Jobs are spooled to the printer but the message in the print queue just reads:

Waiting for printer to print(30)

and the number then counts down to 0 but nothing prints.

Client Details:
Windows x64
MS Office 2010 fully patched
HP Laserjet 2055dn > HP Universal Print Driver x64 v6.0.0 via Windows 2008 x64 Print Server

The problem existed on my own PC too, printing to an HP m401dne printer under the same driver and print server, also on Windows 7 x64 with the same MS Office deployment.


1. Alternate UPD versions from 5.5.0, 5.7.0, 6.0.0, 6.1.0, 6.2.0

2. Reinstalled MS Office

3. Adobe Reader 11.0.15 print jobs were fine

4. Text documents from notepad++ didn’t print

5. Test prints printed

6. Notepad (windows) documents printed

7. Switched the printer port on the printer to a direct TCP/IP port and NOT through the PCounter port and it worked!


Following test #7 above I began inspecting the PCounter ports, when creating a new PCounter port the default value for [Speed cache buffer size] was [64KB] but on the “broken” printer shares it had been set to [disabled]. Changing this to [64 KB] resolved the problem.