Windows Err Msg: An Old Version of UNIDRV.DLL Is Installed... (88841)
The information in this article applies to:
- Microsoft Windows 3.1
- Microsoft Windows 3.11
This article was previously published under Q88841 SYMPTOMS
When you choose the Printers icon from the Windows 3.1 Control Panel,
and then choose the Setup button, Windows may display the following
message:
An old version of UNIDRV.DLL is installed on your system. Your
printer requires a newer version. Install the updated UNIDRV.DLL
file into your Windows SYSTEM directory.
When you choose OK to dismiss the message, Windows displays the
following:
Control Panel
Not enough memory available for this task. Quit one or
more applications to increase available memory, and then
try again.
NOTE: This second message does not accurately describe the problem;
ignore this message.
CAUSE
As the first error message indicates, this problem occurs when a printer
driver does not match the version of UNIDRV.DLL currently installed. This
typically occurs when you attempt to manually copy an updated printer
driver file into the Windows SYSTEM or Windows directory, without actually
updating the UNIDRV.DLL and driver file through Control Panel.
RESOLUTION
To correct the problem:
- Reinstall the printer driver through Control Panel:
- Choose the Printers icon, and choose the Add button.
- Select Install Unlisted Or Updated Printer, then choose the
Install button.
- Type the directory path to the OEMSETUP.INF file for the printer
driver and UNIDRV.DLL combination. (This will install the printer
driver as well as its associated UNIDRV.DLL.
- or -
- Copy the UNIDRV.DLL and UNIDRV.HLP files, which came with the updated
printer driver, into your WINDOWS\SYSTEM directory.
- If UNIDRV.DLL exists in the C:\WINDOWS directory, remove it. UNIDRV.DLL should reside in the WINDOWS\SYSTEM directory.
Modification Type: | Major | Last Reviewed: | 10/13/2003 |
---|
Keywords: | KB88841 |
---|
|