0xc00002e2 ブートエラー: 修正方法

オペレーティングシステムのバージョンによっては、ドメインコントローラーが再起動に失敗するか、ログイン画面が表示されない場合に、Windows Serverでエラーコード0xc00002e2に遭遇することがあります。
この問題はBSoDクラッシュを引き起こし、エラーメッセージが表示されます。あなたのPCに問題が発生し、再起動する必要があります。エラー情報を収集していますので、その後再起動します。(0% 完了)。詳細については、後でこのエラーについてオンラインで検索できます: 0xc00002e2。
なぜWindows Serverで0xc00002e2ブートエラーが発生するのですか?
0xc00002e2コードは、Active Directoryドメインサービスの役割がドメインコントローラーから昇格することなく削除されたことを示しています。このブートエラーが発生する理由はいくつかあり、以下の要因も含まれます:
- ファイル削除 - DirectoryServices-DomainController役割がDism.exe、Pkgmgr.exe、またはOcsetup.exeツールを使用して削除されました。
- 古い復元ポイント - 復元ポイントが30日以上前のもので、復元プロセスに問題を引き起こす可能性があります。
- 不完全なシステム復元 - Active Directoryドメインサービス(AD DS)データが複数のドライブに分散しており、システムドライブのみが正常に復元されました。
- 使用不可能なデバイス - ドメインコントローラー(DC)は特定のハードウェアドライバーにリンクしており、ブートプロセス中にそのデバイスを使用できません。
- データ損傷 - ADSデータベースが電源障害によってデータ損傷やデータ損失を受けます。
0xc00002e2ブートエラーの可能な原因がわかったので、問題を修正するための解決策を見てみましょう。
Windows Server 0xc00002e2ブートエラーを修正するには?
1. Active Directoryドメインサービス役割を検証する
1.1 Windows Server 2008 R2またはWindows Server 2008の場合
- Windows PCを再起動し、ブートメニューが画面に表示されるまでShift+F8キーを押し続けます。
- 矢印キーを使用してDirectory Services Restore Mode(DSRM)を選択し、ドメインコントローラー昇格プロセス中に作成したDSRMパスワードを入力してDRMアカウントにログインします。

- 次に、Active Directoryドメインサービス役割がドメインコントローラーから削除されたことを確認する必要があります。Windows Server 2008 R2でこれを行うには、次のコマンドを入力または貼り付けてEnterキーを押します。
dism.exe /online /get-features
- Active Directoryドメインサービスが正常に削除されたら、DirectoryServices-DomainController役割をサーバーに再追加する必要があります。これには、次のコマンドを実行します。
dism.exe /online /enable-feature/featurename:DirectoryServices-DomainController - その後、通常通り再起動し、Shift + F8キーの組み合わせを使用して再びブートメニューにアクセスします。
- 前と同様に、パスワードを提供してDirectory Services Restore Modeにログインします。
- 次のコマンドを入力または貼り付けて、ドメインコントローラーからActive Directoryドメインサービスを削除します。
dcpromo.exe /forceremoval
1.2 Windows Server 2012およびそれ以降のバージョンの場合
- コンピュータを再起動し、Shiftキーを押し続けます。次に、ブートメニューが画面に表示されるまでF8キーを押し続けます。
- 次に、オプションを選択メニューからトラブルシューティングを選択します。

- 詳細オプションを選択します。

- 次の画面からスタートアップ設定を選択します。

- 再起動ボタンをクリックします。
- Directory Services Repair Mode (DSRM)を選択し、ドメインコントローラー昇格プロセス中に作成したDSRMパスワードを提供して正常にログインします。
- 次のコマンドを入力または貼り付けて、Active Directoryドメインサービス役割が正常に削除されたことを確認します。
dism.exe /online /get-features
- 次に、DirectoryServices-DomainController役割をサーバーに再追加するために次のコマンドを実行します。
dism.exe /online /enable-feature/featurename:DirectoryServices-DomainController - その後、PCを通常通り再起動し、Shift + F8キーの組み合わせを使用して再びブートメニューにアクセスします。前と同様にパスワードを提供してDirectory Services Rest Modeにログインします。
- Windowsキーを押して、上部の検索バーにpowershellと入力し、検索結果から管理者として実行を選択します。
- 次のコマンドを入力または貼り付けて、Enterキーを押してドメインコントローラーからActive Directoryドメインサービスを削除します。
Uninstall-AddsDomaincontroller -ForceRemoval
Active Directoryドメインサービス役割の検証後、ドメインコントローラーメタデータを削除する必要があります。以下にその手順を説明します。
NOTE 上記の方法は、サーバーに他の作動中のドメインコントローラーが存在することを前提としており、Active Directoryドメインサービスのみを削除したい場合です。他の作動中のドメインコントローラーが存在しない場合、ドメイン内で唯一のドメインコントローラーである場合、以前のシステム状態のバックアップを復元する必要があります。
2. ドメインコントローラーメタデータを削除する
- Windows + Rショートカットを使用して実行コマンドを起動し、上部の検索バーにcmdと入力して、検索結果から管理者として実行を選択します。

- 次のコマンドを入力または貼り付けてEnterキーを押して実行します。
ntdsutil.exe - 次のコマンドを実行してntdsインスタンスを有効にします:
activate instance ntds - 次に、次のコマンドを実行します:
Files - 次に、次のコマンドを入力し、Enterキーを押します。ここではフォルダーがC:\Windows\NTDSであることを確認してください:
Info - その後、次のコマンドを入力してEnterを押します。
compact to - 現在、tempフォルダーのNtds.ditファイルをコピーしてNTDS内の古いインスタンスを置き換える必要があります。
- 最後に、この場所にあるすべてのログファイル(.log)を削除し、PCを通常通り再起動します。これでWindows Serverを再起動すると、ドメインコントローラーが起動に失敗したことを示すエラーコード0xc00002e2は表示されなくなります。
以上がこのガイドの内容です!上記のトラブルシューティング手順を実行することで、Windows Serverの0xc00002e2ブートエラーを解決できたことを願っています。
今すぐ、現在時刻が同期していない場合にWindows Serverを強制的に同期させるさまざまな方法を学ぶためにこのガイドをチェックしてみることをお勧めします。
この件についてさらに支援が必要な場合は、コメントセクションでお気軽にお問い合わせください。