Sup*_*uck 26 windows storage windows-7 hard-drive
我有 2 个非系统 SATA HDD,它们未映射到目录,通常在我的 Windows 7 操作系统上保持“离线”状态。即使这样,它们也会不时启动,包括但不限于 Windows 更新时间。
在 Linux 上这很容易,但是,在 Windows 上使用尽可能小的 3rd 方软件按需降低 HDD 转速的最佳方法是什么?甚至,是否有第 3 方软件允许这样做?
小智 18
由于您熟悉 Linux,请坚持smartctl使用smartmontools的命令行实用程序。您可以使用-s开关降低磁盘转速。从手册页:
-s NAME[,VALUE], --set=NAME[,VALUE]
待机,现在- [仅限 ATA] 将驱动器置于待机模式。这通常会降低驱动器的转速。待机定时器的设置不受影响。
它需要一个提升的提示和 Linux /dev/sdX 风格的在磁盘未映射时引用磁盘,否则:
> smartctl.exe -s standby,now d:
smartctl 6.5 2016-05-07 r4318 [x86_64-w64-mingw32-win10] (sf-6.5-1)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
Device placed in STANDBY mode
Run Code Online (Sandbox Code Playgroud)
不幸的是,没有什么可以阻止 Windows 随时重新启动磁盘。
它不是立竿见影的,但您可以通过Control Panels > Power Options在一定的闲置时间(例如 1 分钟)后关闭硬盘来近似您想要的结果。