WindowsでHDDをすぐにスピンダウンする


17

dirにマッピングされておらず、通常Windows 7 OSで「オフライン」に保たれている2つの非システムSATA HDDがあります。この方法でも、Windowsの更新時間を含むがこれに限定されない、時折スピンアップします。

Linuxでは簡単ですが、Windowsで可能な限り小さなサードパーティソフトウェアを使用して、オンデマンドでHDDをスピンダウンする最良の方法は何ですか?または、これを可能にするサードパーティのソフトウェアはありますか?


答えも知りたいので、質問に投票しました。あなたはあなた自身の質問に答える(良い)傾向があるので、私はこれを好意的に保ちます。

1
デバイスマネージャー、ディスクドライブに移動し、個々のドライブを右クリックして無効にしようとしましたか?
ロバートカー

奇妙なことに、私はほとんどコメントを返信なしで残しており、この質問のすべてのコメントに返信したと確信しています。私のコメントは失われますか?
スーパーダック

回答:


9

Linuxに精通しているのでsmartctlsmartmontoolsのコマンドラインユーティリティに固執します。-sスイッチでディスクをスピンダウンできます。manページから:

-s NAME [、VALUE]、--set = NAME [、VALUE]
standby 、now- [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

残念ながら、Windowsが喜んでディスクを再び回転させるのを防ぐことはあまりありません。


Windowsが再びディスクをスピンアップさせないようにすることについて-ディスクをスピンアップできるようにするためにユーザーの介入を要求し、そうでない場合はドライブが偽のWindowsサービスタッチリクエストまたはその他のものに利用できないことを応答することにより、ドライバーを実装してそのようなイベントを防ぎますか?スピンアップが必要なときにやる気がする?
-deed02392

1

すぐにではありませんがControl Panels > Power Options、一定量のアイドル状態(たとえば、1分)後にハードドライブの電源を切るために使用して、おおよその状態になります。


1
はい、ただし、その設定はシステムドライブを含むすべてのドライブに適用されます。その結果、非常に高い周波数でスタート/ストップループが発生し、HDDの寿命が短くなり、パフォーマンスとノイズが低下します。
SuperDuck

@SuperDuck-注目。これは真のエラーであり、OS X / Linuxに移行するための
c


1

MicrosoftはDevconと呼ばれるコマンドラインツールを提供しています。
バッチプロセスを書き留めて、それを使用してハードウェアデバイスを無効/有効にすることができます。


3
ただし、ハードディスクをスピンダウンすることと同義ですか?2台のHDDを無効にしましたが、まだ回転していると思われます
-deed02392

@ deed02392ディスクを完全に無効にします(スピンダウンします)。これは、デバイスマネージャーでデバイスを無効にすることと同じです。
tomasz86

私はそれを無効にしようとしましたが、コンピュータの再起動が必要であると言いました。だから役に立たない。
ニコロデオン

@Nickolodeonそれは、スピンダウンしようとしているハードウェアで実行されていたアプリケーションがあったためかもしれません。
シェカル

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

別の解決策は、ドライブファームウェアでドライブのスピンダウン時間を設定して、すぐにスピンダウンすることです。FreeBSDでataidleを使用してこれを実行しました。

これを行うためのWindowsツールがあるようですが、私はそれを使用したことがありません。自己責任で使用してください http://linux.wareseeker.com/System/ataidle-2.5.zip/291be59b53

ここでの利点は、ドライブがスピンダウン時間を制御しているため、プログラムが監視しなくてもどこでも同じように動作することです。


うーん...私のソリューションは、実際にはオンデマンドではありません。ドライブを正常に使用しようとすると、面倒になる場合があります。Windows 7ハードウェアマネージャーでそれらを無効にしないのはなぜですか?それは彼らがそもそもスピンアップしないことを保証するかもしれません。そして...この提案はすでに言及されました。行って
RandomInsano

0

これらのドライブにインデックスを付けるようにWindowsインデクサーに指示していない場合、これらのドライブにアクセスしようとするのはアプリケーションです。リソースモニターを使用して、どのアプリケーションがどのハードドライブにアクセスしているか、最近アクセスしたかを確認できます。独自の設定ページ、フォームなどを使用してアプリケーションを構成できます。


ありがとう。この質問は6年前のものであるため、現在、テストする環境がありません。ただし、ディスクをオフラインに切り替えると、Windowsにはファイルとフォルダーが表示されず、ボリュームとドライブ文字も表示されません。ファイルやボリュームが存在しないため、通常のアプリケーションではドライブが認識されず、リソースモニターはその場所を支援しません。
スーパーダック

0

Linux hdparamと同様に機能するWindows上で実行可能な実行可能ファイルがありますhdparam

検索するだけ hdparam.exe

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.