症状
在执行基于 Windows 2012 的计算机上的磁盘 I/O 操作时,它比预期时间长确定性能或停止响应的问题。
注意:I/O 延迟问题的常见原因是驱动程序出现故障或运行不佳。这些延迟问题尤其发生在磁盘或筛选器驱动程序。磁盘驱动程序通常与第三方存储区域网络 (SAN) 产品。筛选器驱动程序通常是使用防病毒软件、 安全或加密的产品相关联。
解决方案
累积更新信息
要解决此问题,请安装 Windows 8 和 Windows Server 2012 累积更新 2822241。有关如何获取此累积更新包的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰
2822241的 Windows 8 和 Windows Server 2012 累积更新︰ 4 月 2013年
安装此更新后,可以登录到存储 I/O 延迟时间等于或大于某个阈值时的事件。可以由用户设置的阈值。适配器驱动程序级别被执行此操作,以便您可以看到在 SAN 上是否存在性能问题。然后,您可以与存储供应商来解决问题。
注意:此更新将还原 Windows 7 和 Windows Server 2008 R2 中提供的功能。启用功能后,阀值被以 100 毫微秒为单位 (0.0001 毫秒为单位)。此外,事件中还会记录下面的值︰
-
BuildIoDuration: <微型端口在此请求生成 I/O 函数所花费的时间长度>
-
StartIoDuration: <微型端口在此请求的启动 I/O 函数所花费的时间长度>
-
DataTransferLength: <大小以字节为单位进行传输的>
详细信息
有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
用于描述 Microsoft 软件更新的标准术语的824684说明有关 Windows Server 2008 R2 中的问题的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰
978000中添加修补程序以提高 Storport.sys 驱动程序的日志记录功能,以解决在 Windows Server 2008 R2 中的不佳的磁盘输入/输出性能