Windows 10 2016 年 1 月累積更新包含 KB3119142 (Visual C++ 2012 Redistributable 更新),部分裝置出現「已安裝成功但重開機後再次偵測到更新」的無限迴圈問題。微軟確認並提供兩種修復方式。

問題現象
- 更新歷程記錄顯示 KB3119142「安裝成功」。
- 重開機後「設定」→「更新與安全性」→「Windows Update」再次偵測到該更新。
- 反覆安裝、重開機、偵測,無法中斷迴圈。
方案一:修復已安裝的 VC++ 2012 Redistributable (推薦)
- 右鍵「開始」→「應用程式與功能」。
- 搜尋「Visual C++ 2012 Redistributable」→ 找到 x64 版 (11.0.61030) 與 x86 版 (11.0.61030)。
- 逐一點擊 → 「修改」→ 彈出視窗選擇「修復」→ 完成後重開機。


方案二:下載獨立安裝包手動修復
- 下載 Visual C++ 2012 Redistributable (x86/x64) 官方安裝包。
- 執行安裝程式 → 選擇「修復」→ 完成後重開機。
根因分析
KB3119142 更新安裝邏輯與現有 VC++ 2012 Runtime 狀態衝突,導致安裝狀態未正確寫入登錄/元件存放區,造成 Windows Update 判定為「未安裝」。修復操作可重建正確的元件狀態。
相關延伸閱讀
- Win10 更新 VC++ 補丁 KB3119142 無限迴圈怎麼辦?
- 64 位元 Win10 更新 KB3105213 失敗反覆安裝解決辦法