Windows 10 升級至 TH2 (版本 1511, Build 10586) 後,「設定」應用程式中「應用程式與功能」、「儲存體」等頁面點擊無反應或閃退,甚至整個設定無法開啟。經驗證,主因是系統檔案 opencl.dll 損毀或版本不符,導致設定 App 依賴的 UI 元件載入失敗。
修復流程
- 建立新使用者帳號測試:設定 → 帳戶 → 家庭與其他使用者 → 新增他人 → 無此人登入資訊 → 沒有 Microsoft 帳戶 → 建立本地管理員。登入新帳號若設定正常,確認為原帳號配置檔問題。
- 系統檔案檢查器 (SFC) 掃描修復:
① 右鍵開始按鈕 → 命令提示字元 (系統管理員) (或 PowerShell 管理員)。
② 執行:sfc /scannow
③ 等待掃描完成 (可能數分鐘)。若提示「找到損毀檔案但無法修復」,記錄無法修復的檔案清單 (CBS.log)。
- 針對 opencl.dll 手動替換 (若 SFC 報無法修復此檔):
① 從**相同版本/建置編號的正常 Win10 系統** (或官方 ISO 掛載後的 install.wim 解壓) 取得 C:\Windows\System32\opencl.dll。
② 取得目標電腦該檔案擁有權 (右鍵 → 內容 → 安全性 → 進階 → 擁有者 → 變更為 Administrators/當前用戶 → 套用)。
③ 給予 Administrators/當前用戶「完全控制」權限。
④ 覆蓋替換故障機器的 C:\Windows\System32\opencl.dll。
⑤ 重新執行 sfc /scannow 驗證修復完成。
- 重新開機,設定應用程式應可正常開啟所有頁面。
補充說明
- TH2 早期版本確實存在 opencl.dll 版本錯配導致設定 App 崩潰的已知問題,微軟後續累積更新已修正,但升級過程中若檔案損毀需手動介入。
- 若無同版本正常系統可取檔,可下載對應 Build 的官方 ISO,用 7-Zip 解壓
install.wim (索引 1 為專業版) 取得檔案。
- 同步建議執行
DISM /Online /Cleanup-Image /RestoreHealth 修復元件存放區,防止其他潛在損毀。
SFC 掃描 + 關鍵檔案手動替換,精準修復 TH2 升級後設定頁面失效問題,避免重灌系統的高成本。