Avatar of beachbum9
beachbum9Flag for United States of America asked on

Windows 7 Print Spooler Will not stay running

I have an issue with a Window 7 pro machine in a domain environment. The print spooler service on the machine will not remain running. I can go into services and manually start the service. However as soon as I attempt to add a printer I get the error shown in the attachment. When I go back into services the print spoller is stopped again. Some relevant background info for this problem is as follows. Last week i had an HP printer with a bad board. I have since deleted the printer from the machine but it seems to still be looking for the printer.
Microsoft Legacy OSWindows OSWindows 7

Avatar of undefined
Last Comment
beachbum9

8/22/2022 - Mon
CynepMeH

See if this applies: http://h30434.www3.hp.com/t5/Printer-All-in-One-Software-and/Deskjet-710-720-810-820-100-Series-printers-Patch-for-64-bit/m-p/203377#U203377

You can also try cleaning entries from registry (if there are printers you need to keep, note them and re-install afterwards)

STANDARD DISCLAIMER: messing with registry can make your system unstable if you don't know what you're doing. Backup keys you're deleting.

1. Go to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Print > Printers>

Delete everything under there

2. Go to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Print > Printers>Providers > LanMan Print Services > Servers > Printers

Delete printers there.

Reboot, check to see if service is OK now.
ASKER
beachbum9

performed bother registry changes, restarted the computer, no joy, the print spooler was not running, i started it, went to add a printer and got an error again. This a 32 bit version of windows 7 so the link was not it either.
Thank you
cranakis

I find it is usually best to start with the simple fixes and work our way up to more complex if neccesary.  A few questions also; first, was the hp printer a network printer or locally connected to the Win 7 box in question?  Also, you mentioned you are in a domain environment, is your server acting as a print server?

A few things to try if you have not already done so:
Go into control panel / add remove programs and make sure there are no hp printer support software programs installed.  If you find them uninstall them and reboot.
Go into device manager (right click my computer / properties / hardware/ device manager
Make sure there are no printers installed from here.  If there are, uninstall them from here.  Also make sure there are no exclamation marks next to anything significant.

Brandon GIlmer
Network Operations Center Tech
Sago Networks
Your help has saved me hundreds of hours of internet surfing.
fblack61
ASKER
beachbum9

hey Cranakis, no hp software installed on local machine. All priters are shared out from the server. The machine was never attached locally. No issues in device manager either.
pcchiu

I will say remove all printer driver from the machine first and see if it's back to normal.  If it does it mean one of the driver causing the issue and then you can add the printer back one by one and try to identify which one causing the issue.
*Even the printer is shared from the server, the printer driver will still install on the local machine.

2.) From the Control panel window, double-click ADMINISTRATIVE TOOLS

3.) In the Administrative Tools window, select PRINT MANAGEMENT

4.) The Print Management window will already have custom filters listed which will

show all installed printers. Since this tool has visibility to the network, we want to make

sure we are focusing on the context of the printers installed on the local computer.

 Select and expand the corresponding location on your PC.

5.) You should  see all of the installed drivers (driver packages) and printers. You need to remove

any HP entries for your model listed under printers as you can’t remove any driver packages that are referenced by installed printers.

Select Printers under the (local) computer listing and in the center pane, right-

click on HP printer and select DELETE from the menu. Do this for any entry beginning with “HP your printer model”.

6.) Confirm the printer deletion.

7.) Proceed up to the DRIVERS category under the (local) computer as illustrated below.

If there are any HP Driver packages installed on the computer, they will be

listed there. Rick-click the listing for your HP printer and select REMOVE DRIVER PACKAGE from the menu.

8.) You will see a Print Management dialog appear as the system locates all associated

files and prepares for the deletion process. Once the files are located, the DELETE button

will become accessible.
ASKER
beachbum9

Nothing listed under Print Management no installed printers or drivers, thank you anyway.
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
pcchiu

any error code on the event logs?

ASKER CERTIFIED SOLUTION
cranakis

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
ASKER
beachbum9

Windows-Print-spooler-error-Jess.doc
 Here is a print screen of the error
pcchiu

What if you run a windows 7 OS repair?  The OS repair will keep all the existing setting and set up...
Not the start up repair but the full OS repair...
This is the best money I have ever spent. I cannot not tell you how many times these folks have saved my bacon. I learn so much from the contributors.
rwheeler23
cranakis

If after running the sfc mentioned in my last post and rebooting, you are still having the problem.  Try this:

In windows explorer navigate to "C:\Windows\System32\spool\PRINTERS" and delete the contents of the folder.
Also delete the contents of "C:\Windows\System32\spool\drivers

Then Reboot and see if that solves your problem.

Brandon GIlmer
Network Operations Center Tech
Sago Networks
pcchiu

ASKER
beachbum9

Hey All, here is a screen shot from event viewer. this error has occured multiple time over the past week WindowsPrintSpoolerErrorJess2.docx WindowsPrintSpoolerErrorJess2.docx
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
ASKER
beachbum9

thank you very much!!!!

 "sfc /scannow"  found some corrupt files.