控制面板中的每個圖示對應一個 .cpl 副檔名的擴充檔。若 desk.cpl(顯示屬性)損壞或遺失,右鍵桌面「內容」就會無反應。本文整理完整 CPL 對照表,並提供 rundll32 呼叫指令與修復方案。
| CPL 檔案 | 對應功能 |
|---|---|
| access.cpl | 輔助選項 |
| appwiz.cpl | 新增/移除程式 |
| desk.cpl | 顯示屬性(桌面、螢幕保護、外觀、設定) |
| intl.cpl | 區域設定 |
| inetcpl.cpl | 網際網路選項 |
| joy.cpl | 遊戲控制器 |
| main.cpl | 滑鼠/鍵盤/印表機/字型/電源管理 |
| mmsys.cpl | 多媒體(聲音、影音、CD 音樂) |
| netcpl.cpl | 網路連線 |
| password.cpl | 密碼 |
| powercfg.cpl | 電源選項 |
| sysdm.cpl | 系統屬性 |
| timedate.cpl | 日期/時間 |
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1更多指令請參考微軟文件,參數結構為:rundll32.exe shell32.dll,Control_RunDLL xxx.cpl,,<頁籤索引>。
C:\WINDOWS\system32\desk.cpl 覆蓋本機同路徑檔案。rundll32.exe 損壞或遺失。同樣從相同系統複製至 C:\WINDOWS\system32\。若檔案存在但未被系統識別,可嘗試以管理員身分執行命令提示字元,輸入:
regsvr32 desk.cpl
(雖然 CPL 非標準 COM 元件,但部分情況下有效。)
掌握 CPL 對照與 rundll32 語法,不只能修復桌面屬性,更能快速直達各控制面板功能,提升維護效率。