Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 安裝 Windows SDK 7.1 失敗錯誤解決:移除衝突的 VC++ 2010 Redistributable

編輯:Win7 系統應用技巧

在 Win7 上安裝 Windows SDK 7.1 時若反覆報錯,主因通常是系統已安裝 Visual C++ 2010 Redistributable (x86/x64) 版本衝突。解決核心在於先完整移除這兩個組件再重新安裝 SDK。

操作步驟

  1. 開啟「控制台」→「程式集」→「程式與功能」。
  2. 在已安裝清單中找到並依序解除安裝:
    ① Microsoft Visual C++ 2010 x64 Redistributable (64 位元系統)
    ② Microsoft Visual C++ 2010 x86 Redistributable
  3. 等待解除安裝完成並提示成功。
  4. 執行 Windows SDK 7.1 安裝程式 (winsdk_web.exe 或完整 ISO 掛載後的 Setup.exe)。
  5. 安裝精靈:
    • 授權條款 → 「I Agree」→ Next
    • 選擇安裝目錄與範例目錄 → Next
    • 等待安裝完成 (可能需數分鐘)。

關鍵注意事項

  • 安裝 SDK 7.1 時請勿勾選「Visual C++ Compilers」 (編譯器組件),否則會再次引入 VC++ 2010 組件導致衝突。
  • SDK 7.1 安裝完成後,務必安裝 KB2519277 (Visual C++ 2010 SP1 編譯器更新) 以修正已知錯誤。
  • 此問題多發生於已安裝 Visual Studio 2010 的環境中,VS2010 自帶的 VC++ 2010 Redistributable 版本與 SDK 7.1 要求版本不一致。

驗證安裝成功

安裝完成後,檢查 C:\Program Files\Microsoft SDKs\Windows\v7.1\ 目錄是否存在,且 Bin\SetEnv.Cmd 可正常執行設定建置環境變數。

Copyright © Windows教程網 All Rights Reserved