There are four cases in which the Windows NT printer driver affects a client's print job:
In any other case, the Windows NT driver does not get involved.
There are two cases in which Windows NT alters a print job, in addition to the situations listed in the previous question:
In any other case Windows NT does not alter the job.
Incorrect output is often a symptom of a misconfigured printer driver, a printer driver that does not perfectly match your print device, or a misconfigured default data type. Other possibilities include corrupted documents, corrupted graphics or fonts embedded within a document, or bugs in the application that is generating the print job.
Complete lack of output is often a symptom of problems with a print monitor. Try using a port controlled by another print monitor (FILE: is a good test). If the problem goes away when you access the print device through another port or print monitor, then the port or print monitor may be misconfigured. If the problem does not go away when you test with another port or print monitor, check the print device, and consider printing to another, similar device as a test.
Microsoft places all new or updated printer drivers onto its electronic services for public download. These services are listed at the end of your Hardware Compatibility List.
Use the Registry Editor to find the key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers and add a value "NetPopup" with type REG_DWORD and value of zero.