web-dev-qa-db-ja.com

ハードドライブごとに個別の電源設定を作成することは可能ですか?

さまざまな目的で使用するさまざまなドライブがいくつかありますが、頻繁に使用するのはそのうちの2つだけです。他の人が使用していないときにスリープモードに入るようにしたいのですが、私のメインの2つは決して使用しないでください。

個々のドライブの省電力設定を編集する方法はありますか?

10
Gabardine

残念ながら、Windowsではドライブのスピンアップとスピンダウンを個別に制御することはできません。

ドライブの省電力機能は、すべてのドライブに影響するオールオアナッシング設定です。

Windowsがシステムドライブを列挙すると(これは一般的な手順です)、すべてのドライブを起動して、それらが使用可能であることを確認します。

ドライブがスピンアップするこの特定の理由を回避する1つの方法は、ドライブを使用しないときにWindowsからドライブをアンマウントすることです。これは、物理ドライブ上のすべてのパーティションから割り当てられたドライブ文字を削除することで実現できます。

Windowsヘルプを参照してください: ドライブのマウントまたはマウント解除 (Windows 7の手順):

  1. [スタート]ボタン、[コントロールパネル]、[システムとセキュリティ]、[管理ツール]の順にクリックし、[コンピューターの管理]をダブルクリックして、[コンピューターの管理]を開きます。

  2. 左側のStorageの下で、Disk Managementをクリックします。

  3. 削除するマウントされたドライブを右クリックし、ドライブ文字とパスの変更をクリックします。

  4. 削除をクリックしてから、はいをクリックします。

いくつかのコマンドライン/スクリプトの代替案については、おそらく次のSUの質問を確認してください。

3

はい、ハードドライブごとに個別のアイドル時間を使用することができます。高度な電源設定GUIを介して使用する必要がある最短のアイドル時間を設定する必要があります。次に、MinimumIdleTimeoutInMSキーを設定して、レジストリを介して各ハードディスクインスタンスに個別の長いアイドル時間を設定します。このレジストリキーは、それぞれのディスクインスタンスのアイドルタイマーの下限を設定します。したがって、高度な電源設定GUIで使用されている値よりも高い値を設定すると、GUIで構成されているため、ディスクの電源が長時間オンになります。

例:3つのディスクがあります。 2つは20分後にオフになり、3つ目は3時間後にオフになります。

  1. 詳細な電源設定に移動します
  2. 「ハードディスク\後でハードディスクをオフにする」に移動します
  3. 20分に設定します
  4. Regedit.exeを実行します
  5. 「HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\SCSI \[〜#〜] deviceid [〜#〜]\[〜#〜] instanceに移動します[〜#〜]\ DeviceParameters\Storport\"3番目のハードディスク用。
    • [〜#〜] deviceid [〜#〜]は、ディスクモデルの一意の識別子です。例: 「Disk&Ven_Seagate&Prod_ST750LX003-1AC15」
    • [〜#〜] instance [〜#〜]は、同じモデルの複数のディスクが展開されている場合の特定のディスクの一意の識別子です。 「4&2a8c9e62&0&000000」
  6. 次のキーを追加します:
    • 名前:MinimumIdleTimeoutInMS
    • タイプ:REG_DWORD
  7. 最小値を設定するには、値10800000を指定します。 3時間までのアイドルタイマー。 (3 * 60 * 60 * 1000)

参照: https://support.Microsoft.com/en-us/kb/241679

3
Thomas476174

私のPCには、ホットスワップドライブユニット(4ベイ)を取り付け、必要に応じて、使用するドライブをスライドさせます。そうすれば、スピンアップ/ダウン、アイドル、実行時間の累積などを行う必要がありません。これは、エネルギー、ディスク温度、ストレスなどの節約にも役立ちます。SMARTモニタリング(多くのアプリがこれを実行できます)。

さらに、ホットスワップに準拠したシステムを使用している限り、スイッチ(または大規模アレイの場合はスイッチのバンク)をDIYで配線して、固定ケージに個別に取り付けられた各ドライブへの12v電源を切断することができます。明らかに、システムディスクに対してこれを行うことは考えないでください。また、ディスクの実行中に誤ってノックオフするなどしないように保護することも賢明です。

また、PCは通常、個々のディスクのオン/オフユーザー制御用に設定されていないため、Winオペレーティングシステムを「異常」にしないように注意する必要があります。使用する各ディスクに、ディスク管理ユーティリティ(Windowsでも実行できますが、Ease USなどの無料のパーティションユーティリティを使用して変更)で操作可能なドライブ文字(G、H、I、J、Kなど)が割り当てられていることを確認したいと思います。ドライブ文字)。特定のディスク上のデータは、どの順序で、いつオフにされたかに応じて、ドライブ文字を変更し続けるため、win自動割り当てを許可しないでください。また、ラベル(名前)機能を使用してドライブ文字を記録します。割り当てられたドライブ文字と一緒に表示されるので、不整合を見つけて簡単に修正できます。また、混乱を避けるために、消えないペンを使用してディスクシャーシ(およびストレージボックス)に書き込みます。

上記の配置は非常に簡単ですが、PCにほとんどの時間使用されるディスクが2〜3個しかない場合は、意味がありません。私は現在、複数のイメージライブラリ、バックアップ、リモートストレージ用のバックアップの生成に約20のディスクを使用しています。これらはすべて、クラウドストレージに関連するコストと限られた転送時間なしで行われます。

0
Rick

FreeBSDに基づくNAS4freeなど、一部のWindows以外のオペレーティングシステムでは、個別のHDD電源制御が可能です。プラグを抜かずに複数のハードドライブを使用しているという事実から、おそらく別のマシンで構築できるNASが必要だと思います。

Windowsでは、これは理論的にはサードパーティのソフトウェアを使用して実現できますが、私はそれらのいずれについても知りません。

0
Paul