"Stop 0x0000001E" Error Message Printing with Hewlett-Packard DesignJet Printer Driver from a Terminal Services Client (301330)
The information in this article applies to:
- Microsoft Windows NT Server 4.0 Terminal Server Edition
- Microsoft Windows 2000 Server
This article was previously published under Q301330 IMPORTANT: This article contains information about modifying the registry. Before you
modify the registry, make sure to back it up and make sure that you understand how to restore
the registry if a problem occurs. For information about how to back up, restore, and edit the
registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows Registry
SYMPTOMS
When you print from a Terminal Server or Terminal Services client, you may receive a "Stop 0x0000001E" error message on a blue screen. This issue can occur if you are using the Hewlett-Packard DesignJet driver (HPGL2/RTL) version 4.4 for Windows NT 4.0 and Windows 2000. This issue may occur with the following printers:
HP DesignJet 200
HP DesignJet 220
HP DesignJet 230
HP DesignJet 250C
HP DesignJet 330
HP DesignJet 350C
HP DesignJet 430
HP DesignJet 450C
HP DesignJet 455CA
HP DesignJet 488CA
HP DesignJet 600
HP DesignJet 650C
HP DesignJet 700
HP DesignJet 750C
HP DesignJet 750C Plus
HP DesignJet 755CM
HP DesignJet 1050C
HP DesignJet 1055CM
HP DesignJet 2000CP
HP DesignJet 2500CP
HP DesignJet 3000CP
HP DesignJet 3500CP
HP DesignJet ColorPro CAD
CAUSE
This behavior occurs because this printer driver uses a User Mode print driver (UMPD) that tries to create a pop-up message on the desktop, but the driver is unable to get a handle to the desktop.
RESOLUTION
To resolve this issue, use either of the following methods.
Method 1
Use the printer driver that is included with Windows NT 4.0 Terminal Server or Windows 2000, if there is one available.
Method 2WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may
require you to reinstall your operating system. Microsoft cannot guarantee that you can solve
problems that result from using Registry Editor incorrectly. Use Registry Editor at your own
risk.
Disable the UMPD function of the printer driver. To do this, follow these steps:
- Start Registry Editor (Regedt32.exe).
- Locate and click the SPLUserModePrinterDriver value under the following key in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\print\Printers\Your Printer Driver\PrinterDriverData - On the Edit menu, click Delete, and then click Yes.
- Quit Registry Editor.
- Rename the following files:
%SystemRoot%\System32\Spool\Drivers\W32x86\Hpltumpd.dll
%SystemRoot%\System32\Spool\Drivers\W32x86\2\Hpltumpd.dll
%SystemRoot%\System32\Spool\Drivers\W32x86\3\Hpltumpd.dll
- Stop and restart the Spooler service by either rebooting the computer, by typing the following lines at a command prompt:
net stop spooler
net start spooler
Modification Type: | Minor | Last Reviewed: | 7/15/2004 |
---|
Keywords: | kb3rdparty kbprb kbprint KB301330 |
---|
|