2013年3月24日 星期日

Windows Server 2008 R2 無法安裝 Visual Studio 2010 : VC 9.0 runtime error code 1603


安裝好Windows Server 2008 R2後, 話不多說, 接著安裝Visual Studio 2010, 沒想到第一個組件 VC 9.0 runtime 就發生問題了, Google 前輩們的解決方法, 執行以下的動作, 終於安裝成功 (卻也花費了半天的早上)



  1. 於控制台中, 新增/移除程式的項目中, 卸除microsoft visual C++ 2008 redistributable
  2. 於執行中, 鍵入%temp%, 清除該資料夾的一切內容
  3. 啟用Windows Modules Installer服務, 於執行鍵入regedit, 移動於HKEY_LOCAL_MACHNE\System\CurrentControlSet\Control的目錄中, 查看右側內容, 有無RegistrySizeLimit, 若沒有, 則新增該值, 內容為16進位的0xFFFFFFFF
  4. 重新啟動Windows Modules Installer服務, 並改為自動


做完上述的動作後, 記得重新開機, 另注意Visual Studio 2010的原始安裝檔的權限, 建議以Administrators進行安裝