对于 Windows Server 2003 更新的 Storport 存储驱动程序不可用

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

本文内容

简介

本文介绍了更新后的 Microsoft Storport 存储主机总线适配器 (HBA) 存储设备的驱动程序。此存储驱动程序可用于 Microsoft Windows Server 2003。

此更新的驱动程序包括"修补程序列表"中提到的问题的修补程序一节。

注意如果您正在使用 Hewlett Packard (HP) ProLiant 智能阵列 5 倍或 6 x 控制器驱动程序 (hpcisss.sys 或 hpcisss2.sys),我们建议您从 HP 安装更新的驱动程序,然后再安装此 Storport更新。

Microsoft 提供的第三方可帮助您查找技术支持信息,请与联系。此联系人信息如有更改恕不另行通知。Microsoft 不能保证此第三方联系信息的准确性。

更多信息

更新信息

Windows Server 2003 中,32 位 x 86 版

"下面的文件是可从 Microsoft 下载下载中心:

收起这个图片展开这个图片
下载
下载现在 KB932755.exe 软件包。

发布日期: 2007 2007年 3 月 27日日

有关详细信息有关如何下载 Microsoft 的支持文件,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获得 Microsoft 支持文件
Microsoft 扫描此文件中的病毒。Microsoft 使用最大当前的日期都不可用的病毒检测软件的文件已过帐。该文件存储在安全性得到增强的服务器,以防止任何未经授权的更改的文件。

Windows Server 2003 中,64 位 x64 版本

"下面的文件是可从 Microsoft 下载下载中心:

收起这个图片展开这个图片
下载
下载现在 KB932755.exe 软件包。

发布日期: 2007 2007年 3 月 27日日

有关详细信息有关如何下载 Microsoft 的支持文件,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获得 Microsoft 支持文件
Microsoft 扫描此文件中的病毒。Microsoft 使用最大当前的日期都不可用的病毒检测软件的文件已过帐。该文件存储在安全性得到增强的服务器,以防止任何未经授权的更改的文件。

Windows Server 2003 中,对于基于 Itanium 的系统的 64 位版本

"下面的文件是可从 Microsoft 下载下载中心:

收起这个图片展开这个图片
下载
下载现在 KB932755.exe 软件包。

发布日期: 2007 2007年 3 月 27日日

有关详细信息有关如何下载 Microsoft 的支持文件,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获得 Microsoft 支持文件
Microsoft 扫描此文件中的病毒。Microsoft 使用最大当前的日期都不可用的病毒检测软件的文件已过帐。该文件存储在安全性得到增强的服务器,以防止任何未经授权的更改的文件。

64 位 x64 版本的 Windows XP

"下面的文件是可从 Microsoft 下载下载中心:

收起这个图片展开这个图片
下载
下载现在 KB932755.exe 软件包。

发布日期: 2007 2007年 3 月 27日日

有关详细信息有关如何下载 Microsoft 的支持文件,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获得 Microsoft 支持文件
Microsoft 扫描此文件中的病毒。Microsoft 使用最大当前的日期都不可用的病毒检测软件的文件已过帐。该文件存储在安全性得到增强的服务器,以防止任何未经授权的更改的文件。

先决条件

  • 32 位版本的 Windows Server 2003 与 Service Pack 1(SP1) 或 Service pack 2 (SP2)
  • Windows Server 2003 sp1 的基于 Itanium 的版本或sp2
  • X 基于 x64 版本的 Windows Server 2003

重新启动要求

应用此更新后,您必须重新启动计算机。

更新替换信息

此更新将替代 Microsoft 中提到的更新知识文库文章 912944。

文件信息

英语此更新版具有的文件属性 (或更新的文件属性),下表中列出。这些文件的时间和日期为列出以协调通用时间 (UTC)。当您查看文件信息,将转换为本地时间。要了解 UTC 和本地之间的时差时间,请使用 时区 在选项卡 日期和时间 在控制面板中的项。

Windows Server 2003 中,32 位 x86 版本
收起该表格展开该表格
文件的名称文件版本文件大小日期时间平台SP要求服务分支
Diskdump.sys5.2.3790.288018,9442007 年 2 月 12 日11: 31x86SP1SP1QFE
Storport.sys5.2.3790.2880107,5202007 年 2 月 12 日11: 31x86SP1SP1QFE
Diskdump.sys5.2.3790.402118,9442007 年 2 月 12 日12: 23x86SP2SP2GDR
Storport.sys5.2.3790.4021107,5202007 年 2 月 12 日12: 23x86SP2SP2GDR
Diskdump.sys5.2.3790.402118,9442007 年 2 月 12 日13: 15x86SP2SP2QFE
Storport.sys5.2.3790.4021107,5202007 年 2 月 12 日13: 15x86SP2SP2QFE
Windows Server 2003 中,基于 x64 版本的 64 位
收起该表格展开该表格
文件的名称文件版本文件大小日期时间平台SP要求服务分支
Diskdump.sys5.2.3790.288024,0642007 年 2 月 13 日05: 16x64SP1不适用
Storport.sys5.2.3790.2880185,8562007 年 2 月 13 日05: 16x64SP1不适用
Diskdump.sys5.2.3790.402124,0642007 年 2 月 13 日05: 19x64SP2SP2GDR
Storport.sys5.2.3790.4021186,3682007 年 2 月 13 日05: 19x64SP2SP2GDR
Diskdump.sys5.2.3790.402124,0642007 年 2 月 13 日05: 16x64SP2SP2QFE
Storport.sys5.2.3790.4021186,3682007 年 2 月 13 日05: 16x64SP2SP2QFE
Windows Server 2003 中,对于基于 Itanium 的系统的 64 位
收起该表格展开该表格
文件的名称文件版本文件大小日期时间平台SP要求服务分支
Diskdump.sys5.2.3790.288049,6642007 年 2 月 13 日05: 17IA-64SP1不适用
Storport.sys5.2.3790.2880341,5042007 年 2 月 13 日05: 17IA-64SP1不适用
Diskdump.sys5.2.3790.402149,6642007 年 2 月 13 日05: 20IA-64SP2SP2GDR
Storport.sys5.2.3790.4021341,5042007 年 2 月 13 日05: 20IA-64SP2SP2GDR
Diskdump.sys5.2.3790.402149,6642007 年 2 月 13 日05: 16IA-64SP2SP2QFE
Storport.sys5.2.3790.4021341,5042007 年 2 月 13 日05: 16IA-64SP2SP2QFE

修复并更新列表

5.2.3790.4021 Storport 存储驱动程序版本针对以下问题的修复程序。在此版本中包含的更新Storport 存储驱动程序还会列出。


将更新,以修改端口驱动程序,以便 LUN 发送到该端口的 IOCTL 请求转发到在某些情况下,适配器

此更新会修改端口驱动程序,以便IOCTL_STORAGE_BREAK_RESERVATION 请求发送到 LUN (PDO) 的端口被转发到在某些情况下,适配器 (FDO)。该请求如果调用方具有写入访问权限的适配器对象将被转发。因此,如果调用方是管理员,将该请求转发。如果调用方不会没有足够的权限,不将该请求转发。

这更新修改端口驱动程序,以便 IOCTL_STORAGE_BREAK_RESERVATION发送到端口 (这是物理设备对象 LUN 的请求(PDO))被转发到该适配器 (即筛选器的设备对象(FDO))


在安装 Windows 后,您无法建立网络连接

此问题,请在网络适配器驱动程序可能会停止响应时在安装 Windows 后第一次启动计算机。


有效的 IRP Storport 驱动程序失败时没有还原到故障代码路径中的"OriginalRequest"字段

此问题,请在有效 IRP 可能无法还原到 OriginalRequest 失败的代码路径中的字段。此问题如果 Storport 驱动程序出现故障,就会出现。


Storport 驱动程序停止响应,如果两次启动设备


即插即用播放驱动程序尝试启动此问题,请在两次 Storport 驱动程序用于存储的计算机上的设备设备。发生此问题时,Storport 驱动程序停止响应。


Storport 驱动程序停止响应,如果您运行多个并发的 Storioctls 会话

此问题,请在计算机所使用的对其存储 Storport 驱动程序控制器和 Storport 驱动程序可能会停止响应。此驱动程序停止同时运行多个 Storioctls 会话的响应。


当您启动计算机时收到 Stop 错误消息的 0x7E


此问题,请在您启用的 Storport 验证工具Storport 驱动程序,然后您会收到 Stop 0x0000007E 错误消息。您当您启动计算机时,会收到此错误消息。遇到这种情况发出了冗余阵列 (RAID) 的独立磁盘的计算机上使用 Arc.sys 驱动程序的控制器。


Storport 驱动程序可能会停止响应时尝试禁用 iSCSI 会话

在此问题,可能会收到 Stop 错误或 Storport驱动程序可能会停止响应,当您试图禁用 iSCSI 会话。此外,您如果登录到 iSCSI 目标,然后再登录,可能会遇到此行为关闭 iSCSI 目标,然后再次登录到 iSCSI 目标。

注意此问题不是特定于 iSCSI 适配器。您可能会遇到此行为与其他适配器。


Storport 验证程序不正确地重新使用 scsi 端口验证程序 Stop 错误代码

此问题,请使用某些停止 Storport 验证程序组件错误代码发生冲突的 scsi 端口验证程序代码。因此,您可能必须困难导致 Storport 验证工具对问题进行故障排除生成 Stop 错误代码。


Storport 验证程序可能会执行不必要的验证检查


Storport 验证此问题,请在执行到检查确定是否微型端口驱动程序调用StorPortGetBusData函数之外的微型端口驱动程序的HwStorFindAdapter函数调用。


在启动计算机时启用 Storport 验证程序后,您可能会收到 Stop 0xD1 错误


在此问题,您可能会收到以下 Stop 错误当您启用 Storport 验证程序,然后重新启动计算机:
*** 停止 0x000000D1 (参数1, 参数 2, 参数3, 参数 4)
DRIVER_IRQL_NOT_LESS_OR_EQUAL
遇到这种情况时发出Storport 验证程序尝试访问的 Storport 散播/聚集列表 (SGList)没有 SGList I/O 请求。Storport 却不能验证程序检查 NULL 指针。


Storport 驱动程序不支持快速恢复

此问题,请在 Storport 驱动程序没有正确地打开某些适配器设备,以支持快速恢复功能。这些适配器设备上的恢复路径。


在启动计算机时启用 Storport 验证程序后,您可能会收到 Stop 0xC4 错误

在此问题,您可能会收到下面的 Stop 错误消息当您启动计算机:
*** 停止 0x000000C4(参数 1, 参数2, 参数 3, 参数4)
DRIVER_VERIFIER_DETECTED_VIOLATION
您如果满足以下条件时,遇到此问题:
  • 计算机已使用 Adaptec 磁盘控制器Adp94xx 驱动程序。
  • Storport 验证程序处于启用状态。

Storport 驱动程序的调试内部版本,可能会不必要地生成异常错误

在此问题,请使用测试 Storport 驱动程序时签入生成,您可能会遇到不必要的异常。因此,您可能会有多个测试驱动程序的困难。


某些主机总线适配器 (Hba) 可能会错误地处理某些 Windows 管理规范 (WMI) 命令

导致此问题,您可能会遇到的一些 Emulex 中的故障现象Hba 可能未正确处理某些 WMI 命令。出现此问题是由于Storport Windows 管理规范 (WMI) 图层中的问题驱动程序。出现此问题是由于不正确的缓冲区的长度在 WMI 中图层。


Storport 驱动程序 (StorPort.sys) 生成的"DumpData"字段不正确

此问题,请在 Storport.sys 不计算一些值时Storport.sys 版本 DumpData 字段。此外,Storport.sys 没有无法写入日志文件日志文件的一些信息。因此,您不可以已完成生成的事件日志数据,如果您遇到的问题与微型端口驱动程序或端口驱动程序。


您可能会收到 Stop 0x8e 越权的错误消息,在运行 Storport 驱动程序的计算机上


此问题,请在 Storport 驱动程序可能会导致计算机停止响应,并且您可能会收到 Stop 0x0000008E 错误消息。这因为 Storport 驱动程序错误地尝试访问出现问题SCSI_REQUEST_BLOCK (SRB) 中不包含 I/O 请求数据包 (IRP)SRB。


Storport 微型端口驱动程序生成不必要的调试信息

在此问题,您可能无法跟踪问题有效地当您测试 Storport 驱动程序的调试内部版本。出现此问题的原因Storport 微型端口使用 0 级生成 Storport 调试信息。


断开连接的 iSCSI 设备时,您可能会收到 Stop 错误消息

此问题,请在 Storport 驱动程序可能会生成一个 Stop 错误时您可以断开 iSCSI 设备。出现此问题的原因 Storport 驱动程序不验证从锁路由的状态。因此,Storport即使 Storport 驱动程序以前没有驱动程序可能会释放锁获取锁。


如果微型端口驱动程序尝试访问适配器,该适配器已经关闭后,可能会出现停止错误

在此问题,您可能会收到 Stop 错误消息关闭时关闭计算机。您可能会遇到此问题,如果满足下列条件为真:
  • Storport 微型端口驱动程序请求从回调存储适配器。
  • 存储适配器已关闭。也就是说,D3 电源适配器的状态。
如果微型端口驱动程序请求回调,该回调无法在系统关机操作过程中生成。在这种情况下,适配器D3 电源。当计时器函数尝试访问的硬件寄存器,由于该适配器已经关闭,因此,出现停止错误。虽然最好若要更正的每个微型端口驱动程序的行为,围绕此更新工作通过添加将导致对 Storport 驱动程序的验证例程的问题忽略任何计时器回调,如果满足以下条件:
  • 在系统关闭期间发生计时器回调操作。
  • D3 的适配器的电源状态。


您可能会收到 Stop 0x9F 错误运行 Storport 驱动程序的计算机上

导致此问题,您可能会收到类似于一条错误消息后面:
* 停止 0x0000009F (00000003, 参数 2, 参数 3, 参数 4)
DRIVER_POWER_STATE_FAILURE
如果此问题可能会出现以下条件为真:
  • 计算机正在运行 Storport 驱动程序。
  • 计算机已使用 Adaptec 存储控制器Adpu320.sys 驱动程序。
  • Windows 将试图从节能恢复操作状态。


将更新,以修改 Storport 驱动程序中的总线计数的内存缓冲区

此更新会修改总线从固定大小数组的大小微型端口驱动程序所报告的数字。


更新修改的忙碌状态和 Storport 驱动程序中的任务设置的完整状态的行为

如果目标返回 SCSI 状态为任务设置完整,则端口驱动程序重立即试命令。Storport该命令重试次数不限的的数量。因此,如果忙状态仍然存在,系统最终可能会遇到问题。

这更新配置以下行为:
  • 它限制了重试次数。默认值是20。
  • 如果目标返回的状态为,Storport 驱动程序执行基于时间的前暂停Storport 驱动程序重试该命令。
  • 如果目标返回的任务设置的完整状态,Storport 驱动程序执行 I/O 完成基于暂停Storport 之前驱动程序重试该命令。
您可以配置以下注册表键值:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\SCSI\<DEVICEID>\<INSTANCE>\DeviceParameters\Storport\ </INSTANCE></DEVICEID>
值-BusyRetryCount
类型-双字节
数据-20 十进制数 (默认值)
区域的重试次数

值-BusyPauseTime
类型-双字节
数据-250 十进制数 (默认值)
范围-毫秒数

值-QueueFullWaitIoPercentage
类型-双字节
数据-25 小数 (默认值)
范围-1 到 100 之间的时间的百分比


设置 Microsoft 知识库文章 912944 中提到的 Storport 存储驱动程序更新后,您可能会遇到停止错误

在此问题,您可能会收到 Stop 错误应用后更新的 Microsoft 知识库文章 912944 中所提到,然后重新启动在计算机中。如果您遇到此问题上的微型端口驱动程序计算机使用 SCSI 地址 0xFF/0xFF/0xFF 索引数组。

这出现问题的原因包括的修补程序是在 912944 Storport 汇总包使用的 SCSI 地址 0xFF/0xFF/0xFF 的SRB_FUNCTION_POWER请求和SRB_FUNCTION_PNP请求。这种使用的 SCSI 地址 0xFF/0xFF/0xFF 冲突与受影响的微型端口驱动程序的请求。

此更新将更改Storport 驱动程序使用的 SCSI 地址 0 0/0 而不是 0xFF/0xFF/0xFF SRB_FUNCTION_POWER请求,并为SRB_FUNCTION_PNP请求。


生成错误的 PREfast 警告消息

在此问题,请采用 PREfast 可能生成的警告消息。传递给微型端口驱动程序的缓冲区。当您使用时出现问题PREfast 检查 Storport 微型端口驱动程序。

出现此问题由于采用 PREfast 工具错误地检测为被分配到的缓冲区微型端口驱动程序而不是被传递给微型端口驱动程序。采用 PREfast工具将生成警告消息,因为它决定的 Storport驱动程序正在写入缓冲区的一个保留的区域。


Storport 驱动程序不会阻止发送到功能设备对象 (FDO) 所宣称的设备的输入/输出控制 (Ioctl)

在此问题,您可能能够通过将命令发送到磁盘没有适当的安全权限的帐户。在此将方案中,Storport 驱动程序不正确地转发到该设备的命令。

此更新旨在帮助确保传递命令在适配器的设备对象失败,并不会显示命令转发到 LUN 对象。


要添加的 IOCTL_ACPI_EVAL_METHOD 方法 Storport 支持更新

Storport 驱动程序更新为IOCTL_ACPI_EVAL_METHOD方法添加支持。


Storport 驱动程序将记录事件 ID 25 的不正确的描述

此问题,请在 Storport 驱动程序下面的事件日志如果驱动程序检测到过时的固件系统日志中:

事件源: LSI_SCSI
事件 ID: 25
事件类型: 错误
日期: 日期
时间: 时间
用户: 不可用
计算机: 服务器名
说明: 驱动程序已检测到旧的或过期的固件的设备。不能使用该设备。

此事件的描述是不正确的。"事件描述中应说明设备将处于下降性能模式。


此问题,请在 PREfast 工具会生成 Storport 驱动程序错误的警告消息

PREfast 工具将生成以下错误的警告消息Storport 驱动程序:
使用的潜在溢出表达式 & Descriptor.SerialNumber


如果 HBA 使用多条 MSI 消息 Storport 驱动程序可能会生成一个 Stop 0x0A 错误

在此问题,可能会收到类似于 Stop 错误信息以下几种:
*** Stop 0x0000000A (00000025, 参数 2, 参数 3, 参数 4)
IRQL_NOT_LESS_OR_EQUAL
您可能会遇到此问题的计算机上的已使用 HBA多个消息信号中断 (MSI) 消息。在这种情况下,Storport 驱动程序停止响应,因为它执行不正确的循环计算。


支持多个 MSI 消息的 QLogic 微型端口驱动程序以及 Storport 驱动程序可能会生成停止错误

此问题,请 Storport 驱动程序可能会停止响应。此问题使用 Storport QLogic 微型端口驱动程序和驱动程序时,会发生支持将消息信号的中断 (MSI) 消息。出现此问题由于 Storport 驱动程序使用不正确的 irql 下完成多个 MSI 消息同步。


Windows 可能会停止响应的计算机上的使用 Storport 驱动程序

此问题,请在 Storport 驱动程序可能发生争用条件。在此情况下,Storport 驱动程序暂停队列。但是,Storport驱动程序以后不继续队列。因此,对磁盘的 I/O 操作设备停止响应,Windows 会停止响应。


Storport 驱动程序可能会关闭驱动器适配器子设备关闭之前

在此问题,请 Storport 驱动程序可能会遇到电源同步问题。Storport 驱动程序时出现此问题时,将关闭驱动器适配器之前所有子设备已成功都关闭。因此,计算机可能停止响应。


若要将新 Storport 函数添加到 Diskdump.sys 驱动程序的更新

新函数已添加到 Storport 驱动程序。此更新将这些功能添加到 Diskdump 驱动程序。这些新功能让 Storport微型端口驱动程序启用休眠功能,或启用故障转储功能。


基于 Windows Server 2003 SP1 的计算机可能要花更长的时间比预期的要启动

此问题,请在安装中提到的修补程序在运行 Windows 的计算机上的 Microsoft 知识库文章 916048基于 server 2003 SP1 的计算机。执行此操作后,您遇到以下情况症状:
  • 当您关闭窗口或重新启动 Windows 时Windows 过程比预期开始时间长。
  • 当关闭基于 Windows Server 2003 SP1 的群集节点,群集节点共享的资源故障转移到长比预期要使资源联机。

状态

Microsoft已经确认这是列出的 Microsoft 产品中的问题在"适用于"部分中。

参考

对于有关用于描述软件更新的条款的详细信息单击下面的文章编号,以查看 Microsoft 中的文章知识文库:
824684用于描述 Microsoft 软件更新的标准术语的说明
第三方产品此本文讨论的与无关的厂商Microsoft。Microsoft 不做任何担保,隐含的还是有关性能或可靠性,这些产品。

属性

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