「VCRUNTIME140.dllが見つからない」でアプリを起動できない時は、アプリが必要とするVisual C++の実行環境を確認します。DLLファイルだけを無関係なサイトから入手してコピーするのではなく、アプリ提供元の要件とMicrosoft公式の再頒布可能パッケージを照合してください。
ADVERTISEMENT
エラーのファイル名とアプリを控える
アプリ名、バージョン、表示されたDLL名を正確に記録します。VCRUNTIME140.dll、VCRUNTIME140_1.dll、MSVCP140.dllなどは関連する実行環境の確認対象ですが、必要な版や配布方法が同じとは限りません。アプリ本体のインストール不良やセキュリティソフトによる隔離も確認します。
隔離されたファイルがある時は、理由を調べず復元しないでください。アプリが公式の配布元から入手した正規のものかを確かめ、提供元の修復・再インストール手順を優先します。Visual C++は、すべての必要な版がWindowsに最初からそろっているわけではありません。
x86・x64は「アプリ側」の構成も見る
64ビットWindowsで32ビットアプリを動かす場合、x86用の実行環境が必要になることがあります。OSが64ビットだからx64だけでよい、とは言えません。一方、全員が何も調べずx86とx64を両方入れればよいという意味でもありません。
| 対象アプリ | 確認する配布パッケージ |
|---|---|
| 32ビットのアプリ | x86 |
| 64ビットのx64アプリ | x64 |
| ARM64向けのアプリ | ARM64対応の案内とアプリの要件 |
複数のアプリが異なる実行環境を使うPCでは、複数の種類が並ぶのは異常ではありません。ARM搭載PCは、ネイティブのアプリとエミュレーションで動くアプリを区別します。アプリの構成が分からない時は、配布元の動作環境や問い合わせ先で確認してください。
公式配布ページから導入または修復する
- 作業を保存し、エラーが出るアプリを閉じます。
- MicrosoftのVisual C++再頒布可能パッケージ配布ページを開きます。
- アプリが要求する世代・構成・対応OSを確認し、該当する公式インストーラーを選びます。
- ライセンスと発行元を確認し、インストールまたは「修復」を実行します。
- 再起動を求められた場合は実行し、同じアプリでエラーが消えるか確認します。
企業端末では、承認済みソフトウェアの配布経路や管理者権限が必要な場合があります。権限を回避するためにDLLをアプリのフォルダーへ手動配置しないでください。非公式の「DLL修復ツール」にPC全体の変更を任せる必要もありません。
「別のバージョンがある」は破損確定ではない
新しい版が既に入っているため、古いインストーラーが進まない場合があります。メッセージ全文とインストール済みの版を照合し、必要なら「インストールされているアプリ」から対象パッケージの変更・修復を確認します。すべてのVisual C++を削除すると、ほかの業務アプリまで起動できなくなるおそれがあります。
2013などの古い世代は、現在のv14系を入れただけで置き換わるものではありません。アプリ提供元が指定する要件を守り、サポート終了のアプリなら更新版の利用も検討します。失敗コードがある時は、その番号を残して原因を調べます。
実行環境を直しても起動しない場合
一つのアプリだけ失敗するなら、アプリの修復、再導入、プラグインとの整合性を確認します。複数のWindows機能も不安定なら、システム側の問題も切り分けます。「DLL名が同じだから必ずこのパッケージで解決」とは限りません。
提供元へは、エラーの画像、アプリの構成、Windowsの版、導入したパッケージと結果を伝えます。ファイルの名前を変える、System32へコピーする、出所不明のコマンドを実行するといった場当たり的な操作は避け、元に戻せる状態を保ってください。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- F7でカタカナにならない時の直し方|Fnキー・Fnロック・IMEの確認
- 【Windows】満充電を避け寿命を延ばすための充電上限設定の手順 | ノートPCのバッテリしきい値設定
- 【Edge】起動ページと検索をGoogleにする方法|新しいタブとの設定の違い
- 【Edge】お気に入りが同期で消えた時の復元手順
- 【Windows】ロック画面のタイムアウト時間を変更してすぐに画面が消えないようにする手順
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Edge】起動時に前回のタブを自動で復元させる設定手順
- 【Windows】指定した時刻に自動で起動・終了させるためのタスクとBIOS設定 | 電源スケジュール設定
- 【Windows】アイコンが白い紙になる時の直し方|リンク切れと表示不具合の確認
- 【Windows】デスクトップの壁紙が勝手に真っ黒になる現象を背景設定のリセットで直す手順
