启用磁盘写入缓存可提升Windows 11硬盘读写响应速度,方法包括:一、设备管理器中勾选“启用设备上的写入缓存”;二、计算机管理中进入设备管理器同法配置;三、U盘/移动硬盘需在属性“策略”页选“更好的性能”并安全弹出;四、PowerShell用Get-WmiObject查看WriteCacheEnabled状态,用Set-WmiInstance启用。

如果您希望提升 Windows 11 中固态硬盘或机械硬盘的读写响应速度,启用磁盘写入缓存是一种直接有效的系统级设置。该功能允许系统将待写入的数据暂存于高速缓存中,再异步刷入物理磁盘,从而显著改善I/O吞吐表现。以下是多种可行的操作路径:
一、通过设备管理器启用写入缓存
此方法适用于所有内置硬盘(包括SSD与HDD),通过设备管理器直达磁盘属性策略页进行配置,是系统最标准的启用方式。
1、按 Win + X 组合键,从快捷菜单中选择“设备管理器”。
2、在设备管理器窗口中,点击“磁盘驱动器”左侧三角图标展开列表。
3、右键单击目标硬盘(如“Samsung SSD 980 PRO”或“ST4000DM004”),选择“属性”。
4、切换到“策略”选项卡,勾选启用设备上的写入缓存复选框。
5、确认未勾选“关闭设备上的Windows写入高速缓存缓冲区刷新”选项。
6、点击“确定”,系统可能提示需重启生效,此时可立即重启或稍后执行。
二、通过计算机管理控制台启用
该路径绕过开始菜单搜索,利用“计算机管理”这一集中式管理入口访问设备管理器,适合偏好结构化操作的用户。
1、右键点击“此电脑”图标,选择“管理”。
2、在左侧导航栏中依次展开“系统工具”→“设备管理器”。
3、展开“磁盘驱动器”,右键目标磁盘,点击“属性”。
4、进入“策略”选项卡,勾选启用设备上的写入缓存。
5、检查下方“安全删除硬件并弹出媒体”提示是否已禁用——若为内置硬盘,该提示不显示,属正常现象。
6、点击“确定”保存更改。
三、为U盘或移动硬盘启用高性能策略
外置USB存储设备默认采用“快速删除”策略以保障即插即拔安全性,但会禁用写入缓存;切换至“更好的性能”模式即可激活缓存机制,前提是必须配合安全弹出流程使用。
1、将U盘或移动硬盘插入电脑,等待其在“此电脑”中识别完成。
2、右键点击对应驱动器图标,选择“属性”。
3、切换到“硬件”选项卡,从设备列表中选中该USB设备,点击右下角“属性”。
4、在新弹出窗口中切换至“策略”选项卡,选择更好的性能(启用Windows中的写入缓存功能)单选按钮。
5、勾选后点击“确定”,系统将提示:此后必须通过任务栏通知区域的安全删除硬件并弹出媒体图标执行卸载操作。
四、通过PowerShell命令批量验证状态
对于多磁盘环境或需批量确认写入缓存是否已启用的场景,PowerShell可快速列出全部磁盘的当前缓存策略状态,避免逐一手动检查。
1、以管理员身份运行Windows Terminal或PowerShell。
2、输入以下命令并回车:Get-PhysicalDisk | Select-Object FriendlyName, CanPool, HealthStatus, OperationalStatus, Usage, Size, FirmwareVersion。
3、另执行:Get-WmiObject -Class Win32_DiskDrive | Select-Object Name, Model, Index, SCSIBus, Status, Caption, WriteCacheEnabled。
4、观察结果中WriteCacheEnabled列值为True即表示该磁盘已启用写入缓存。
5、若需启用某编号磁盘(如Index=0)的缓存,可运行:Set-WmiInstance -Class Win32_DiskDrive -Argument @{Index=0; WriteCacheEnabled=$true}。











