立即在Windows上调低HDD


17

我有2个非系统SATA HDD,它们未映射到目录,通常在Windows 7 OS上保持“脱机”状态。即使这样,它们也会不时旋转,包括但不限于Windows更新时间。

在Linux上很容易,但是在Windows上使用尽可能小的第三方软件按需降低HDD的最佳方法是什么?甚至,是否有第三方软件允许这样做?


我已投票赞成该问题,因为我也很想知道答案。由于您倾向于(很好)回答自己的问题,因此我会继续偏爱这个问题。

1
您是否尝试过进入设备管理器,磁盘驱动器,右键单击并禁用单个驱动器?
罗伯特·克尔

奇怪,我几乎没有留下任何评论而没有回复,而且我几乎可以肯定我确实回答了这个问题中的所有评论。我的评论丢失了还是什么?
SuperDuck

Answers:


9

由于您熟悉Linux,因此请继续使用smartmontoolssmartctl命令行实用程序。您可以使用开关来调低磁盘。从手册页-s

-s NAME [,VALUE],-set = NAME [,VALUE]
备用,现在 -[仅ATA]将驱动器置于STANDBY模式。这通常会使驱动器旋转。待机定时器的设置不受影响。

当取消映射磁盘时,它需要提升的提示和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

不幸的是,没有什么可以阻止Windows在需要的时候再次旋转磁盘的操作。


关于防止Windows再次旋转磁盘-是否可以实施驱动程序来防范此类事件,方法是要求用户干预以使磁盘能够旋转,并以其他方式答复该驱动器不可用于虚假的Windows服务触摸请求或其他任何情况。感觉需要旋转时会做什么?
deed02392

1

它不是立即的,但是您可以通过Control Panels > Power Options在设定的闲置时间(例如1分钟)后关闭硬盘驱动器的电源来估计要执行的操作。


1
是的,但是该设置适用于所有驱动器,包括系统驱动器;这会导致频率极高的启停循环,从而缩短了HDD的使用寿命,并降低了性能并增加了噪音。
SuperDuck 2010年

@SuperDuck-注意。请注意,这是一个真正的错误,并不是使人们转向OS X / Linux的狡猾计划的一部分;)
5arx 2010年

大声笑-好的,注明=)
SuperDuck 2010年

1

Microsoft提供了一个称为Devcon的命令行工具。
您可以记下批处理以禁用/启用您的硬件设备。


3
启用/禁用硬盘是同义词吗?我刚刚禁用了两个硬盘,但我相信它们仍在旋转
deed02392 2013年

@ deed02392它确实完全禁用(并降低)磁盘。等同于使用设备管理器禁用设备。
tomasz86 '18 -4-6

我尝试禁用它,但是它说需要重新启动计算机。所以这没用。
Nickolodeon

@Nickolodeon,这可能是因为有一些应用程序正在您尝试降低的硬件上运行。
Shekhar

1

在Windows 7上,“ HDDScan” v3.3版对我有用。启动HDDScan,从下拉框中选择您的磁盘,单击硬盘上方的放大镜图标,单击“功能”->“ IDE功能”,再单击“旋转”。

似乎还有一个选项可以设置不活动计时器。

我从此处下载了程序:http : //majorgeeks.com/HDDScan_for_Windows_d6321.html

我原本打算下载Devcon,但这要快得多,而且我的数据计划有限。


1

多年来,我一直将RevoSleep实用程序用于此目的-它具有简单的任务栏弹出菜单,允许您手动降低计算机的任何硬盘驱动器的速度(休眠)或向上旋转(唤醒)。

虽然此工具大约是8年前开发的(最初适用于Windows XP),但如今在Windows 10中仍然可以使用。


0

另一个解决方案是将驱动器固件中的驱动器加速时间设置为立即减速。我已经使用ataidle在FreeBSD中做到了。

似乎有Windows工具可以执行此操作,但我从未使用过。使用后果自负 http://linux.wareseeker.com/System/ataidle-2.5.zip/291be59b53

这样做的好处是驱动器正在控制其降速时间,因此它可以在任何地方以相同的方式工作,而无需程序监视它。


嗯...实际上我的解决方案不是按需的。尝试正常使用驱动器时可能会很麻烦。为什么不在Windows 7硬件管理器中将它们标记为禁用?那可以确保他们不会一开始就加速发展。而且...这个建议已经被提及。走吧
RandomInsano 2010年

0

如果您还没有告诉Windows Indexer索引这些驱动器,则是尝试访问这些驱动器的应用程序。您可以使用资源监视器来查看哪些应用程序正在访问或最近访问过哪些硬盘驱动器。您可以使用自己的设置页面,表单等配置应用程序。


谢谢。由于这个问题是从6年前开始的,因此我目前没有环境可以对其进行测试。但是,当您将磁盘切换为脱机状态时,在Windows中,您将看不到文件的文件夹,甚至看不到卷和驱动器号。由于没有文件或卷,因此普通应用程序将看不到驱动器,而资源监视器也无法为您提供帮助。
SuperDuck

0

hdparam在Windows上有可运行的可执行文件,其功能类似于hdparamlinux上的。

只是搜索 hdparam.exe

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.