Windows 檔案總管的縮圖預覽功能依賴 Shell Extension 機制,本文詳細記錄從註冊表追蹤 CDR 檔案縮圖處理器的完整路徑,適用於系統維護、軟體移植或故障排除。
[HKEY_CLASSES_ROOT\.cdr] @="CorelDRAW.Graphic.12" [HKEY_CLASSES_ROOT\.cdr\ShellNew] @="CorelDRAW.Graphic.12" "NullFile"=""
[HKEY_CLASSES_ROOT\CorelDRAW.Graphic.12] ...(含 ShellEx\IconHandler 子鍵)
[HKEY_CLASSES_ROOT\CorelDRAW.Graphic.12\ShellEx\IconHandler]
@="{BF735767-E6DA-11cf-AB9B-00C0F00683EB}"
[HKEY_CLASSES_ROOT\CLSID\{BF735767-E6DA-11cf-AB9B-00C0F00683EB}]
@="Corel CDR Icon Handler"
[HKEY_CLASSES_ROOT\CLSID\{BF735767-E6DA-11cf-AB9B-00C0F00683EB}\InProcServer32]
@="C:\Program Files\Corel\Corel Graphics\Programs\CdrIco110.DLL"
"ThreadingModel"="Apartment"
CdrIco110.DLL 為 CDR 縮圖解析的實際執行體CdrIco110.DLL 即可移植縮圖功能筆者心得:初期盲目搜尋走彎路,梳理邏輯後發現機制其實清晰規律——副檔名 → ProgID → ShellEx → CLSID → DLL 路徑,掌握此模式可快速定位任意檔案類型的縮圖處理機制。