注
あなたはVisual Studioをダウンロードするためにここにいますか? Visual Studioダウンロードに移動します。
この記事は、アプリと共に Visual C++ ランタイム ライブラリをインストールする必要がある開発者を対象としています。 Visual C++ ランタイム ライブラリを更新してアプリを修正する場合は、アプリのベンダーに連絡して手順を確認してください。
必要なダウンロードを見つけるには、次の表からVisual Studioのバージョンを選択します。 各リンクをクリックすると、適切なダウンロード セクションが表示されます。
| バージョン | セクション |
|---|---|
| サポートされている最新の v14 (Visual Studio 2017~ 2026) | サポートされている最新の再頒布可能パッケージ バージョン |
| Visual Studio 2015 | Visual Studio 2015 (VC++ 14.0) |
| Visual Studio 2013 | Visual Studio 2013 (VC++ 12.0) |
| Visual Studio 2012 | Visual Studio 2012 (VC++ 11.0) |
| Visual Studio 2010 | Visual Studio 2010 (VC++ 10.0) |
| Visual Studio 2008 | Visual Studio 2008 (VC++ 9.0) |
| Visual Studio 2005 | Visual Studio 2005 (VC++ 8.0) |
ヒント
Visual C++ 再頒布可能パッケージのインストールに問題がありますか? トラブルシューティング ガイドを参照してください。
再配布は、Visual Studioライセンス条項で説明されているように、ライセンスを持つVisual Studioユーザーに対してのみ許可されます。 Visual C++ ファイルの再配布の詳細については、「 Visual C++ ファイルの再配布」を参照してください。
Visual C++ 再頒布可能パッケージは、Microsoft C および C++ ランタイム ライブラリをインストールします。 Microsoft Visual C++ (MSVC) ビルド ツールを使用してビルドされた多くのアプリケーションには、これらのライブラリが必要です。 これらのライブラリを使用してアプリをビルドする場合は、アプリのビルドに使用するビルド ツールと同じくらい新しい Microsoft Visual C++ 再頒布可能パッケージを、アプリと共にターゲット システムにインストールする必要があります。
再頒布可能パッケージのアーキテクチャは、アプリのターゲット アーキテクチャと一致している必要があります。 (たとえば、x86 システムに ARM64 再頒布可能パッケージをインストールしたり、x86 システムに x64 再頒布可能パッケージをインストールしたりすることはできません)。Visual Studioのバージョンで利用可能な最新の再頒布可能パッケージを使用することをお勧めします。
Visual C++ v14 再頒布可能パッケージ
次の表に、サポートされている最新の Microsoft Visual C++ v14 再頒布可能パッケージを示します。 サポートされている最新バージョンには、最新の C++ 機能、セキュリティ、信頼性、およびパフォーマンスの向上が実装されています。 また、最新の C++ 標準言語およびライブラリ標準の準拠更新も含まれています。 Visual Studio 2017、2019、2022、または 2026 で使用できる MSVC ビルド ツールを使用して作成されたすべてのアプリケーションに対して、このバージョンをインストールすることをお勧めします。
再頒布可能更新プログラムの頻度が低い古いバージョンのVisual Studioとは異なり、Visual C++ v14 再頒布可能パッケージのバージョン番号は、頻繁に更新されるため、次の表に示されていません。 最新の再頒布可能パッケージのバージョン番号を確認するには、次のいずれかのリンクを使用して、関心のあるパッケージをダウンロードします。 次に、Windows エクスプローラーを使用して、そのプロパティを確認します。 [詳細] ウィンドウの[ファイルバージョン]には、再頒布可能パッケージのバージョンが含まれています。
サポートされている最新の再頒布可能パッケージ バージョン
| アーキテクチャ | リンク | メモ |
|---|---|---|
| ARM64 | https://aka.ms/vc14/vc_redist.arm64.exe | サポートされている最新の ARM64 バージョンの Permalink。 |
| X86 | https://aka.ms/vc14/vc_redist.x86.exe | サポートされている最新の x86 バージョンの Permalink。 |
| X64 | https://aka.ms/vc14/vc_redist.x64.exe | サポートされている最新の x64 バージョンの固定リンク。 X64 再頒布可能パッケージには、ARM64 と X64 の両方のバイナリが含まれています。 このパッケージを使うと、X64 再頒布可能パッケージが ARM64 デバイスにインストールされている場合に、必要な Visual C++ ARM64 バイナリを簡単にインストールできます。 |
Dev Essentials のウェルカムページから、長期サービスチャネル (LTSC) バージョンを含む他のバージョンをダウンロードします。
メモ
この記事に記載されているダウンロードの一部は、現在、 Dev Essentials へようこそで入手できます。 ダウンロード リンクにアクセスできるように、Visual Studio サブスクリプション アカウントを使用してサインインします。 資格情報の入力を求められた場合は、既存のVisual Studio サブスクリプション アカウントを使用します。 または、無料アカウントを作成します。 [アカウントなし] を選択しますか?1 つ作成します。!
Visual C++ v14 再頒布可能パッケージには、異なる言語用の個別のパッケージがありません。 さまざまな言語のライセンス条項は、 Microsoft ソフトウェア ライセンス条項で入手できます。
Visual Studio 2017 以降では、同じ再頒布可能ファイルが共有されます。 VISUAL STUDIO 2017、2019、2022、または 2026 で利用できる MSVC Build Tools v14.* によって構築されたアプリは、最新の Visual C++ v14 再頒布可能パッケージを使用できます。
コンピューターにインストールされている再頒布可能パッケージのバージョンは、アプリケーションの作成に使用される MSVC ビルド ツールのバージョンと同じかそれ以降である必要があります。 インストールする再頒布可能パッケージのバージョンの詳細については、「 再配布するダイナミック リンク ライブラリ (DLL) を決定する」を参照してください。 バイナリの互換性の詳細については、「Visual Studio バージョン間の C++ バイナリ互換性を参照してください。
Visual Studio 2026 に含まれる最新バージョンの Visual C++ v14 再頒布可能パッケージでは、次のオペレーティング システムのみがサポートされています。
- Windows 10と 11
- Windows Server 2016、2019、2022、2025
Visual Studio 2015 のサポートは、2025 年 10 月 15 日に終了しました。 Visual C++ 再頒布可能パッケージのサポートは、最初に出荷されるVisual Studioのバージョンに接続されているため、Visual C++ 2015 再頒布可能パッケージ (バージョン 14.0.24212) のサポートも 2025 年 10 月 15 日に終了しました。 使用可能な最新バージョンについては、「Visual Studio 2015 (Visual C++ 14.0)」セクションを参照してください。
Visual Studio 2015 のサポートが終了すると、v14 ランタイムは、Visual Studio 2015 MSVC ビルド ツールを使用してビルドされたアプリケーションとバイナリ互換性がありました。 Visual Studio 2015 はサポートされなくなったため、サポートされている MSVC ビルド ツールバージョンと最新の v14 ランタイム、2017 以降の Visual C++ 再頒布可能パッケージを使用するようにプロジェクトを更新し、Visual C++ 2015 再頒布可能パッケージ (14.0.24212.0) へのインプレース アップグレードを実行することをお勧めします。 2013 以前の再頒布可能パッケージは、並行してインストールされたままです。
Visual C++ 再頒布可能パッケージでは、いくつかのコマンド ライン オプションがサポートされています。 詳細については、「再頒布可能パッケージのコマンド ライン オプション」を参照してください。
サポートされていないレガシ バージョン
Visual Studio 2015 (VC++ 14.0) (サポートされなくなりました)
Visual Studio 2015 で利用可能な最新バージョンの Visual C++ 再頒布可能パッケージをダウンロードするには、 Dev Essentials に関するページ ページを参照してください。 Downloads タブで、Visual Studio 2015 の Visual C++ 再頒布可能パッケージを検索します。
Visual Studio 2015 の最新バージョンの Visual C++ 再頒布可能パッケージは 14.0.24212.0 であり、ARM64、X86、および X64 アーキテクチャで使用できます。
Visual Studio 2013 (VC++ 12.0) (サポートされなくなりました)
これらのリンクは、Visual Studio 2013 の Microsoft Visual C++ 再頒布可能パッケージ en-US 利用可能な最新のパッケージをダウンロードします。 他のバージョンと言語は、 Update for Visual C++ 2013 再頒布可能パッケージ から、または Dev Essentials へようこそ ページからダウンロードできます。
| アーキテクチャ | バージョン | リンク |
|---|---|---|
| X86 | 12.0.40664.0 | vcredist_x86.exe |
| X64 | 12.0.40664.0 | vcredist_x64.exe |
その他の 2013 バージョン
- Multibyte Microsoft Foundation Class (MFC) Library for Visual Studio 2013。 Visual Studio 2013 用のこの MFC アドオンには、MFC ライブラリのマルチバイト文字セット (MBCS) バージョンが含まれています。
- サイドローディングされた Windows 8.1 アプリ用の Visual C++ 2013 ランタイム。 詳細については、C++ チーム ブログの「C++ Runtime for sideloaded Windows 8.1 apps」を参照してください。
Visual Studio 2012 (VC++ 11.0) Update 4 (サポートされなくなりました)
注
Visual Studio 2012 2023 年 1 月 10 日に延長サポートが終了しました。
これらのリンクは、Visual Studio 2012 Update 4 用の Microsoft Visual C++ 再頒布可能パッケージ en-US 利用可能な最新のパッケージをダウンロードします。 その他のバージョンと言語は、Microsoft Visual C++ 再頒布可能パッケージ (Visual Studio 2012 Update 4 または Visual Studio サブスクリプション Web サイトからダウンロードできます。
| アーキテクチャ | バージョン | リンク |
|---|---|---|
| X86 | 11.0.61030.0 | en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x86_3161523.exe |
| X64 | 11.0.61030.0 | en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x64_3161523.exe |
Visual Studio 2010 (VC++ 10.0) SP1 (サポートされなくなりました)
注
Visual Studio 2010 Service Pack 1 2020 年 7 月 14 日に延長サポートが終了しました。
| アーキテクチャ | バージョン | リンク |
|---|---|---|
| X86 | 10.0.40219.325 | vcredist_x86.exe |
| X64 | 10.0.40219.325 | vcredist_x64.exe |
Microsoft Visual C++ 2010 SP1 再頒布可能パッケージ MFC セキュリティ更新プログラムから、他の言語およびアーキテクチャ用の再頒布可能ファイルをダウンロードします。
Visual Studio 2008 (VC++ 9.0) SP1 (サポートされなくなりました)
注
Visual Studio 2008 Service Pack 1 2018 年 4 月 10 日 の延長サポートが終了しました。
| アーキテクチャ | バージョン | リンク |
|---|---|---|
| X86 | 9.0.30729.5677 | vcredist_x86.exe |
| X64 | 9.0.30729.5677 | vcredist_x64.exe |
Microsoft Visual C++ 2008 Service Pack 1 再頒布可能パッケージ MFC セキュリティ更新プログラムから、他の言語およびアーキテクチャ用の再頒布可能ファイルをダウンロードします。
Visual Studio 2005 (VC++ 8.0) SP1 (サポートされなくなりました)
注
Visual Studio 2005 は、2016 年 4 月 12 日 に延長サポートの終了を迎えました。
X86、X64、および IA64 アーキテクチャの再頒布可能ファイルは、 Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージ MFC セキュリティ更新プログラムから入手できます。
関連するコンテンツ
- Visual Studio バージョン間の C++ バイナリの互換性
- Visual C++ ランタイム バージョンの使用状況を監査する
- ライフサイクルに関する FAQ: Visual C++ 再頒布可能ライブラリとランタイム ライブラリ
- Visual C++ 再頒布可能パッケージのインストールに関する問題のトラブルシューティング
リリース ノート
- Visual Studio の C++ 新機能
- Visual Studio 2026 リリース ノート
- 2003 から 2015 での Visual C++ の新機能
- 標準テンプレート ライブラリ (STL) の変更ログ
- C++ の 1 年間の機能強化
- Microsoft Visual C++ コンパイラのバージョン管理
C++ 準拠に関する注意事項
- Visual Studio での C++ 準拠性向上
- Visual Studio 2019C++ 準拠の機能強化>
- Visual Studio 2017におけるC++の準拠性の向上
- Visual Studio バージョンによる Microsoft C/C++ 言語の準拠