A. A. There are 2 causes for this.
- The default print processor winprint.dll is missing from the directory %systemroot%\system32\Spool\Prtprocs\W32x86
- 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
- Start the registry editor (regedit.exe)
- Move to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors
- 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
- 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.
- Driver should have a value of winprint.dll. If it does not, double click on Driver and set to winprint.dll. Click OK
- Close the registry editor
- You should now restart the computer