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

Windows XP 無法安裝字型?缺少 desktop.ini 導致字型資料夾失效完美解決 Windows XP 無法安裝字型?缺少 desktop.ini 導致字型資料夾失效完美解決

編輯:XP 系統應用技巧

Windows XP 使用者常遇到將字型檔 (.ttf/.fon) 複製到 C:\Windows\Fonts 卻不彈出「安裝新字型」對話框、字型無法使用、字型資料夾「檔案」選單缺少「安裝新字型」選項。根本原因是特殊系統資料夾 Fonts 依賴隱藏檔 desktop.ini 定義其行為,優化工具誤刪此檔導致功能失效。本文提供一鍵修復方案。

問題徵兆

  • 複製字型到 C:\Windows\Fonts 無反應、不安裝。
  • 字型資料夾工具列/右鍵選單無「安裝新字型」選項。
  • 資料夾選項設為「顯示所有檔案」仍看不見 desktop.ini。

根本原因

C:\Windows\Fonts 是「系統特殊資料夾」,其行為 (如安裝字型對話框、特殊檢視) 由資料夾內的 desktop.ini 定義:

[.ShellClassInfo]
UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534}

許多「系統優化/清理」工具會掃描並刪除所有 desktop.ini,誤刪此檔導致字型資料夾退化為普通資料夾,失去字型安裝功能。

一鍵修復步驟

  1. 開啟記事本,貼上以下內容 (含方括號):
[.ShellClassInfo]
UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534}
  1. 另存為 C:\Windows\Fonts\desktop.ini (編碼選 ANSI/UTF-8 均可)。
  2. 設定檔案屬性:右鍵 desktop.ini → 「內容」→ 勾選 「唯讀」 與 「隱藏」 → 確定。
  3. 重新開機或重新啟動 explorer.exe (工作管理員 → 進程 → 結束 explorer.exe → 檔案 → 新增工作 → 輸入 explorer.exe)。

驗證修復

  1. 下載任意 .ttf 字型檔。
  2. 複製到 C:\Windows\Fonts。
  3. 應彈出「安裝新字型」進度對話框,字型即可使用。
  4. 字型資料夾「檔案」選單恢復「安裝新字型」選項。

進階:手動檢查 desktop.ini 內容

若想確認現有 desktop.ini 內容:

  1. 命令提示字元輸入:TYPE C:\Windows\Fonts\desktop.ini。
  2. 或檔案總管位址列直接輸入 C:\Windows\Fonts\desktop.ini 按 Enter (可繞過隱藏屬性直接開啟)。

預防建議

  • 使用優化工具時,排除系統特殊資料夾 (Fonts, Printers, Control Panel 等) 的 desktop.ini 清理。
  • 定期備份 C:\Windows\Fonts\desktop.ini 到安全位置。

這個問題看似棘手,實則只需一個 2 行文字的 desktop.ini 即可完美修復。下次遇到字型安裝失效,別急著重灌,先檢查這個關鍵檔案是否存在。

Copyright © Windows教程網 All Rights Reserved