Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win10 開機彈出「dfrgfat.exe 應用程式錯誤」?兩套修復方案徹底解決

編輯:Windows 10 系統介紹

開機出現 dfrgfat.exe - 應用程式錯誤 (記憶體無法為 read/written),通常是系統檔案損毀、WMI 儲存庫損壞或預取檔異常。提供兩套方案:註冊所有 DLL/OCX + 清理預取、重建 WMI 儲存庫,任選一套通常即可解決。

方案一:批次註冊系統元件 + 清理預取

  1. Win + X → 命令提示字元 (系統管理員) / PowerShell (系統管理員)。
  2. 依序執行 (每行 Enter,需等待完成):
    for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
    for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
    (批次檔中 %1 改為 %%1)。
  3. 重新開機。
  4. 開啟 C:\Windows\Prefetch → 雙擊 Layout.ini → 清空所有內容 → 儲存。
  5. Layout.ini 右鍵 → 內容 → 勾選 唯讀 → 套用/確定 (防止系統重寫錯誤佈局)。

方案二:重建 WMI 儲存庫 (針對 WMI 損壞導致的 dfrgfat 錯誤)

  1. Win + R → services.msc → 找 Windows Management Instrumentation → 停止服務。
  2. 刪除儲存庫檔案:
    32 位系統:C:\Windows\System32\wbem\Repository
    64 位系統:C:\Windows\SysWOW64\wbem\Repository
    刪除該資料夾內所有檔案 (資料夾保留)。
  3. 啟動「Windows Management Instrumentation」服務 → 重新開機。

根因分析

  • dfrgfat.exe 為 FAT 磁碟碎片整理舊元件,Win10 主要用 NTFS,錯誤多由註冊表殘留/預取檔錯誤/儲存庫損壞觸發異常呼叫。
  • 方案一修復系統元件註冊與預取邏輯;方案二修復 WMI 核心查詢功能 (多軟體依賴 WMI 觸發排程)。
Copyright © Windows教程網 All Rights Reserved