Visual C++ ランタイムのバージョンとサポートされる OS について

※2017 年 2 月 更新

Visual C++ ランタイムは、弊社ダウンロード センターより入手可能ですが、各バージョンの Visual C++ ランタイムがサポートされる OS については、以下の理由で分かりにくいことがあります。

  • ダウンロード サイトに記載のシステム要件は、各ランタイムがリリースされた時点での内容となっているため、ランタイムよりも後からリリースされた OS については記載されていない場合がある。
  • ランタイムがリリースされた時点ではサポート対象だった Windows 2000, XP 等の OS が、現在はサポート終了となっている。         

上記を踏まえて、2017 年 2 月  現在のサポート状況をまとめますと以下の表のようになります。

(ランタイム リリース当初にサポートされていた OS のうち、現時点でサポートが終了しているものは、サポート対象とはならないため以下の表には記載していません。)

ランタイム 主要なファイル名 サポート OS
Visual C++ 2008 再頒布可能パッケージ (x86/x64) msvcr90.dll Windows 10Windows 8.1Windows 7 (Visual C++ 2012 以降は SP1)Windows Vista SP2Windows Server 2016Windows Server 2012 R2Windows Server 2012Windows Server 2008 R2 (Visual C++ 2012 以降は SP1)Windows Server 2008 SP2
Visual C++ 2010 再頒布可能パッケージ (x86/x64) msvcr100.dll
Visual C++ 2012 再頒布可能パッケージ (x86/x64) msvcr110.dll
Visual C++ 2013 再頒布可能パッケージ (x86/x64) msvcr120.dll
Visual C++ 2015 再頒布可能パッケージ (x86/x64) vcruntime140.dll

 

 

各 OS のサポート ライフサイクルにつきましては、こちらをご参照ください。

 

Visual Studio サポート チーム