SSD固態硬盤的磁盤性能雖然很高,但是如果它經常處于節能休眠模式,那么性能肯定會大打折扣的。并且對于固態硬盤這樣的閃存設備來說,耗電量并不高,所以沒有必要為了節能而限制它的性能,有些得不償失。下面MS酋長就來分享一下從Windows10電源管理著手來阻止固態硬盤進入休眠節省狀態,從而提升磁盤性能的技巧。
PS: 鑒于目前SSD存在SATA、M.2(NVMe)兩種接口,在電源管理上這兩者是不同的,所以下面MS酋長分類進行介紹。
一、為電源管理添加節能模式控制選項
右鍵點擊Win10開始按鈕,在彈出的菜單中選擇“Windows PowerShell(管理員)”,打開“管理員: Windows PowerShell”窗口,輸入并回車運行以下命令:
powercfg -attributes 0012ee47-9041-4b5d-9b77-535fba8b1442 0b2d69d7-a2a1-449c-9680-f91c70521c60 -ATTRIB_HIDE
然后打開“高級電源設置”窗口。方法是:
依然進入“Windows設置 - 系統 - 電源和睡眠”設置界面,點擊底部的“其他電源設置”。如圖:
這時會打開“控制面板\硬件和聲音\電源選項”窗口。如圖:
點擊當前電源計劃右側的“更改計劃設置”打開“編輯計劃設置”窗口。如圖:
點擊底部的“更改電源高級設置”即可打開“電源選項 - 高級設置”窗口。如圖:
展開“硬盤”設置項,你就可以看到剛剛添加的“AHCI Link Power Management - HIPM/DIPM”設置項了。
其下拉列表中幾個選項的含義如下:
很明顯,我們要保持SSD最佳性能,只需選擇 Active 完全關閉節能模式即可。
二、為電源管理添加低功耗模式自適應選項
同樣以管理員身份運行 Windows PowerShell ,輸入并回車運行以下命令:
powercfg -attributes 0012ee47-9041-4b5d-9b77-535fba8b1442 dab60367-53fe-4fbc-825e-521d069d2456 -ATTRIB_HIDE
然后打開“高級電源設置”窗口,你就可以看到新增加的“AHCI Link Power Management - Adaptive”選項。如圖:
這里可以設置固態硬盤空閑后進入休眠狀態的等待時間,設置的短一些可以讓硬盤有更多機會休眠,降低功耗和發熱量;設置的長一些則可以讓硬盤減少休眠,更多地處于工作狀態,節省喚醒時間,從而提升一定的性能。
對于越來越普及的M.2(NVMe) SSD,我們也可以在電源管理中添加類似于上面 Adaptive 的 Primary NVMe Idle Timeout 設置項,同樣可以控制固態硬盤進入節能模式的等待時間。添加方法如下:
以管理員身份運行 Windows PowerShell ,輸入并回車運行以下命令:
powercfg -attributes 0012ee47-9041-4b5d-9b77-535fba8b1442 d639518a-e56d-4345-8af2-b9f32fb26109 -ATTRIB_HIDE
然后你就可以在“高級電源設置”窗口中看到新增加的“Primary NVMe Idle Timeout”設置項了。
同樣如果你想讓硬盤性能高一些,就把這個時間設置得長一些。
另外還有一些基于PCI-E總線的NVMe SSD固態硬盤,這個我們可以按如下方法關閉節能模式保持硬盤性能:
在“高級電源設置”窗口中展開“PCI Express - 鏈接狀態電源管理”。如圖:
把電源節省量設置為“關閉”,這樣就可以避免固態硬盤進入節能模式從而保持硬盤性能。
不過需要注意的是,這一設置還會影響 PCI-E 顯卡、USB 3.1 等其他PCI-E設備,所以電腦的總功耗和發熱量會有所提高。
為了讓電腦運行得更快,不少朋友都會給自己的電腦裝上SSD固態盤。大家都知道現在的硬盤也就只有機械硬盤和固態硬盤兩種,這“兩兄弟”功能差不多,但它倆的工作原理卻大相徑庭,機械硬盤是通過物理運動來存儲數據的,而固態硬盤最大的優勢是讀取數據的速度非常之快,這一點大家都有所體會吧?
問題來了,即便是安裝了固態硬盤,但有的電腦運行速度并沒有什么變化。前幾天還有位用戶和老毛桃說,電腦裝了固態盤,用著用著就變卡了!關于這個問題,老毛桃相信除了這位用戶之外,肯定也會有不少朋友遇到過這樣的狀況,對此,你是怎么解決的呢?
通常情況下,我們都會去檢查AHCI驅動,4K是否對齊,插口是否接錯。但是,這里有一項設置,它和SSD固態盤的運行有著千絲萬縷的關系,感興趣的朋友們跟著老毛桃往下走吧!
第一步:在桌面點擊搜索欄,輸入【powershell】,搜索到【Windows Powershell】,點擊【以管理員身份運行】;
第二步:打開管理員運行窗口后,根據自己的硬盤類型在框內輸入復制的代碼,接著按下回車鍵;
SATA硬盤請復制如下代碼:
Powercfg -attributes 0012ee47-9041-4b5d-9b77-535fba8b1442 0b2d69d7-a2a1-449c-9680-f91c70521c60 -ATTRIB_HIDE
powercfg -attributes 0012ee47-9041-4b5d-9b77-535fba8b1442 dab60367-53fe-4fbc-825e-521d069d2456 -ATTRIB_HIDE
M.2硬盤請復制如下代碼:
powercfg -attributes 0012ee47-9041-4b5d-9b77-535fba8b1442 d639518a-e56d-4345-8af2-b9f32fb26109 -ATTRIB_HIDE
powercfg -attributes 0012ee47-9041-4b5d-9b77-535fba8b1442 fc95af4d-40e7-4b6d-835a-56d131dbc80e -ATTRIB_HIDE
第三步:執行完畢后,回到桌面,打開開始菜單,點擊帶有齒輪標志的【設置】;
第四步:進入設置界面后,點擊【系統】,接著點擊【電源和睡眠】——【其他電源設置】;
第五步:在電源選項界面中,點擊【更改計劃設置】——【更改高級電源設置】;
第六步:這時會看到硬盤設置中多了幾項新內容;
如果你的是SATA硬盤,你會看到AHCI Link Power Management-HIPM/DIPM和AHCI Link Power Management-Adaptive這兩項設置。
在【AHCI Link Power Management-HIPM/DIPM】選項中,有五組選項,如圖所示,而一般硬盤卡頓是由于硬盤與操作系統的LPM模式不符所致,比如:SSD只支持DIPM,但Win10里卻被設置成了HIPM,那么解決的方法是統一修改為【Active】以關閉節能模式。而【AHCI Link Power Management-Adaptive】,我們將其修改為【0 millisecond】即可。
如果你的是M.2硬盤,你會看到【Primary NVMe Idle Timeout】和【Primary NVMe Power State Transition Latency Tolerance】。前者是指自動進入節能模式前的等待時間。追求性能的可以將這個數值設得大一些,比如600,需要降溫則將這個數據設得小一點,比如100。
而后者是電源模式的切換延時時間,數值越小卡頓的情況越少。但需要特別注意的是:M.2硬盤不同于SATA,整體發熱是比較變態的,因此調節這兩個值時要更加謹慎一些。
介紹這兩個設置之后,我們不難發現其實是和電源管理選項相關的。在這里老毛桃要囑咐各位:該方法建議只在系統出現明顯卡頓的電腦上嘗試,如果你的電腦是M.2硬盤,一定要注意發熱的情況!