【解決】ドメインへの参加時に「次のエラーが発生しました」と表示される原因と対処法
自宅や職場のドメインにコンピューターを接続しようとした際に、「ドメインに参加しようとすると、次のエラーが発生しました(The following error occurred attempting to join the domain)」というエラーメッセージが表示されるという報告が多数寄せられています。多くの場合、このエラーには「コンピューターアカウントの最大数を超過した」といった説明文が添えられています。また、この問題は初めてドメインに接続するコンピューターだけに起こるものではなく、以前同じドメインに接続していたことのあるPCやノートパソコンでも発生すると報告されています。

「ドメインへの参加時にエラーが発生しました」の主な原因
このエラーについては、多くのユーザーからの報告や、実際に問題を解決するために試されたトラブルシューティング手順をもとに調査を行いました。その結果、以下のような複数のシナリオがこのエラーメッセージを引き起こす可能性があることが判明しています。
- クライアント側でSMB1サポートが無効になっている ― 最もよく見られる原因の一つは、ドメインに接続しようとしているコンピューターでSMB1サポートが無効になっていることです。この場合は、「Windowsの機能」画面から簡単にSMB1サポートを有効化できます(方法1)。
- サードパーティ製ファイアウォールがドメイン参加に必要な双方向ポートをブロックしている ― ドメイン参加の試みをブロックする原因として、特定のサードパーティ製ウイルス対策ソフトやファイアウォールアプリケーションが頻繁に報告されています。
このエラーメッセージの解決にお困りの場合は、本記事で検証済みのトラブルシューティング手順をいくつかご紹介します。以下にまとめたのは、同じような状況にある他のユーザーが実際に問題を解決するために使用した方法です。
効果的に解決するためには、以下の方法を記載順に試していくことをおすすめします。最終的には、お使いの環境に合った解決策が見つかるはずです。
方法1:SMB1サポートを有効にする
このエラーは、クライアントマシンでSMB 1サポートが無効になっていることを示していることが多いです。SMB(Server Message Block)はWindowsで広く使われている一般的なプロトコルです。ドメインに接続しようとしていたマシンでSMB1サポートが無効になっていたことに気づき、有効化したところ問題が解決したというユーザーが多数います。
多くのユーザーの場合、「Windowsの機能」画面からSMB1を再有効化することでエラーが解消され、コンピューターがドメインに正常に接続できるようになりました。具体的な手順は以下の通りです。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。次に「appwiz.cpl」と入力し、Enter キーを押して「プログラムと機能」を開きます。

- 「プログラムと機能」画面の左側にある「Windowsの機能の有効化または無効化」をクリックします。

- 「Windowsの機能」ウィンドウで一覧を下にスクロールし、「SMB 1.0/CIFS ファイル共有のサポート」および関連するサブ項目がすべて有効になっていることを確認します。確認できたら「OK」をクリックして変更を保存します。

なお、セキュリティ上の理由から、SMB1は古く脆弱性のあるプロトコルとされている点に注意してください。社内ネットワークなど信頼できる環境でのみ有効化し、使用後は可能な限り無効に戻すことをおすすめします。
この方法で「ドメインへの参加時にエラーが発生しました」というエラーが解決しなかった場合は、次の方法に進んでください。
方法2:サードパーティ製ファイアウォールをアンインストールする
一部の影響を受けたユーザーの指摘によると、いくつかのサードパーティ製セキュリティスイートは、通過を許可する通信に対して過度に厳しい制限をかけることで知られています。「ドメインへの参加時にエラーが発生しました」というエラーに直面していたユーザーの一部からは、サードパーティ製ファイアウォールをアンインストールした後に問題が発生しなくなったとの報告があります。
一部のユーザーは、外部のセキュリティソフトウェアが、コンピューターが初めてドメインに接続しようとする際に使用される双方向ポートの一部をブロックしているのではないかと推測しています。
注意すべき点として、サードパーティ製ファイアウォールを使用している場合、一時的に無効化しても問題は解決しません。同じルールが依然として適用され続けるためです。この場合の唯一の有効な解決策は、サードパーティ製ファイアウォールを完全にアンインストールし、同じエラーがまだ発生するかどうかを確認することです。
お使いのセキュリティソフトウェアを完全にアンインストールするには、専用の削除ツール(クリーンアップツール)を使用するのが確実です。各ベンダーが公式サイトで提供しているアンインストーラーを利用しましょう。
サードパーティ製ファイアウォールをアンインストールしたら、コンピューターを再起動し、問題がまだ発生するかどうかを確認してください。エラーが表示されなくなった場合は、Windows標準のファイアウォールを使い続けるか、ドメイン接続に関わるネットワーク機器が使用するポートに対する例外ルールの設定手順をオンラインで調べて設定することを検討してください。
この方法でも解決しなかった場合は、次の方法に進みましょう。
方法3:システムの復元ポイントを使用する
「ドメインへの参加時にエラーが発生しました」というエラーの解決に苦戦していた一部のユーザーからは、システムの復元ウィザードを使ってコンピューターを以前の時点に戻したところ、問題が解決したという報告があります。復元プロセスが完了した後、ドメイン参加の手順中にエラーが表示されなくなったとのことです。
注意: システムの復元ポイントを使用すると、コンピューターは以前の時点の状態に戻ります。つまり、復元期間中に行われた変更(インストールしたアプリケーションや設定の変更など)は失われますので、事前に重要なデータのバックアップを取っておくことをおすすめします。
システムの復元ウィザードを使用してこのエラーを解決する手順は以下の通りです。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。次に「rstrui」と入力し、Enter キーを押してシステムの復元ウィザードを起動します。

- システムの復元の最初の画面で、「別の復元ポイントを選択する」を選択し、「次へ」をクリックします。

- この問題が発生する前の時点のシステム復元ポイントを選択し、再度「次へ」をクリックします。

- 「完了」をクリックして、マシンを以前の状態に戻します。しばらくするとコンピューターが再起動し、次回の起動時に復元ポイントが適用されます。以前の状態に戻れば、「ドメインへの参加時にエラーが発生しました」というエラーは表示されなくなるはずです。
-
Windows 10で「ハンドルが無効です」エラーを解決する12の方法
Windowsは常にコンピューターとユーザーのセキュリティを守るよう設計されており、脅威やバグからPCを保護するために定期的なアップデートが配信されています。プロンプトに従って更新を行えば、デバイスは常に最新の状態に保たれます。しかし、アップデートが完全にインストールされず、エラーが発生することもあります。その代表的な例のひとつが、「プリンターをインストールできません。ハンドルが無効です(The handle is invalid)」というエラーです。 この記事では、「ハンドルが無効です」エラーの原因と、Windows 10でこの問題を解決するためのトラブルシューティング方法を詳しく解説します
-
アップロードテスト中に発生するソケットエラーを修正する方法【Windows 10】
インターネット接続の失敗は、考えたくもない事態です。インターネット接続は今や私たちの日常生活に欠かせない存在となっています。世界中のあらゆるものが相互につながり、グローバル化された環境が形成されています。それほど重要なものであるだけに、ネット接続の不具合に苛立ちを覚えるのは当然のことでしょう。こうした状況が発生した際、ほとんどのユーザーが最初に行うのがネットワーク速度の確認です。ネットワーク速度の測定には、オンラインツールがよく利用されます。しかし残念ながら、最近ではスピードテストの実行中にソケットエラーが発生したという報告が相次いでいます。本記事では、「アップロードテスト中にソケットエラー