如何对事件 ID 9、事件 ID 11 和事件 ID 15 错误消息进行故障排除
http://support.microsoft.com/kb/154690/zh-cn
文章编号: 154690 -
系统提示 注意:本篇文章的内容适用于其他版本的 Windows (不包括您正在使用的版本) 。本篇文章的内容可能不适用您的电脑。
本文的发布号曾为 CHS154690
有关本文的 Microsoft Windows XP 版本,请参见 。
重要说明:本文包含有关如何修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和修改注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: Microsoft Windows 注册表说明
本文介绍如何对事件 ID 9、事件 ID 11 或事件 ID 15 错误消息进行故障排除。下面的事件 ID 消息可能记录在您的系统日志中(使用“事件查看器”可以查看此日志),但来源可以是任何控制器名称(如 Atdisk、Atapi 或 Sparrow)。 消息 1 消息 2 消息 3 事件 ID 15 表示设备尚未就绪。这可能是由 SCSI 主机适配器配置问题或其他问题导致的。有关更新的固件、驱动程序或已知问题,请与制造商联系。这还可能表示设备存在故障。此错误发生在设备级别。 几乎在所有情况下,这些消息都是由硬件问题产生的,或者是控制器,或者更可能是连接到有问题的控制器的某个设备。硬件问题可能与以下问题有关:电缆连线不当、终止设置或传输速率设置不正确、设备对释放 SCSI 总线的响应迟钝或缓慢、设备存在故障,或者设备驱动程序的编写质量低劣(在极少数情况下出现)。
事件 ID: 9 来源:aic78xx 描述:设备 \Device\ScsiPort0 没有在传输等待时间内响应。
事件 ID: 11 来源:aic78xx 描述:驱动程序在 Device\ScsiPort0 上检测到此错误。
事件 ID:15 来源:[scsi miniport driver] 描述:设备 \Device\ScsiPort1 的访问功能尚未就绪。
|
以下是一些有助于诊断并查明问题的故障排除提示: 有关这些事件的故障排除的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
- 阅读 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 不能保证您可以解决这些问题。修改注册表需要您自担风险。- 运行 Regedt32.exe。
- 找到并单击以下注册表项,其中 x 因设备号而异: HKEY_LOCAL_MACHINE\Hardware\Devicemap\Scsi\ScsiPortx\ScsiBusx\ TargetIdx\LogicalUnitIdx
- 查看 REG_SZ 标识符值,以确定型号和固件程序版本值。例如,在以下值中,固件程序版本值是 0510: SEAGATE ST32430N 0510
- 记录所有设备型号和固件程序版本,然后就任何已知问题与制造商联系。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum
群集服务器中事件 ID 9、11 和 15 的疑难解答
|
文章编号: 154690 - 最后修改: 2006年1月23日 - 修订: 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 |