C:\Windows\Fonts,**不彈出「安裝新字型」對話框**。Fonts 資料夾「檔案」選單缺少「安裝新字型」選項。Fonts 內仍**看不到 Desktop.ini** 系統設定檔。C:\Windows\Fonts 是**系統特殊資料夾** (Shell Namespace Extension),其行為由資料夾根目錄下的 Desktop.ini 定義。此檔案定義了 UICLSID 指向字型管理類別,使總管呈現「安裝新字型」UI、隱藏副檔名、特殊欄位 (字型名稱/版本/語系)。優化工具/使用者誤刪/病毒清理 常將此檔案當作垃圾刪除,導致字型資料夾退化為普通資料夾,失去安裝功能。
CMD)。CD /D %WINDIR%\FONTS
ATTRIB -H -S -R DESKTOP.INI 2>NUL
ECHO [.ShellClassInfo] > DESKTOP.INI
ECHO UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534} >> DESKTOP.INI
ATTRIB +H +S +R DESKTOP.INI
Fonts 資料夾,或重新登入/重開機。| 指令 | 作用 |
|---|---|
CD /D %WINDIR%\FONTS | 切換至 Fonts 資料夾 (跨磁碟機安全) |
ATTRIB -H -S -R DESKTOP.INI | 移除隱藏/系統/唯讀屬性以便寫入 (2>NUL 抑制找不到錯誤) |
ECHO [.ShellClassInfo] > DESKTOP.INI | 建立/覆寫 Desktop.ini,寫入區段標頭 |
ECHO UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534} >> DESKTOP.INI | 追加關鍵 CLSID:Font Folder 類別識別碼 |
ATTRIB +H +S +R DESKTOP.INI | 恢復隱藏/系統/唯讀屬性,防止再次被誤刪 |
%WINDIR%\FONTS\DESKTOP.INI 直接開啟檢查內容。TYPE %WINDIR%\FONTS\DESKTOP.INI。[.ShellClassInfo]
UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534}
| 特殊資料夾 | 關鍵 CLSID (UICLSID) | 功能 |
|---|---|---|
| Fonts | {BD84B380-8CA2-1069-AB1D-08000948F534} | 字型安裝/管理 UI |
| Control Panel | {21EC2020-3AEA-1069-A2DD-08002B30309D} | 控制台項目呈現 |
| Printers | {2227A280-3AEA-1069-A2DE-08002B30309D} | 印表機管理 UI |
| Network Connections | {7007ACC7-3202-11D1-AAD2-00805FC1270E} | 網路連線管理 UI |
| Recycle Bin | {645FF040-5081-101B-9F08-00AA002F954E} | 資源回收筒行為 |
若其他特殊資料夾功能異常,同樣可嘗試重建對應 Desktop.ini 並寫入正確 UICLSID。
%WINDIR%\FONTS\DESKTOP.INI 等關鍵設定檔。