一些背景:

一些背景:

我的基於 SSD 的系統 (Win 8.1) 中有一個相當嘈雜的儲存 HDD。由於我每天只需要一次硬碟,因此我一直在尋找一種方法,使其保持在睡眠模式,或者以其他方式關閉並在我真正需要它時將其喚醒。我嘗試在裝置管理員中刪除磁碟機或將能源設定中的睡眠間隔設為 1 分鐘,但這並沒有真正起作用。它繼續運行。

我還嘗試了第三方軟體:

  • 熱插拔:相當可靠,但並不總是能識別驅動器,而且似乎沒有辦法在關機後喚醒它。必須重新啟動才能存取磁碟機是不行的。

  • 睡眠睡眠:將驅動器發送到睡眠模式並允許其喚醒,但在啟動期間自動啟動時會失敗,並且通常還會拋出隨機錯誤。有時它甚至會搞砸整個配置,認為驅動器在運行時處於睡眠狀態。這導致驅動器無法訪問,唯一的修復方法是重新啟動。

我更喜歡一個很好的本機解決方案,我可以為其編寫批次檔。如果微軟沒有為此提供命令列工具,我會感到驚訝,但谷歌卻沒有發現任何結果。我也會選擇可靠的第三方解決方案。有什麼建議麼?

答案1

一些背景:

SATA 磁碟機通常有以下選項:

  • 熱插拔驅動器(將其從即時系統中拉出,通常是在舊驅動器故障後用新驅動器替換)。
  • 能夠降低驅動器轉速並將其永久置於待機模式。 (最好在熱插拔驅動器之前完成)。此模式需要重置或電源循環才能恢復。 (如果您要插入新驅動器,這不是問題)。
  • 設定能力性能模式在“盡可能安靜/盡可能節能”到“最大性能並忽略其他一切”之間變化
  • 能力,技能對於作業系統要求驅動器進入低功耗模式(通常是降低轉速)。它可以從中恢復。當驅動器重新旋轉時,通常會受到 30 秒左右的處罰。
  • 能力,技能用於驅動器啟動相同的操作。

Windows解決方案:

  • 根據 Alex Atkinson 的貼文透過作業系統進行管理。
  • 透過一些程式直接控制,要求作業系統發送SATA指令。 (範例:問題中列出的命令)。

驅動解決方案:

更改驅動器上的設定並讓驅動器啟動電源設定。

[su] 上已經有幾篇關於此的帖子,大部分使用高清參數。一種方法是啟動 Linux(或 BSD、OSX)並以 root 身分執行 hdparm。

或者,正如OP所發現的那樣,有hdparm 的 Windows 端口。請注意,您正在直接與硬體通訊。這意味著您需要以更高的權限運行它。


這些設定應該即使在關閉系統(以及其中的驅動器)電源後,仍保留在驅動器中。如果您的作業系統不僅[僅]執行自己的電源管理,而且還嘗試重新配置驅動器站點(或配置了非規格驅動器,例如“非常綠色”的東西),那麼請參閱這個帖子

非Windows解決方案:

答案2

只是為了確保您獲得正確的電源設置:“控制面板\所有控制面板項目\電源選項\編輯計劃設置:更改高級電源設置”,檢查是否在下拉菜單中選擇了[活動]配置文件,展開“下面列表中的“硬碟”並根據需要調整設定。我相信預設是 20 分鐘。

如果驅動器仍然保持清醒狀態,則可能有什麼原因使其保持清醒狀態。碎片整理、索引(從驅動器屬性中禁用)、一些奇怪的 Windows 但是,但這很難相信......如果您每天只需要一次,只需將其放入外部驅動器托架中即可。如果您使用它進行備份,那麼無論如何它都是首選位置。在逃離燃燒的建築物時抓住外部驅動器比拔掉塔的插頭並將其拖出來更容易。

相關內容