Windowsを利用している時、アプリケーション起動時にVCRUNTIME140.dllが見つからないというエラーが表示されることがあります。VCRUNTIME140.dllが見つからないエラーが表示された場合の対処法について解説していきます。
Windowsは、より便利に使うために、いろいろなアプリケーションが作成され、ネット上に公開されています。そういったアプリケーションを利用する機会も多く、公式・非公式問わず様々なソフトウェアをダウンロード/インストールしている人も多いでしょう。
そんなアプリケーションの利用のためには、アプリケーションソフト以外にも、アプリケーションを動かすために必要なシステムファイルも多く存在します。そんなファイルのうちの1つにVCRUNTIME140.dllというものがあります。
VCRUNTIME140.dllとは、「Visual C++ 2015 再頒布可能パッケージ」という、Microsoftが公開しているVisual Studioのランタイムライブラリに含まれるファイルです。
このVisual Studioのランタイムライブラリ「Visual C++ 2015 再頒布可能パッケージ」をダウンロード/インストールしていれば、基本的にはWindows内にVCRUNTIME140.dllがあるはずです。
しかし、なぜかWindowsでアプリケーションを開いた際、VCRUNTIME140.dllが見つからないというエラーが表示されることがあります。まずはそのエラーが表示される原因から確認していきましょう。
Visual Studioのランタイムライブラリである「Visual C++ 2015 再頒布可能パッケージ」がダウンロード/インストールされていないことが1つの原因として考えられます。
前述したように、VCRUNTIME140.dllはランタイムライブラリである「Visual C++ 2015 再頒布可能パッケージ」に含まれるものです。
Visual Studioのランタイムライブラリの「Visual C++ 2015 再頒布可能パッケージ」がWindows内にインストールされているかどうかはアプリケーション一覧で確認することができます。
Visual Studioのランタイムライブラリ「Visual C++ 2015 再頒布可能パッケージ」がインストールされていたとしても、VCRUNTIME140.dll自体が何らかの影響で破損していたり欠損/削除されていたりする場合があります。
何らかの要因でVCRUNTIME140.dllが破損してしまうと、VCRUNTIME140.dllが存在していてもその内部のデータを上手く読み込めず、結果としてVCRUNTIME140.dllが見つからないというエラーが表示されてしまうのです。
この場合は、VCRUNTIME140.dllを再度追加する必要があります。
Windowsでアプリケーションを起動した際にVCRUNTIME140.dllが見つからないというエラーが表示された場合、どのような対処法を取ればいいのかの説明に移ります。
Visual Studioのランタイムライブラリである「Visual C++ 2015 再頒布可能パッケージ」自体のダウンロード/インストールができていない、「Visual C++ 2015 再頒布可能パッケージ」自体に問題がある場合もあります。
その場合は「Visual C++ 2015 再頒布可能パッケージ」のダウンロード/インストールを行いましょう。
すでに「Visual C++ 2015 再頒布可能パッケージ」がインストールされている場合は、Windows内の「Visual C++ 2015 再頒布可能パッケージ」をアンインストールしてください。2015-2019などとなっている場合もあります。
「Visual C++ 2015 再頒布可能パッケージ」は下記リンク先からダウンロード/インストールすることができます。
言語を選択して「ダウンロード」をクリックしてください。
必要なビット数のものを選択します。64ビットのWindowsを利用しているのであれば、64ビット版だけでなく32ビット版の方もダウンロード/インストールしてください。
任意の場所に保存し、「Visual C++ 2015 再頒布可能パッケージ」のインストーラーを起動して実行、インストールをおこないましょう。
「Visual C++ 2015 再頒布可能パッケージ」のインストール完了後、VCRUNTIME140.dllがWindows内に追加されますので、アプリケーションを起動してエラーが出ないか確認しましょう。
2015-2019などのものをアンインストールした場合は下記リンク先からダウンロードし、インストーラーを実行してインストールしてください。
1 / 2
続きを読む