你目前正处于脱机状态,正在等待 Internet 重新连接

如何对事件 ID 9、事件 ID 11 和事件 ID 15 错误消息进行故障排除

针对 Windows Server 2003 的支持已于 2015 年 7 月 14 日终止。

Microsoft 已于 2015 年 7 月 14 日终止了对于 Windows Server 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

本文的发布号曾为 CHS154690
有关本文的 Microsoft Windows XP 版本,请参见 314093
重要说明:本文包含有关如何修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和修改注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表说明
概要
本文介绍如何对事件 ID 9、事件 ID 11 或事件 ID 15 错误消息进行故障排除。下面的事件 ID 消息可能记录在您的系统日志中(使用“事件查看器”可以查看此日志),但来源可以是任何控制器名称(如 Atdisk、Atapi 或 Sparrow)。

消息 1
事件 ID: 9
来源:aic78xx
描述:设备 \Device\ScsiPort0 没有在传输等待时间内响应。
消息 2
事件 ID: 11
来源:aic78xx
描述:驱动程序在 Device\ScsiPort0 上检测到此错误。
消息 3
事件 ID:15
来源:[scsi miniport driver]
描述:设备 \Device\ScsiPort1 的访问功能尚未就绪。
事件 ID 15 表示设备尚未就绪。这可能是由 SCSI 主机适配器配置问题或其他问题导致的。有关更新的固件、驱动程序或已知问题,请与制造商联系。这还可能表示设备存在故障。此错误发生在设备级别。

几乎在所有情况下,这些消息都是由硬件问题产生的,或者是控制器,或者更可能是连接到有问题的控制器的某个设备。硬件问题可能与以下问题有关:电缆连线不当、终止设置或传输速率设置不正确、设备对释放 SCSI 总线的响应迟钝或缓慢、设备存在故障,或者设备驱动程序的编写质量低劣(在极少数情况下出现)。
更多信息
以下是一些有助于诊断并查明问题的故障排除提示:
  • 阅读 SCSI 控制器制造商的技术手册以确定终止要求。许多新型的 SCSI 控制器都要求有活动的终止器(总线上必须至少有一台设备提供终止电源)。正确的终止需要一个终止器(电阻器),并需要有一个设备向总线发出信号来表示需要终止电源。SCSI-2 标准规定必须有一个控制器(启动器)提供终止电源。因此,任何声称与 SCSI-2 兼容的控制器都可能确实能够提供终止电源,但是如果您不能确定,则应进行检验。另外,许多设备(尤其是驱动器)都可以向您提供终止电源;如果驱动器上有标为 Trmpwr 的跳线,则您应当使用此跳线。
  • 如果同时连接了内部和外部 SCSI 设备,请确保每个 SCSI 链上的最后一个设备都被终止,而中间的设备没有被终止。
  • 如果只使用了一个 SCSI 链(全部是内部或外部设备),请确保该 SCSI 链的最后一个设备被终止,并且 SCSI 控制器本身已被终止。这通常属于 BIOS 设置。
  • 检查是否存在 SCSI 缆线不牢固或质量差的情况。如果有混合了内外部缆线的长电缆链时,则会有丢失信号的危险。即使 SCSI 规范可能指定了较长的距离,规范也假设缆线允许无泄露或无干扰,而且实际的距离通常也应当短一些。当您有 6 英尺或更长的外部电缆时,应当用 3 英尺长的电缆替换它。
  • 请注意,如果出现事件消息,应尝试确定它是否与某些处理计划(如备份)或大量磁盘处理同时发生。这可以帮助确定可能引起错误的设备。

    注意:在负荷很大的情况下,驱动器可能会出现这些类型的问题,原因通常在于微处理器的速度较慢。在多任务环境中,处理器的速度可能不够快,无法处理几乎同时到达的所有 I/O 命令。
  • 如果超时与磁带驱动器有关,则应当降低传输速率设置;通常使用 5MBS 传输速率即可解决超时问题。
  • 通过删除设备或将有问题的设备移动到另一个控制器,可以简化 SCSI/IDE 链。如果问题出现在设备上,则应更换它。
  • 检查 SCSI 控制器 BIOS 的修订号和设备固件程序版本。有关最新修订号的信息,请与制造商联系。有关如何进行此操作的步骤,请参见下面的“检查型号及固件程序版本”一节。
  • 检查 SCSI 设备驱动程序的版本。SCSI 驱动程序位于 %Systemroot%\System32\Drivers 目录中。在文件属性中查找版本信息,然后检查 SCSI 制造商是否有更新的版本。
  • 删除可能引起总线争用问题的其他控制器。
  • SCSI 控制器执行的低级格式可以解决这些事件消息问题。
  • 对于任何可疑硬件,请使用不同品牌或型号的产品。

检查型号及固件程序版本

设备型号及固件程序版本位于 Windows 注册表中。要检查型号及固件程序版本,请按照下面的步骤操作。

警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能导致严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证您可以解决这些问题。修改注册表需要您自担风险。
  1. 运行 Regedt32.exe。
  2. 找到并单击以下注册表项,其中 x 因设备号而异:
    HKEY_LOCAL_MACHINE\Hardware\Devicemap\Scsi\ScsiPortx\ScsiBusx\ TargetIdx\LogicalUnitIdx
  3. 查看 REG_SZ 标识符值,以确定型号和固件程序版本值。例如,在以下值中,固件程序版本值是 0510:
    SEAGATE ST32430N 0510
  4. 记录所有设备型号和固件程序版本,然后就任何已知问题与制造商联系。
注意:对于 Windows 2000 和 Windows Server 2003,您可以在以下注册表位置下查看硬件的型号及固件程序版本:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum
有关这些事件的故障排除的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
259237群集服务器中事件 ID 9、11 和 15 的疑难解答
prodnt adic1000 adpu160m aic78u2 aic78xx cdrom cpq32fs2 disk dlttape-vtrs nfrd960 ql2200 sonysdx-vrts stek9714
属性

文章 ID:154690 - 上次审阅时间:01/23/2006 12:12:00 - 修订版本: 4.2

Microsoft Windows Server 2003 Standard Edition, Microsoft Windows Server 2003 Datacenter Edition, Microsoft Windows Server 2003 Enterprise Edition, Microsoft Windows Server 2003 Web Edition, Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Datacenter Server, Microsoft Windows NT Advanced Server 3.1, Microsoft Windows NT Server 3.5, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Workstation 3.1, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 开发员版, Microsoft Windows NT Advanced Server 3.1

  • kbhardware KB154690
反馈