We help IT Professionals succeed at work.

HP Laserjet 1022 (non networked) crashing print spooler

7,842 Views
Last Modified: 2013-12-15
Hi,

I have a windows XP pc that is using a Laserjet 1022 that is causing the print spooler to crash constantly.  Sometimes rebooting will help for a short time, but it ALWAYS returns within a print out or 2.  I have tried to remove all traces of the printer from the registry and all spooler files as well as temp files.  Then reboot and re-install the printer, nothing has helped.  

Part of the issue is that we need to be able to print from a legacy program that runs in dos.  It is a requirement that we use HP printers as the program is coded for HP drivers.  Please do not recommend that the legacy program be changed, that has been argued till I'm ready pass out and it will not happen any time soon.  We have other pc's setup to do this and they are working.  It appears to be just this one machine so far at least.  

We have to configure the printer with port sharing turned on and share the LPT port and the USB to be able to print from the legacy application.  I will try removing that and see if ti helps, but I need to resolve the problem.

Does anyone have any suggestions?
Comment
Watch Question

Try using the Driver folder from one of the working computers to reinstall the printer.
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
Matthew CioffiSenior DBA

Author

Commented:
I have a follow up on all this, you mention about this being a host based printer.  I'm not networking or sharing the printer.  It is being used by one user on the same machine he is logged into.  The printer is connected via usb cable.  I woudl think that it should not be such an issue.  Right now they are getting by and we have begun to investigate other options.   But it seems that the comments are more geared towards this being run on a server and shared for multiple users.  This is not the case.  Does that make any difference?
b0lsc0ttIT Manager
CERTIFIED EXPERT
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
b0lsc0ttIT Manager
CERTIFIED EXPERT

Commented:
By the way ... if the use of the word "host" was what made you respond about networking and sharing then the term used like that doesn't imply networking and is actually different.  There is a pretty good, simple explanation at http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=bpl07860 .  I hope that helps if the phrase is new and caused some confusion.
bol

Commented:
Any host based printer - host based is the driver type, will not work on terminal sevrer/server 2003.
Use only PCL drivers.
There is a compatibility list for server 2003 for printing.
b0lsc0ttIT Manager
CERTIFIED EXPERT

Commented:
compfixer101,
Thanks for your help doing cleanup and time with this question.  There was a solution here.  The printer will not work for the reasons mentioned in the comments listed below.  I recommend a split between:
ryansoto {http:#a22061372} & b0lsc0tt {http:#a22145561}
Let me know if you have a question about what I have said or why I recommend what I did.  Thanks again for your help and I hope this helps you.
mcioffi209,
If you are still monitoring then please respond if you have a question or need more help with this.  You don't have to get rid of your legacy DOS program but you just need to use a printer that the program can recognize and use.  There are many out there that will work and not all are medium or high cost.  Some are very reasonably priced and close to what you have in the LaserJet 1022.
bol
Matthew CioffiSenior DBA

Author

Commented:
Thanks folks.

One major issue is that the program will ONLY USE HP printers.  We have tried other printers in the past and they have not worked.  You can close this and split the points as recommended above as they all had good suggestions, but nothing short of re-writing the program or trying multiple printers until something works will solve the problem.

Thanks again.

Commented:
Use an Hp 2015 which wont crash the spooler
b0lsc0ttIT Manager
CERTIFIED EXPERT

Commented:
It sounds like some DOS programs I have worked with.  Do you know specifically why they need HP printers?  Do they have to be Laser?  I will assume they do.
I you can find a Laserjet 1320 or even a 1200 then you will have an entry level laser printer that comes with a parallel port (and USB port).  It also fully support the PCL language so you won't have the "host based printing" issue.  HP's current line like the Laserjet P2015 will also not be host based but it doesn't have a parallel port.  USB to parallel port adapters can have unreliable results with old DOS program from my experience.  If you want an expensive HP printer and can't find one of those older models then you may have to try the adapter with a printer that otherwise meets your needs.
The Laserjet P3005 comes with a parallel port but is more of a mid-range printer.  It is the least expensive I found in the line that will have all you need for the DOS program.
If you need other suggestion or help with this then let us know.
bol
Matthew CioffiSenior DBA

Author

Commented:
Final comment and we can put this to bed.  

The final result was to get new printers.  The powers that be decided on an HP color laser, I'm forgetting the model at the moment.  It seems to be working fine.

As for the program, I cannot say anything about how it was built.  It was before my time there and it is not something I'm going to mess with.  I'm not a programmer, but as i understand it the print process in the program will only talk to HP.  It has been tried in the past to switch them out but it alwasy fails.

Thanks again for the help.
b0lsc0ttIT Manager
CERTIFIED EXPERT

Commented:
Thanks for the final post and info on the status.  I noticed the B grade though.  Was that an accident?  If your solution was to get a new printer then that would seem to be exactly what one of my suggestions was.  Actually the best solution but I always to try to offer some cheaper options in a case like this.  With all of the info and details provided on why this specific printer had the issue and what you needed to get in a new printer I am surprised you graded this a B.  Was there something more you needed or had a question about?  If not then this would deserve an A even if the basic answer here was "go buy a new printer." ;)
If there was a mistake or you have a question about grading then let me know.
bol
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.