Link to home
Start Free TrialLog in
Avatar of jb_hinote
jb_hinoteFlag for United States of America

asked on

Local printers removed after reboot

I have a computer running Windows xp pro SP3 on a windows domain.  The user has a local printer attached via USB.  She also has a couple of network printers mapped.  When machine is rebooted it deltes the local printer from the machine.  I have tried different printer models, I have removed the printer and drivers from the registry and rebooted, still the same problem.  any advice would be great
Avatar of johnb6767
johnb6767
Flag of United States of America image

Sure the spooler service just is not started? That would appear like the printers are not installed.....

If she disconnects the USB printer and then reconnects it, does it reappear?
Avatar of add2700
add2700

Right click My computer and choose Manage. Go to Event Viewer>Application and check for any errors right after the PC is rebooted. Also check the System section under Event Viewer.

Then go down to Services and Applications. Under there select Services. Find Print Spooler, double click it to open it. On the recovery tab for First Failure set it to Restart the Service.
Reboot and see if the problem happens again. Also run Microsoft update and apply updates for good measure.
Avatar of jb_hinote

ASKER

IF she disconnects and reconnects it does not reappear.  the print spooler is started.  I tried restarting the print spooler and that did not help.  I will check the event viewer and also make sure that it is set to restart on first failure.  Thanks
If I had to guess, it could be a problem with the USB cable.  Do you have another, better one that you could try using?
Is it an HP Printer?

If so, official HP Support says to disable the HP Cue Discover Service.

You can find this by going to the Control Panel > Services, find the HP Cue Discover Service in the list, double-click it, and change the Startup Type to "Disabled"

Let me know if this works. I have a few other tricks for you too.
The recovery tab of the spooler service was already set to restart on failure.  I have attached a text file of the different errors that showed up in event viewer
print.txt
It is an HP Printer.

Please try my recommended steps above in regards to the HP Cue Discover Service.
The HP cue Discover Service is not listed in services
I'm serious, try a different USB cable.
I have tried 3 different USB cables still no luck
In Control Panel, go into Printers & Faxes, delete the printer.
Then from the Toolbar, select File>Server Properties>Drivers Tab and remove the driver for the printer with the problem. Unplug the USB cable from the printer.
Then reboot and install the driver from here with the USB cable still unplugged per the instructions.
http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=uk&prodTypeId=18972&prodSeriesId=439423&prodNameId=439428&swEnvOID=228&swLang=8&mode=2&swItem=bi-58554-1
Reboot to test.
Dear,
          maybe some virus in the systm
check the printer with the another system


i think your problem will be solve
Does the printer have any firmware updates available?
start>run>cmd
reg query "hklm\SYSTEM\CurrentControlSet\Services\Spooler" /v dependonservice

Post the output please.....
Should show something liike....

dependonservice     REG_MULTI_SZ    RPCSS\0\0
I have included the file to the registry query.
regquery.txt
ASKER CERTIFIED SOLUTION
Avatar of johnb6767
johnb6767
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks I will try the new chipset drivers.  To answer your question yes when you unplug and then replug the USB cable in you do here the found new hardware sound, but nothing happens
try this sir...

go to Start> Run > CMD and press enter, then type 'net start spooler'

for further trouble shooting as to why it is not auto running, go to Start> Control Panel (in classic veiw) > administrative tools > services
in there you will find print spooler, make sure that service is set to automatically run, you can also start the service from there and if it can't run it will give you the error as to why
thank you for that last comment however that was the first thing I tried and the spooler is running and is set to automatic.  I get no errors when I restart the spooler either.
Thanks to everyone for there ideas.  This was a puzzling problem as I did this solution once but must have had the wrong chipset.