Windows 10でのアプリケーション0xc000007bの起動エラー

プログラムまたはゲームを開始しようとしたときに、アプリケーションがエラーコード0xc000007bで開始できなかったことを示すダイアログボックスが表示された場合  、そのアプリケーションはWindows 10 PCアーキテクチャと互換性がないことを意味します。エラーコード0xc000007bは、ステータスが無効な画像形式であることを意味します。これは、32ビットと64ビットが混在しているためであることが明確になっています。 Windowsユーザーが32ビットWindowsで64ビットシステム向けのアプリケーションまたはゲームを実行しようとすると、エラー0xc000007bが自動的に表示されます。また、エラーがNTStatus.hを指している場合は、ファイルが破損している可能性があります。エラーメッセージは次のようになります。

アプリケーションエラー0xc000007b。[OK]をクリックしてアプリケーションを終了します

エラー0xC000007B

Windows 10でゲームとアプリケーションを起動するときのエラー0xc000007bを修正

Windows 10でゲームやアプリケーションを起動するときにエラー0xc000007bを修正する方法を見てみましょう。そのためには、DirectX、NET Framework、Microsoft Visual C ++などの追加コンポーネントをインストールする必要があります。Windowsシステムファイルの確認と復元も行います。

1.管理者権限でアプリケーションまたはゲームをインストールします

Windows 10 PCを再起動して、管理者権限でアプリをインストールします。

  • アプリケーションを右クリックし、「管理者として実行」を選択してインストールします。ほとんどの場合、これによりエラー0xc000007bが修正されます。

管理者権限でゲームを実行する

2.追加のアップデートをインストールする

多くのアプリケーションとゲームが正しく機能するには、ドライバーとソフトウェアのサポートが必要です。通常、インストール時に自動的にインストールおよび更新されますが、常に更新されるわけではありません。これは、トレントからダウンロードされた海賊版に特に当てはまります。以下は、Windows 10/7でアプリケーションまたはゲームを起動するときにエラー0xc000007bを修正するためにインストールする必要がある手順です。

手順1.認定されたドライバーをインストールする

一部の大容量アプリケーションおよびゲームは、正しく機能する有効なドライバーが必要です。汎用ドライバーでは機能しません。Microsoftには、Windows Hardware Quality Labテスト(WHQLテスト)があります。これにより、ドライバーは正しい操作に応答し、認証前に適切にテストされます。したがって、ドライバーをインストールするときは、それらがそのWindowsに適したドライバーであることを確認してください。

  • デバイスマネージャーでドライバーを確認し、Windows 10 Update経由でドライバーを更新します。

手順2. DirectXを更新またはインストールする

Microsoft DirectXは、3DゲームやHDビデオなどの重いマルチメディアアプリケーションにハードウェアアクセラレーションを提供するためにMicrosoftが開発した一連のテクノロジーです。Windows 10にはDirectX 12がありますが、以前のバージョンのシステムではDirectX 11および9を使用していました。

  • Microsoft DirectXランタイムは、バージョン9.0cおよび以前のバージョンのDirectXへのアップデートを提供します。<-すぐにダウンロードしてください。
  • MSDNフォーラムのユーザーは、DirectXエンドユーザーランタイムをインストールする必要があると報告しています(2009年3月)。
  • 上記のパッケージで問題が解決しない場合は、DirectXエンドユーザーランタイム(2010年6月)をインストールします。

手順3. .NET Frameworkをインストールまたは更新する

この構造は、開発中にアプリケーションとゲームで使用されます。つまり、Windows 10 PCに追加のランタイムファイルがインストールされていないと、アプリケーションは起動しません。Windows 10では、デフォルトでMicrosot NET Frameworkがシステムにインストールされていますが、削除されたり、一部のファイルが破損したりすることがあります。また、3.5以下などの古いバージョンがシステムに存在しないことにも注意してください。

  • マイクロソフトオフィシャルサイトにアクセスして、NET Frameworkをダウンロードしてください。
  • Windows 10でNET Framework 2.0 3.0および3.5を有効にして使用する方法をご覧ください。

ステップ4. Microsoft Visual C ++をインストールする

Visualはすべての必要なDLLファイルをインストールし、0xc000007bアプリケーションの起動エラーを修正します。重要な注意:Visualコンポーネントをインストールする前に、古いコンポーネントがある場合は削除する必要があります。プログラムをアンインストールして確認してください。

  • Microsoft Visual C ++ 2010 SP1
  • Visual Studio 2012用のVisual C ++
  • Visual Studio 2013のVisual C ++

3.破損したファイルの確認と修復

場合によっては、破損したシステムファイルがアプリケーションの起動時にエラー0xc000007bを発生させることがあります。スキャンを実行して、システムファイルがあれば復元します。

  • 管理者としてコマンドプロンプトを実行し、コマンドを入力しsfc /scannowます。

ファイルの確認と回復