• 締切済み

内蔵HDDを任意に電源オフするには

PC内部にSATA内蔵HDDを複数台入れてますが、1台を除いて普段は殆ど使用しません。 かといいつつも、使用したい時には即座に使用できるように常時モーター回転させてます。 この状態ですと電気代の浪費とともに、HDDの損耗も気になりますので、使用しない時はモーター回転を止めておきたいのですが、いい方法はありませんか。 電源オプションによる自動の「HDDの電源オフ」は効率が悪く、逆に寿命を縮める恐れがありますので採用してません。 また、PC起動時に一時的に通電しWin起動後に電源断する方法・ソフトですと、再起動のたびにモーターオンオフしますので、寿命的によくありません。 また、モーター電源回路途中に自作スイッチを挿入する方法ですと、誤操作の心配があり、なおかつ電源オンはPCオフ時に限られそうなので、これもあまり好ましくありません。 どうしたら良いか、何か良いツールやソフトはありませんか。 ハード部品を購入するのは面倒ですし、できればソフト的な処理で間に合う方法はないでしょうか。お金かかるのならファン付き電源付きの外付けHDDケースを購入するほうがましですし。

みんなの回答

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.2

まず、PCの電源投入時、内蔵HDDの起動は ファームウェアによって行われるので ファームウェア(BIOS,UEFI)にそういう設定が無い限り、抑制する手段がありません。 未だ起動していないOSから干渉する手段が一切ありません。 ですから、物理的に電源を断つスイッチが無いかぎり PCの電源投入時にはHDDが起動します。 Linux系OSでは、実質的に利用できるどのSATAコントローラーでも ホットプラグでのHDDの取り外しと取り付けが可能ですから たぶん、Windowsでも、デバイスドライバーレベルで対応不能のものは無いと思います。 あとは、物理スイッチ付きのキットを使うなり、改造するなりしなければ PCの電源投入時に回転させないという方法は実践できません。 必要な際に起動させて認識させることは ホットプラグ用のソフトで対応できるはずですが 充分に、下調べすべきだろうとは思います。 Windowsは、ドライブレターという、原始的で制限が激しい技術を標準とするので ドライブレターの固定設定など、よけいなわずらわしい作業も必要になると思います。

jepen
質問者

お礼

ありがとうございます。

すると、全ての回答が全文表示されます。
  • 121CCagent
  • ベストアンサー率52% (16040/30713)
回答No.1

なかなか難しいのでは?って気がします。 リムーバブルケースでホットプラグ・ホットスワップでHDDを切り離すってのが現実的かも。 BIOS(UEFI)のセットアップメニューで普段使わない内蔵HDDを接続しているSATAポートを使用不可にするって方法もありますがいざHDDを使いたいときはWindowsを終了してBIOSのセットアップメニューに入って再度使用可能にするって手間が掛りますしね。

jepen
質問者

お礼

ありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A