萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win7/Win8.1 安裝 KB3045645 後無法安裝語言包?延後安裝或卸載補丁兩條路

微軟 5 月補丁日推送 KB3045645** (UAC 安全性增強),副作用是安裝後無法新增任何語言包**。已安裝用戶需卸載補丁才能安裝語言包;未安裝用戶建議先配置語言再打補丁。

補丁影響範圍

  • Windows 7 SP1 / Windows 8.1 / Windows RT 8.1 / Server 2012 R2 / Server 2008 R2 SP1;
  • 不影響 Windows 10** (當時為預覽版);
  • 機制:UAC 變更偵測自訂 .sdb (相容性資料庫) 建立行為,誤判語言包安裝過程為可疑活動而攔截。
KB3045645補丁資訊

應對策略

策略 A:尚未安裝補丁 → 先裝語言包,再打補丁

  1. 控制台 → 語言 → 新增語言** 完成所有語言安裝;
  2. Windows Update 安裝 KB3045645 及其他安全更新。

策略 B:已安裝補丁且需新增語言包 → 卸載補丁 → 裝語言 → 重裝補丁

  1. 控制台 → 程式和功能 → 檢視已安裝的更新**;
  2. 搜尋 KB3045645 → 右鍵 解除安裝** → 重啟;
  3. 安裝所需語言包;
  4. Windows Update 再次檢測並安裝 KB3045645 (或手動下載安裝)。

企業環境部署建議

  • WSUS/SCCM 建立 語言包部署階段**,在 KB3045645 部署前完成;
  • 使用 MDT/SCCM 任務序列** 排序:語言包 → 安全更新 → 應用程式;
  • 若已大規模部署 KB3045645,下發腳本批次卸載:
    wusa /uninstall /kb:3045645 /quiet /norestart
    再推送語言包,最後重新部署補丁。

補充:KB3045645 核心變更

該補丁修改 apphelp.dll、appcompat.dll、sysmain.dll 等核心元件,強化 SDB (Shim Database) 載入驗證**,防止惡意相容性修補繞過 UAC。雖提升安全性,但誤傷合法語言包安裝流程。

copyright © 萬盛學電腦網 all rights reserved