プログラムまたはゲームを開こうとしているが、アプリケーションが正しく起動できなかったことを示すダイアログボックスが突然表示され、エラーコード0xC000007B、ステータスが無効な画像形式である場合、これはアプリケーションに互換性がないことを示しますWindows 10コンピューターのアーキテクチャーを使用しているか、依存関係がありません。
エラー コード 0xC000007B は他のさまざまなプログラムでも発生する可能性がありますが、STATUS_INVALID_IMAGE_FORMAT エラー コードは、64 ビット システムで実行するように設計されたアプリケーションを実行しようとしたために終了状態になることも意味します。 さらに、NTStatus.h ファイルも指定されている場合は、ファイルの破損が原因でエラーが発生した可能性があることを意味します。 エラー メッセージの完全なコンテキストは次のとおりです。
「0xC000007B | STATUS_INVALID_IMAGE_FORMAT | {不正な画像}%hsは、Windowsで実行するように設計されていないか、エラーが含まれています。 元のインストールメディアを使用してプログラムを再インストールするか、システム管理者またはソフトウェアベンダーにサポートを依頼してください。」
このエラーメッセージが表示された場合、最初にできることは、[OK]をクリックしてアプリケーションを閉じてから、メディアを再度インストールして、問題が解決するかどうかを確認することです。 そうでない場合は、以下の提案を確認できます。
オプション 1 – 管理者権限でアプリケーションをインストールしてみる
エラーを修正するために最初にできることは、Windows 10 コンピューターを再起動し、今度は管理者権限でアプリケーションのインストールを再試行することです。 アプリケーションを右クリックし、「管理者として実行」オプションを選択するだけです。 また、アカウントが通常のアカウントの場合は、プロンプトが表示されたらパスワードを入力して、アプリケーションのインストールを管理者に依頼する必要があります。
オプション 2 – 依存関係のインストールと更新
プログラムやアプリケーションが正しく動作するためには、ドライバーやサポート ソフトウェアをインストールする必要がある場合があります。 通常はインストールによって解決されますが、特にプログラムの異常終了の問題が発生した場合は、手動でチェックを行う必要があります。
1. 認定されたドライバーをいくつかインストールします
多くのハイエンドゲームやアプリケーションは、それらが機能するために正しく有効なドライバーを持っている必要があります。 ただし、一般的なドライバーでは機能しません。 マイクロソフトでは、WHQLテストとも呼ばれるこのWindows Hardware Quality Labsテストを実施しています。これにより、ドライバーが正しいエクスペリエンスを満たし、認定前に適切なテストに合格することが確認されます。 したがって、ドライバーをインストールするときは、それらがWindows 10PCの適格なドライバーであることを確認する必要があります。
2. DirectX をダウンロードしてインストールまたは更新します
ご存知のように、Microsoft DirectXは、HDビデオや3Dゲームなどの重いマルチメディアアプリケーションにハードウェアアクセラレーションを提供するためにMicrosoftによって開発されたテクノロジスイートです。 Windows 10を使用しているため、DirectX 12バージョンがありますが、以前のWindowsバージョンはDirectX11バージョンを使用しています。
3. MicrosoftDirectXエンドユーザーランタイムをインストールします
Microsoft DirectXエンドユーザーランタイムは、バージョン9.0cおよび以前のバージョンのDirectXへの更新を提供します。 インストールするには、これをクリックしてください それをダウンロードしてください。
4..NETFrameworkを更新またはインストールします
.NET Frameworkは、開発中にゲームやアプリケーションで使用されます。つまり、コンピューターにランタイムファイルがインストールされていないと、確実に機能しません。 したがって、このフレームワークをインストールまたは更新する必要があります。 .NETセットアップ検証ツールを使用して検証することもできます。
オプション 3 – システム ファイル チェッカー スキャンを実行してみる
SFC またはシステム ファイル チェッカー スキャンは、エラー コード 0xC000007B 、STATUS INVALID IMAGE FORMAT エラーの原因となる可能性のある破損したシステム ファイルを検出し、自動的に修復します。 SFC は、破損したファイルや失われたファイルの復元に役立つ組み込みのコマンド ユーティリティです。 不良または破損したシステム ファイルを正常なシステム ファイルに置き換えます。 SFC コマンドを実行するには、以下の手順に従います。
- Win + RをタップしてRunを起動します。
- 入力します CMD フィールドに入力し、Enterをタップします。
- コマンドプロンプトを開いた後、次のように入力します SFC / SCANNOW
コマンドはシステムスキャンを開始しますが、終了するまでに数時間かかります。 完了すると、次の結果が得られます。
- Windowsリソース保護は整合性違反を検出しませんでした。
- Windows Resource Protectionは破損したファイルを検出し、正常に修復しました。
- Windows Resource Protectionは破損したファイルを検出しましたが、一部を修正できませんでした。