
需要說明的是,目前固態硬盤的主要接口分為兩類,一類是SATA接口,一類是M.2接口。前者使用AHCI協議,后者則主要是NVMe協議的(也有極少部分使用AHCI協議)。所以,筆者今天會將兩種接口不同協議的固態硬盤優化方法一并提出,供大家參考。
正如筆者所言,固態硬盤從接口上分為SATA接口和M.2接口,而從(上層)協議上看,則分別是AHCI協議和NVMe協議為主。那么這二者究竟什么區別呢?
SATA是一種物理接口類型,執行AHCI協議標準。AHCI全稱為串行ATA高級主控接口/高級主機控制器接口,是在英特爾的指導下,由多家公司聯合研發的接口標準,它允許存儲驅動程序啟用高級串行ATA功能。使用AHCI協議的SATA接口固態硬盤是目前最為廉價和常見的固態硬盤接口,缺點便是物理帶寬極限只有6Gbps,無法滿足現在的高速讀取需要。

所謂NVMe協議,是一種基于非易失性存儲器的傳輸規范,NVMe協議由包含90多家公司在內的工作小組所定制,其充分利用PCI-E通道的低延時以及并行性,可以極大地提高固態硬盤的讀寫性能。它最多可使用4條PCIe通道,當使用PCIe 3.0標準時理論帶寬最高可達32Gbps,遠遠超過AHCI協議。
知道了不同接口、協議之間的差別,下面就是實際操作環節。其實無論SATA接口還是M.2接口的固態硬盤,提速的本質方法是一樣的——修改電源管理設置,不過具體在操作上略有差別而已。
首先是SATA接口固態硬盤的提速方法,右鍵點擊左下方的開始菜單,找到“Windows PowerShell(管理員)”項點擊運行。這里特別注意,不是直接運行“WindowsPowerShell”,務必使用“WindowsPowerShell(管理員)”。

在Powe r She l l界面下,輸入以下命令并回車執行:“powercfg -attributes 0012ee47-9041-4b5d-9b77-535fba8b1442 0b2d69d7-a2a1-449c-9680-f91c70521c60 -ATTRIB_HIDE”,運行完畢關閉窗口即可。
左鍵點擊開始菜單,選擇齒輪狀圖標進入設置界面,選擇“系統”。
打開“電源和睡眠”頁面,右側滾動條下拉,找到“其他電源設置”點擊打開。
在電源選項中,點擊當前你正在使用的配置計劃,如下圖中“平衡(推薦)”的“更改計劃設置”。
在新頁面中,點擊“更改電源高級設置”
在彈出的頁面內,找到“ 硬盤”點擊+ 號,可以看到剛剛在PowerShell內添加的AHCI LinkPower Management - HIPM/DIPM設置,點擊“設置”后的下拉菜單,里面有幾個選項,分別是:
HIPM - 主機控制
DIPM - 設備控制
HIPM + DIPM - 混合控制
Lowest - 最低功耗模式
Active - 關閉節能模式
為了讓SATA接口固態硬盤保持最高性能,這里我們選中Active即可。
接下來,我們還是要重新進入“Windows PowerShell(管理員)”模式,方法同剛剛一樣,但是輸入另一個添加命令:“power cf g-attributes 0012ee47-9041-4b5d-9b77-535fba8b1442 dab60367-53fe-4fbc-825e-521d069d2456-ATTRIB_HIDE”,確認回車執行。

同樣重復上面打開“更改電源高級設置”的方法,點擊“硬盤”+號打開折疊列表,可以看到多了一個“AHCI Link Power Management -Adaptive”項。這個設置可以決定固態硬盤進入休眠狀態的等待時間,默認是100。如果想讓固態硬盤盡快休眠來降低功耗和發熱,可以設置在50左右;如果想讓硬盤一直保持高速敏捷的響應能力,那么建議設置在200左右。
首先要說明,這里提到M.2接口固態硬盤的提速方法,還是針對NVMe協議的產品,不是針對M.2接口的AHCI協議產品。
同樣,我們首先還是需要使用PowerShell來添加一個管理選項。依照之前的方法打開PowerShell,然后輸入如下命令:“powercfg-attributes0012ee47-9041-4b5d-9b77-535fba8b1442d639518a-e56d-4345-8af2-b9f32fb26109-ATTRIB_HIDE”。

這時候在高級電源設置的硬盤選項里添加一個PrimaryNVMeIdleTimeout項目,設置NVMe固態硬盤空閑超過某個時長后,進入節能模式。如果要適當節能降溫就設置得小一些,讓硬盤稍有空閑就趕緊休息散熱,需要更高性能就將這個值設置得大一些即可。
這里也要提示大家,其實固態硬盤的功耗并不高,即便是滿載讀寫其功耗也比機械硬盤來得小,所以我們才有機會從電源管理上入手,“犧牲”可以忽略不計的能耗換取更好的讀寫性能。但是固態硬盤對高溫的容忍度并不高,特別是高速產品的主控部分,所以為固態硬盤,尤其是M.2接口固態硬盤做好散熱措施才是根本,大家可以參考本刊2020年第6期的《別把它熱“壞”了固態硬盤散熱不能忘》一文。