以下の内容はhttps://error-daizenn.hatenablog.com/entry/2026/03/05/215300より取得しました。


Windows Server 2012 R2でドメインコントローラー降格エラーが発生する原因と解決策

 

Windows Server 2012 R2でドメインコントローラー降格エラーが発生する原因と解決策

Active Directory環境を運用していると、古いドメインコントローラー(DC)を削除したい場面が発生することがあります。しかし、Windows ServerでDCの降格を実行した際に「The target account name is incorrect」というエラーが発生し、処理が進まないケースがあります。本記事では、Windows Server 2012 R2環境でドメインコントローラーの降格に失敗する原因と、その対処法について詳しく解説します。

ドメインコントローラー降格時に発生するエラーの概要

あるActive Directory環境では、以下のような構成になっていました。

  • メインDC:Windows Server 2012 R2

  • セカンダリDC:Windows Server 2022

セカンダリのドメインコントローラーは長期間ネットワークから切り離されており、Active Directory内に古い情報(スタレコード)が残っている状態でした。この状態が原因で、ドメイン全体の運用に問題が発生することがあります。

そのため、セカンダリサーバーをドメインコントローラーから削除しようとしましたが、降格処理の途中で以下のエラーが表示されました。

Managing the network session with MAIN.dc.local failed
The target account name is incorrect

通常は「役割と機能の削除」からActive Directory Domain Servicesを削除することでDC降格が実行されますが、このケースでは処理が正常に完了しませんでした。

なぜこのエラーが発生するのか

このエラーの原因として多いのは、ドメインコントローラー間の接続状態が正常でないことです。特に以下の状況では降格処理が失敗する可能性があります。

長期間オフラインだったドメインコントローラー

長期間ネットワークから切り離されていたDCは、Active Directoryのレプリケーション情報が大きく古くなっている可能性があります。

Active Directoryでは、ドメインコントローラー間で定期的にレプリケーションが行われますが、一定期間以上更新されていない場合、整合性を保つために通信が拒否される場合があります。

Kerberos認証の不整合

「The target account name is incorrect」というエラーは、Kerberos認証の問題で発生することがあります。

具体的には以下の要因が考えられます。

  • サーバー間のSPN情報の不整合

  • 古いDNSレコード

  • Active Directoryオブジェクトの不整合

  • コンピューターアカウントの破損

このような状態では、通常のDC降格処理が正常に実行できません。

通常の降格処理ができない場合の対処法

ドメインコントローラーの降格は「推奨される方法」ですが、必須ではありません。Active Directoryでは、サーバー側のオブジェクトを直接削除する方法でもDCを除去できます。

方法1:Active DirectoryからDCオブジェクトを削除する

最も簡単な方法は、Active Directory上のDCオブジェクトを削除することです。

具体的には以下のツールを使用します。

Active Directory Users and Computers
Active Directory Sites and Services

これらの管理ツールから対象のドメインコントローラーを削除すると、Active Directoryデータベース内のメタデータも同時に整理されます。

この方法は「メタデータクリーンアップ」と呼ばれ、すでに正常な降格ができないサーバーを削除する際によく使われる手法です。

方法2:PowerShellで強制削除する

PowerShellのコマンドレットを使用すれば、ドメインコントローラーの削除を強制的に実行することが可能です。

Uninstall-ADDSDomainController -ForceRemoval

このオプションを使用すると、以下の状況でも削除処理が実行されます。

  • 他のドメインコントローラーに接続できない

  • レプリケーションが破損している

  • ネットワークトポロジーに問題がある

強制削除は最終手段ですが、古いDCを安全に環境から排除するための有効な方法です。

削除後に行うべき作業

ドメインコントローラーを強制的に削除した場合、以下の確認を行うことが重要です。

DNSレコードの確認

DNSサーバーに残っている以下のレコードを確認します。

  • 古いSRVレコード

  • DCのホストレコード

  • _msdcsゾーンの情報

不要なレコードが残っている場合は削除してください。

Active Directoryのレプリケーション状態確認

残っているドメインコントローラーが正常に動作しているか確認します。

代表的な確認コマンドは以下です。

repadmin /replsummary

これによりレプリケーションの状態をチェックできます。

FSMOロールの確認

削除したDCがFSMOロールを保持していた場合、役割の移行または強制取得が必要です。

主なFSMOロールは以下の通りです。

  • Schema Master

  • Domain Naming Master

  • RID Master

  • PDC Emulator

  • Infrastructure Master

削除前に役割を移動しておくのが理想です。

古いドメインコントローラーを放置するリスク

長期間オフラインのドメインコントローラーを放置すると、次のような問題が発生します。

  • Active Directoryのレプリケーションエラー

  • DNSの不整合

  • 認証トラブル

  • ドメイン参加の失敗

特にレプリケーション期限を超えると、復帰させるより削除した方が安全なケースが多くなります。

まとめ

Windows Server環境でドメインコントローラーの降格に失敗する場合、多くはレプリケーションや認証の不整合が原因です。

そのような場合でも、次の方法で問題を解決できます。

  • Active DirectoryからDCオブジェクトを削除する

  • PowerShellのForceRemovalオプションを使用する

特に長期間オフラインだったドメインコントローラーは、通常の降格処理よりもメタデータクリーンアップや強制削除の方が安全に処理できる場合があります。

Active Directory環境を安定して運用するためにも、不要になったドメインコントローラーは早めに整理し、DNSやレプリケーション状態を定期的に確認することが重要です。




以上の内容はhttps://error-daizenn.hatenablog.com/entry/2026/03/05/215300より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14