Archive for February, 2011

HP LaserJet 1022n on Windows Server 2008 R2 and Windows 7 – Application Error

Our Company, Overview Computer Services, LLC – in North Bellmore NY 11710 and Levittown NY 11756 – recently migrated to a new server.  The server is a Dell Poweredge 1900 and the chosen Operating System was Windows Server 2008 R2.  We had a couple of pre-existing Network Printers, including an HP LaserJet 1022n, an HP Laserjet 1320 and an OfficeJet 8500, 6500.
However, when the software and drivers for the HP LaserJet 1022n were installed, all of our printers disappeared.  The Print Spooler Service under services.msc (services listing) was stopped.  When started, it would simply stop again after a few seconds.

A quick look at the event viewer shows the following text under application errors:

Faulting application name: spoolsv.exe, version: 6.1.7600.16385, time stamp: 0x4a5bd3d1
Faulting module name: ZSR.dll, version: 6.20.1625.0, time stamp: 0x462fe8cf
Exception code: 0xc0000005
Fault offset: 0x000000000002b54c
Faulting process id: 0×1630
Faulting application start time: 0x01cbd54165192238
Faulting application path: C:\Windows\System32\spoolsv.exe
Faulting module path: C:\Windows\system32\spool\DRIVERS\x64\3\ZSR.dll
Report Id: aae37e2d-4134-11e0-92e4-00188b539493

Faulting application name: spoolsv.exe, version: 6.1.7600.16385, time stamp: 0x4a5bd3d1Faulting module name: ZSR.dll, version: 6.20.1625.0, time stamp: 0x462fe8cfException code: 0xc0000005Fault offset: 0x000000000002b54cFaulting process id: 0x1630Faulting application start time: 0x01cbd54165192238Faulting application path: C:\Windows\System32\spoolsv.exeFaulting module path: C:\Windows\system32\spool\DRIVERS\x64\3\ZSR.dllReport Id: aae37e2d-4134-11e0-92e4-00188b539493

It looks like we are going to have to do some research and repair on our own server.  We did some online searching and found that Philip Elder wrote a blog post here about this particular problem.  However, in his situation which was related to Windows 7 x64 (Note: Windows Server 2008 R2 uses the same Kernel as Windows 7, and Server 2008 R2 was only released as 64-bit).  So we are having the same issue.  The difference is that his troubleshooting techniques involved a USB connection, while our problem is a network connection, so we cannot simply uninstall the printer from the Device Manager.

When restarting the Print Spooler Service and quickly attempting to remove the offending printer, we were greeted with an Access Denied error.

Clearly as soon as the 1022n printer is detected, the service fails.  Our next step was to simply unplug the LaserJet 1022n printer from the network, restart the service and try again.

This time, we were able to remove the HP printer.  The service did not fail and the HP 6500 and other printers were able to print properly.

We restarted the print spooler after emptying the printer queue from a phantom 1022n icon that came up under printers.

After this, we powered up the HP 1022n printer again to make sure that we will not have any more issues with this printer on the network.  After this we reinstalled the HP Printer using the “Add Printer…” button.

During driver installation and choosing the specific driver (downloaded from HP’s website) we manually installed the HP 1022n as a network printer and hit “Replace current driver” when prompted.

We were able to print a test page without any problem even after a restart, printing has been fine.

Thank You for reading!

-Marc Menzies
Owner & Operator Overview Computer Services,LLC
2570 North Jerusalem Road
North Bellmore, NY 11710

Tags: , , , , , , , , , ,

Friday, February 25th, 2011 Repairs No Comments