サポートされている最新の Visual C++ 再頒布可能パッケージのダウンロード
Visual C++ 再頒布可能パッケージは、Microsoft C および C++ (MSVC) ランタイム ライブラリをインストールします。 Microsoft C および C++ ツールを使用して構築された多くのアプリケーションでは、これらのライブラリが必要です。 アプリでこれらのライブラリを使用する場合は、アプリをインストールする前に、Microsoft Visual C++ 再頒布可能パッケージをターゲット システムにインストールしておく必要があります。 再頒布可能パッケージ アーキテクチャは、アプリのターゲット アーキテクチャと一致している必要があります。 再頒布可能バージョンは、アプリのビルドに使用された MSVC ビルド ツールセットと同じか、それ以上のバージョンである必要があります。 この記事の後半で説明するいくつかの例外を除き、お使いのバージョンの Visual Studio で利用できる最新の再頒布可能パッケージを使用することをお勧めします。
Visual Studio コンポーネントのインストールと再配布方法の詳細については、「Visual C++ ファイルの再配布」を参照してください。
Visual Studio 2015、2017、2019、および 2022
次の表は、Visual Studio 2015、2017、2019、および2022 のサポートされている最新の英語版 (en-us) Microsoft Visual C++ 再頒布可能パッケージを示しています。 サポートされている最新バージョンには、最新の C++ 機能、セキュリティ、信頼性、およびパフォーマンスの向上が実装されています。 また、最新の C++ 標準言語およびライブラリ標準の準拠更新も含まれています。 Visual Studio 2015、2017、2019、または 2022 を使って作成されたすべてのアプリケーションに、このバージョンをインストールすることをお勧めします。
再頒布可能の更新頻度が低い Visual Studio の以前のバージョンとは異なり、Visual Studio 2015-2022 では再頒布可能が頻繁に更新されるため、次の表にバージョン番号は記載されていません。 最新の再頒布可能パッケージのバージョン番号を見つけるには、次のリンクのいずれかを使って、対象の再頒布可能パッケージをダウンロードします。 次に、Windows エクスプローラーを使ってそのプロパティを確認します。 [詳細] ペインの [ファイル バージョン] には再頒布可能パッケージのバージョンが含まれています。
最新の Microsoft Visual C++ 再頒布可能パッケージ バージョン
最新バージョンは 14.40.33816.0
です
サポートされているアーキテクチャごとにこのバージョンをダウンロードするには、次のリンクを使います。
Architecture | リンク | メモ |
---|---|---|
ARM64 | https://aka.ms/vs/17/release/vc_redist.arm64.exe | サポートされている最新の ARM64 バージョンの固定リンク |
X86 | https://aka.ms/vs/17/release/vc_redist.x86.exe | サポートされている最新の x86 バージョンの固定リンク |
X64 | https://aka.ms/vs/17/release/vc_redist.x64.exe | サポートされている最新の x64 バージョンの固定リンク。 X64 再頒布可能パッケージには、ARM64 と X64 の両方のバイナリが含まれています。 このパッケージを使うと、X64 再頒布可能パッケージが ARM64 デバイスにインストールされている場合に、必要な Visual C++ ARM64 バイナリを簡単にインストールできます。 |
長期サービス リリース チャネル (LTSC) バージョンを含む他のバージョンは、my.visualstudio.com からダウンロードします。
メモ
Visual Studio 2015-2022 の Visual C++ 再頒布可能パッケージには、言語ごとに個別のパッケージはありません。 これには、サポートされているすべての言語の EULA が含まれています。
この記事に記載されている一部のダウンロードは、現在、my.visualstudio.com でご利用いただけます。 ダウンロード リンクにアクセスできるように、Visual Studio Subscription アカウントを使ってログインしてください。 資格情報の入力を求められたら、既存の Visual Studio のサブスクリプション アカウントを使用します。 または、[アカウントがありませんか?作成してください。] リンクを選んで無料アカウントを作成します。
Visual Studio 2015 以降の Visual Studio のバージョンでは、同じ再頒布可能パッケージのファイルを共有します。 たとえば、Visual Studio 2015、2017、2019、または 2022 ツールセットによってビルドされたすべてのアプリは、最新の Microsoft Visual C++ 再頒布可能パッケージを使用できます。 ただし、コンピューターにインストールされている Microsoft Visual C++ 再頒布可能パッケージのバージョンは、アプリケーションの作成に使用される Visual C++ ツールセットのバージョンと同じかそれ以降である必要があります。 インストールする再頒布可能パッケージのバージョンの詳細については、「再配布する DLL の決定」を参照してください。 バイナリ互換性の詳細については、「Visual Studio のバージョン間の C++ バイナリ互換性」を参照してください。
Windows XP サポート: Microsoft は、2014 年 4 月 8 日に Windows XP のサポートを終了しました。 Visual Studio 2015-2022 の Visual C++ 再頒布可能パッケージの現在のバージョンでサポートされているのは、Windows 7、8.1、10、および 11 だけです。 Windows XP で動作する Visual C++ 再頒布可能パッケージの最終バージョンは、Visual Studio 2019 バージョン 16.7 (14.27 以降のファイル バージョン) に付属しています。 再頒布可能パッケージは、my.visualstudio.com のダウンロード セクションで Visual Studio 2019 (バージョン 16.7) の Visual C++ 再頒布可能パッケージとして入手できます。 このバージョンを見つけるには、検索ボックスを使用します。 ファイルをダウンロードするには、必要なプラットフォームと言語を選んでから、[ダウンロード] ボタンを選択します。
Visual C++ 再頒布可能パッケージでは、いくつかのコマンド ライン オプションがサポートされています。 詳細については、「再頒布可能パッケージのコマンド ライン オプション」を参照してください。
Visual Studio 2013 (VC++ 12.0) (サポートされなくなりました)
以下のリンクは、Visual Studio 2013 用の最新の en-US Microsoft Visual C++ 再頒布可能パッケージをダウンロードします。 その他のバージョンと言語は、Update for Visual C++ 2013 Redistributable Package から、または my.visualstudio.com からダウンロードできます。
Architecture | Version | Link |
---|---|---|
X86 | 12.0.40664.0 | vcredist_x86.exe |
X64 | 12.0.40664.0 | vcredist_x64.exe |
その他のバージョン
- Visual Studio 2013 のマルチバイト MFC ライブラリ。 Visual Studio 2013 用のこの MFC アドオンには、Microsoft Foundation Class (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 (サポートされなくなりました)
Note
Visual Studio 2012 の延長サポートは 2023 年 1 月 10 日に終了しました
以下のリンクは、Visual Studio 2012 Update 4 用の最新の en-US Microsoft Visual C++ 再頒布可能パッケージをダウンロードします。 その他のバージョンと言語は、Microsoft Visual C++ Redistributable Packages for Visual Studio 2012 Update 4 から、または my.visualstudio.com からダウンロードできます。
Architecture | Version | Link |
---|---|---|
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 (サポートされなくなりました)
Note
Visual Studio 2010 Service Pack 1 の延長サポートは、2020 年 7 月 14 日に終了しました
Architecture | Version | Link |
---|---|---|
X86 | 10.0.40219.325 | vcredist_x86.exe |
X64 | 10.0.40219.325 | vcredist_x64.exe |
以下からは、他の言語およびアーキテクチャの再頒布可能パッケージ ファイルをダウンロードします。
Visual Studio 2008 (VC++ 9.0) SP1 (サポートされなくなりました)
Note
Visual Studio 2008 Service Pack 1 の延長サポートは 2018 年 4 月 10 日に終了しました
Architecture | Version | Link |
---|---|---|
X86 | 9.0.30729.5677 | vcredist_x86.exe |
X64 | 9.0.30729.5677 | vcredist_x64.exe |
以下からは、他の言語およびアーキテクチャの再頒布可能パッケージ ファイルをダウンロードします。
Visual Studio 2005 (VC++ 8.0) SP1 (サポートされなくなりました)
Note
Visual Studio 2005 の延長サポートは 2016 年 4 月 12 日に終了しました
- X86、X64、および IA64 アーキテクチャの再頒布可能ファイルは、Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update から入手できます。
リリース ノート
- Visual Studio 2022 リリース ノート
- Visual Studio での C++ の新機能
- 2003 から 2015 の Visual C++ の新機能
- Visual Studio 2022 バージョン 17.3 以降の MSVC バックエンド更新プログラム
- 標準テンプレート ライブラリ (STL) の変更ログ
- C++ の 1 年間の機能強化
- Microsoft Visual C++ コンパイラのバージョン管理