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.
0