我正在尝试让硬盘在不使用时保持低速运转。可惜的是,即使电脑处于空闲状态,Windows 11 也会不断唤醒它们。我的操作系统是 Windows 11 Pro x64,已完全更新,没有安装任何其他软件。
设置:在省电电源计划中,HDD 将在 5 分钟后关闭。
我尝试过的事情:
- 以下注册表设置:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorPort]
"TelemetryPerformanceEnabled"=dword:00000000
"TelemetryErrorDataEnabled"=dword:00000000
"TelemetryDeviceHealthEnabled"=dword:00000000
"LogControlEnable"=qword:00000000
在所有受影响的驱动器上禁用回收站。
终止 explorer.exe 任务。
Revosleep。虽然能用,但每次都需要手动干预,对我来说用处不大。
添加规则以不在受影响的驱动器上使用 Windows Search。
完全禁用 Windows 搜索服务。
“允许对此驱动器上的文件进行索引”复选框。
删除未使用的应用程序,例如 Xbox 内容、电话链接。
禁用允许应用程序在后台运行。
通过 O&O Shutup10 完全暂停 Windows 更新。
通过 O&O Shutup10 尽可能禁用遥测。
确认虚拟内存页面文件仅位于操作系统驱动器上,而不是受影响的驱动器上。
HKEY_LOCAL_MACHINE HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoLowDiskSpaceChecks
已禁用该
SysMain
服务。将受影响的驱动器添加到 Windows Defender 例外列表。
编辑:
- 计划任务。没有每 10-20 分钟触发一次的任务。
编辑2:
- 将驱动器挂载到文件夹,而不是驱动器号(例如 c:\mnt\drive)。没有任何变化。
不幸的是,驱动器仍然会定期唤醒。
我正在使用 Drive Power State 来监控它们的状态。我尝试使用Process Monitor,并将筛选条件设置为正在唤醒的驱动器,以检查是否有应用程序正在访问该磁盘。一夜之间,没有应用程序尝试访问受影响的磁盘,但它仍然运行正常,所以 Process Monitor 显然没有检测到导致其唤醒的原因。
我在事件查看器中找不到与该时间相关的任何内容。
我怎样才能看到是什么唤醒了驱动器?