Windows 7 / Windows 8.1でC000021Aエラーを修正する方法(致命的なシステムエラー)



問題を排除するために楽器を試してください

一部のWindows7およびWindows8.1ユーザーは、起動シーケンスをドアするストップエラーコードC000021Aに遭遇しています。ほとんどの場合、影響を受けるユーザーは、BIOSバージョンを更新した後に問題が発生し始めたと報告しています。



致命的なシステムエラーC000021A



問題を調査した後、Windowsコンピューターでc000021aエラーをトリガーする可能性のあるいくつかの異なる原因があることが判明しました。潜在的な原因のリストは次のとおりです。



  • 根本的なストレージの問題 –結局のところ、この問題は、論理エラーまたは別のタイプのストレージ関連の問題が原因である可能性もあります。この場合、エラーコードを修正する最善のチャンスは、HDDまたはSSDに関連する問題を修正するためにCHKDSKスキャンを展開することです。
  • システムファイルの破損 –特定の状況下では、OSの安定性に影響を与える何らかのシステムファイルの破損が原因で、この問題に直面する可能性があります。このシナリオが当てはまる場合は、ほとんどの場合、Windowsファイルの破損を解決できるいくつかのユーティリティ(DISMおよびSFC)を実行することで、問題を修正できるはずです。それでも不十分な場合は、クリーンインストールや修復インストールなどのより革新的な手順を実行する必要があります。
  • 破損したBCDデータ –影響を受ける一部のユーザーによると、この特定のエラーコードは、 ブート構成データ 。この場合、問題を解決する唯一の方法は、一連のコマンドを使用して、昇格したCMDプロンプトからBCDデータを再構築することです。
  • 最近のOSの変更 –この問題が最近発生したばかりの場合は、ドライバー、更新プログラム、またはアプリケーションがシステムに加えた最近の変更が原因で、この問題に直面している可能性があります。これを修正するには、システムの復元ポイントを使用して、コンピューターを正常な状態に戻す必要があります。

方法1:CHKDSKスキャンを実行する

以下の他の修正を試す前に、HDD / SSDストレージ関連の問題を調査することから始める必要があります。この場合、Check Diskユーティリティを使用したCHKDSKスキャンにより、ほとんどの場合、問題を修正できます。

これを行うと、削除される可能性のある不良SSD / HDDセクターのすべてのインスタンスを確実に削除できます。 c000021a エラーコード。

CHKDSKは、Windows7およびWindows8.1を含む最近のすべてのWindowsバージョンに存在するため、開始できることに注意してください。 チェックディスク Windowsのバージョンに関係なくスキャンします。これにより、停止エラーコードの原因となる可能性のある論理エラーの破損インスタンスの大部分が修正される可能性があります。



可能な限り最も効果的なCHKDSKスキャンを開始するには、昇格したコマンドプロンプトから実行する必要があります。これらに従う前にこれを行っていない場合 昇格したCMDからCHKDSKスキャンを実行する手順

chkdskコマンドの実行

すでにこれを行っていても同じエラーコードが表示される場合は、以下の次の潜在的な修正に進んでください。

方法2:SFCおよびDISMスキャンを実行する

の場合 チェックディスク ユーティリティはあなたのケースの問題を修正しませんでした。次にすべきことは、一般的なOSの不安定性を引き起こす可能性のあるシステムファイルの破損を修正できるいくつかのユーティリティ(SFCとDISM)を利用することです。

システムファイルチェッカー そして デプロイメントイメージのサービスと管理 をトリガーする可能性のある最も一般的な破損インスタンスを修正するために装備されている2つの組み込みツールです c000021a エラーコード。

まだこれを行っていない場合は、まず システムファイルチェッカースキャン あなたはアクティブなインターネット接続を必要とせずにそれを行うことができるので。

SFCユーティリティの実行

注意: SFCは、ローカルに保存されたキャッシュを使用して、破損したシステムファイルアイテムを正常な同等のアイテムに置き換えることで機能します。このSFCスキャンを開始したら、中断しないようにすることが非常に重要です。中断を引き起こすと、追加の論理エラーが発生する可能性があります。

重要 :最新のSSDの代わりに従来のHDDを使用している場合、この操作には1時間以上かかることが予想されます。このユーティリティは一時的にフリーズする傾向があります–これが発生した場合は、ウィンドウを閉じずに、リアルタイムトラッキングが戻るのを待ちます。

SFCスキャンが最終的に完了したら、コンピューターを再起動して、 c000021a エラーコードがついに修正されました。

そうでない場合は、 DISMスキャンの開始

DISMコマンドを実行する

注意: DISMは、Windows Updateのコンポーネントを使用して、破損したWindowsファイルインスタンスをインターネット経由でダウンロードされた正常なコピーに置き換えます。インターネット接続に依存しているため、この操作を開始する前に、接続が安定していることを確認する必要があります。

操作が完了したら、コンピュータを再起動し、通常どおりコンピュータを使用して、コンピュータが表示されるかどうかを確認します。 c000021a エラーコード。

問題が解決しない場合は、方法3に進んでください。

方法3:BCDデータを再構築する

結局のところ、この問題は、起動操作を妨害している破損したBCDデータによっても引き起こされる可能性があります。このシナリオが当てはまる場合は、管理者特権のコマンドプロンプトを使用して問題を修正できるはずです。 ブート構成データ 起動シーケンスを修正します。

この方法は、影響を受ける多くのユーザーによって機能することが確認されています(特に、従来の起動試行のたびに問題が発生している場合)

これを行う方法がわからない場合は、以下の手順に従って、Windowsバージョンの[トラブルシューティング]メニューからBCD修復手順を開始してください。

注意 :以下の手順は、従来のコンピュータを起動できなくなった場合でも機能します。

これは、を使用してBCDデータを再構築するための簡単なステップバイステップガイドです。 トラブルシューティング メニュー:

  1. まず最初に、互換性のあるインストールWindowsインストールメディアを挿入し、任意のキーを押して、そこからコンピューターを起動します。

    いずれかのキーを押して、インストールメディアから起動します

  2. コンピュータがWindowsインストールメディアディスクから正常に起動したら、をクリックします あなたのコンピューターを修理する。

    Windows画面で[コンピューターの修復]をクリックします

  3. 中に入ると 回復メニュー 、 クリック トラブルシューティング、 次に、をクリックします コマンド・プロンプト 利用可能なオプションのリストから。

    [コマンドプロンプト]をクリックします

    注意 :リカバリメニューからコマンドプロンプトを開くと、管理者権限で自動的に開きます。

  4. コマンドプロンプトウィンドウ内で、次のコマンドを入力してを押します 入る それぞれの後に再構築のプロセスを開始します ブート構成データ
    Bcdedit / export C: BCD_Backup ren c: boot  bcd bcd.old Bootrec.exe / rebuildbcd BootRec.exe / fixmbr BootRec.exe / fixboot sfc / scannow / offbootdir = c: / offwindir = c: windows chkdsk c :/ r終了
  5. 操作が完了するまで待ってから、コンピューターを再起動し、次の起動が完了したら、コンピューターが通常どおりに起動できるかどうかを確認します。

それでも同じ問題が発生する場合は、以下の次の方法に進んでください。

方法4:システムの復元ポイントを使用する

上記のいずれの方法でも問題が修正されず、特定のアクションを実行した後に問題が発生し始めた場合は、システムの復元ユーティリティを使用して問題を修正できる可能性があります。

システムの復元は、コンピューターの状態の定期的なスナップショットを作成するようにデフォルトで構成されているユーティリティです。問題が発生した場合は、それらを使用して、PCが正常に機能していた状態にコンピューターを戻すことができます。

注意: システムの復元のデフォルトの動作を変更しない限り(またはリソース管理ツールが自動的に変更した場合)、選択できるスナップショットがたくさんあるはずです–デフォルトでは、このユーティリティは、インストールなどの重要なシステムイベントで新しいスナップショットを作成するように構成されていますアップデート、新しいドライババージョンなどの

古いシステムを利用してスナップショットを復元し、回避したい場合 c000021a エラーが発生した場合は、一度インストールすると、インストールされているすべてのアプリケーション、ドライバー、ゲーム、またはその他の種類のシステム変更が元に戻されることに注意してください。

このユーティリティがどのように機能し、何ができるかを理解している場合は、次の手順に従ってください。 システムの復元手順を開始する

システムの復元の使用

それでも同じ問題が発生する場合は、以下の次の方法に進んでください。

方法5:クリーンインストール/修復インストール

上記のすべての潜在的な修正に従い、それらのいずれも修正を許可しなかった場合 c000021a エラーコード、SFCやDISMなどの組み込みユーティリティでは従来は解決できない、ある種のシステムファイルの破損に対処している可能性があります。

このシナリオが当てはまる場合は、すべてのWindowsコンポーネントをリセットすることで問題を解決できます。 クリーンインストール または 修理インストール手順

最も簡単な修正を探している場合は、 クリーンインストール 、ただし、この手順は妥協なしでは実現できないことに注意してください。このルートを使用すると、現在OSドライブにあるバックアップされていない個人ファイル(メディア、アプリ、ゲーム)が失われる可能性があります。ただし、主な利点は、この操作を開始するために互換性のあるインストールメディアが必要ないことです。

Windowsのクリーンインストール

ただし、焦点を絞ったアプローチを採用している場合は、開始するために互換性のあるインストールメディアが必要になります 修理インストール(インプレース修理手順) 。この操作をクリーンインストールと比較すると、かなり面倒ですが、主な利点は、すべての個人ファイル(個人メディア、アプリケーション、ゲーム、さらには一部のユーザー設定)をOSドライブに保持できることです。

タグ ウィンドウズ 読んだ5分