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

XP 無法安裝新字型?desktop.ini 遺失導致字型資料夾失效,一鍵修復腳本

編輯:Windows XP 系統介紹

將字型檔複製到 C:\Windows\Fonts 卻無「安裝新字型」提示、字型不生效、檔案選單無安裝選項 —— **罪魁禍首是字型資料夾遺失 desktop.ini 系統設定檔**。本文揭露原理與一鍵修復法,拯救您的字型庫。

現象確認

  • 複製 .ttf/.fon 到 Fonts 資料夾,**無彈出「安裝新字型」對話框**。
  • 資料夾內檔案圖示變成普通檔案圖示,**不再顯示字型預覽縮圖**。
  • 檔案總管「檔案」選單無「安裝新字型」指令。
  • 「工具」→「資料夾選項」→「檢視」→ 勾選「顯示所有檔案」/取消「隱藏受保護系統檔案」,**仍看不到 desktop.ini** (特殊資料夾屏蔽)。

核心原理

  • C:\Windows\Fonts 是 **系統特殊資料夾 (Shell Namespace Extension)**,依賴 desktop.ini 定義殼擴充行為 (字型預覽、安裝介面、右鍵選單)。
  • desktop.ini 內容關鍵段:
[.ShellClassInfo]
UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534}
  • 許多「優化大師/清理工具/病毒掃描」**掃描全盤刪除 desktop.ini**,誤刪導致字型資料夾退化為普通資料夾,**失去字型安裝/預覽功能**。

一鍵修復步驟

  1. 在 C:\Windows\Fonts 資料夾空白處右鍵 → 「新增」→「文字文件」→ 命名 desktop.ini。
  2. 用記事本開啟,貼入:
[.ShellClassInfo]
UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534}
  1. 存檔關閉。
  2. 右鍵 desktop.ini → 「內容」→ **勾選「唯讀」與「隱藏」** → 確定。
  3. **重新開機 / 或重新啟動 explorer.exe** (工作管理器結束 explorer.exe → 「檔案」→「新增工作」→ explorer.exe)。

驗證修復

  • 複製任意 .ttf 到 Fonts → **彈出「安裝新字型」進度條** → 字型生效。
  • 資料夾檔案顯示字型預覽縮圖、右鍵有「安裝」、「列印」等字型專用選單。

進階:批次檔一鍵修復 (可攜帶)

@echo off
cd /d "%windir%\Fonts"
echo [.ShellClassInfo] > desktop.ini
echo UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534} >> desktop.ini
attrib +r +h +s desktop.ini
taskkill /f /im explorer.exe
start explorer.exe
echo 字型資料夾 desktop.ini 已修復並重啟 Explorer。
pause

存為 fix_fonts.bat,**以系統管理員身分執行** (XP 即管理員) 即可全自動修復。

預防建議

  • 優化/清理工具**排除 C:\Windows\Fonts\desktop.ini**。
  • 定期備份 Fonts 資料夾結構 (含 desktop.ini)。
  • 安裝字型建議用 **右鍵字型檔 →「安裝」**,而非手動複製,系統會自動維護資料夾屬性。

結語:一個 desktop.ini,關係著整個字型子系統的生死。**誤刪它,字型庫癱瘓;還原它,功能重生。** 這也警示我們:**系統特殊資料夾的設定檔,不是垃圾,是靈魂。** 保護它們,比任何優化都重要。

Copyright © Windows教程網 All Rights Reserved