How can I figure out which driver is crashing print spooler?

I am getting the "print spooler service terminated unexpectedly" error on windows 2008 server. I am not sure how to determine which driver is causing this error but I need to as there are 15-20 different printers being used thru TS on this server.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Gabriel CliftonNet AdminCommented:
Usually you have to go through each one, Remove a driver and test. If is not the one that crashes spooler reinstall and move on to the next one. When you find the problem driver you can check for newer drivers on the manufacturers website. Sometimes older drivers are the ones that do not crash when the new drivers are the one causing the problem.
Check event log it should tell you what driver is causing the crash

You could also download Process Monitor by Microsoft at

and then click filter Process Name and look for spoolsv.exe  

good luck!
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Spike99On-Site IT TechnicianCommented:
You might want to try removing .BUD files.

.BUD files are binary printer description files that are associated with specific drivers & they help the OS spool print jobs to the printer.  As I understand it, they shouldn't hang around after print jobs are done, but they often do not go away.  If you update the driver on a PC, then any old .BUD files can cause issues.  I've seen them cause spooler crashes many times.  Deleting them will sometimes help.

To find & delete those files:
stop the print spooler service (you can use an elevated cmd prompt, run:  net stop spooler)
browse to the System32\spool folder in your windows directory
search for *.BUD
delete all .BUD files you find older than today
restart the spooler service (at an elevated cmd prompt, run:  net start spooler)

Also, check out your running services, there are some HP services & a Brother service which can cause issues with the spooler.  In your services console, click the column heading for "Description" to re-sort the list of services by Description.  Of the services with an empty description, do you see any of these listed?

BrSplService  - brother print spooler service
HP Port Resolver - hp print monitor server
HP Status Server - hp print monitor server
Net Driver HPZ12 - hp print monitor server
Pml Driver HPZ12 - hp print monitor server

if you do, stop & disable them.  All of those services are known to cause issues with the spooler on terminal servers (they're usually fine on single-user workstations). Disabling the services will not prevent you from printing to the printers.

I hope this helps.
mikesmithccsOwner/OperatorAuthor Commented:
I actually got this fixed. I found in another thread where it was the universal print driver from HP. Removed that and the issues have stopped. Thanks for the help.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
mikesmithccsOwner/OperatorAuthor Commented:
Found the solutions in another thread . None of the solutions in this thread were relative.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.

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.