![Windows 8 导致 Seagate 1 TB 硬盘使用率达到 100%](https://linux22.com/image/1369553/Windows%208%20%E5%AF%BC%E8%87%B4%20Seagate%201%20TB%20%E7%A1%AC%E7%9B%98%E4%BD%BF%E7%94%A8%E7%8E%87%E8%BE%BE%E5%88%B0%20100%25.png)
今年我将 500 GB 硬盘升级到 1000 GB(均来自 Seagate)。当时我使用的是 Windows 7。一切运行正常,没有问题。
现在我升级到了 Windows 8,并拥有所有最新更新。
当我打开电脑时,我可以看到硬盘上有很多负载。有时它占用了 100%。
我不知道它做什么,因为我从未运行过任何数据密集型应用程序。我使用 Visual Web 开发人员和一些浏览器,如 Google Chrome、Firefox,以及 Sumatra PDF 或 VLC。
我怎样才能找出是什么原因导致我的计算机如此频繁地使用硬盘?
答案1
安装世界扑克巡回赛并捕获Xperf跟踪。
将其复制到 .txt 文件中,重命名为 .cmd 并从具有管理员权限的命令提示符运行它:
@echo off
echo Press a key when ready to start...
pause
echo .
echo ...Capturing...
echo .
xperf -on PROC_THREAD+LOADER+DISK_IO+DISK_IO_INIT -stackwalk DiskReadInit+DiskWriteInit+DiskFlushInit -BufferSize 1024 -MinBuffers 256 -MaxBuffers 256 -MaxFile 256 -FileMode Circular
echo Press a key when you want to stop...
pause
echo .
echo ...Stopping...
echo .
xperf -stop -d diskio.etl
观看视频了解如何查看导致磁盘 IO 的原因:
除法工具:#44- WPT-磁轴分析
http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-44-WPT-DiskIO-Analysis
如果您不确定,请压缩并上传文件,我会查看一下。