具有多个 ATA 驱动器的计算机进入 S1 电源状态时出现问题

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

本文内容

症状

如果具有多个 ATA 驱动器的 Windows 2000 或 Windows XP 计算机进入 S1 电源状态,则可能出现以下某种现象:
  • 计算机从休眠或待机状态恢复时,Windows 无法识别 ATA 驱动器。
  • 您可能会收到以下错误信息:
    Unsafe Removal of Device:

    You have unplugged or ejected a device without stopping it.Unplugging or ejecting devices without first stopping them can frequently cause your computer to crash and loose valuable data.
  • Windows 可能停止响应(挂起)。

原因

之所以出现此问题,部分由于 IDE 存储驱动程序堆栈错误地访问了软件重置所需的寄存器。这使主控制器或设备处于挂起状态。此问题不影响正在使用为旧模式操作配置的 ATA 主控制器的计算机。虽然在基于 Intel ICH5 的芯片组上发现了此问题,但它并不仅限于在这种硬件上出现。

解决方案

Windows XP

修复程序信息

可以从 Microsoft 下载中心下载下列文件:
Windows XP
收起这个图片展开这个图片
下载
立即下载 812415 软件包。
Windows XP 64 位版本
收起这个图片展开这个图片
下载
立即下载 812415 软件包。
发布日期:2003 年 5 月 9 日

有关如何下载 Microsoft 支持文件的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 How to Obtain Microsoft Support Files from Online Services
Microsoft 已对此文件进行了病毒扫描。Microsoft 使用的是此文件发布时最新的病毒检测软件。此文件存储在具有增强安全性的服务器上,这有助于防止未经授权地更改此文件。 下表列出了该修补程序英文版的文件属性(或更新的属性)。这些文件的日期和时间按协调通用时间 (UTC) 列出。查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用“控制面板”中的“日期和时间”工具中的时区选项卡。
   日期         时间   版本        大小    文件名 ------------------------------------------------------ 2003 年 1 月 31 日  15:43  5.1.2600.1164  87,040  Atapi.sys 2003 年 1 月 31 日  15:43  5.1.2600.1164  23,680  Pciidex.sys 2002 年 11 月 14 日  10:01  5.3.10.0        4,608  Spmsg.dll

Windows 2000

修复程序信息

可以从 Microsoft 下载中心下载下列文件:
除日语 NEC 外的所有语言
收起这个图片展开这个图片
下载
立即下载 812415 软件包。
日语 NEC
收起这个图片展开这个图片
下载
立即下载 812415 软件包。
发布日期:2003 年 5 月 9 日

有关如何下载 Microsoft 支持文件的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 How to Obtain Microsoft Support Files from Online Services
Microsoft 已对此文件进行了病毒扫描。Microsoft 使用的是此文件发布时最新的病毒检测软件。此文件存储在具有增强安全性的服务器上,这有助于防止未经授权地更改此文件。 下表列出了该修补程序英文版的文件属性(或更新的属性)。这些文件的日期和时间按协调通用时间 (UTC) 列出。查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用“控制面板”中的“日期和时间”工具中的时区选项卡。
   日期         时间   版本        大小    文件名 ------------------------------------------------------ 2003 年 2月 25 日  10:30  5.0.2195.6672  86,704  Atapi.sys 2003 年 2 月 25 日  10:31  5.0.2195.6672  22,064  Pciidex.sys 2003 年 2 月 12 日  15:43  5.3.16.3        6,656  Spmsg.dll

更多信息

Windows ATA 和 ATAPI 驱动程序可能会遇到这些问题,并且本机 IDE 模式运行的任何驱动程序控制器芯片组也可能受到影响。

本机模式 ATA 控制器不常用,通常只在具有多个 ATA 控制器的较新系统上使用。例如,这些控制器可能会在并行 ATA 控制器和串行 ATA (SATA) 控制器组合在一起的情况下使用。

要确定您的计算机是否正以本机 ATA 模式运行,请执行下列操作:
  1. 右键单击“我的电脑”,然后单击“属性”。
  2. 单击“硬件”选项卡,然后单击“设备管理器”。
  3. 在“查看”菜单上,单击“依类型排序资源”。
  4. 展开“中断请求 (IRQ)”。
如果“设备管理器”显示已将 IRQ 14 分配给主要 IDE 通道,将 IRQ 15 分配给次要 IDE 通道,则计算机处于兼容性模式。

如果只将 IRQ(14、15)中的一个分配给 IDE 通道,并且在计算机 BIOS 中启用了这两个通道,则计算机处于本机模式。

许多配有本机模式 ATA 控制器的计算机在 BIOS 中还有一个启用或禁用本机模式的设置。

状态

Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中存在的问题。

属性

文章编号: 812415 - 最后修改: 2007年12月1日 - 修订: 2.4
这篇文章中的信息适用于:
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows XP Professional x64 Edition
关键字:?
kbbug kbfix kbwin2000presp4fix kbqfe kbenv kbprb kbwinxpsp2fix kbwinxppresp2fix atdownload kbhotfixserver KB812415
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