有安裝SSD固態硬碟的Win10用戶在使用電腦時發現系統經常出現卡頓,所在的操作都無響應,如果打開任務管理器查看,會發現磁碟佔用率為100%或者卡在50%不動。如果出現這樣的情況,你可以查看一下是否開啟了AHCI硬碟模式,然後打開「事件查看器」看一下有無事件ID為129的錯誤。如果是,那麼微軟已經給出了該問題的解決方案。
微軟幫助與支持中心:Task Manager might show 100% disk utilization on Windows 10 devices with Message Signaled Interrupt (MSI) mode enabled
PS:俗話說「有病亂投醫」,所以如果你不確定是否開啟了AHCI,是否存在error ID 129,你也依然可以嘗試一下微軟的這個解決方案。據說有沒安裝SSD固態硬碟的雙HDD用戶也通過這個方法解決了磁碟佔用率100%系統卡頓的問題。
因為微軟官網的這個頁面是英文的,所以MS酋長下面就用中文介紹一下解決方法的詳情:
故障原因:
有些SSD固態硬碟在AHCI模式下使用StorAHCI.sys驅動時,可能會無法在「MSI(信息信號中斷)」模式下進行正確的輸入輸出操作,表現為磁碟佔用率100%和系統出現卡頓現象。如果要解決該問題,最簡單直接的方法就是在註冊表中禁用MSI模式。
解決方法:
打開設備管理器,展開「IDE ATA/ATAPI控制器」,在「標準SATA AHCI控制器」上點擊右鍵,選擇「屬性」。
在打開的「標準SATA AHCI控制器屬性」窗口中切換到「詳細信息」選項卡,點擊「屬性」下拉框,選擇「設備實例路徑」。
下面「值」中顯示的路徑,下面在註冊表中查找路徑時會用到。
打開註冊表編輯器,定位至
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers
註:鑑於修改註冊表有風險,所以建議修改前備份註冊表,或者創建系統還原點,以便出現問題時恢復。
在 MenuHandlers 項下,你可以看到 SendTo 項,它其實就是右鍵菜單中的「發送到」選項。那麼按照類似的方法,我們在 MenuHandlers 項下新建 CopyTo 和 MoveTo 項,並賦予相應的值即可在右鍵菜單中添加「複製到/移動到」選項了。具體方法如下:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\設備實例路徑\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties
在右側窗格中找到 MSISupported 值,雙擊打開編輯窗口,把數值數據從 1 修改成 0 。
PS:以後想要恢復啟用MS模式時,只需把數值數據重新修改回 1 即可。
關閉註冊表編輯器,重啟電腦後設置生效。
這樣就關閉了MSI模式,電腦卡頓磁碟佔用率100%的問題應該已經解決了。如果在排除磁碟佔用率高的問題以後,系統依然卡頓,則可以繼續排查是不是AHCI驅動與固態硬碟的兼容性問題在作祟。
【友情提醒】微信文章中的超連結被屏蔽了,可點擊下面的「閱讀原文」,在原文中即可看到相關文章的超連結。
長按二維碼
選擇「識別圖中二維碼」
即可關注《Win10專業網》公眾號