Delete old printers using the Registry Editor

If you still show up your old printers. You need to edit the registry to remove the remnant entries.

  • Right-click Start, click Run. Type regedit.exe and press ENTER. This opens the Registry Editor.
  • Go to the following registry key:
HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Printers\Roamed
  • In the right-pane, right-click the printer you want to remove, and choose Delete.
  • Do this for every other printer you want to remove.
  • Also, check the printer entries under the following key and delete the unwanted item(s):
HKEY_CURRENT_USER\Printers\Connections
  • Go to the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  • Expand the key and select the old printer listed under the key.
  • Right-click on the old printer and choose Delete.
  • Additionally, one of the following subkeys may contain references to your old printers. You may want to clear that as well:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-3
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-4
  • If you find any error just go to services and restart print spooler service and it done
  • Exit the Registry Editor.


Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!