当您试图安装桌面堆监视器工具类似于以下内容的错误消息:"dheapinst-Win32k.sys 符号加载错误、 所需的正确的符号"

文章翻译 文章翻译
文章编号: 914216 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

您在运行安装桌面堆监视工具 (Dheapmon.exe) Dheapinst.exe 文件时您会收到与以下类似的错误消息:
dheapinst-Win32k.sys 符号加载错误、 所需的正确的符号
您会收到计算机上运行下列操作系统之一的错误消息:
  • Windows 2003 Server
  • Windows XP
  • Microsoft Windows 2000

原因

如果不在指定的符号路径位于 Win32k.sys 符号的确切版本,则会出现此问题。

解决方案

若要解决此问题,使用下列方法之一。

方法 1: 访问 Microsoft 符号服务器直接以获得正确的符号

如果目标计算机与 Internet 连接,您可以访问 Microsoft 符号服务器直接以获得正确的符号。若要这样做,请按照下列步骤操作:
  1. 单击 开始、 单击 运行,在 打开 框中键入 cmd,然后单击 确定
  2. 命令提示符键入 dheapinst.exe-y srv*http://msdl.microsoft.com/download/symbols,然后按 ENTER 键。

    注意 是否成功安装您会收到一条消息,是类似于以下内容:
    dheapinst-桌面堆监视器成功安装
  3. 您会收到第 2 步中提到的消息后,键入 dheapmon-l,然后按 ENTER 键。

    注意 您会收到与以下内容类似的消息:
    桌面堆信息监视工具 (版本 8.0.2823.0) 版权所有 (c) 2003年-2005年,Microsoft 公司。 保留的所有权利。 Dheapmon-驱动程序加载成功
    您收到此消息后,加载所需的驱动程序,并准备好使用桌面堆监视器工具。
  4. 键入 退出,然后按 ENTER 以关闭命令提示符窗口。

方法 2: 指定符号服务器路径 _NT_SYMBOL_PATH 环境变量中

如果目标计算机与 Internet 连接,您可以指定符号服务器路径 _NT_SYMBOL_PATH 环境变量中。若要这样做,请按照下列步骤操作:
  1. 单击 开始、 单击 运行,在 打开 框中键入 cmd,然后单击 确定
  2. 命令提示符键入 设置 _NT_SYMBOL_PATH = symbol server path,然后按 ENTER 键。

    例如对于您可能指定符号服务器路径,如下所示: 设置 _NT_SYMBOL_PATH=symsrv*symsrv.dll*C:\Symbols*http://msdl.microsoft.com/download/symbols
  3. 键入 dheapinst.exe,然后按 ENTER 以安装桌面堆监视器工具。

    注意 正确的符号从符号服务器复制到指定的符号的文件夹。如果将显示 Microsoft 最终用户许可协议 (EULA) 对话框中,单击 同意 Microsoft 软件许可条款的条款。是否成功安装您会收到一条消息,是类似于以下内容:
    dheapinst-桌面堆监视器成功安装
  4. 您会收到在步骤 3 中提到的消息后,键入 dheapmon-l,然后按 ENTER 键。

    注意 您会收到与以下内容类似的消息:
    桌面堆信息监视工具 (版本 8.0.2823.0) 版权所有 (c) 2003年-2005年,Microsoft 公司。 保留的所有权利。 Dheapmon-驱动程序加载成功
    您收到此消息后,加载所需的驱动程序,并准备好使用桌面堆监视器工具。
  5. 键入 退出,然后按 ENTER 以关闭命令提示符窗口。

方法 3: 手动设置正确的符号

如果目标计算机没有连接到 Internet,您必须获得正确的符号,才能成功安装桌面堆监视器工具。若要这样做,请按照下列步骤操作:
  1. 使用另一台连接到 Internet 来下载符号程序包。要下载符号文件包,请访问下面的 Microsoft 网站:
    http://www.microsoft.com/whdc/DevTools/Debugging/symbolpkg.mspx
  2. 在目标计算机上安装桌面堆监视器工具。若要这样做,请按照下列步骤操作:
    1. 单击 开始、 单击 运行,在 打开 框中键入 cmd,然后单击 确定
    2. 命令提示符键入 dheapinst-y symbol path,然后按 ENTER 键。

      注意在这一步中 symbol path 位于符号包的安装位置文件夹的路径。是否成功安装您会收到一条消息,是类似于以下内容:
      dheapinst-桌面堆监视器成功安装
    3. 您会收到在步骤 b 中提到的消息后,键入 dheapmon-l,然后按 ENTER 键。

      注意您会收到与以下内容类似的消息:
      桌面堆信息监视工具 (版本 8.0.2823.0) 版权所有 (c) 2003年-2005年,Microsoft 公司。 保留的所有权利。 Dheapmon-驱动程序加载成功
      您收到此消息后,加载所需的驱动程序,并准备好使用桌面堆监视器工具。
    4. 键入 退出,然后按 ENTER 以关闭命令提示符窗口。
注意如果在目标计算机上安装一个修复程序,您必须从该修补程序包获取符号。

属性

文章编号: 914216 - 最后修改: 2006年10月30日 - 修订: 1.3
这篇文章中的信息适用于:
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
关键字:?
kbmt kbwinservsetup kbtshoot KB914216 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 914216
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