Print spooler error prevents HP printer from installing

I fix PCs for a living and this is for my customer.

Problem is on this XP Home SP3 PC, when I try to install a usb connect HP Deskjet 5740 (from the install CD that came with the printer and supports XP), immediately after the install starts (with usb cable NOT connected as HP directions REQUIRE) I get the following error:

"Print spooler (spooler): The service cannot be started either because it is disabled or because it has no enabled device associated with it"

PLEASE NOTE THE FOLLOWING
(A) In Services.msc the Print spooler is set to Manual and Stopped (which I believe is incorrect BUT AM NOT SURE). I change it to automatic and Start it AND IT STARTS. (Yet the error message cliams it cannot be started ??? How is that ???)
Note: After I start the install and get the above error and go back into services.msc the Print Spooler service is NOW stopped.
(B) On the Log In tab for the Print Spooler Service it is **IS** ENABLED for the HW Profile.
(C) The Print Spooler service depends on the RPC service which IS started.
(D) I run sfc /scannow and it finds NO corrupt protected system files.
(E) I try System Restore to before the problem began and it willl not do the restore even though a restore point before the problem began does exist. This last point is very very INCONVENIENT especially since a friend had EXACTLY the same problem with a HP printer and solved it with Sytem Restore.
(F) I also tried using the latest Full Install driver from the HP website for this printer and got the same error message.

I do not know the history here and that matters. I am fairly sure the customer did not properly uninstall the printer (even though Control Panel>Printers is empty and there is no HP Printer entry in the Add/Remove Programs list) because on this Dell PC there are HP folders in Program Files, HP keys (printer related) in the registry,and
in the ...system32/spool  subfolder subfolder etc there are many hp dll files AND if the printer had been properly uninstalled none of these (not even one) would be there.

Now I have deleted all the HP Program File folders (and Program File\Common Files hp folders) and deleted the HP registry entries (after exporting the keys to be on the safe side) and deleted the ...system32\spooler subfolder HP stuff (after copying all the hp files to a desktop folder just in case...) AND I STILL HAVE THE PROBLEM. However, there may still be hp related stuff in places on this PC I have not looked.

Please provide a solution other than doing a Repair Install.

I usually only do a Repair install if the PC partially boots and not to fix problems on a booting PC but if no solution is posted here that would be my next option. Also this is an XP SP3 PC and MS never released SP3 CDs (again extremlely inconvenient for people in my profession) and I do NOT have confidence in my slipstream created XP Home SP3 CD because in the 3 times I have used it, it has failed to fix the problem twice and the 3rd time I am not sure of the result. And slipstream creation instructions to my knowledge DO NOT COME from MS and are not blessed by them so I am not 100% confidant such CDs COMPLETELY work. And a Repair install REQUIRES that the CD has the same or higher SP level so I can NOT use my MS logo XP Home SP2 CD to do a Repair install.

Regards,
  Mike
mgross333Asked:
Who is Participating?
 
Dk_guruCommented:
That is exactly why I a make a backup or clone of the initial problematic hard drive and start with a fresh drive to remove any possibility of completely blowing up that particular system.... i.e. you can always make a new clone.
0
 
mrcannonCommented:
Give this a shot.  Download the Windows 2003 resource kit and run the print spooler cleaner utility against the machine.  It will clean out any crap spooler files left over from the previous install.  Reinstall driver post tclean and reboot.

http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en

good luck.
0
 
mgross333Author Commented:
mrcannon,

Thanks. I am leaving shortly for a customer and do not have time to try that till later. If any other EE expert has a different idea short of a Windows XP Repair install, please post that idea here.

I will post here after trying mcrcannon's suggestion.

Regards,
  Mike
0
Cloud Class® Course: CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

 
mgross333Author Commented:
mrcannon,

PLEASE CLARIFY YOUR POST.
(1) Your link leads to exe files that run with a DOS Command window, not a Windows Utility which is not what I expected from your post. Is this correct ?
(2) There is no Print Spooler Cleanup Utility !!!  There is a
Printdriverinfo.exe: Drivers Source
AND A
Prnadmin.dll: Printer Administration Objects (Note: This is NOT an exe file)
AND A
Setprinter.exe: Spooler Configuration Tool   (NOT a Spooler Cleanup tool, configuration is WAY DIFFERENT than cleanup)

Given the above, please provide DETAILED STEP BY STEP instructions on what to do. I have installed the program and presumably the exe's and dll's are somewhere (WHERE ARE THEY, I mean the full path name as I may need to go to that folder in DOS before entering the command line ??). Also DOS Commands often have options, please include any options I need to enter by providing a complete DOS command line  ex. Setprinter.exe /cleanup or what ever.

Mike
0
 
mgross333Author Commented:
mrcannon,

There us no need to reply (see my post immediately above this one) with the full path name of the folder that the Windows resource Kit exes are in, the Dos Command prompt opens to the right folder.

However, I STILL need answers to ALL the other questions in my post immediately above this one.

Mike
0
 
mgross333Author Commented:
mrcannon has not replied to my followup questions (i.e his link does not have a Print Spooler Cleanup utility as he claimed). Does ANY OTHER EE Printer or Win XP expert have a reply, noting all the things I have already tried (see my original question) OR do you feel that a Windows XP Repair install is my next option ?

Mike
0
 
Dk_guruCommented:
echo Printers - Shutting down the print spooler
net stop "pcounter printer control"
net stop "print spooler"
echo Printers - Deleting print queues
del c:\WINDOWS\system32\spool\PRINTERS\*.* /q

net start "print spooler"
net start "pcounter printer control"
echo Printers - Print spooler Started

(found at http://www.edugeek.net/forums/windows/35980-print-spooler-cleaner-util.html have actually tried it...)

or possibly :
http://www.windowsreference.com/windows-xp/how-to-clean-print-spooler-in-windows-xp2003/
0
 
Dk_guruCommented:
"(found at http://www.edugeek.net/forums/windows/35980-print-spooler-cleaner-util.html have actually tried it...)"
That is to say I have not actually tried it...

0
 
mgross333Author Commented:
Dk_guru,

Thanks but my Repair Install from Slipstream-created SP3 CD, hung upon rebooting to XP (which I belielve is due to slipstream CDs not working as MS does NOT provide instructions on how to create them so they are NOT OFFICIAL) so I am now forced to do a parallel Windiows install
SO there is no longer any need to reply here as I have a brand new windows and the printer will install .

i.e Your post was too late to help me.
Thank you anyway.

Mike
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.