Article ID: 246065 - View products that this article applies to.
This article was previously published under Q246065
This article has been archived. It is offered "as is" and will no longer be updated.
When you run Microsoft Works, you may receive one of the following error messages:
Wkgdcach caused a general protection fault in module Unidrv.dll.
Wkgdcach caused a general protection fault in module Wkgdcach.dll.
Wkgdcach caused a general protection fault in module Envoydrv.drv.
WKGDCACH caused an invalid page fault in module WKWINUNI.DLL
WKGDCACH has caused an error in msvcrt.dll
wkgdcach caused a gpf in module atm32-dll
In this error message, module name is the name of a hardware driver or other program.
WKGDCACH caused an invalid page fault in module module name
This issue may occur if one of the following conditions is true:
To resolve this issue, use the following methods in the order in which they are presented.
Disable Windows 98 Compatibility Mode (Windows XP)If the program that is experiencing the issue is running in Windows 98 compatibility mode on Windows XP, disable the Windows 98 compatibility mode setting for that program.
Install the Latest Version of the Printer Driver for Your PrinterContact your printer manufacturer for information about how to obtain and install the latest printer driver available for your printer.
For more information about hardware and software vendor contact information, visit the following Microsoft Web site:
http://support.microsoft.com/gp/vendorsNote If a multifunction printer is connected to your computer, you may have to remove the printer driver and disconnect the printer. To do this:
Remove Extra FontsTo check the number of fonts that are installed on your computer:
Note Certain fonts are required by Microsoft Windows. Do not remove any of the following fonts:
Reduce the Graphics Hardware Acceleration SettingTo reduce the Graphics Hardware Acceleration setting on your computer:
(http://support.microsoft.com/kb/267288/EN-US/ )How to Perform a Clean Boot in Windows Millennium Edition
(http://support.microsoft.com/kb/192926/EN-US/ )How to Perform Clean-Boot Troubleshooting for Windows 98
(http://support.microsoft.com/kb/310353/EN-US/ )How to Perform a Clean Boot in Windows XP
Update ATMThis problem may be caused by a conflict with older versions of Adobe Type Manager (ATM). If you are using ATM, update your version of ATM or disable ATM as your Windows font manager. To disable most versions of ATM:
Disable Wkgdcach.dllOn Suite versions of the program, you may be able to work around this issue by disabling Wkgdcach.dll. To do this, rename Wkgdcach.dll as Wkgdcach.old.
Note This may cause the Works Word Processor program to not work. On Suite versions, this is not usually a problem, because the Works Word Processor is not normally used (Microsoft Word is used instead).
If none of the resolutions provided in this section work, there is probably corruption in the font driver for Windows. The best way to resolve this is to do a complete reinstallation of Windows.
Note Reinstalling over the existing operating system may not resolve the issue, because not all of the Windows programs will be replaced. Therefore, you may have to remove Windows (format the hard disk), and then reinstall completely (system restore).
Article ID: 246065 - Last Review: February 27, 2014 - Revision: 10.3
Contact us for more help