« Back to blog

Printer Spooler Subsystem App errors and 0x000006be error removing printer

This happened on a couple vista workstations while trying to install a PCL driver for an Imagistics / Oce multifunction printer.  The driver seemed to install correctly, but when you tried to print or access the options of the printer, you would get a small window that pops up stating that the “Printer Spooler Subsystem App” had stopped responding or crashed.  The actual printer service in the computers service’s would also be stopped.   After restarting the service, and trying to remove the printer, the same issue occurred.  The service would crash, and I additionally got an error 0x000006be printer cannot be removed.   I had to go in and remove the printer and it’s driver via the registry:

1. Remove the printer from Print Manager

2. Delete the printer Drivers located in %windir%\system32\spool\drivers\w32x86\2 and/or \0 and/or \1

3. Edit the registry and delete the driver references at:

Hkey_Local_Machine\System\CurrentControlSet\Control\Print\Environments\WIndows NT x86\Drivers\Version-1     for NT 3.51
Hkey_Local_Machine\System\CurrentControlSet\Control\Print\Environments\WIndows NT x86\Drivers\Version-2     for NT 4.0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\

For a Network printer, edit:
HKEY_CURRENT_USER\Printers\Connections\<Server Name>

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\LanMan Print Services\Servers\<Server Name>\Printers\

4. Restart the computer