Windows 中的“启用写入缓存”是每个操作系统的设置还是每个磁盘的设置?

Windows 中的“启用写入缓存”是每个操作系统的设置还是每个磁盘的设置?

如果我在设备管理器中为磁盘选择“在磁盘上启用写入缓存”选项,它只会保存在 Windows 中还是配置磁盘以使用其缓存?

例如,当我在 Windows 中禁用缓存,然后从 bootcd 启动第三方操作系统时,写入缓存会被启用还是禁用(或不相关)?

(我的意思是单独的硬盘,没有 RAID 或任何花哨的配置,只是一个简单的 SATA 驱动器。)

答案1

我怀疑大多数操作系统都会根据其保存或首选的设置在启动时启用/禁用磁盘(或 RAID 阵列)上的写入缓存。某些驱动器(和阵列)可能会在重新启动时自行保存此设置,但我并不认为任何操作系统会依赖这一点。

例如,Debian 肯定会这样做,因为它hdparm作为启动序列的一部分执行。

相关内容