我的电脑最近出现了频繁的卡顿现象,影响了正常使用体验。经过一番探索和实践,我成功解决了这个问题。在此分享我的实践经验,希望对遇到类似问题的人有所帮助。
最初,我发现系统事件日志中出现了对设备 \Device\RaidPort0 的重置以及在磁盘 0 (PDO 名称: \Device\0000003a)的逻辑块地址 0x7206a8 处重试 IO 操作的信息。同时,我还使用了DiskGenis检查了磁盘0,结果显示磁盘状态正常。
我使用了HD Tune工具检测磁盘健康情况,发现了一个CRC错误数量,我不确定这个错误是否与卡顿问题有关。
在网上搜索后,我发现CRC错误可能与SATA控制器有关。此外,我还发现了一篇博客介绍了类似的问题,可能是由于不小心更新了SATA驱动版本导致的。我查找了本地SATA驱动的版本,最新版本是2006年的10.0.22000.856微软官方版本,相当老旧。
为了解决问题,我下载了驱动精灵,发现SATA可以升级到一个Intel的最新版本。我决定尝试升级驱动。
经过驱动升级和重启电脑多次后,我再次使用电脑超过6个小时,发现卡顿问题未再出现,问题得以解决。
另外,我重新打开DiskGenis工具,发现磁盘顺序发生了变化。我怀疑这个硬盘顺序的变化可能与卡顿问题的解决有关。
在解决问题的过程中,我参考了一些资料,包括解决windows 10事件日志中出现 发出对设备\Device\RaidPort1的重置的13个解决办法、SSD突然一直被占用读写卡顿,重启后发现大量事件ID为129、153的警告等内容。