萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

Windows XP 無法安裝字型?一鍵修復 desktop.ini 缺失讓字型資料夾重獲新生

將字型檔複製到 C:\Windows\Fonts 卻無「安裝新字型」提示、字型無法使用、檔案選單缺少安裝選項?這不是權限問題,而是 Fonts 資料夾遺失關鍵系統設定檔 desktop.ini 所致。本文揭秘根因並提供 30 秒完美修復方案。

🔍 現象與根因

  • 現象: 複製 .ttf/.fon 至 Fonts 資料夾無反應,檔案選單無「安裝新字型」,字型清單不更新
  • 根因: C:\Windows\Fonts\desktop.ini 遺失。此檔賦予 Fonts 資料夾「系統特殊資料夾」屬性 (Shell 命名空間擴充),讓 Explorer 識別為字型資料夾並提供安裝介面
  • 常見原因: 使用優化工具/清理工具批量刪除 desktop.ini、手動清理隱藏檔案、病毒查殺誤刪
  • 隱藏特性: 即使資料夾選項勾選「顯示隱藏檔案」,Fonts 資料夾下的 desktop.ini 仍不顯示,需在網址列輸入 C:\Windows\Fonts\desktop.ini 才能直接開啟

⚡ 30 秒修復步驟

  1. 進入 C:\Windows\Fonts 資料夾
  2. 新建文字文件,命名為 desktop.ini (注意大小寫)
  3. 用記事本開啟,貼入以下內容 (含方括號):
    [.ShellClassInfo]
    UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534}
  4. 儲存關閉
  5. 右鍵 desktop.ini → 內容 → 勾選 「唯讀」 與 「隱藏」 → 確定
  6. 按 F5 重新整理,或重新開啟 Fonts 資料夾,「安裝新字型」選項神奇回歸!

🛡️ 預防與補充

  • 優化/清理工具加入「保護系統資料夾 desktop.ini」白名單
  • 手動刪除隱藏檔前先確認資料夾用途
  • 若修復後仍異常,檢查 HKEY_CLASSES_ROOT\Folder\shell\Install Font 註冊表鍵值是否完整
  • Vista/Win7/8/10/11 同理適用,CLSID 不變

一個 200 位元組的 desktop.ini,讓普通資料夾搖身一變成為系統級字型管理中樞。這個「雞蛋立起來」般的簡單修復,背後是 Windows Shell 命名空間擴充機制的精妙設計。下次遇到字型安裝失效,別急著重灌系統,先檢查這個小小的設定檔是否安然無恙。

copyright © 萬盛學電腦網 all rights reserved