先日、会社で使用しているWindows10のマシンが急にログインできなくなりました。
表示されたメッセージは、「このワークステーションとプライマリドメインとの信頼関係に失敗しました。」という内容。
最初はリモートデスクトップ接続だけ、このメッセージが表示されて、直にログインする場合は出なかったのですが、最終的に直接ログインする場合も表示されるようになり、ドメインユーザー全てがログインできなくなりました。
対処することができたので、メモを残します。
【症状】
症状は前述の通りです。
ドメインユーザーでログインしようとするとメッセージが表示されてログインすることができません。
【原因】
原因は、セキュアチャネルの破損が主な原因となります。
セキュアチャネルとは、ドメインサーバーとクライアントマシンが安全に通信する仕組みで、互いにアカウントとパスワードを保持するものです。
この仕組みのため、クライアントマシンがネットワークに接続していなくても、ユーザーはログインすることができます。
このクライアントマシン側のセキュアチャネルが何らかの理由で破損すると、ドメインサーバーとの同期が取れなくなり、最終的にログインが不可になってしまいます。
【対処法】
対処法ですが、ドメイン登録を一度解除し、再度ドメインに参加することでセキュアチャネルを正常な状態に戻すことができます。
もし、まだドメインユーザーでログインできる状態なら良いのですが、全ユーザーがロックされてしまった場合は、ローカルユーザーでログインする必要があります。
ローカルユーザーは対象のPCにのみ登録しているユーザーで、初期セットアップのときに1つは登録しているユーザーです。
私の場合は、ローカルユーザーのパスワードが不明だったのでかなり苦労しました。。。
せめてPC使用するメンバー(最低限管理者)でローカルユーザーのIDとパスワードを共有しておく必要があるなと思いました。
修復の方法ですが、
- 管理者権限のユーザーでログイン
- 「コントロールパネル」⇒「システム」⇒「システムの詳細設定」⇒「コンピューター名」を開きます
- 「変更」ボタンを押下
- 「所属するグループ」で”ドメイン”にチェックが入っていると思うので、”ワークグループ”にチェックを入れ、適当なグループ名を設定します(WORK_GROUPで良いと思います)
※この時、ドメイン名をメモしておきましょう - 「OK」ボタンを押下して、ウィンドウを閉じていきます
- 再起動を要求されるので、PCを再起動します(いいえを押した場合は、後ほど再起動してください)
- 再起動したら、ローカルユーザーでログイン
- 2、3の手順を行い、4の手順で今度は”ドメイン”にチェックを入れて、メモしていたドメイン名を入力します
- 「OK」ボタンを押下します
- ドメインのパスワードを求められるので入力します(分からない場合はドメインの管理者に確認を)
- 「○○へようこそ!」のようなメッセージが表示されれば作業完了です
これで再びドメインユーザーでログインできるようになります。
他にもコマンドで復旧するやり方があるようですが、玄人じゃないとミスる可能性があるので、このやり方が確実だと思います。
コマンドで復旧する場合はログインできるユーザーがいないとダメですしね。。。
ちなみに、ローカルユーザーでもログインできない場合は、完全に詰み状態のようです。\(^o^)/
その場合は、Windowsを出荷状態に戻す作業で復活させられますよ。(データファイルは残りますが、アプリは要再インストール)
今回のマシンですが、Windows Updateを行った翌日に発生しました。
関連性のほどははっきりしませんが、一応記載しておきますね。
ちなみに、別件で明らかにWindows Updateが原因の障害(ログイン後に画面がブラックアウト)も発生したので、同Updateに起因する障害である確率は高いと思っています。
こちらの対処法も後日記事にします。
コメント