闞永強
很多使用SSD硬盤的用戶在升級到了Windows 10系統后會發現出現卡頓、系統停止響應的問題。那么是什么問題導致的這些故障,我們又該怎么去解決這些問題?
1 Windows 10和磁盤驅動不兼容導致
這種故障的主要表現是Windows 10每隔一段時間就會卡頓一次(時間隨機并沒有規律),此時硬盤讀寫燈會一直亮起,如果提前打開任務管理器,則會發現此時的磁盤占用100%(或者停止在某個讀數不會更新),但是一段時間后會自動消失,過后又會不定時出現。
因為故障主要表現是磁盤讀寫燈常亮、磁盤占用異常,因此在排除SSD本身硬件故障因素后,其中故障原因最有可能是和SSD硬盤不兼容。由于目前SSD大多使用的是SAT接口,SSD硬盤讀寫是通過StorAHCI.sys驅動程序控制的,但是在Windows 10中當某些主板的高級主機控制器接口PCI Express(AHCI PCIe)和StorAHCI.sys驅動程序一起運行時,由于SSD固件驅動和系統不兼容,導致SSD硬盤無法完成輸入/輸出信號中斷(MSI模式)。此時Windows 10會嘗試將設備重置,使用一段時間來等待沒有響應的讀取或寫入,這段等待時間就是系統卡頓時間。因此故障的元兇就是其中的MSI模式,解決的方案則是在系統中將MSI模式關閉。
在出現MSI模式故障時,系統的事件查看器會自動記錄該事件。因此如果你的系統有上述故障表現,請在系統搜索框輸入“事件查看器”,啟動事件查看器后展開“Windows日志→系統”,點擊右側窗格的“篩選查看器”,進行事件ID的搜索,看看自己的系統是否存在ID為129的事件,如果有,基本可以確定故障的原因就是MSI模式導致(圖1)。
確定本機存在ID為129的事件后打開設備管理器,展開“IDE ATA/ATAPI控制器→標準SATA AHCI控制器”,右擊選擇“屬性”切換到“詳細信息”標簽,展開“屬性”欄下拉列表選擇“設備實例路徑”,在下方的“值”下右擊選擇“復制”,復制其中的路徑數值備用(圖2)。

打開注冊表編輯器,依次展開[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\xxxxx\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties](其中XXXXX是在上述設備管理器中查看到的設備實例路徑值),點擊右側窗格的“MSISupported”鍵值,將其值由1改為0,重啟后即可解決故障問題(圖3)。

2 芯片組驅動導致故障
這種故障的表現是SSD硬盤安裝Windows 10后系統會假死、不定時卡頓甚至藍屏死機。有經驗的朋友都知道,這種故障大多是由于嚴重的驅動兼容性故障引起的。那么在排除磁盤驅動兼容性后還會有什么驅動容易導致系統假死甚至藍屏死機?
大家知道,為了提高SSD硬盤讀寫速度,目前的主流主板基本都是默認開啟AHCI選項,但是很多主板的AHCI模式卻和Windows不兼容(在Windows 7時代就有許多主板開啟AHCI后藍屏)。由于現在AHCI模式已經成為主板標配,因此在Windows 10中已經集成標準AHCI驅動,一般用戶安裝完Windows 10系統后都會自動安裝AHCI驅動(無論是英特爾還是AMD芯片組)。故障的原因正是出在這個標準AHCI驅動上,一些主板(特別是AMD芯片組)由于其自身設計問題,Windows 10自帶標準AHCI驅動在使用SSD硬盤的情況下極易發生問題。
因此解決問題是重新為芯片組安裝官方自行推出的AHCI驅動,這里以AMD芯片組驅動安裝為例。首先確定自己是否使用的是Windows 10 標準AHCI驅動,打開設備管理器后展開“IDE ATA/ATAPI控制器”,可以看到目前本機安裝的是“STORAHCI SATA Controller”驅動,打開其屬性窗口看到其驅動提供商為微軟,因此目前安裝的就是Windows 10標準AHCI驅動(圖4)。
由于AMD芯片的AHCI控制器集成在南橋,因此可以使用硬件檢測工具確定自己主板的南橋芯片,接著就可以登錄AMD官網去下載AHCI驅動,打開http://support.amd.com/zh-cn/download,選擇“芯片組”驅動,然后下載其中的“南橋驅動”并安裝即可(圖5)。
完成安裝后再次打開設備管理器,展開“IDE ATA/ATAPI控制器”,可以看到安裝的驅動已經被識別為“AMD SATA Controller”驅動,表示你已經成功安裝AMD提供的AHCI驅動,重啟后看看問題是不是解決了(圖6)。
3 其他設置問題導致故障
除了硬件驅動導致的故障外,由于SSD硬盤仍然是一種較為新型的存儲設備。在具體的使用中一些朋友會由于不了解SSD硬盤的一些新特性,沒有針對SSD硬盤進行優化,從而會在日常使用中出現一些問題。比如沒有進行4K對齊,導致SSD硬盤讀寫功能降低,在進行大數據頻繁讀寫的時候導致卡頓出現,只要重新進行4K對齊即可。如果是沒有在主板開啟AHCI,導致SSD性能下降,則參考自己的主板說明書進行開啟即可。