Win7 桌面小工具(時鐘、行事曆、天氣、投影片放映等)若突然消失,通常是相關 DLL 未正確註冊或 IE 安全性設定異常。透過命令提示字元重新註冊核心 DLL、重設 IE 安全區域,即可快速恢復。
開始 → 所有程式 → 附件 → 右鍵「命令提示字元」→「以系統管理員身分執行」。
regsvr32 msxml3.dll
regsvr32 scrrun.dll
regsvr32 jscript.dll
regsvr32 atl.dll
regsvr32 "%ProgramFiles%\Windows Sidebar\sbdrop.dll"
regsvr32 "%ProgramFiles%\Windows Sidebar\wlsrvc.dll"
每行執行後若彈出「DllRegisterServer 成功」對話框,表示該 DLL 註冊成功。若提示錯誤,代表檔案損毀或遺失,需從正常系統複製對應檔案覆蓋。
inetcpl.cpl 開啟「Internet 選項」。重新啟動電腦後,右鍵桌面 →「小工具」即可看到小工具庫恢復正常。
桌面小工具平台依賴 Windows Sidebar 相關 DLL(sbdrop.dll、wlsrvc.dll)與腳本引擎(jscript.dll、msxml3.dll 等)。IE 安全性設定過高會阻擋小工具的 ActiveX/腳本執行。重設安全性區域可解除此限制。
微軟已於 2012 年停止維護桌面小工具平台(安全性考量),建議改用現代替代方案(如 Rainmeter、瀏覽器擴充功能、UWP 應用程式)。