アプリケーションを正しく起動できなかった問題を修正(0xc000007b)

アプリケーションを正しく起動できなかった問題を修正(0xc000007b):アプリケーションエラー0xc000007bは、Windows 10でアプリケーションを開こうとすると表示されることがある一般的なエラーコードです。DirectXに依存するゲームやアプリケーションを開くと、間違いなく直面します。エラーメッセージ「 アプリケーションを正しく起動できませんでした(0xc000007b) 」。 通常、これはWindowsをアップグレードしたとき、または新しいアップデートをインストールしたときに発生します。

アプリケーションエラー0xc000007bは実際にはどういう意味ですか?

この特定のエラーコード0xc000007bは、無効な画像形式を参照しています。 ただし、このエラーコードが実際に意味することは、32ビットOSで64ビットWindowsオペレーティングシステムを使用することを目的としたプログラムを実行しようとしていることです。 特に64ビットのオペレーティングシステムを使用している、または過去にプログラムを実行できたことがわかっている場合は、他にもいくつかの理由が考えられます。 したがって、時間を無駄にすることなく、以下のトラブルシューティングガイドを利用して、アプリケーションを正しく起動できない方法(0xc000007b)を確認しましょう。

アプリケーションを正しく起動できなかった問題を修正(0xc000007b)

何かをする前に、単にPCを再起動してみて、問題が解決するかどうかを確認してください。 それでもアプリケーションエラー0xc000007bが表示される場合は、ガイドを続行してください。

何か問題が発生した場合に備えて、必ず復元ポイントを作成してください。

方法1:管理者としてアプリケーションを実行する

この問題を解決するには、アプリケーションの.exeファイルを右クリックして、[ 管理者として実行]を選択します。 管理者権限でアプリケーションを実行すると、この問題を簡単に解決できる場合があるため、時間を無駄にせずに、その方法を見てみましょう。

アプリケーションアイコンを右クリックし、[ プロパティ ]をクリックして、[ 互換性 ]タブを選択しこのプログラムを管理者として実行します。

方法2:アプリケーションを互換モードで実行する

管理者権限でアプリを実行しても問題が解決しない場合は、常に互換モードでアプリケーションを実行してみてください。アプリケーションが新しいバージョンのアプリケーションと互換性がない可能性があるため、 アプリケーションエラー0xc000007b修正できる場合があります。ウィンドウズ。

1.アプリケーションの.exeファイルを右クリックし、[ プロパティ ]をクリックします。

2. [ 互換性 ]タブに切り替え、[ 互換性のトラブルシューティングを実行 ]をクリックします。

3.次に、「 推奨設定を試す 」を選択します。その後、アプリケーションをテストするか、次に進むだけです。

4.上記の方法で問題が解決しない場合は、互換モードを手動で選択し、ドロップダウンから[ Windows XP]を選択します

5. [適用]をクリックし、次に[OK]をクリックして設定を保存します。

方法3:アプリケーションを再インストールします

アプリケーションをアンインストールしてから再度インストールしますが、その前に、次の手順を実行する必要があります。

1.アプリケーションをシステムパーティション(C :)にインストールしてください。アプリケーションが論理パーティションにインストールされていると、エラーが返される場合があります。

2.また、インストール前にウイルス対策プログラムをオフにしてみてください

:ウイルス対策をオフにする前に、プログラムファイルをスキャンしてください。

方法4:DirectXを再インストールします

C ++インストールエラーがある場合は、システム上のC ++モジュールをアンインストールして再インストールします。 DirectX 11とMicrosoftの最新の.NET Frameworkをインストールします。

a) C ++をダウンロードする

b)DirectX 1をダウンロードする

c).NET Frameworkをダウンロードする

d)DirectXエンドユーザーランタイムインストーラーをダウンロードする

方法5:.NET Frameworkをインストールまたは修復する

システムの.NET Frameworkが最新でない場合、多くの問題が発生する可能性があります。最新バージョンであることを確認するには、MicrosoftのWebサイトにアクセスして、最新バージョンの.Net Frameworkをダウンロードしてください。 .NET Frameworkの最新バージョンが既にある場合、インストーラーは.NET Frameworkを元の状態に修復するように指示します。 これが「 アプリケーションを正しく起動できませんでした(0xc000007b) 」エラーの解決に役立つかどうかを確認します。

方法6:32ビットのxinput1_3.dllを適切なバージョンに置き換える

0xc000007bアプリケーションエラーは、xinput1_3.dllファイルが破損しているか、互換性のない別のバージョンで上書きされたときに発生します。 32ビットのxinput1_3.dllを適切なバージョンに置き換えるには、次の手順に従います。

1. 32ビットのxinput1_3.dllファイルをダウンロードして抽出します。

注:何かを行う前に、まず元のxinput1_3.dllファイル(ここに配置する必要があります:C:\ Windows \ SysWOW64)をバックアップしてください。何かが予定どおりに実行されなかった場合は、いつでも復元できます。

$config[ads_text6] not found

2.抽出したxinput1_3.dllファイルをコピーして、 C:\ Windows \ SysWOW64に移動し 、 そこにファイルを貼り付けます。

3.プロンプトが表示されたら、オプションをコピーして置き換えます。

方法7:すべてのMicrosoft Visual C ++ランタイムパッケージを再インストールする

Microsoft Visual C ++ランタイムパッケージは、Windowsアプリケーションの実行に不可欠な部分であるため、再インストールすると、アプリケーションを正しく起動できませんでした(0xc000007b)エラー修正されます。 システムアーキテクチャ(32ビットまたは64ビット)に応じて、必ずVisual C ++パッケージをダウンロードしてください。

注:リストされている手順のいずれかを実行する前に、何か問題が発生した場合に備えて、システムの復元ポイントを作成しておく必要があります。簡単に元の状態に戻すことができます。 それを行う方法がわからない場合は、システムの復元ポイントを作成する方法についての以前の投稿を読んでください。

1.まず、コントロールパネルに移動し、[ プログラムのアンインストール ]をクリックします。

2.コンピューターからすべてのMicrosoft Visual C ++パッケージを完全に削除します。 その後、PCを再起動します。

3.システムが再起動しても、パッケージは存在しません。Microsoftの公式ダウンロードページにアクセスしてください。

4.それぞれをダウンロードしてインストールします。インストールに失敗したものがある場合は、無視して次のものをインストールします。 インストール中にPCが数回再起動するため、しばらくお待ちください。

方法8:チェックディスクを実行する

1.Windowsキー+ Xを押して、[ コマンドプロンプト(管理者) ]をクリックします

2.次に、cmdに次のように入力してEnterキーを押します。

 Sfc / scannow sfc / scannow / offbootdir = c:\ / offwindir = c:\ windows(上記が失敗した場合は、これを試してください) 

3.上記のプロセスが完了するのを待ってから、次のコマンドを入力してEnterキーを押します。

 chkdsk C:/ f / r / x 

注: Windowsが現在インストールされているドライブ文字を使用していることを確認してください。 また、上記のコマンドC:は、チェックディスクを実行するドライブです。/fは、ドライブに関連するエラーを修正する権限をchkdskが許可するフラグを表します。/rは、chkdskで不良セクターを検索し、リカバリを実行します。 / xは、プロセスを開始する前にドライブをディスマウントするようにチェックディスクに指示します。

4.コマンドプロンプトを終了し、PCを再起動します。

方法9:Windowsの更新を実行する

1. Windowsキー+ Iを押して、[ 更新とセキュリティ]を選択します。

2.次に、もう一度[ 更新の確認 ]をクリックし、保留中の更新がある場合は必ずインストールしてください

3.更新がインストールされた後、PCを再起動し、 アプリケーション修正できなかったかどうかを確認します(0xc000007b)エラーを正しく起動できませんでした。

方法10:LoadAppinit_dllsキーの値を変更する

1. Windowsキー+ Rを押し、次にregeditと入力してEnterキーを押し、 レジストリエディターを開きます。

2.次のレジストリキーに移動します。

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Windows

3.LoadAppInit_Dllをダブルクリックし、 その値を0に変更して 、[OK]をクリックします。

4.PCを再起動して変更を保存します。

推奨:

  • Windowsモジュールインストーラーワーカーの高いCPU使用率を修正する
  • Windows 10で死亡した重要なプロセスを修正する7つの方法
  • Windows 10のコンテキストメニューから[アクセスを許可]を削除する
  • Windows 10でユーザーを切り替える6つの方法

これでアプリケーションは正常に修正できませんでした(0xc000007b)。ただし、このチュートリアルに関して不明な点がある場合は、コメントのセクションで遠慮なく質問してください。

関連記事