Remove Windows Vista/7 Printer Driver

If you right click on a printer and delete it, this doesn’t remove the printer driver from the machine. Sometimes when working with print servers and testing multiple drivers there will be times when you need to completely remove a driver package from the machine so you can install a new or different one.

Windows Vista and Windows 7 has a tool called the Microsoft Management Console (MMC) built into windows which you will use to remove the drivers. Please note, if you are running the premium or home version of the OS then skip to the bottom and follow the alternative option.

Printer Driver Removal Instructions

Step 1

Reboot the machine and login as “Administrator”.

Step 2

Go to the start menu and start typing MMC, you will see the Microsoft Management Console shortcut appear in the start menu; click on it.

MMC - Remove Print Driver


Step 3

Go up to the file menu and select Add/Remove Snap-in…

MMC - Add/Remove Snap-in...

Step 4

Then scroll down in the list and select the “Print Management” snap-in and then hit “Add”.

MMC - Print Management

Step 5

At this screen you are going to want to select “Add the Local Server”, hit Finish, and then hit ok.

MMC - Add the Local Server

Step 6

Then you can scroll down to your computer name, select the drivers tree and then right click on the driver you want to remove and select “Remove Driver Package”.

READ ALSO  Windows Server 2008 Print Job Stuck in Queue

MMC - Remove Driver Package

Step 7

Make sure you reboot your machine before trying to add new or different print drivers.

Alternative way to remove the printer driver.

For those of you running Windows 7 Home or Premium then you might not have the MMC options available. This is an alternative way to remove the printer driver.

Step 1

Go to your start menu, search for “regedit” and click into it.


Step 2

Then navigate to the following location (example of 64-bit OS):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers

Step 3

You now might have two different folders, Version-3 and Version-4. Simply expand those folders and find your printer driver that you are trying to remove. Then right click on the printer folder and select “Delete.” Reboot your computer and you should be good to go.


I also recommend running Windows Update:

You may also like:

Sysprep a Windows 7 Machine – Start to Finis... This is the old version, please see the new Sysprep a Windows 7 Machine – Start to Finish V2. Note - I highly recommend creating a boot or rescue d...
Sysprep a Windows 7 Machine – Start to Finish V2 This is version 2 of a step by step guide on Sysprepping a Windows 7 machine from start to finish. I cannot take full credit on this because my first ...
Install Windows 7 VGA driver on Dell GX270 This is a short guide on solving the problem when trying to install the VGA driver on a Dell GX270 when Windows 7 is installed. GX270 VGA Driver Inst...
DISM Tool – WinPE 3.1 Boot Environment This is the new tutorial for the recent release of WinPE 3.1. You can still read the old tutorial here. DISM Tool You will need the following to...
Copy Taskbar Icons Windows 7 Sysprep This is the old version, please see the new Copy Taskbar Icons Windows 7 Sysprep v2. Ok, you can thank a colleague of mine (Dinyero Johnson) for th...
  • Mike

    Print Management snap in not available on Windows 7 Home Premium. Any other way to do it?

  • This is the only other way I have read about removing drivers. Haven’t tested this on Windows 7 Home Premium, but worth a shot trying.

  • sathish

    Thanks Very much for Sugesstions….!! Its really usefull…….

  • Tom

    Can’t seem to do this with Windows 7 Enterprise edition if there are users who have added printers that use those drivers? I just get an error message that I cannot remove the driver. I hate re-imaging computers for something so silly as a corrupted print driver.

  • Peter

    I can access the mmc in Home Premium but I can’t see the printer management, I also tried safe mode, but still nothing. Any suggestions?

  • Nathan

    You can actually “remove” corrupted print drivers that won’t uninstall for whatever reason by deleting the registry key for them. This trick works regardless of version, so it will work on Enterprise as well as Home Premium.

    Open Registry Editor (Start-Regedit), and navigate to the following key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-3

    To “remove” the driver, just delete the key for the driver that is giving you issues. When you re-install the driver, it will think that the driver is not installed and will overwrite everything cleanly.

  • Mb2507

    Thats was very very very helpfull…..thx thx thx. u r the bossss .. respect.. 😀

  • Le Anh Huy

    Thanks very much.

  • MDUniconr

    Fantastic! Thanks.

  • Jon

    Thanks for the tip. I had a problem with it saying that the driver was in use. So i went to each driver and checked out what was printing and cancelled the current print jobs in the queue. After that worked like a charm. Thanks a ton.

  • sridhar s

    i could delete the drivers thanks a lot

  • Sarah

    When I try to remove the package it says, “Failed to remove driver Xerox Global Print Driver PS. The specified printer driver is currently in use.
    Failed to remove package x2univp.inf. Driver package is in use.”

    Any suggestions?

    • @Sarah: Make sure you restart your computer first and log in as Administrator.

    • Luc0065

      Open a Console Terminal (run CMD. exe) as administrator. type Net Stop Spooler. This stop all spooling process and free the resources. You can also launch the MMC from the console, this will allow you to run as admin without having to reboot.

  • Valentina

    Thank you! It’s worked for me

  • C V Horie

    This works only a bit. For at least 2 of the printer drivers, the console reports that the printer driver is in use, and this is after rebooting. So console refuses to remove the driver packages.

    How do I stop/cancel these phantom jobs?
    Or how do I force the add in to do what it says on the tin?

  • Glad we could help!

  • JIM

    I have been trying to remove print drivers in Windows 7 Home Premium unsuccessfully. Tried your alternative method since everything I have tried failed. Your alternative method also failed. I believe the driver is being reinstalled somehow…..similar to some of the malware I encountered. Any suggestions??

    • Is your malware installing the printer driver. Sometimes coupon printing malwares can install fake printers. Have you tried running malwarebytes?

  • Alathe

    Thank you! Your solution worked, but only after I saw that the “printer” (HP Fax printer) in question had a couple of documents in it’s que. After i convinced it to cancel those jobs, it successfully deleted and I was able to go back and delete the drivers. I’m guessing those stuck documents were preventing it from being deleted. Lesson learned, and new ways to access stubborn programs learned.

  • RD5590

    The alternative method works but does require the printer queue to be empty.

  • pranav piyush

    Thankyou bro the alternative solution works wonder….