Windows 10で「このワークステーションとプライマリドメイン間の信頼関係が失敗しました」エラーを解決する7つの対処法
家庭や企業の職場環境では、クライアントPCとサーバーを、ワークグループ(10台以下の小規模環境向け)とドメイン(中央管理型ネットワークに数千台規模のPCを接続する構成)という2つのシンプルなインフラストラクチャで運用できます。ワークグループ環境では専用サーバーは必須ではありませんが、ドメイン環境では、Active Directoryドメインサービス(AD DS)とDNS(ドメインネームサービス)の両方の機能を持つサーバーが少なくとも1台必要です。
多くのユーザーから、ドメインアカウントにログインしようとした際に「このワークステーションとプライマリドメイン間の信頼関係が失敗しました」というエラーがWindows 10 PCで発生するという報告があります。同じ問題でお困りの方は、この記事で紹介する、ローカル管理者権限なしでも対応できる解決策をご確認ください。

Windows 10でワークステーションとプライマリドメイン間の信頼関係エラーを修正する方法
システム管理者にとって最もよく遭遇するトラブルの一つが、この信頼関係の失敗エラーです。まず、この問題について知っておくべきポイントをいくつか紹介します。
- PCをActive Directoryドメインに参加させるときは、新しいコンピューターアカウントとパスワードが設定されます。
- PCからActive Directoryドメインにログインすると、最も近いドメインコントローラー(DC)との間にセキュアチャネルが確立されます。DCがユーザーの資格情報を検証し、資格情報が会社で事前に定義されたセキュリティポリシーを満たしていれば、PCとドメイン間の信頼関係が確立されます。
- コンピューターアカウントのパスワードはデフォルトで30日間有効で、期限が来たら変更が必要です。
- PCのローカルアカウントとパスワードの資格情報はAD内で期限切れになりません。これは、ドメインのパスワードポリシーがActive Directoryのコンピューターオブジェクトには適用されないためです。
- 興味深いことに、数ヶ月あるいは1年間PCの電源を入れていなくても、PCとドメイン間の信頼関係は維持されます。次回ドメイン接続のワークステーションにログオンした際に、初回ログイン時にパスワードが更新されます。
- この信頼関係が何らかの理由で破損すると、「このワークステーションとプライマリドメイン間の信頼関係が失敗しました」というプロンプトが画面に表示されます。
ワークステーションとプライマリドメインの信頼関係を確認する方法
ワークステーションとプライマリドメインの信頼関係を確認するには、PCのローカルパスワードがドメイン側のコンピューターアカウントのパスワードと同期していることを確認する必要があります。以下の手順に従って確認しましょう。
手順1. ローカル管理者アカウントとパスワードでPCにログインします。
注意: ドメインアカウントを使用していてログインに困難がある場合は、一時的にイーサネットケーブルを抜いてみてください。キャッシュされたActive Directoryユーザーの資格情報を使ってログオンできる場合があります。ログイン後、ケーブルを再接続してください。
手順2. Windowsキーを押し、「PowerShell」と入力して「開く」をクリックします。

手順3. 「Test-ComputerSecureChannel」コマンドを入力し、Enterキーを押します。

手順4. 「-Verbose」スイッチパラメーターを付けて実行することもできます。
Test-ComputerSecureChannel -Verbose VERBOSE: Performing the operation Test-ComputerSecureChannel on target Techcult(Type Company Name). True VERBOSE: The secure channel between the local computer and the domain techcult.com is in good condition.

手順5. 「The secure channel between the local computer and the domain (会社名).com is in good condition」というメッセージが表示されれば、ワークステーションとドメイン間の信頼関係は正常です。
信頼関係エラーが発生する原因
ドメインの信頼関係エラーは、さまざまな原因で発生します。
- ワークステーションがドメインから信頼されていない状態になっている場合。
- PCのローカルアカウントのパスワード資格情報が、Active Directory上のPCオブジェクトのパスワードと一致しなくなっている場合。
- ワークステーションが誤ったパスワードでドメインへの認証を試みた場合。
- Windowsを再インストールした後にも発生することがあります。
- マシンアカウントのパスワードが期限切れになった古い復元ポイントやスナップショットにコンピューターを復元した場合。
以下に、この信頼関係エラーを解決するための7つのトラブルシューティング手法を紹介します。順番に試して、最適な結果を得てください。
注意: 作業前に必ずシステムの復元ポイントを作成しておきましょう。何か問題が起きたときにWindows 10 PCを元の状態に戻せます。
方法1:DHCPServerを有効化・確認する
最近新しいDHCPサーバーを追加したか、既存のDHCPプールに変更を加えた場合は、この方法を試してください。ネットワーク上のホストコンピューターには、静的または動的なアドレス指定方式でIPアドレスを割り当てられます。
DHCPサーバーを追加した後にこのエラーが発生したという報告が複数あります。これは、ホストネットワークに誤ったDHCP IPアドレスプールを設定した場合に起こります。そのため、DHCPが正しく動作しているかを以下の手順で確認する必要があります。
注意: ここでは、Windows Server 2016とTP-Link TL-ER6120(IPアドレス192.168.1.0/24)でのDHCP設定確認手順を説明します。ご自身のネットワーク構成に合わせて読み替えてください。
手順1. Windows + Rキーを同時に押し続けて「ファイル名を指定して実行」ダイアログボックスを開きます。
手順2. 「dhcpmgmt.msc」と入力し、Enterキーを押して「DHCP管理ツール」を起動します。

手順3. サーバーを展開し、「techcult.com\IPv4\スコープ」まで移動します。
手順4. DHCP設定が正しく構成されていない場合(IPアドレス192.168.1.0/24など)、DHCP構成を変更してください。
次に、ルーター(TP-Link TL-ER6120など)のDHCP設定を確認する手順を説明します。
手順1. 無線ルーターのIPアドレス、ユーザー名、パスワードを控えておきます。
注意: ルーターのIPアドレスの調べ方がわからない場合は、取扱説明書を参照するか、ルーターのIPアドレス確認方法に関するガイドをご覧ください。

手順2. ブラウザーを起動し、アドレスバーにルーターのIPアドレスを入力します。

手順3. ルーターの認証情報を入力してログインします。
手順4. 「ネットワーク」タブに移動し、左ペインから「LAN」を選択します。
手順5. 「DHCP」タブに切り替え、「DHCPサーバー」が有効になっていることを確認します。DHCPアドレス範囲を確認し、変更を加えた場合は「保存」をクリックします。

方法2:ドメインからマシンを再参加させる
ワークステーションをドメインから一度脱退させて再度参加させることは、この信頼関係エラーに対する有効な解決策です。ドメイン管理者アカウント(任意のマシンをドメインに追加・参加させる権限を持つアカウント)が必要です。
注意: ここでは、Server 2016マシンを使用してWindows 10 Proを再参加させる手順を示します。これらの手順は、Windows XPやWindows 8のクライアントOSとWindows Server 2003や2012 R2など、他の組み合わせでも同様に実行できます。
手順1. Windowsのローカル管理者アカウントでサインインし、Windows + Eキーを同時に押して「エクスプローラー」を開きます。
手順2. エクスプローラーの左側にある「PC」をクリックし、「プロパティ」を選択します。

手順3. 「システムの詳細設定の表示」を検索してクリックし、「コンピューター名」タブに切り替えます。

手順4. 「変更...」ボタンをクリックします。

手順5. 「コンピューター名/ドメイン名の変更」ウィンドウで、「ワークグループ」ラジオボタンを選択し、任意の名前を入力します。

手順6. 「OK」をクリックして変更を保存します。
手順7. 次の「Windows セキュリティ」プロンプトで管理者アカウントの資格情報を入力し、「OK」をクリックします。
手順8. 以降のプロンプトを「OK」で確認し、「システム プロパティ」ウィンドウを閉じます。
手順9. マシンを再起動し、Windows 10のドメインユーザーアカウントでログオンします。
ワークステーションとドメイン間の信頼関係の問題が解決したかどうかを確認してください。
方法3:PowerShellでドメインの信頼関係を修復する
PowerShellを使ってドメインの信頼関係を修復するのも有効な方法です。クライアントとワークステーション間の信頼を再確立できます。この方法にはローカル管理者アカウントが必要です。
手順1. Windows 10のローカル管理者アカウントでログオンします。
手順2. Windowsキーを押し、「PowerShell」と入力して「開く」をクリックします。

手順3. 「$credential = Get-Credential」コマンドを入力し、Enterキーを押します。

手順4. ドメインアカウントのパスワード資格情報を入力し、「OK」をクリックします。
手順5. 「Reset-ComputerMachinePassword -Credential $credential」コマンドを入力し、Enterキーを押します。

手順6. PowerShellを終了し、PCを再起動します。
手順7. Windows 10のドメインアカウントにログオンし、信頼関係の問題が解決したかどうかを確認します。
方法4:ドメインコントローラーを資格情報マネージャーに追加する
この方法では、資格情報マネージャーにドメインコントローラーのアカウントを追加することで問題を解決できます。Windows 10 PCで以下の手順を実行してください。
手順1. Windows 10のローカル管理者アカウントでログオンします。
手順2. Windowsキーを押し、「資格情報マネージャー」と入力して「開く」をクリックします。

手順3. 図のように「Windows 資格情報」をクリックします。

手順4. 「Windows 資格情報の追加」リンクをクリックします。

手順5. 「インターネットまたはネットワークのアドレス」にドメインコントローラーのアドレスを入力し、ユーザー名とパスワードの資格情報を入力して「OK」をクリックします。

手順6. 資格情報マネージャーのすべてのウィンドウを閉じ、コンピューターを再起動します。
手順7. 最後に、Windows 10のドメインユーザーアカウントにログオンし、ワークステーションとドメイン間の信頼関係の問題が解決したかどうかを確認します。
方法5:アカウントのパスワードをリセットする
Windows Server 2003およびWindows Server 2008 R2を使用している場合は、この方法をお試しください。他のバージョンのサーバーOSを使用している方は、次のトラブルシューティング方法に進んでください。ここでは、Windows Server 2008 R2でマシンのパスワードをリセットする方法を学びます。パスワードのリセットにより、高度なケースでも信頼関係の問題を解決できることがあります。
手順1. ドメイン管理者アカウントでログオンし、Windowsキーを押します。
手順2. Windowsキーを押し、「cmd」と入力して図のように「開く」をクリックします。

手順3. 「netdom resetpwd /s:server /ud:domain\User /pd:*」コマンドを入力し、Enterキーを押します。
注意: ここで「s」はドメインサーバー名、「domain」はドメイン名、「User」は問題のあるユーザーアカウントを指します。

手順4. すべてのウィンドウを閉じ、PCを再起動します。
手順5. ドメインユーザーアカウントでログオンし、信頼関係の問題が解決したかどうかを確認します。
方法6:コンピューターアカウントをリセットする
もう一つの簡単で有効な方法として、Active Directoryドメインサービスに統合されているツールを使ってコンピューターアカウントをリセットする方法があります。
手順1. Windows + Rキーを同時に押し続けて「ファイル名を指定して実行」ダイアログボックスを開きます。
手順2. ボックスに「dsa.msc」と入力し、Enterキーを押して「Active Directory ユーザーとコンピューター」を開きます。

手順3. ドメイン(例:techcult.com)を展開します。
手順4. 「Computers」をダブルクリックし、問題を引き起こしている該当のコンピューターアカウントに移動します。
手順5. そのアカウントを右クリックし、「アカウントのリセット」を選択します。
手順6. プロンプトで「はい」→「OK」の順にクリックして確認し、「Active Directory ユーザーとコンピューター」ウィンドウを閉じます。
手順7. 最後にPCを再起動し、ドメインユーザーアカウントでログオンします。
方法7:システムの復元を実行する
互換性のないWindowsアップデートコンポーネントがPCにあると、通常どおり動作しないことがあります。その場合は、すべてが正常に動作していた時点にコンピューターを復元しましょう。Windows 10でシステムの復元を使用する方法については、こちらのガイドを参考に、手順に従って操作してください。

Windows 10 PCを復元した後、ドメインに接続されたWindowsマシンをエラーなく使用できるかどうかを確認してください。
おすすめの関連記事:
- Samsung Internetが勝手に開く問題を解決する方法
- Windowsストアのエラーコード0x80073CF3を解決する方法
- 「このコマンドを処理するのに十分な記憶域がありません」エラーを解決する方法
- Windows 10でPrivate Internet Accessが接続できない問題を解決する方法
このガイドがお役に立ち、「このワークステーションとプライマリドメイン間の信頼関係が失敗しました」の問題を解決できたことを願っています。どの方法が最も効果的だったか、ぜひコメント欄でお知らせください。この記事に関するご質問やご提案があれば、お気軽にお寄せください。
-
「アプリケーションを正しく初期化できませんでした」エラーの原因と解決方法を徹底解説
アプリを起動した際に「The application failed to initialize properly(アプリケーションを正しく初期化できませんでした)」というエラーが表示され、困っていませんか?このエラーの主な原因は、古いバージョンまたは破損した.NET Frameworkです。ただし、それ以外にもレジストリの破損、ドライバーの競合、Windowsシステムファイルの破損など、さまざまな要因が考えられます。特に、Windowsを長期間アップデートしていない場合は、.NET Frameworkが古くなっている可能性が高く、更新するだけでエラーが解消することもあります。 この記事で解決
-
サイバースクワッティングとタイポスクワッティングの違いとは?知っておきたい危険性と対策
近年、Webサイトの開設に欠かせないドメイン名(URL)の需要は急速に高まっています。ビジネス用途、コンテンツ発信、ブログ運営など、目的はさまざまですが、ドメイン名はもはやビジネス戦略の一部となっています。検索結果で上位に表示されやすい覚えやすいドメイン名ほど価値が高く、転売価格も上がる傾向があります。しかし、こうした需要の高まりに目をつけ、インターネット上で人々から金銭を巻き上げようとする悪意ある者たちが現れました。 ここでは、ドメイン取得者を標的とする「サイバースクワッティング」と「タイポスクワッティング」の仕組みと、それぞれの違いについて詳しく解説します。 サイバースクワッティングとは?