Printer Support

How to Remove Duplicate and Ghost Printers in Windows

A long list of duplicate or ghost printers clutters your printer list and can cause confusion about which one to use. Here's how to cleanly remove them in Windows 10 and 11.

How to Remove Duplicate and Ghost Printers in Windows
Photo: Elisa Ventur · Unsplash
On this page
  1. Remove Printers from Settings
  2. Remove Stubbornly Persistent Printers
  3. Stop Windows From Auto-Adding Network Printers
  4. Delete Printer Drivers via Print Management (Pro Editions)
  5. Clear the Printer Registry Entries (Advanced)

Over time, Windows tends to accumulate ghost printers — old entries from printers you no longer have, duplicate entries from reinstalling a driver, or entries left behind by Windows Updates. Cleaning them up is straightforward.

Remove Printers from Settings

The simplest first step:

  1. Open Settings > Bluetooth & devices > Printers & scanners.
  2. Click each printer you want to remove.
  3. Click Remove and confirm.

For offline or ghosted printers (ones that show a status of "Offline" permanently), this should be enough. If a printer entry returns after you remove it, or if you see entries greyed out that you can't click, keep reading.

Remove Stubbornly Persistent Printers

Some printer entries resist normal removal. To force-remove them:

  1. Press Win + R, type printui /s /t2 and press Enter.
  2. In the Print Server Properties window, click the Drivers tab.
  3. Select the driver for the printer you want to remove and click Remove. Choose Remove driver and driver package.
  4. Now go back to Settings and remove the printer entry.

Stop Windows From Auto-Adding Network Printers

Windows 10 and 11 can automatically install network printers it discovers — which is how duplicates often appear. To turn this off:

  1. Go to Settings > Bluetooth & devices > Printers & scanners.
  2. Scroll down and toggle off Let Windows manage my default printer and Add printers and scanners automatically (this option may vary by Windows version).

Delete Printer Drivers via Print Management (Pro Editions)

If you have Windows 10/11 Pro, search for Print Management in the Start menu. Expand Print Servers > [Your PC name] > Printers to see every installed printer, including hidden ones. Right-click any entry and select Delete to remove it cleanly.

Clear the Printer Registry Entries (Advanced)

As a last resort for truly stubborn ghost printers, you can remove them from the Windows Registry. Press Win + R, type regedit, and navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers. Each printer has a subfolder here. Right-click the entry for the ghost printer and delete it. Only do this if you're comfortable in the Registry, and create a backup first via File > Export.

If you have a long list you need help sorting through, ask us.

Frequently asked questions

Every time I restart my PC, a printer I deleted comes back. How do I stop that?

This usually means the printer is being shared from another PC on your network, or Windows is automatically discovering and re-adding it. If it's coming from another PC, remove the share on that PC. If Windows is auto-adding it, go to Settings > Bluetooth & devices > Printers & scanners and turn off automatic printer detection.

I have 'Microsoft Print to PDF' and 'Microsoft XPS Document Writer' — can I delete those?

These are built-in Windows virtual printers, not real devices. You can remove them from Printers & scanners if you don't use them, but they'll come back with Windows Updates. They don't cause any problems if left alone.

Daniel Nguyen

Technical writer focused on everyday troubleshooting — error messages, email setup and software installs in plain English.

Comments & Questions (0)

No comments yet — be the first to ask. Comments appear after review.

Leave a comment

Your comment appears after our team approves it. Or sign in to post faster.