AD DS の構成中に "サービスを開始できません" エラー

この記事では、Active Directory Domain Services (AD DS) 構成が失敗したときに発生するエラー (サービスを開始できません) に関するヘルプを提供します。

適用対象: Windows Server 2012 R2
元の KB 番号: 2737880

現象

Windows Server 2012では、次のいずれかの AD DS 構成操作が失敗します。

  • サーバー マネージャーまたは AddsDeployment Windows PowerShell モジュールを使用して新しいドメイン コントローラーを構成する
  • サーバー マネージャーまたは AddsDeployment Windows PowerShell モジュールを使用して既存のドメイン コントローラーから AD DS を削除する
  • dccloneconfig.xml を使用して仮想化ドメイン コントローラーを複製する

構成が失敗すると、次のエラー メッセージが表示されます。

サービスが無効になっているか、有効なデバイスが関連付けられていないため、サービスを開始できません。

さらに、Dcpromoui.log ファイルに次のテキスト行が含まれていることがわかります。

GetErrorMessage 80070422と入力します

原因

この問題は、管理者が DS ロール サーバー サービス (DsRoleSvc) の "スタートアップの種類" を 無効にするように構成したために発生します。 これを確認するには、Services.msc スナップインを使用して、[全般] タブの [スタートアップの種類] の一覧を調べます。

既定では、DS ロール サーバー サービスは AD DS ロールのインストール中にインストールされ、[手動スタートアップの種類] に設定されます。

解決方法

この問題を解決するには、DS ロール サーバー サービスが無効にされていないことを確認します。 これを行うには、Services.msc または Sc.exe を使用してスタートアップの種類を [手動] に設定し、DS ロール サーバーの操作をオンデマンドで開始および停止できるようにします。 たとえば、管理者特権のコマンド プロンプトから次のコマンドを実行します。

sc.exe config dsrolesvc start= demand

注:

"start=" 引数の後のスペースは意図的です。

詳細

この動作は仕様です。

DS ロール サーバー サービスは、Windows Server 2012の新機能であり、Active Directory のインストールまたは削除、またはドメイン コントローラーの複製に使用されます。