C:\WINDOWS\FontsFonts 資料夾「檔案」選單無「安裝新字型」選項C:\WINDOWS\Fonts 是系統特殊資料夾,依賴隱藏的 desktop.ini 定義其 Shell 命名空間行為(如「安裝新字型」選單、拖放安裝邏輯)。使用優化工具批次刪除 desktop.ini 時,常誤刪此檔導致字型資料夾功能失效。
[.ShellClassInfo]UICLSID=C:\WINDOWS\Fonts\desktop.ini(編碼選 ANSI)desktop.ini → 內容 → 勾選 「唯讀」 + 「隱藏」 → 確定資料夾選項「顯示所有檔案」仍看不到。確認方法:
Win+R → C:\WINDOWS\Fonts\desktop.ini → Enter → 若開啟記事本顯示上述內容即存在。
desktop.iniif not exist "%windir%\Fonts\desktop.ini" ( echo [.ShellClassInfo] > "%windir%\Fonts\desktop.ini" echo UICLSID= >> "%windir%\Fonts\desktop.ini" attrib +r +h +s "%windir%\Fonts\desktop.ini")| 特殊資料夾 | desktop.ini 關鍵內容 |
|---|---|
| Fonts | UICLSID= (字型命名空間) |
| Printers | UICLSID={21EC2020-3AEA-1069-A2DD-08002B30309D} |
| Control Panel | UICLSID={21EC2020-3AEA-1069-A2DD-08002B30309D} |
| Recycle Bin | UICLSID={645FF040-5081-101B-9F08-00AA002F954E} |
| My Documents | CLSID={450D8FBA-AD25-11D0-98A8-0800361B1103} |
一個 2 位元組的
desktop.ini,決定了資料夾是「普通容器」還是「系統命名空間」。誤刪它,就像拔掉了大腦的神經連線。