我的计算机因大量线程磁盘访问而死锁

我的计算机因大量线程磁盘访问而死锁

除了重新格式化,我不知道该怎么办。它通过了 C: 和 D: NTFS 磁盘错误检查(启动时进行 chkdisk)。

我最近将我的 D:数据驱动器从 RAID AHCI(BIOS 配置,虽然不是 RAID 驱动器,只是使用 RAID 控制器进行访问)转换为直接 AHCI;但这发生在大量 C:(即不同的物理驱动器)访问的情况下。

如果这意味着完全重新格式化并重新安装所有内容,我可能会忍受这一点——我可以暂时绕过大量线程访问。

除了卸载并更新或重新安装 AHCI 驱动程序或重新格式化之外,我还能做什么?我觉得我已经排除了所有选择。有什么事情是我还没想到的吗?

答案1

procmon.exe 查看磁盘抖动请求,您将更好地了解导致抖动的特定线程和应用程序。

诸如 Windows 索引、AMD Catalyst 控制中心或甚至一些后台软件修补等无害的东西可能会暗中损害性能,并且可以在重新格式化之前排除。

您最好在最后一刻寻求建议,而不是直接破坏当前的安装,因为您已经知道您可以随时重新格式化并重新安装,而且很可能不必这样做。

Procmon 是一款免费的 Microsoft 实用程序,无需安装即可运行,可在本世纪生产的每个 Windows 版本上运行,您会注意到它非常小巧紧凑,并且有一个带有四个图标的工具栏,用于查看注册表、文件、网络和进程和线程调用。

http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

禁用除文件/磁盘(文件柜)和 Proc/Thread(Windows 标志)之外的所有功能,然后激活左侧页面 x 部分的实时滚动功能,这样您就可以实时查看罪魁祸首。

答案2

在 RAID 模式下,使用 AMD SB750 SATA 控制器的完全稳定超频在设置为 AHCI 模式时变得部分不稳定。删除超频即可解决。

相关内容