sodcalculator

10 Tech How-To

Fix Unable to Remove Printer in Windows 11

Guide 10-14966 · Updated · Step by step

If Windows 11 won’t let you remove a printer—showing errors like “Driver is in use,� “Access denied,� or the Remove button is grayed out—the fix usually involves clearing the print spooler, deleting driver packages, or editing the registry. Below are the most reliable methods, ordered from simplest to most advanced, that resolve the vast majority of removal failures.

Why Windows 11 Blocks Printer Removal

Windows 11 ties each installed printer to a driver package and a set of registry entries. When you click “Remove device� in Settings, the system tries to delete those entries. If any process still holds a handle to the printer—like a stuck print job, the Print Spooler service, or a third-party printer utility—the deletion fails silently or with an error. Another common cause is that the printer is set as the default, so Windows keeps it active until you choose another default. Understanding this helps you target the real culprit instead of retrying the same removal.

Method 1: Use Settings (The Basic Route)

Start with the normal removal path. Open Settings > Bluetooth & devices > Printers & scanners. Click the printer you want to remove, then click Remove device. If it works, you’re done. If the button is grayed out or nothing happens after confirmation, proceed to the next methods. Note that this only removes the printer object—it does not delete the driver, which is often the cause of later reinstallation issues.

Method 2: Restart the Print Spooler and Clear the Queue

Most “in use� errors come from stuck print jobs. The Print Spooler service manages all print jobs; restarting it clears temporary files and releases locks.

  1. Press Win + R, type services.msc, and press Enter.
  2. Scroll to Print Spooler. Right-click it and select Stop.
  3. Open File Explorer and navigate to C:\Windows\System32\spool\PRINTERS. Delete all files in that folder (they are just pending print jobs).
  4. Go back to Services, right-click Print Spooler, and select Start.

Now try removing the printer again via Settings. If it still fails, the driver itself is likely the problem.

Method 3: Remove the Driver Package with Print Management

Windows 11 includes a hidden tool called Print Management that lets you delete both the printer and its driver. This is the most effective built-in method.

  1. Press Win + R, type printmanagement.msc, and press Enter.
  2. Expand Print Servers > Your Computer Name > Printers. Right-click the stuck printer and choose Delete.
  3. If deletion fails, expand Drivers. Find the driver matching the printer (often the same name or the manufacturer’s name). Right-click it and select Delete. Choose Remove driver and driver package when prompted.

This removes the driver package, which is what often prevents removal. If the driver is still in use, you may need to stop the spooler again before deleting it.

Method 4: Use Windows PowerShell to Force Removal

When the GUI tools fail, PowerShell can remove the printer and driver directly. Open PowerShell as Administrator (right-click Start > Terminal (Admin)).

  1. List all printers: Get-Printer | Format-Table Name
  2. Remove the printer: Remove-Printer -Name "Printer Name"
  3. List drivers: Get-PrinterDriver | Format-Table Name
  4. Remove the driver: Remove-PrinterDriver -Name "Driver Name"

If Remove-PrinterDriver fails because the driver is in use, you can force it with Remove-PrinterDriver -Name "Driver Name" -Force. This bypasses the usual check and is the closest thing to a guaranteed removal.

Method 5: Edit the Registry (Advanced, Last Resort)

If everything else fails, the printer’s registry entries are likely corrupted. Editing the registry is risky—back it up first (File > Export in regedit).

  1. Press Win + R, type regedit, and press Enter.
  2. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers. Find the key with the printer’s name, right-click it, and delete it.
  3. Also check HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers for a matching driver key and delete it.
  4. Restart the Print Spooler service (as in Method 2) and restart your PC.

Only do this if you’re comfortable with the registry. Deleting the wrong key can break other printers, so double-check the name.

Method 6: Use Third-Party Uninstaller Tools

If you’ve tried everything and the printer still won’t budge, a dedicated uninstaller can clean up leftover files and registry entries. Tools like Revo Uninstaller or Geek Uninstaller are designed to remove stubborn software and drivers. They work by scanning for remnants after a standard uninstall. Download one, run it, find the printer driver or manufacturer’s software, and uninstall it with the “advanced� scan option. This is often the final solution for printers that refuse to leave.

Frequently Asked Questions

Why does my printer keep coming back after I remove it?

Windows 11 automatically reinstalls printers that are detected on your network. If the printer is on and connected, the “Add devices� background process will re-add it. To prevent this, turn off the printer or disconnect it before removal, and disable the “Automatically download manufacturers’ apps and icons� option in Settings > Bluetooth & devices > Printers & scanners > Print server settings.

What if the Remove button is grayed out in Settings?

A grayed-out Remove button usually means the printer is set as the default. Go to Settings > Bluetooth & devices > Printers & scanners, select another printer as default, then try removing the stuck one. If no other printer exists, add a dummy printer (like “Microsoft Print to PDF�) and set it as default first.

Is it safe to delete files in the spooler folder?

Yes, the files in C:\Windows\System32\spool\PRINTERS are only temporary print jobs. Deleting them cancels any pending prints, but it won’t harm your system or your printer drivers. It’s a standard troubleshooting step.

Do I need to uninstall the driver separately?

Yes, in most cases. Removing the printer in Settings only removes the device entry. The driver remains installed and can cause issues when you try to reinstall or remove other printers. Use Print Management or PowerShell to remove the driver as well.

Can I remove a printer without admin rights?

No. Removing a printer requires administrator privileges because it modifies system-level settings and drivers. If you’re on a work or school computer, contact your IT administrator.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →