How-Tos Productivity Downloads About

Remove Old Printer Drivers

You replaced a printer months ago, yet its name still haunts the printer list — sometimes twice. These ghost printers are leftover entries whose driver packages were never removed, so Windows keeps resurrecting them. The fix is a two-layer cleanup: delete the printer, then delete its driver. If the printer itself misbehaves too, see the printer troubleshooting guide.

A person looking at a real Windows laptop screen showing the printers list with several old printer names, the person's face annoyed, home office desk.

TL;DR / Quick Fix

Quick fix: remove ghost printers in Settings under Printers & scanners, then open Print Server Properties and delete the old driver packages too. That stops deleted printers from coming back. If a printer still misbehaves, the driver cleanup usually fixes it.

Follow these steps

  1. See all your printers first. Open Settings > Bluetooth & devices > Printers & scanners and note which entries are ghosts — old models, duplicates, or printers you no longer own. Do not touch the one you actually use.
  2. Remove the ghosts from Settings. Click each ghost printer and choose Remove device. If an entry comes back after a restart, its driver package is still installed — that is why step 4 exists.
  3. Open Print Server Properties. On the same Printers & scanners page, select any remaining printer, open Printer properties, and switch to the Sharing tab — or search for “Print Management” and open Print Server Properties from there. Go to the Drivers tab.
  4. Remove the old driver packages. Select the driver for the ghost printer, click Remove, and choose “Remove driver and driver package.” This is the layer most people miss, and it is what stops the resurrection.
  5. Restart the Print Spooler if entries stick. Open services.msc, find Print Spooler, and restart it. This clears stuck queue references that can keep a deleted printer visible.
  6. Re-add only the printer you use. Add your current printer fresh so it installs a clean driver. A tidy list with one working printer beats a museum of old ones.
A person performing step 1: See all your printers first. Open Settings > Bluetooth & devices > Printers & scanners and note which entries .
Step 1 in action: See all your printers first. Open Settings > Bluetooth & devices > Printers & scanners and note which entries are ghosts — old models, dupli

What NOT to do

  • Do not delete printers from the Windows registry directly. The supported tools above do the job without risking the system.
  • Do not remove a driver your current printer shares. Check the driver name matches the old printer before deleting the package.
  • Do not remove driver packages while print jobs are queued. Clear or cancel pending jobs first.
  • Do not disable the Print Spooler service permanently. Some guides suggest it; it breaks all printing, including PDF.

Frequently asked questions

Why do removed printers keep coming back?

Because Windows removed only the device entry, not the driver package. Deleting the package in Print Server Properties ends the cycle.

Can removing old drivers speed up my PC?

Marginally — it mainly declutters. If the PC itself feels slow, the bottleneck guide finds the real culprit.

What is a ghost printer, exactly?

A leftover printer entry from a replaced or reinstalled printer, kept alive by its still-installed driver package.

What to read next

About the author

By Juan Ibarra · Google IT Support Certified (Verified on Credly). See the About page for full author details.

Share this guide