Updated for MS Windows 10 – How To ‘Really’ Remove Unused Print Drivers From Your Windows XP/7/8/10 PC or Tablet

Updated on August 18, 2015 for the Windows 10 Operating System

One of the perils of being an evaluator of office-imaging solutions is that, gradually, your PC becomes bogged down with the detritus of software that is left over from previous evaluations.  The question is, at what point does this detritus downgrade the performance of your test PC enough so that it affects the performance of the product that you’re trying to review?

There are several ways around this. You can use virtual PCs, which is great if you have the time and resources.  You can use a “mule” PC that is dedicated to evaluations and nothing else. You can set system restore points, and restore your system to the point that it was before you began the evaluation. Unfortunately, the aforementioned solutions require that you have spare time and spare PCs, something that I have found to be an absolute luxury throughout my career.  Nine times out of 10, I’ve found that you’re resigned to the fact that you have to run tests and write reports as quickly as possible using the same PC. Under these conditions, you become quite good at maintaining the performance of said PC through persistent and diligent maintenance.

Sure, you can uninstall all of the software when you have finished evaluating it.  Afterwards, you can edit your program menu to get rid of unnecessary Startup items.  You can delete orphan folders from your “Program Files” folder.  You can scan/edit/clean the Microsoft Windows registry.  Nevertheless, that’s not quite good enough and there eventually comes a time when you have to go the extra mile to really remove unneeded software from your system so that it doesn’t degrade your PC’s performance when used as a test unit (or as a word processor for that matter).

One of the biggest offenders is print drivers, which most cleanup programs are loathe to touch. You  may be thinking “Print drivers—how can they affect my PC’s performance”  Let me count the ways.  I have seen PCs with so many print drivers installed on them that evaluators (not me of course) make mistakes during the evaluation process and waste time and prints sending jobs to wrong or non-existent printers.  I’ve seen PCs with print jobs lined up in print queues for non-existent or non-connected printers. I’ve spent many hours (days?) cleaning up bosses’ and/or road warrior PCs that have so many print drivers installed on them that they cannot print once they return to the office. I’ve had instances where the existence of an older PostScript print driver has compromised exhaustive testing by corrupting the performance of a newer PostScript printer.

So what’s the big deal? Can’t I simply go into the Printer Folder and delete the offending printer? The answer is “Yes you can.” However, this method only removes the printer icon from your Printer Folder (XP)/Devices and Printers (Windows 7 and 8)–it doesn’t actually remove the print driver software from your system, which eventually leads to PC performance issues.

First Things First

If you have just bought a new printer/AiO/MFP and are ready to install it, you should make sure that unistall any printers/AiOs/MFPs that you no longer wish to use. Locate the software installed during the initial printer/AiO/MFP installation program and look for and select the uninstall icon. If you cannot locate an uninstall icon, you must go into the Control Panel and use Add or Remove Programs (XP) or Programs/Uninstall a program (Windows 7 and 8) in order to uninstall the software suite. Following these steps usually does the trick and removes all of the software, including the print drivers. You will also find that uninstalling any unused software suites can provide a noticeable boost to performance. This is especially true with AiOs and MFPs.

Now, double check whether the printer is removed from the Printer/Devices and Printers folder. If it is not, follow the steps below. We also recommend that even if the icon has been removed, you should double check to see if the actual printer software has truly been removed using the “Print Server Properties” methodologies described below.

47 Responses

  1. Undeniably believe that which you said. Your favorite justification seemed to be on the net the
    easiest thing to be aware of. I say to you, I definitely get annoyed while people consider worries that they plainly don’t know about.
    You managed to hit the nail upon the top and also defined out the whole thing
    without having side effect , people can take a
    signal. Will probably be back to get more. Thanks

  2. Nicolas Barajas says:

    Thanks for the post, I did the “completely remove print drivers” thing, but when my printer is turned on and i go to network, the printer and scanner are still there as a network devices, when i double click there, it send me to an explorer tab with an ip adress to configure a lot of things about my printer. Its posible to remove all of this? , I’ve tried to looking for “remove network printer”, but I havent found anything. ¿Can you help me?. Thanks.

    • Terry Wirth says:

      Nicolas,

      As long as you have uninstalled all of the software via the start menu and the add/remove programs, the network presence of your printer does not mean that there is still software installed. If you don’t like seeing the printer and scanner in network devices, there’s an option in the Network and Discovery Center where you turn off automatic network device discovery and they will no longer show up automatically.

      • Nicolas Barajas says:

        Thanks for answering fast. I already did that, and the only way not to show the printer there it was disabling all network detections. Finally that works for me because I was trying to install an HP printer with HP direct (no network) and there were a conflict with the network printer and the HP direct. So I:

        – Disabled all network detections
        – Connected to the printer with hp direct (wireless way)
        – Turned off my router
        – Enabled the network detections
        – Installed the printer software with de wireless connection
        – Turned on my router

        So, now when I print, its with a direct connection between the pc and the printer, without the network of my router.

        Thank you very much.

  3. Guet Pooi says:

    I need help!

    Thank you for the post. Unfortunately, I was unable to remove the HP Deskjet F4200 drivers.

    I am using a Dell laptop with Win 8.1. Earlier, before I read your post, I had right clicked on the printer icon and then clicked ‘remove’ on the dialog box that cropped up.

    So when I followed your instruction and went on to the ‘devices and printers’ panel, the HP deskjet 4200 was no longer there.

    But I clicked on another printer to access the ‘printer server properties’. When I clicked on ‘drivers’, sure enough HP deskjet F4200 series was there.

    I followed the instruction as per Windows 7 and got the following error message:

    “The following package(s) can not be deleted:

    prnhp003.inf (x64)
    This package contains the following driver(s) that are in use:
    HP Deskjet F4200 series; This driver is used on:
    HP Deskjet F4200 series

    The following driver(s) can not be deleted:

    Driver HP Deskjet F4200 series (x64) is in use. It is used on:
    HP Deskjet F4200 series”

    What can I do? Please help.

    Thank you very much.

    Guet.

    • Terry Wirth says:

      Hi Guet,

      We have seen this before. Here’s some things to try before attempting to remove the print driver: 1) if the printer is still on the network, turn it off; 2) set the new default printer then reboot; 3) make sure there’s nothing in the print queue; 4) if you can see the driver in the printer folder, go into printer properties and disconnect the network port by setting it to FILE; always reboot between steps–reboot is your friend.

      Finally, sometimes new printer software uses old print driver components if they already exist on the PC. This means you will have to live with it or uninstall all printers before trying to remove the 4200. Once it’s removed, reboot and install the software for your new printer.

      • Tim says:

        Just wanted to add that there was no network port in the generic Windows 10 driver for my printer (Canon MX922, fresh Win 10 upgrade install). Even though it’s run through a wired LAN connection. Running through your steps to delete the printer and fax drivers, deleting the printer from the printers page and running the Canon setup from their site results in a new copy of the drivers. Now the network port shows up and I could delete it. I didn’t try to change the network port again because if it works…don’t fix it 🙂 Anyway thanks for the info, all I needed to do was replace their crappy driver to get it to run correctly through the network on my wireless devices.

  4. UH says:

    Great article.

  5. Wonderful article! We will be linking to this particularly
    great article on our site. Keep up the good writing.