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

Win7 整理磁碟碎片後資料夾出現亂碼?登錄檔修復 FontAssoc 字元集關聯解決編碼錯誤

編輯:Win7 系統應用技巧

前言

執行磁碟碎片整理後,部分資料夾名稱變成亂碼(如 □□□、),無法開啟、重新命名、刪除。此為磁碟整理過程中檔案系統字元集關聯遺失導致。透過登錄檔在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc 重建字元集對應關係即可修復。

修復步驟

  1. 按 Win + R → 輸入 regedit 開啟登錄編輯器。
  2. 導覽至:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc
  3. 右側找到 Associated Charset 項目(若無則新增字串值命名為此)。
  4. 在 FontAssoc 下右鍵 → 「新增」 → 「字串值」,依序建立四個值並設定資料:
值名稱資料對應編碼
ANSI(00)yesANSI 預設字元集
GB2312(86)yes簡體中文 GB2312
WEM(FF)yes繁體中文 Big5/Unicode 映射
SYMBOL(02)onSymbol 字型字元集
登錄編輯器 FontAssoc 路徑

原理說明

  • FontAssoc 登錄機碼定義字型與字元集的關聯對應,供檔案系統/殼層正確解碼顯示檔名。
  • 磁碟整理(特別是跨分區移動檔案)可能導致此關聯遺失或損毀,造成中文檔名編碼錯誤顯示為亂碼。
  • 重建上述四個核心字元集關聯,涵蓋 ANSI、GB2312、Big5/Unicode、Symbol,即可恢復中文檔名正常顯示。

生效與驗證

  • 設定完成後**重新開機**或登出重新登入。
  • 原本亂碼的資料夾應恢復正常中文名稱,可正常開啟、重新命名、複製、刪除。

預防建議

  • 磁碟碎片整理前備份重要資料。
  • 使用 Windows 內建工具而非第三方整理軟體,相容性最佳。
  • SSD 固態硬碟**不需**執行碎片整理(會縮短壽命),Win7 會自動偵測並停用排程。

小結

磁碟整理後資料夾亂碼,核心是 FontAssoc 字元集關聯遺失。登錄檔重建 ANSI、GB2312、WEM、SYMBOL 四組對應關係,重開機即刻修復,免於重灌或資料遺失風險。

Copyright © Windows教程網 All Rights Reserved