mfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 - Windows11

こんな人にオススメの記事です

  • ソフトを起動すると「mfc120.dllが見つからないためプログラムを開始できません」と表示されてしまう人
  • ソフトを起動すると「mfc120u.dllが見つからないためプログラムを開始できません」と表示されてしまう人
  • mfc120.dllやmfc120u.dllの再インストール方法を知りたい人

この記事では、アプリケーション(ソフト)の起動時に「mfc120.dllやmfc120u.dllが見つからないためプログラムを開始できません」と表示された場合の対処法を詳しく解説していきます。

mfc120.dll、mfc120u.dllとは

mfc120.dll、mfc120u.dllはVisual Studio 2013 の Visual C++ 再頒布可能パッケージに含まれているファイルです。
アプリケーションに同梱されていることも多いため、通常は意識する必要の無いファイルですが、インストール時にエラーが発生し、正常にインストールされていないこともあります。

目次

Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方

ここからは実際の画面も用いながらmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方を詳しく解説していきます。

STEP
Visual Studio 2013 の Visual C++ 再頒布可能パッケージのダウンロードページにアクセス

Visual Studio 2013 の Visual C++ 再頒布可能パッケージにアクセスし、赤色の[ダウンロード]をクリックしてください。

言語が日本語になっていない場合、左側のプルダウンメニューから[日本語]を選択してください。

Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step1 Visual Studio 2013 の Visual C++ 再頒布可能パッケージのダウンロードページにアクセスする
Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step1 Visual Studio 2013 の Visual C++ 再頒布可能パッケージのダウンロードページにアクセスする
STEP
ダウンロードするプログラムを選択して[次へ]をクリック

[ダウンロード]をクリックすると「ダウンロードするプログラムを選んでください。」と書かれたページに移動します。

その中からダウンロードするプログラムを選択してください。

プログラム名対応OS
vcredist_arm.exeARM版Windows
vcredist_x64.exe32Bit OS
vcredist_x86.exe64Bit OS
※Windows11はこちらです。
ダウンロードするプログラム

使っているPCのbit数がわからない場合はこちらの「使っているパソコンが32bitか64bitかを確認する方法」をご覧ください。

ダウンロードするプログラムにチェックを入れたら、右側にある[次へ]をクリックしてください。

Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step2 ダウンロードするプログラムを選択して[次へ]をクリック
Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step2 ダウンロードするプログラムを選択して[次へ]をクリック
STEP
ダウンロードしたプログラムをクリック

[次へ]をクリックするとプログラムがダウンロードされます。

ダウンロードしたプログラム(ここではvcredist_x86.exe)をクリックして開いてください。

Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step3 ダウンロードしたプログラムをクリック
Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step3 ダウンロードしたプログラムをクリック
STEP
[実行]をクリック

ダウンロードしたプログラムをクリックすると「セキュリティ警告」と書かれたウィンドウが立ち上がります。

[実行(R)]をクリックしてください。

次回以降このウィンドウを開きたくない場合は「このファイルを開く前に常に確認する(W)」のチェックを外してください。

Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step4 [実行]をクリック
Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step4 [実行]をクリック
STEP
ライセンス使用条件に同意し、[インストール]をクリック

[実行(R)]をクリックするとVisual Studio 2013 の Visual C++のライセンス条件が表示されます。

内容を確認し、[ライセンス条件および使用条件に同意する(A)]にチェックを入れ、右下にある[インストール]をクリックしてください。

Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step5 ライセンス使用条件に同意し、[インストール]をクリック
Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step5 ライセンス使用条件に同意し、[インストール]をクリック
STEP
ユーザーアカウント制御画面で[はい]をクリック

[インストール]をクリックすると「このアプリがデバイスに変更を加えることを許可しますか?」と書かれたウィンドウが開きます。

[はい]をクリックしてください。

Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step6 ユーザーアカウント制御画面で[はい]をクリック
Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step6 ユーザーアカウント制御画面で[はい]をクリック
STEP
[閉じる]をクリックしてインストールを終了する

[はい]をクリックしするとVisual Studio 2013 の Visual C++のインストールが進み、以下のような画面に切り替わります。

右下にある[閉じる]をクリックしてインストールを終了してください。

Windows11でmfc120.dllやmfc120u.dllがないため、プログラムを開始できませんと表示された場合の対処方 Step7 [閉じる]をクリックしてインストールを終了する

これでmfc120.dllやmfc120u.dllがパソコン内に再作成されます。
エラーが発生していたアプリケーション(ソフト)を再度実行してみてください。

その他Windows11に関する記事

その他Windows11に関する記事はこちらです。是非ご覧ください。

最後までご覧いただき、ありがとうございました。
記事の内容は独自検証に基づくものであり、MicrosoftやAdobeなど各ベンダーの公式見解ではありません。
環境によって結果が異なる場合がありますので、参考のうえご利用ください。

誤りのご指摘・追記のご要望・記事のご感想は、記事のコメント欄またはこちらのお問い合わせフォームからお寄せください。個人の方向けには、トラブルの切り分けや設定アドバイスも実施します。

※Microsoft、Windows、Adobe、Acrobat、Creative Cloud、Google Chromeほか記載の製品名・サービス名は各社の商標または登録商標です。

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

情シスの自由帳管理人のアバター 情シスの自由帳管理人 情シスの自由帳管理人

社内SE歴15年以上。現在も社内のPC管理・ネットワーク・サーバー運用から、日常的なトラブル対応、プログラム開発まで幅広く従事しています。
「情シスの自由帳」では、パソコンが苦手な方や新人の社内SEの方、テレワーク中に困りごとがある方に向けて、実務経験に基づいた再現性の高い解説を心がけています。

【基本検証環境】
Windows 11 Home(64bit)/Intel(R) Core(TM) Ultra 7 155H(1.40GHz)/32GB RAM

目次