Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

「Active Directory ドメインコントローラーに接続できません」エラーの解決方法

Windowsワークステーションをドメインに参加させようとした際、「An Active Directory Domain Controller for the domain could not be contacted(ドメインのActive Directoryドメインコントローラーに接続できませんでした)」というエラーメッセージが表示されて困った経験はありませんか?

この問題は、新しいWindowsワークステーションをドメインに追加しようとする場面で発生することが多く、その原因は主に以下の2つに分類できます。

  • DNSの構成ミス: 最も一般的な原因です。幸い、設定を見直すことで簡単に解決できるケースがほとんどです。
  • DNSサービスの不具合: DNSクライアントサービスが正常に動作していない場合にも、このエラーが発生します。サービスの再起動で改善する可能性があります。

本記事では、ドメインへの参加手順から、このエラーを解消するための具体的な対処法まで、順を追って詳しく解説していきます。

ドメインへの参加時にエラーが発生する流れ

まず、通常どおりワークステーションをドメインに追加しようとしたときに、どのような操作でエラーが出るのかを確認しておきましょう。

ドメイン参加の基本手順

  1. [PC] を右クリックし、[プロパティ] を選択してシステム情報を開きます。
  2. 「コンピューター名、ドメインおよびワークグループの設定」欄にある [設定の変更] をクリックします。
  3. 「システムのプロパティ」ウィンドウが表示されたら、[変更] ボタンをクリックします。
  4. [ドメイン] を選択し、参加したいドメイン名を入力して [OK] をクリックします。

ここで問題がなければドメインへの参加が完了しますが、環境によっては次のようなエラーが表示されます。

「ドメイン '123xyz.com' の Active Directory ドメインコントローラー(AD DC)に接続できませんでした」

このエラーが表示された場合は、後述の対処法を試してみてください。

対処法1:DNS設定を追加する

このエラーの最大の要因はDNS構成の問題であるため、まずはドメインコントローラーのDNSサーバー設定を追加してみましょう。

作業を始める前に、ドメインに参加させる対象のPCにログオンしておいてください。そのうえで、以下の手順を実行します。

  1. スタートメニューの検索バーに「コントロールパネル」と入力し、検索結果から [コントロールパネル] を開きます。
  2. [ネットワークとインターネット] に移動し、[ネットワークと共有センター] をクリックします。
  3. 現在使用しているネットワーク接続(Wi-Fiまたはイーサネット)をクリックします。
  4. 状態ウィンドウが表示されるので、[プロパティ] をクリックします。
  5. 一覧から [インターネット プロトコル バージョン 4(TCP/IPv4)] を選択し、[プロパティ] をクリックします。
  6. TCP/IPv4のプロパティ画面で [詳細設定] ボタンをクリックします。
  7. [DNS] タブに切り替え、「DNSサーバーのアドレス」欄にドメインコントローラーのIPアドレスを入力します。[追加] をクリックした後、[OK] で確定します。
  8. すべてのウィンドウを閉じ、パソコンを再起動します。

再起動が完了したら、もう一度ワークステーションをドメインに追加してみてください。これで問題が解決するケースが多くあります。

対処法2:DNSクライアントサービスを再起動する

上記の方法でエラーが解決しない場合は、原因がDNSの構成ミスではなく、DNSサービス自体の不具合にある可能性があります。一部のユーザー環境では、DNSクライアントサービスが正常に機能していないことが原因でこのエラーが発生することが確認されています。

以下の手順に従って、DNSサービスを再起動してみましょう。

  1. Windowsキー + R を押して「ファイル名を指定して実行」を開き、「services.msc」と入力してEnterキーを押します。
  2. 「サービス」ウィンドウが開いたら、一覧から [DNS Client(DNSクライアント)] サービスを探します。右クリックして [再起動] を選択してください。

注意: 再起動の項目がグレーアウトしていて選択できない場合は、管理者権限のコマンドプロンプトを使いましょう。スタートメニューで「cmd」と検索し、コマンドプロンプトを右クリックして「管理者として実行」を選択します。

  1. コマンドプロンプトで以下のコマンドを入力し、Enterキーを押してDNSキャッシュサービスを停止します。
    net stop dnscache
  2. 続けて、以下のコマンドを入力してサービスを再度開始します。
    net start dnscache

以上の手順でDNSサービスの再起動は完了です。作業が終わったら、改めてドメインへの参加を試みてください。

対処法3:Windowsの設定アプリからドメインに接続する

それでもドメインに接続できない場合は、従来の「システムのプロパティ」ではなく、Windowsの設定アプリを使ってドメインに参加する方法を試してみましょう。

  1. Windowsキー + I を押して [設定] を開き、[アカウント] をクリックします。
  2. 左側のメニューから [職場または学校にアクセスする] タブを選択し、[接続] をクリックします。
  3. セットアップ画面が表示されたら、下部にある「このデバイスをローカルの Active Directory ドメインに参加させる」というリンクをクリックします。
  4. ドメイン名を「.local」形式(xxx.localなど)で入力し、設定を保存します。
  5. 求められたら管理者のパスワードを入力し、パソコンを再起動します。

まとめ

本記事では、「Active Directory ドメインコントローラーに接続できません」というエラーに対して、DNS設定の追加」「DNSサービスの再起動」「Windows設定からのドメイン参加」という3つの対処法を紹介しました。

多くの場合、DNS関連の設定やサービスを見直すことで問題は解決します。上記の方法を試してもエラーが解消しない場合は、ネットワーク接続自体やファイアウォール設定、ドメインコントローラー側の状態も併せて確認することをおすすめします。本記事についてご不明な点がある場合は、お気軽にコメント欄でお知らせください。

  1. Windows 10で「FiveM Could Not Load Citizen DLL」エラーを解決する10の方法【完全ガイド】

    FiveMは、GTA(Grand Theft Auto V)に欠かせないマルチプレイヤーMODです。FiveMがなければ、GTA向けのカスタマイズコンテンツの導入や、プライベートサーバーへの安全な接続を実現することはできません。しかし、ゲーム起動時に「FiveM could not load Citizen DLL(Citizen DLLを読み込めません)」というエラーが発生することがあります。Windows、Steam、Rockstar、Social Clubなど、さまざまなプラットフォームで同様の問題に直面している方も多いでしょう。本記事では、Citizengame DLLエラーの原因と、

  2. 【解決済み】Windowsドメイン参加時の「指定されたドメインが存在しないか、または接続できません」エラーの修正方法

    この記事では、Windowsパソコンを既存のActive Directoryドメインに参加させようとした際に表示される「指定されたドメインが存在しないか、または接続できません(The Specified Domain Either Does Not Exist or Could Not Be Contacted)」というエラーの解決方法を詳しく解説します。 このエラーは、主にクライアントPC側のDNS設定が不正であることが原因で発生します。Active Directoryが正常に機能するためには、ルーターのIPアドレスではなく、ドメインコントローラー(DNSサーバー)をDNSとして指定する必要