バグ チェック 0xC0000221: STATUS_IMAGE_CHECKSUM_MISMATCH

STATUS_IMAGE_CHECKSUM_MISMATCH バグ チェックには、0xC0000221の値があります。 バグ チェックは、ドライバーまたはシステム DLL が破損していることを示しています。

重要

この記事は、プログラマー向けです。 Microsoft のユーザーがお使いのコンピューターでブルー スクリーン エラー コードが表示された場合は、 「ブルー スクリーン エラーのトラブルシューティング」を参照してください。

STATUS_IMAGE_CHECKSUM_MISMATCH パラメーター

なし。

原因

このバグチェック、ドライバーやその他のシステム ファイルで重大なエラーが発生した結果です。 ファイル ヘッダー チェックサム が予想されるチェックサム と一致しません。

このバグ チェックは、ディスク エラー、RAM の障害、ページ ファイルの破損など、ファイルへの I/O パスのハードウェアの障害が原因である可能性もあります。

解決方法

このバグ チェックを解決するには、次のオプションを試してください。

  • システムにサインインできる場合は、イベントビューアでシステムログを確認し、エラーの原因となっているデバイスやドライバーを特定するのに役立つ可能性のあるエラーメッセージを特定します。

  • システム ファイル チェッカー ツールを使用して不足または破損しているシステム ファイルを修復します。 システム ファイル チェッカー (SFC.exe) は、破損した Windows システム ファイルをスキャンして復元するために使用できる Windows ユーティリティです。

    次のコマンドを使用して、システム ファイル チェッカー を実行します:

    SFC /scannow
    

    詳細については、「システム ファイル チェッカー ツールを使用して不足または破損しているシステム ファイルを修復する」を参照してください。

  • Windows ディスク スキャン ユーティリティを使用して、ファイル システム エラーをチェックします。 エクスプローラーで、スキャンするドライブを長押しするか右クリックし、[プロパティ ] を選択します。 [ツール ]タブを 選択します。[ エラーのチェック] で [確認] を選択します

  • ハード ドライブに十分な空き領域がないか確認します。 オペレーティング システムと一部のアプリケーションでは、スワップ ファイルを作成したりその他の関数を完了するための十分な空き領域が必要です。 正確な要件は異なりますが、通常は 10% から 15% の空き領域を使用することをお勧めします。

  • ディスク エラーが原因でファイルが破損する可能性があります。 ファイル システムの構造上の破損を検出して解決するために実行 Chkdsk /f /r します。 システム パーティションでディスク スキャンを開始する前に、システムを再起動する必要があります。

  • 製造元に問い合わせて、更新されたシステム BIOS またはファームウェアが使用可能かどうかを確認します。 BIOS またはその他のファームウェア設定のメモリ キャッシュを無効にすると、このエラーが解決される場合もあります。

  • Windows の既存のコピーに対してインプレース インストールまたは回復を実行できます。 インプレース インストールまたは回復では、すべてのレジストリ設定と構成情報が保持されますが、すべてのシステム ファイルが置き換えられます。

  • ウイルス検出プログラムを実行します。 ウイルスは、Windows 用にフォーマットされたあらゆる種類のハード ディスクに感染する可能性があります。 ディスクの破損が発生すると、システム バグ チェック コードが生成される可能性があります。 ウイルス検出プログラムによって感染のマスター ブート レコードがチェックされていることを確認します。

  • これらの方法が失敗した場合は、Windows を再インストールしてから、バックアップからシステムを復元します。

関連項目

バグ チェック コード リファレンス