Option 1: Manual Purge of the Print Spooler
If the spooler is attempting to process a corrupt job, it will "lock" the printer object. Clearing the queue manually breaks this lock.
Stop Service: Press
Win + R, typeservices.msc, and hit Enter. Right-click Print Spooler and select Stop.Clear Queue Folder: Navigate to
C:\Windows\System32\spool\PRINTERS. Delete all files within this folder.Restart Service: Return to the Services window, right-click Print Spooler, and select Start.
Option 2: Legacy Control Panel & Driver Package Removal
The modern Settings app often fails to communicate with the driver store. The legacy Control Panel is more effective for forceful uninstallation.
Access Legacy Menu: Open Control Panel > Hardware and Sound > Devices and Printers.
Remove Device: Right-click the problematic printer and select Remove Device.
Purge Driver Package: * Select any other functional printer and click Print server properties (top menu).
Go to the Drivers tab.
Select the driver for the stuck printer and click Remove....
Choose Remove driver and driver package and click OK.
Option 3: Print Management Console.
This is the most direct way to manage the printing subsystem without manually editing the registry.
Launch Console: Press
Win + R, typeprintmanagement.msc, and press Enter.Delete Printer: Navigate to Print Servers > [PC Name] > Printers. Right-click the printer and select Delete.
Delete Driver: Click the Drivers folder in the left sidebar. Right-click the associated driver and select Remove Driver Package.
Option 4: Manual Registry Intervention (Last Resort)
Use this only if the printer still appears in the UI after the previous steps.
Warning: Back up your registry keys before deletion. Errors here can cause system-wide instability.
Open Registry: Press
Win + R, typeregedit, and press Enter.Delete Printer Key: Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\PrintersRight-click the sub-folder named after your printer and Delete.
Clear Driver References: Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-3(or Version-4)Remove the corresponding printer driver key.
Restart: Perform a full system reboot to refresh the shell.
Verification
To confirm the printer has been fully purged from the system database, run the following command in PowerShell (Admin):
Get-Printer | Select-Object Name
If the name is absent from the list, the removal is complete. You can reinstall the printer and test.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article