Windows 7 因高磁盘活动而死机

Cli*_*iff 5 freeze windows-7 performance troubleshooting hard-drive-cache

我有一台 Windows 7 计算机,几乎专门用于流式传输视频(Internet Explorer 中的 Hulu,或使用 Windows Media Center 录制或直播的电视)。计算机通常会冻结几秒钟。硬盘灯在此期间一直亮着。当我开始观看某些内容或暂停视频后,似乎经常发生这种情况。

遵循此线程中的建议,

如何解决 Windows 冻结或运行缓慢的问题?,

我已经安装了 Windows 性能分析工具并运行 xperf 命令,直到发生冻结。

如果我正确解释了结果,磁盘活动似乎与具有大量刷新计数和刷新服务时间的系统进程相对应。这是由具有未知路径树和路径名的组件完成的。

我在这里发布了一组日志文件:文件

那么,我该如何处理这些信息?

更新:2014 年 1 月 19 日:我应该补充一点,上个月出现了三个 BSOD——其中两个是在上周。这是一个比冻结更新的问题,尽管它似乎指向内存或硬盘驱动器问题。但正如我在下面的评论中所说,我运行了 MemTest 和磁盘诊断程序而没有检测到任何问题。我已将最新的 BSOD 转储文件添加到 FWIW 发布文件集合中。自从我买了这台电脑后,它一直存在一个问题,它在退出待机状态时会死机;我必须强制重启。所有这些都是难以排除的随机事件,可能相关也可能不相关。

更新:2014 年 1 月 29 日:我发现即使我进行干净启动,问题仍然存在。有没有可能跟硬盘上的数据量有关?我的驱动器上有大约 300 Gb 的录制电视。它们大多是半小时到两小时的程序,因此它们是大文件——每个文件大小从 3 到 25 Gb。它们应该是连续的文件;碎片整理对性能没有太大影响。

还有一个有趣的难题:Windows Media Center 录制时它永远不会发生。录制的节目没有中断或卡顿,我们可以在录制过程中观看其他视频而不会卡顿。要么媒体中心命令全优先级并且不允许中断,或者它可能是播放过程中冻结的原因。或者,与下面 Zero3 的建议一致,也许记录期间的持续活动会阻止驱动器减速。

Zer*_*ro3 2

我认为像 @Ramhound 在评论中建议的那样宣布磁盘死亡还为时过早。这似乎纯粹是猜测,特别是考虑到您的 SMART 状态非常好,重新分配的扇区为零。

我还有另一个猜测,我相信这是更合理的:由于不活动,您的磁盘正在旋转/磁头停放,然后在下次访问时需要花费大量时间才能再次旋转(您所看到的磁盘“刷新”)。此“功能”可以节省电量,但​​在操作系统等待磁盘唤醒时可能会导致您所描述的那种滞后峰值。不幸的是,对于您的硬盘所属的 WD 绿色“环保”产品线来说,这是一个相当常见的问题。

可以使用 WD 网站提供的工具在某些驱动器上更改和/或禁用此“功能”。