Computers
Remove a Printer in Windows 11, Including Its Driver
Written by Printers Setup Editorial Team · Updated

You may want to remove a printer in Windows 11 because you replaced it, because a duplicate copy keeps catching your print jobs, or because a driver went wrong and you want a clean reinstall. Removing the printer entry takes a few clicks. Removing it properly, so that a reinstall starts from scratch, also means deleting the driver and any maker software. This guide covers both, with the Settings route first and the command-line route for when Settings is not enough.
Before you start
- Let print jobs finish. Anything still queued for that printer is lost when you remove it.
- Note the model and connection. Write down the model name and, for a network printer, its IP address. Our guide to finding a printer’s IP address shows where to look.
- Sign in as an administrator. Removing a printer entry usually works for any user, but deleting drivers needs administrator rights.
Step 1: remove the printer from Settings
Microsoft’s steps are short:
- Select Start, Settings, Bluetooth & devices, Printers & scanners.
- Select the printer you want to remove.
- Select Remove and confirm.
Look down the list for duplicates such as “Copy 1” or the same model with a different connection, and remove those too if you no longer use them. If you only wanted to change which printer Windows uses by default, you do not need to remove anything; see set a default printer in Windows 11.
Step 2: uninstall the maker’s software
Many printers install an app or a “full software” package alongside the driver: HP Smart, Epson utilities, Brother iPrint&Scan, Canon’s tools and so on. Open Settings, Apps, Installed apps, search for the maker’s name and uninstall what belongs to the printer you removed. Left in place, some of these tools re-add the printer or keep services running in the background.
Step 3: remove the driver package
Removing the printer leaves its driver installed. That is fine when you are simply retiring a printer, but if the driver itself is the problem, Windows will reuse it when you add the printer again. To delete it:
- Press Windows + R, type
printui /sand press Enter. Microsoft documents/sas the switch that displays the print server properties of the local computer. - Open the Drivers tab and, if needed, select Change Driver Settings to get administrator access.
- Select the driver for your printer and choose Remove.
- Choose the option to remove the driver and driver package, then confirm.
If Windows says the driver is in use, a printer entry still uses it. Remove that entry, restart, and try again.
The PowerShell route
PowerShell does the same in a few lines, which is handy for a stubborn printer or for several PCs. Open Terminal (Admin) and run:
Get-Printer | Select-Object Name, DriverName, PortName
Remove-Printer -Name "Office Printer"
Get-PrinterDriver | Select-Object Name
Remove-PrinterDriver -Name "Example Printer Driver"
Microsoft’s documentation describes Remove-Printer as deleting a printer from the computer and Remove-PrinterDriver as deleting a printer driver; the driver cmdlet needs administrator credentials. Use the exact names from the Get- commands. Our guide to adding a printer with PowerShell covers the matching install commands.
For the driver store itself, Microsoft’s pnputil tool can list third-party driver packages with pnputil -e and delete one by its oem file name with pnputil -d oemNN.inf. Only delete a package you are sure belongs to the printer; the listing shows the provider and class for each one.
Removing a printer with printui
Microsoft’s older printui tool is still part of Windows 11 and is handy in scripts or when Settings refuses. Its documentation lists separate switches for each kind of removal:
/dldeletes a local printer, for examplerundll32 printui.dll,PrintUIEntry /dl /n "Office Printer"./dndeletes a network printer connection, the kind you get when you connect to a printer shared from another PC or a print server./dddeletes a printer driver./gddeletes a per-computer printer connection; Microsoft notes it is removed the next time a user signs in.
The printer name after /n must match exactly what Windows shows, including spaces. Run the commands from an administrator Terminal.
Which method to use
| Situation | Best method |
|---|---|
| Retiring an old printer | Settings, Remove |
| Duplicate “Copy 1” entries | Settings, Remove each copy |
| Reinstalling after a driver error | Settings, then Print Server Properties driver removal |
| Several PCs or a script | PowerShell or printui |
| Shared printer from a server | printui /dn, or ask IT on a work PC |
Step 4: restart and reinstall
Restart Windows so the print spooler starts without the old driver. Then add the printer again:
- Network printers: add a printer in Windows 11, or by IP address if it is not found.
- USB printers: plug the cable in after Windows has started; see connect a printer to a laptop with USB.
- Driver choice: our Windows 11 printer driver guide explains when the built-in driver is enough and when to get the maker’s.
Print a test page to confirm everything works.
Removing printers without administrator rights
A standard user can usually remove their own printer connections, such as a shared printer they connected to, because those are per-user settings. A printer installed for everyone on the PC may need an administrator to remove, and uninstalling the maker’s software, deleting driver packages with printui or pnputil, and the PowerShell driver commands need an administrator. On a work or school PC, ask whoever manages it rather than looking for workarounds. Our guide to installing a printer without admin rights explains what Windows lets a standard user do with printers and why.
Windows protected print mode removes drivers for you
If you are clearing out old printer drivers for security reasons, Windows 11 has a built-in alternative. Turning on Windows protected print mode uninstalls printers that use third-party drivers and removes those drivers from the driver store; Mopria certified printers can then be added back using Windows’ own printing. It is a bigger change than removing one printer, so check every printer and scanner you use first. Our guide to Windows protected print mode covers what to check and how to switch it off again.
When the printer keeps coming back
- Maker software re-adding it: uninstall it as in Step 2.
- Automatic network setup: Windows can add network printers it discovers. If you do not want that, check the automatic setup of network-connected devices in Advanced network settings.
- Shared printer connections from a print server or work policy can be re-added at sign-in. On a work PC, ask your IT team.
If the reinstall fails with an error such as 0x8007007e, see our guide to printer error 0x8007007e.
Frequently asked questions
Why does a removed printer come back in Windows 11?
Windows can add network printers it finds automatically, and some makers' software reinstalls its printers. Uninstall the maker's software from Installed apps, and if you do not want Windows to re-add network printers, look for the automatic setup option for network devices in the network and sharing settings.
Does removing a printer delete the driver?
No. Removing the printer only deletes the printer entry. The driver stays installed so that other printers using it keep working. Delete the driver separately from Print Server Properties or with Remove-PrinterDriver.
Why can I not remove a printer driver?
A driver that is still used by any printer entry, including hidden copies, cannot be removed. Remove every printer that uses it first, restart, then try again. You need administrator rights.
Will removing a printer delete my print jobs?
Any jobs still waiting for that printer are lost. Let them finish, or cancel them, before you remove it.
Sources
Editorial team
The Printers Setup team writes and reviews step-by-step printer setup guides and checks them against the current menus of Windows, macOS, ChromeOS, iOS and Android.
