我的電腦最近經常抽瘋,時不時卡頓一次
檢查系統事件日誌,會有這倆個:
- 發出了對裝置 \Device\RaidPort0 的重置。
- 已在磁碟 0 (PDO 名稱: \Device\0000003a)的邏輯塊地址 0x7206a8 處重試 IO 操作。
電腦有2塊硬碟,使用DiskGenis(DiskGenius Download Center | Free Download DiskGenius)檢查硬碟0,是正常的:
這個FASPEED硬碟是國產士必得牌子。京東商城找到FASPEED,沒找到官方旗艦店,只有一個類似代理的店鋪,問客服硬碟問題1天也沒回復。
下載HD Tune工具 HD Tune website,檢測磁碟Health,看到有一個CRC錯誤數量,不確定卡頓是否和這個有關:
網上搜尋一下CRC錯誤。這篇文章 如何修復 HD Tune 中的“介面 CRC 錯誤計數”,貌似這個CRC錯誤可能與SATA控制器有關。
另外WIN10卡頓,system程序硬碟佔用100%,iaStorA警告事件,發出了對裝置 \Device\RaidPort0 的重置。_system佔用磁碟100%-CSDN部落格 這篇部落格也介紹了類似的問題,大機率不小心更新了SATA驅動版本導致的問題,透過更新查詢本地SATA驅動回退版本解決。
但我本地是沒有其它SATA驅動版本的,自動搜尋最新驅動顯示最新版本。當前我的版本是2006年的10.0.22000.856微軟官方版本,比較老了。
下載驅動精靈,看到SATA可以升級一個Intel的最新版本:
於是我點選升級。重啟多次,然後使用電腦超6個小時,未復現卡頓問題了,解決!
更新驅動後SATA控制器裝置顯示如下,驅動由Microsoft改為了Intel提供:
另外,我重新開啟DiskGenis工具,看看磁碟情況,發現硬碟順序變了。不確定這個硬碟順序因驅動重灌變化,是否也與卡頓問題解決有關係:
關於SATA與磁碟的關係,網上了解了一番。在Windows作業系統中,SATA AHCI(Advanced Host Controller Interface)驅動程式是介於作業系統和硬碟之間的關鍵軟體元件,也就是磁碟介面驅動
而AHCI,AHCI模式需要專用的驅動程式來讓作業系統識別和管理硬碟。如果沒有正確安裝AHCI驅動,可能會導致效能下降或硬碟無法正常識別。在BIOS或UEFI中設定硬碟模式為AHCI,可以增強系統的相容性,尤其是在使用SSD時。需要確保作業系統安裝時AHCI處於啟用狀態,否則可能導致啟動問題。
SATA與AHCI的關係,借用網上一張物理介面、傳輸協議、上層協議(在系統記憶體和序列ATA裝置之間扮演一種介面)的關係圖,方便直觀瞭解:
SATA以及AHCI更多的可以瞭解 硬碟基礎知識(HDD、SSD、IDE、PATA、SATA、SCSI、SAS)_sas hdd-CSDN部落格、硬碟裡常聽到的SATA和IDE是什麼?它們又有何區別? (baidu.com)
參考資料:
解決windows 10 事件日誌中出現 發出對裝置\Device\RaidPort1的重置的13個解決辦法 - 使用經驗 - 我愛幫助網
SSD突然一直被佔用讀寫卡頓,重啟後發現大量事件ID為129、153的警告 - Microsoft Community
WIN10卡頓,system程序硬碟佔用100%,iaStorA警告事件,發出了對裝置 \Device\RaidPort0 的重置。_system佔用磁碟100%-CSDN部落格
如何修復 HD Tune 中的“介面 CRC 錯誤計數”