如果我启用英特尔的 SRT 加速并将 SSD 用作 OS 驱动器(RAID0 阵列)上的缓存,系统会在一段时间内变得快速而灵敏。一切都运行正常,直到突然间所有程序都相继停止响应,甚至 Windows 本身也冻结。我必须硬重置我的 PC 才能使其重新运行。
如果我禁用 SRT,系统就可以正常工作。我做错了什么?
眼镜:
- 操作系统:Windows 8 Pro
- 主板:华硕 Sabertooth Z77
- 固态硬盘: Crucial M4 128GB
- HDD 设置:2x WD Caviar Black 640GB(RAID0),WD Caviar Black 2TB 用于存储。
答案1
我多次遇到过同样的问题。Windows 冻结是因为驱动器没有响应(可能是缓存磁盘或某个 HDD,不过听起来可能是缓存磁盘的问题,如果没有缓存磁盘,一切工作正常)。
首先,请确保安装了最新的 IntelRST 驱动程序。大约 1-1.5 年前有一个错误,会导致驱动程序认为某个驱动器有问题,而实际上并没有,并将其踢出阵列,这个问题现已修复。
第二步,打开所有设备并再次启用 SSD 缓存。当系统冻结时,等待系统恢复。这可能需要 5-10 分钟。(我不记得了,但我认为默认值是 60 秒超时和 10 次重试,之后磁盘才会被标记为故障;20 分钟太长了,如果锁定那么久,请继续并强制意外重启)。
系统恢复后,您应该能够打开 IntelRST 控制面板并查看它从阵列中拒绝了哪个驱动器(RAID 0 驱动器之一或缓存驱动器)。该驱动器很可能已经坏了。
当我的 SSD 快要坏掉时,我将其用作缓存驱动器,这时我遇到了同样的问题。混合缓存对 SSD 来说很麻烦,我有一个早期型号,它不能很好地处理高写入周期。我花了很长时间才弄清楚,因为 SSD 出现故障后,它似乎可以作为独立磁盘正常工作一段时间,但几个月后,它完全不再出现在 Windows 中,甚至在其他系统中也是如此。