如何排查 Windows 2000 中的待机模式、休眠模式和关机方面的问题

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

本文内容

症状

您可能会遇到下列一个或多个症状:
  • 在尝试关闭基于 Windows 2000 的计算机时,该计算机可能会停止响应(挂起),并可能显示为黑屏。此外,在关机过程执行到出现“现在可以安全地关闭计算机了”时,计算机也可能会挂起或无法关闭电源。
  • 在尝试关闭计算机时,没有显示待机选项。
  • 当计算机处于“待机”模式时,它可能会挂起,或者您会收到“Stop 0x9F”错误信息。
  • 在尝试关闭计算机时,没有显示休眠选项;在“控制面板”的“电源选项”工具中,没有显示休眠选项卡。
注意:当以安全模式启动计算机时,“待机”与“休眠”模式均不可用。这是设计使然,因为以安全模式启动计算机时,将加载标准显示适配器 (VGA) 驱动程序。

原因

如果计算机上安装了第三方 OEM 设备驱动程序或服务,则会出现此问题。

解决方案

要排查此问题,请查看以下 Microsoft 知识库文章:
242495 解决 Windows 2000 中的高级电源管理问题
246243 Windows 中的 STOP 0x9F 错误信息疑难解答
如果以上这些文章不能帮助您解决关机问题,请使用以下部分中介绍的步骤来帮助查找引起关机问题的设备驱动程序或服务。

本文包含以下部分:
  • 如何以安全模式启动计算机
  • 如何保存正在运行的驱动程序的副本
  • 如何保存正在运行的服务的副本
  • 如何比较正在运行的驱动程序
  • 如何创建第二个配置文件以解决驱动程序问题
  • 如何排查服务问题
  • 如何创建第二个配置文件以解决服务问题
  • 如何使用并行安装来识别引起关机问题的驱动程序或程序

如何以安全模式启动计算机

注意:下面的步骤假定在安全模式下您可以关闭计算机。有时,一个驱动程序会成为在安全模式下加载的某个驱动程序的低层或高层筛选器驱动程序;这也会阻止在安全模式下关闭计算机。如果是某个服务的问题,请以安全模式启动计算机,执行本文“如何保存正在运行的服务的副本”部分中的步骤,然后执行“如何排查服务问题”部分中的步骤。

以安全模式启动计算机,然后使用管理权限登录。要以安全模式启动计算机,请在重新启动计算机时按住 F8 键,然后在 Windows 2000 的启动菜单上,选择安全模式

如果在尝试以安全模式启动计算机时收到“STOP:0x0000001e KMODE_EXCEPTION_NOT_HANDLED”错误信息,请查看以下 Microsoft 知识库文章:
261807 DirectCD 3.01 阻止在 Windows 2000 中以安全模式启动计算机

如何保存正在运行的驱动程序的副本

要保存正在运行的驱动程序的副本,请按照下列步骤操作:
  1. 右键单击桌面上的我的电脑图标,然后单击管理以打开“计算机管理”。
  2. 系统工具下,展开系统信息
  3. 展开软件环境,然后单击驱动程序文件夹。
  4. 单击名称栏,按名称对驱动程序进行排序,然后单击状态栏,按状态对该列进行排序。注意,所有正在运行的驱动程序都是按字母顺序显示的。
  5. 导出驱动程序列表:
    1. 操作菜单上,单击“导出列表”。
    2. 在“文件名”框中,键入 drivers
    3. 在“保存类型”框中,单击“文本文件(逗号分隔) (*.csv)”。
    4. 将该文件保存到软盘或其他位置,然后确保它已保存为 Drivers.csv。

如何保存正在运行的服务的副本

要保存正在运行的服务的副本,请按照下列步骤操作:
  1. 右键单击桌面上的我的电脑图标,然后单击管理以打开“计算机管理”。
  2. 在“计算机管理”中,找到并展开“服务和应用程序”。
  3. 单击服务,然后单击查看菜单上的详细信息
  4. 单击状态栏,然后再次单击状态栏,按状态对服务进行排序,使已启动的服务位于列表顶端。
  5. 导出服务列表:
    1. 操作菜单上,单击“导出列表”。
    2. 在“文件名”框中,键入 services
    3. 在“保存类型”框中,单击“文本文件(逗号分隔) (*.csv)”。
    4. 将该文件保存到软盘或其他位置,然后确保它已保存为 Services.csv。
  6. 关闭计算机。

如何比较正在运行的驱动程序

要将正在运行的驱动程序与在安全模式下运行的驱动程序进行比较,请按照下列步骤操作:
  1. 重新启动计算机并登录,然后执行本文“如何保存正在运行的驱动程序的副本”部分中的步骤 1 到 5。
  2. 将正在运行的驱动程序与前面以安全模式启动计算机时运行的驱动程序进行比较:
    1. 启动 Microsoft Excel 或其他可以打开逗号分隔的文本文件 (.csv) 的电子表格程序,然后打开以安全模式启动计算机时保存的 Drivers.csv 文件。注意,如果您的计算机没有安装电子表格程序,可能需要在另一台计算机上打印此文件。
    2. 将计算机上正在运行的驱动程序的列表与在安全模式下运行的驱动程序列表进行比较。注意,当前正在计算机上运行、而当计算机处于安全模式时却不运行的任何第三方驱动程序均可能导致此关机问题。
    3. 如果您能够识别正在运行的所有第三方 OEM 设备驱动程序,请尝试将其卸载。您也可以在设备管理器中卸载或禁用该设备。注意,如果在设备管理器中卸载了某个即插即用设备,当计算机重新启动时,Windows 2000 可能会重新检测该设备。您可能需要以物理方式删除该硬件或为重命名该设备的 OEM 安装 .inf 文件。

      安装 OEM 驱动程序时,Windows 安装程序会将 OEM oemsetup.inf 文件复制到 %SystemRoot%\INF 文件夹中,然后将 oemsetup.inf 文件重命名为 OEM#.inf,其中 # 是一个递增编号,代表每个安装的 OEM 驱动程序。

      安装 OEM 驱动程序后,启动 Windows 资源管理器,然后将所有 %SystemRoot%\INF\Oem#.inf 和 Oem#.pnf 文件(其中 # 是一个编号)暂时移动到其他位置。如果要标识特定的 Oem#.inf 文件,可以在记事本中打开该文件。有关设备驱动程序的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
      199276 如何在 Windows 中管理设备
      268852 如何强制 Windows 2000 使用标准 VGA 兼容驱动程序
  3. 在卸载或禁用引起关机问题的设备后,请多次重新启动计算机以确认是否能够正常关机,然后联系 OEM 制造商报告此问题,并询问是否有用于该设备的最新驱动程序。
注意:如果只是偶尔使用一次会引起此关机问题的设备,则可以创建一个新的硬件配置文件,将此设备设置为在启动计算机时启用或禁用。可以在默认硬件配置文件中将有问题的设备设置为禁用,而在新的硬件配置文件中将其设置为启用。

如何创建第二个配置文件以解决驱动程序问题

要在默认硬件配置文件中将有问题的设备设置为禁用,然后在新的硬件配置文件中将其设置为启用,请按照下列步骤操作:
  1. 单击开始,指向设置,然后单击控制面板
  2. 双击系统,然后在硬件选项卡上,单击硬件配置文件
  3. 单击复制,在框中,键入 no-shutdown,然后单击确定以保存配置文件的副本。
  4. 硬件选项卡上,单击设备管理器
  5. 设备管理器中,右键单击阻止计算机关闭的设备,然后单击属性
  6. 在“设备用法”框中,单击“不要在当前硬件配置文件中使用这个设备(禁用)”。
执行上述操作后,在使用默认配置文件启动计算机时,计算机将能够正常关机。如果要使用引起关机问题的设备,请使用已在其中启用该设备的新的无关机 (no-shutdown) 配置文件启动计算机。

如果关机问题不是由设备驱动程序引起的,则可能是由第三方服务造成的。请使用排查驱动程序问题的方法来排查服务问题。

如何排查服务问题

要排查计算机上存在的服务问题,请按照下列步骤操作:
  1. 重新启动计算机并登录,然后将正在运行的服务与前面以安全模式启动计算机时运行的服务进行比较:
    1. 右键单击桌面上的我的电脑图标,然后单击管理以打开“计算机管理”。
    2. 找到并展开“服务和应用程序”。
    3. 单击服务,然后单击查看菜单上的详细信息
    4. 单击状态栏,然后再次单击状态栏,按状态对服务进行排序,使已启动的服务位于列表顶端。
    5. 启动 Excel 或其他能够打开逗号分隔的文本文件的电子表格程序,然后打开已保存的 Services.csv 文件。注意,如果您的计算机没有安装电子表格程序,可能需要在另一台计算机上打印此文件。
    6. 比较计算机上正在运行的服务列表和在安全模式下运行的服务列表。注意,当前正在计算机上运行、而当计算机处于安全模式时却不运行的任何第三方驱动程序均可能导致此关机问题。
    7. 如果您可以识别正在运行的第三方 OEM 服务,请尝试卸载或禁用此服务。
  2. 在卸载或禁用引起关机问题的服务后,请多次重新启动计算机以确认是否能够正常关机。然后联系 OEM 供应商报告此问题,并询问是否有解决关机问题的更新。
注意:如果只是偶尔使用引起关机问题的服务,则可以创建一个新的硬件配置文件,将此服务设置为在启动计算机时启用或禁用。可以在默认硬件配置文件中将引起问题的服务设置为禁用,而在新的硬件配置文件中将其设置为启用。

如何创建第二个配置文件以解决服务问题

要在默认硬件配置文件中将引起问题的服务设置为禁用,然后在新的硬件配置文件中将其设置为启用,请按照下列步骤操作:
  1. 单击开始,指向设置,然后单击控制面板
  2. 在“控制面板”中,双击系统
  3. 单击硬件选项卡上的硬件配置文件
  4. 单击复制,在框中,键入 no-shutdown,然后单击确定以保存配置文件的副本。
要在默认配置文件中禁用某项服务,请按照下列步骤操作:
  1. 单击开始,指向搜索,然后单击“文件或文件夹”。
  2. 在“要搜索的文件或文件夹名为”框中,键入 services.msc
  3. 在“查找范围”框中,单击本地硬盘,然后单击立即搜索
  4. 双击 Services.msc 文件。
  5. 服务对话框中,右键单击引起关机问题的服务,然后单击属性
  6. 单击登录选项卡上的禁用,以便在默认配置文件中禁用此服务。
执行上述操作后,在使用默认配置文件启动计算机时,计算机将能够正常关机。如果要使用引起关机问题的设备,请使用已在其中启用该设备的新的无关机 (no-shutdown) 配置文件启动计算机。

如何使用并行安装来识别引起关机问题的驱动程序或程序

在计算机的一个单独分区上安装 Windows 2000 的一个新副本。安装新副本后,在并行安装中一次安装一个第三方驱动程序(或者用来安装或启动服务的程序)。每次安装完一个新的驱动程序或程序后,都多次重新启动计算机。当并行安装出现相同的关机问题时,就说明最后安装的驱动程序或程序就是引起关机问题的根源。要解决此问题,请从原始安装中删除该驱动程序或程序。完成上述操作后,请删除该并行安装。

更多信息

有关如何排查可能遇到的关机、“待机”模式和“休眠”模式问题的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
257562 使用标准 VGA 时休眠模式和待机模式不可用
237551 使用终端服务时高级电源管理功能被禁用
259889 多处理器配置中的“待机”选项不可用
255182 “控制面板”的“电源选项”工具中的“休眠”选项卡不可用
197477 系统无法进入待机模式,原因是...
257199 计算机进入待机或休眠模式时显示设备驱动程序错误信息
247480 在使用调制解调器的计算机上设置休眠后出现错误信息
247290 没有电池的 PC 上缺少 APM“待机”选项
252471 错误信息:Removable Storage Manager Refused the Request to Hibernate or Suspend the System(可移动存储管理器拒绝了系统的休眠或挂起请求)
259623 装有电池或 ACPI 的计算机上提供有待机功能
211205 Dell 和 IBM 笔记本电脑无法挂起
247238 在 IBM ThinkPad 380XD 中启用 APM 后“关机”中的待机功能不可用
211271 安装或卸载 McAfee AntiVirus 3.1.4 后 Windows 2000 无法休眠

属性

文章编号: 266169 - 最后修改: 2006年9月20日 - 修订: 5.0
这篇文章中的信息适用于:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
关键字:?
kberrmsg kbhowto kbpowerman kbsafemod KB266169
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