Works:"Wkgdcache 模块而导致一般性保护错误"错误消息时运行的工作原理

文章翻译 文章翻译
文章编号: 246065 - 查看本文应用于的产品
本文已归档。它按“原样”提供,并且不再更新。
展开全部 | 关闭全部

本文内容

症状

您在运行 Microsoft Works 时您可能会收到以下错误消息之一:
在模块中 Unidrv.dll Wkgdcach 引起的一般性保护错误。
在模块中 Wkgdcach.dll Wkgdcach 引起的一般性保护错误。
Wkgdcach 一般性保护错误导致模块 Envoydrv.drv。
WKGDCACH 模块 WKWINUNI.DLL 中导致一个无效页错误
WKGDCACH msvcrt.dll 中导致错误
wkgdcach 模块 atm32 dll 中导致一个 gpf
WKGDCACH 导致模块 module name 中的一个无效页错误
此错误信息中 module name 是硬件驱动程序或其他程序的名称。

原因

如果满足下列条件之一为真,则可能会发生此问题:
  • 您的打印机的打印机驱动程序已损坏。
  • 您的计算机上安装了 300 多个的字体。
  • 您的计算机上存在与驱动程序或其他程序冲突。
在 Microsoft Windows xp 的系统上如果在 Microsoft Windows 98 兼容性模式下运行程序时,可能会发生冲突。

解决方案

若要解决此问题,请在其中显示顺序使用下列方法。

禁用 Windows 98 兼容模式 (Windows XP)

如果遇到该问题的程序在 Windows 98 兼容模式下运行 Windows XP 上,禁用 Windows 98 兼容性模式设置为该程序。

为您的打印机安装最新版本的打印机驱动程序

有关如何获取并安装最新的打印机驱动程序可用于您的打印机的信息,请与您的打印机制造商联系。

有关硬件和软件供应商的详细信息的联系信息,请访问下面的 Microsoft 网站:
http://support.microsoft.com/gp/vendors
注意如果多功能打印机连接到您的计算机,您可能不得不删除打印机驱动程序并断开连接打印机。若要此操作:
  1. 单击 开始,指向 设置,然后单击 打印机
  2. 用鼠标右键单击该多功能打印机,然后单击 删除
  3. 如果系统提示您确认删除时,单击
  4. 如果系统提示您删除文件只用于这台打印机,单击
  5. 关闭打印机窗口。
如果问题继续出现,请转到下一种方法。

删除附加字体

要检查您的计算机上安装的字体的数量,请执行以下操作:
  1. 单击 开始,指向 设置,然后单击 控制面板
  2. 双击 字体
  3. 请注意显示在状态栏上的 字体 窗口底部的已安装字体的数目。

    注意如果未显示状态栏,则请单击在 视图 菜单上的 状态栏
如果您的计算机上安装了 300 多个字体,删除很少使用的字体。

注意某些字体所需的 Windows。不要删除任何下列字体:
  • 宋体 (包括 Arial 粗体、 Arial 的倾斜或任何其他的 arial 字体的变体)
  • 简介册 Antiqua
  • 中宋
  • 世纪体 (包括世纪的任何变体哥特)
  • copperplate 体 (包括新的任何变体哥特)
  • 货运公司 (包括 Courier 的任何变体)
  • 货运公司新 (包括任何的变体 Courier 新增)
  • Haettenschweiler
  • 影响
  • 黑 (包括黑的任何变体)
  • Marlett
  • Matisse 细黑
  • 现代
  • 新闻哥特 MT (包括新闻哥特 MT 的任何变体)
  • 扩展的 OCR A
  • 无衬线 8,10,12,14,18,24 Sans MS
  • MS 无衬线 8,10,12,14,18,24
  • 小字体
  • 符号
  • 符号 8,10,12,14,18,24
  • 宋体 (包括宋体的任何变体)
  • Tempus Sans 细黑
  • 时间 New Roman (包括任何变体的新时间罗马)
  • 宋体 (包括宋体的任何变体)
  • Webdings
  • 威斯敏斯特
  • wingdings
要删除一种字体,请执行以下操作:
  1. 字体 窗口中用鼠标右键单击要删除的字体,然后单击 删除
  2. 如果系统提示您确认删除时,单击
  3. 重复步骤 1 到 2 以删除任何其他您想要删除的字体。
  4. 完成后删除字体,重新启动计算机。
如果问题继续出现,请转到下一种方法。

降低图形硬件加速设置

若要减小图形硬件加速设置您的计算机上:
  1. 单击 开始,指向 设置,然后单击 控制面板
  2. 双击 系统
  3. 单击 性能 选项卡,然后单击 图形
  4. 移动 硬件加速 滑块,直到它是一个齿格右侧的 基本 加速设置)。
  5. 单击 确定,然后单击 关闭
  6. 当系统提示您重新启动计算机时,单击
  7. 如果降低图形硬件加速后,您会遇到任何问题,请按照下列步骤还原到原始设置的图形硬件加速功能:
    1. 在安全模式下重新启动 Windows。若要执行此操作的步骤相应于您的操作系统。

      Microsoft Windows 98

      重新启动计算机、 按下并按住 CTRL 键,在计算机完成该电源电自检 (POST) 后,,然后选择从启动菜单的 安全模式

      Microsoft Windows 95

      重新启动计算机。当您看到在"正在启动 Windows 95"消息、 按 F8 键和然后选择从启动菜单的 安全模式
    2. 当以安全模式启动 Windows 时,单击 确定
    3. 重复步骤 1 至步骤 6,但在步骤 4 移动该 硬件加速 滑块回到其原始位置。
如果上述步骤不能解决问题,请使用干净启动故障诊断出可能存在冲突的硬件驱动程序和其他程序的规则。有关干净启动故障排除的其他信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
267288如何在 Windows Millennium 版中执行干净启动
192926如何执行清理启动 Windows 98 的疑难解答
310353如何执行干净启动 Windows XP 中

更新 ATM

此问题可能由较旧版本的 Adobe 类型管理器 (ATM) 冲突引起。如果使用的 ATM 更新您的 ATM 版本,或禁用 ATM 作为您的 Windows 字体管理器。要禁用的 ATM 的大多数版本,请执行以下操作:
  1. 启动 Adobe 类型管理器程序,然后关闭字体管理器函数。
  2. 重新启动计算机使更改生效。
请参阅您 Adobe 类型管理器的文档的其他信息。

禁用 Wkgdcach.dll

套件版本的程序,您可以通过禁用 Wkgdcach.dll 变通解决此问题。若要这样做重命名为 Wkgdcach.old 的 Wkgdcach.dll。

注意这可能会导致在 Works 字处理器的程序不起作用。套件版本上这不通常是一个问题因为通常不使用 Works 字处理器 (而使用 Microsoft Word)。

更多信息

如果都不在此部分中的工作中提供的分辨率有可能是为 Windows 字体驱动程序已损坏。若要解决此问题最好的方法是执行完整的重新安装 Windows。

注意因为不是所有 Windows 程序将被替换,重新安装上现有的操作系统可能不解决该问题。因此,您可能需要删除 Windows (格式硬盘),然后完全重新安装 (系统恢复)。

属性

文章编号: 246065 - 最后修改: 2014年2月24日 - 修订: 10.3
这篇文章中的信息适用于:
  • Microsoft Works 8.0
  • Microsoft Works 6.0 标准版
  • Microsoft Works 2000 Standard Edition
  • Microsoft Works Suite 2005 Standard Edition
  • Microsoft Works Suite 2004 标准版
  • Microsoft Works Suite 2000 标准版
  • Microsoft Works Suite 2001 标准版
  • Microsoft Works Suite 2006
关键字:?
kbnosurvey kbarchive kbmt kbenv kberrmsg kbprb kbprint KB246065 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 246065
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com