Skip navigation

I get the error "The print processor is unknown" when installing a printer.

A. A. There are 2 causes for this.

  1. The default print processor winprint.dll is missing from the directory %systemroot%\system32\Spool\Prtprocs\W32x86
  2. The Winprint key in the registry is missing or corrupt

If the winprint.dll is not found you should expand Winprint.dl_ from your Windows NT installation CD using the EXPAND command

expand -r <cd-rom drive>:\i386\winprint.dl_ %systemroot%\system32\spool\prtprocs\w32x86

If the file is there then you need to check the registry

  1. Start the registry editor (regedit.exe)
  2. Move to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors
  3. If the winprint key exists goto step 4. If it does not exist from the Edit menu, select New -Key, and enter a name of winprint
  4. Under winprint check for a value called Driver. If this does not exist from the Edit menu, select New - String Value and enter a name of Driver.
  5. Driver should have a value of winprint.dll. If it does not, double click on Driver and set to winprint.dll. Click OK
  6. Close the registry editor
  7. You should now restart the computer

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.