直接建議
升級作業系統至 Windows 10。VS2015 在 Win7 上安裝頻繁出現「部分功能未安裝」、.cpp 無法新建、偵錯器異常等問題,根因在於:
- Win7 主流支援 2015 年結束,延伸支援 2020 年結束,微軟不再測試修復 VS2015 在 Win7 上的相容性。
- VS2015 依賴多個 Windows 10 才有的系統組件 (如 Universal CRT 新版、Debug Diagnostic Tools 更新版)。
- 強行在 Win7 安裝需手動打補丁 (KB2999226、KB2919355 等)、修復 .NET Framework、以管理員身份運行安裝程式,過程繁瑣且不穩定。
若必須留在 Win7
- 安裝 VS2015 Update 3 完整離線安裝包 (vs2015.3.iso)。
- 先安裝 KB2919355 (Win7 服務包補充包) 及 Universal CRT。
- 以**管理員身份**運行安裝程式,關閉殺毒軟體。
- 安裝後執行
devenv /setup 強制初始化。
- 若 .cpp 仍無法新建,嘗試修復安裝或重新安裝 Visual C++ 2015 Redistributable。
長期最優解
**遷移至 Windows 10/11 + Visual Studio 2022 Community (免費)**。獲得最新 C++ 標準支援、效能分析工具、Git 整合、跨平台開發能力,避免無盡的相容性折騰。