用戶反映:在 Win8.1 上頻繁更改 IP 位址時,彈出 「COM Surrogate 已停止工作」,隨後「網路和共用中心」無法使用。COM Surrogate (dllhost.exe) 是宿主處理程序,負責執行不穩定的 COM 物件(如縮圖擷取器、編解碼器)。網路操作觸發殼擴展載入導致崩潰,通常與 顯示驅動、視訊解碼器、第三方媒體軟體的殼擴展 有關。本文提供分層解決方案。
管理 3D 設定 → 全域設定 → 首選圖形處理器。原理:強制獨顯處理桌面合成與視訊解碼,避免核顯驅動的 COM 物件介入導致 dllhost.exe 崩潰。
Nero、暴風影音、KMPlayer 等舊版媒體播放器安裝的編解碼器/縮圖處理器常與新系統不兼容。
regsvr32 %windir%\system32\vbscript.dll
彈出「DllRegisterServer 成功」即可。
sfc /scannow
90% 以上案例通過 乾淨重裝顯卡驅動 + 指定獨顯優先 解決。若環境特殊 (必須保留某舊版媒體軟體),改用 ShellExView 精準禁用其殼擴展是不重裝系統的最佳折中方案。