錯誤現象
Windows 8.1 升級 Windows 10 過程中或升級後出現藍畫面死機,錯誤代碼:DPC_WATCHDOG_VIOLATION (0x00000133),錯誤模組常指向 iastor.sys (Intel Rapid Storage Technology 驅動),實為 SATA AHCI 控制器驅動與新核心不相容。
圖 1:DPC_WATCHDOG_VIOLATION 藍畫面範例
解決方案:更新為 Microsoft 標準 SATA AHCI 驅動程式
- 右鍵 開始按鈕 (或 Win+X) → 選擇 裝置管理員。
- 展開 IDE ATA/ATAPI 控制器 (第一項)。
- 找到名稱含 SATA AHCI 的項目 (如「Intel(R) 8 Series/C220 Series SATA AHCI Controller」或「標準 SATA AHCI 控制器」)。
- 右鍵該項目 → 內容 → 驅動程式 索引標籤。
- 點選 更新驅動程式 → 瀏覽電腦尋找驅動程式軟體 → 從電腦的裝置驅動程式清單中選擇。
- 取消勾選「顯示相容硬體」 (若有),選擇 標準 SATA AHCI 控制器 (Standard SATA AHCI Controller) → 下一步。
- 安裝完成後,**重新開機**。
圖 2:選擇標準 SATA AHCI 控制器驅動程式
原理說明
- 廠商提供的
iastor.sys (Intel RST) 在 Win10 新核心下的 DPC (延遲程序呼叫) 處理超時,觸發看門狗檢測導致藍畫面。
- Microsoft 內建的 標準 SATA AHCI 控制器驅動 經過 WHQL 認證,與核心同步更新,相容性最佳,雖失去 Intel RST 的 RAID/快取加速功能,但穩定性最高。
- 若需 RAID/Intel Smart Response,請至 Intel 官網下載 **最新版 Windows 10 專用 RST 驅動程式** 替代。
適用範圍延伸
同樣適用於 Windows 7 升級 Windows 10 或 全新安裝 Windows 10 後出現相同藍畫面錯誤的情況。