hp laserjet m5035 mfp printer error

I have one computer that is printing a word document as a bunch of jiberish.  I can print the same document from another windows 7 computer and it prints fine.  I have tried to remove the driver on the computer with the error but when it do so it tells me the specified driver is currently in use and it cannot remove it.  This printer is on the network.  We are using the HP Universal printing PCL 6 driver.  
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.

This does sound like a bad driver issue. Double-click the printer to see any pending print jobs. Delete any pending print jobs, or have the printer administrator do this on your behalf. Once the pending jobs are gone, you should be able to delete the shared printer from the affected machine. If the error still occurs, restart Print Spooler (start > run > services.msc) on the affected machine, and try to delete that printer again.

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
Spike99On-Site IT TechnicianCommented:
You can't remove a driver that's currently in use by a printer, which is probably why you're getting that error.  You will either have to delete the printer or you will have to change the driver on the printer to something else before you will be able to remove the driver.

If you have changed the driver or deleted the printer & are still having issues with removing the driver, you'll need to stop & then restart the print spooler to remove it.  You can either do that from the services console or on the command line:

net stop spooler


net start spooler

The PCL 5 driver might work better.

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
Printers and Scanners

From novice to tech pro — start learning today.