Share via

Puzzling PrintService Error in Event Log

Anonymous
2012-05-12T20:40:18+00:00

Hello Everyone,

My Setup

HP Pavilion dv7-4285dx Laptop

Windows 7, 64 bit

HP Color Laserjet 2600n Printer

Linksys E3000 Wireless Router

My Problem

I have the printer wired to the router with an ethernet cable and my laptop accesses the router wirelessly. Whenever I print anything, I get a message in the "Microsoft > Windows > PrintService > Admin" event log similar to the following:

The document Test Page, owned by Robert, failed to print on printer HP Color LaserJet 2600n. Try to print the document again, or restart the print spooler.

Data type: RAW. Size of the spool file in bytes: 110016. Number of bytes printed: 110016. Total number of pages in the document: 1. Number of pages printed: 0. Client computer: \ROBERT-HP. Win32 error code returned by the print processor: 0. The operation completed successfully.

The only thing that changes is the name of the print file. Curious message; it says both the printing failed and succeeded.

What I've Done

  • I ran the "Printer Troubleshooter" from the Control Panel.
  • I attached the printer directly to the PC via a USB port.
  • I downloaded two separate diagnostic tools from HP and ran them.
  • I ensured the print drivers were up to date.
  • I tried HP Support but they use Live Chat from India and it just doesn't work for ####!
  • I must have done more, but I can't think of anything at this time.

Results

  • All of the diagnostics passed with flying colors.
  • Attaching the printer via the router and USB port makes no difference.
  • The document prints fine, but the error event is logged.

Thank you very much...

Windows for home | Previous Windows versions | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Anonymous
2012-05-13T08:17:18+00:00

Hello again,

I nailed the problem. I just printed a "Windows Printer Test Page" and it printed just fine and no error event was logged.

What I Did

I ran the Autoruns program from Microsoft Sysinternals and selected the Print Monitors tab.  I looked at the list and noticed there was an entry under the HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors key labeled "HPCLJ2600LM."  From the name I assumed that this was my printer.  There was an image path, but no "Description" and "Publisher" listed.  Furthermore, the entry was highlighted in pink, so I knew something was wrong.

The application help was of no use, so I consulted the Windows Sysinternals Administrator's Reference and I read that the DLLs listed in this tab are loaded into the Spooler service.  Furthermore it said that "One of the most common problems that affects the print spooler is misbehaving or poorly coded third-party port monitors."

I read on. Under the Autoruns and Malware section it said that one of the telltale signs that can point to malware is "Entries with an image path pointing to a DLL or EXE that is missing Description or Publisher information (unless the target file is not found)."

Aha, I disabled the entry, rebooted and viola, it worked.

Thank you very much...

Was this answer helpful?

0 comments No comments

Answer accepted by question author

Anonymous
2012-05-12T21:56:54+00:00

Click on the Start button and select Control Panel, Administrative Tools, Services. Locate Print Spooler in the list. Check that it has started and that the StartUp type is Automatic.

I suspect that it has stopped and that just starting it will not solve the problem.

You may need to show hidden files. Type Folder Options in the search box above the Start button and select View, Advanced Settings and verify that the box before "Show hidden files and folders" is checked and "Hide protected operating system files" is unchecked. You need to scroll down to see the second item. You should also make certain that the box before "Hide extensions for known file types" is not checked.

Now access Windows Explorer and select c:\windows\system32\spool\printers. Normally this folder should be empty but there is a problem when files with “spl” and “shd” extensions stick there. Delete the files and restart your computer. This may resolve your immediate problem.

Was this answer helpful?

0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Anonymous
    2012-05-12T22:23:52+00:00

    Hello again,

    Thank you for your prompt reply. I knew there was more that I tried but couldn't remember. I tried all of your suggestions prior to my post. I think I remember you talking about this folder in another thread.

    I'll keep hammering it...

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2012-05-12T21:18:01+00:00

    Oh No! I made a grave error in my post. I said that I tried HP Chat Support, but I didn't. I tried Linksys Chat Support for a related error and THEIR Chat Support stinks! Please, one thousand pardons. Mea, culpa...

    Was this answer helpful?

    0 comments No comments