So beheben Sie die Domänenvertrauensstellung zwischen einer Arbeitsstation und Active Directory

Die Behebung einer fehlerhaften Vertrauensstellung in Windows kann mitunter sehr ärgerlich sein. Normalerweise tritt dieses Problem auf, wenn ein in eine Domäne eingebundener Computer nicht ordnungsgemäß mit dem Domänencontroller kommunizieren kann und die berüchtigte Fehlermeldung erscheint: [Fehlermeldung einfügen] The trust relationship between this workstation and the primary domain failed.. Falls Sie diese Meldung gesehen haben und nicht die gesamte Domäne neu einbinden möchten (was einen Neustart und die erneute Einrichtung aller Komponenten bedeuten würde), gibt es eine schnellere Lösung mit PowerShell. Achtung: Diese Methode erfordert lokale Administratorrechte. Falls Sie ausgesperrt sind, müssen Sie möglicherweise zuerst das Administratorkennwort zurücksetzen oder im abgesicherten Modus starten.

Dieser Prozess ist etwas ungewöhnlich, spart aber enorm viel Zeit. Er setzt den sicheren Kanal zu Ihrer Domäne zurück, ohne den Computer aus Active Directory (AD) zu entfernen. Die Maschine wird gezwungen, die Vertrauensstellung durch Aktualisierung ihres Passworts in AD wiederherzustellen – alles direkt über PowerShell. Zur Info: Es gibt keine Garantie, dass dies in jedem Fall funktioniert, insbesondere wenn das Computerkonto in AD deaktiviert oder beschädigt ist. In den meisten typischen Szenarien ist es jedoch schneller als das Entfernen und erneute Hinzufügen zur Domäne.

So beheben Sie ein Problem mit einer Vertrauensbeziehung mithilfe von PowerShell

Überprüfung, ob der sichere Kanal unterbrochen ist

  • Stellen Sie zunächst sicher, dass Sie lokal als Administrator angemeldet sind. Falls Sie auf dem Anmeldebildschirm hängen bleiben, versuchen Sie es .\Administratormit dem lokalen Benutzerkonto, von dem Sie wissen, dass es noch funktioniert. Windows speichert die letzten Anmeldungen im Cache. Wenn Sie sich also kürzlich als Domänenbenutzer angemeldet und anschließend die Netzwerkverbindung getrennt haben, können Sie sich möglicherweise weiterhin lokal anmelden.
  • Öffnen Sie ein PowerShell-Fenster mit Administratorrechten (Rechtsklick und „ Als Administrator ausführen “ auswählen ).Dies erreichen Sie, indem Sie mit der rechten Maustaste auf das Startmenü klicken und anschließend „Windows PowerShell (Administrator)“ auswählen.
  • Führen Sie diesen Befehl aus, um die Vertrauenswürdigkeit zu testen:

Test-ComputerSecureChannel –Verbose

Wenn dort „False“ steht, bedeutet dies, dass Ihr Computer die Vertrauensstellung zur Domäne nicht bestätigen kann.

Wiederherstellung des Vertrauens mit PowerShell

  • Um das Problem zu beheben, führen Sie Folgendes aus:

Test-ComputerSecureChannel -Repair -Credential domain\admin_user -Verbose

Ersetzen Sie domain\admin_user<Domänenname> durch Ihren tatsächlichen Domänen- und Administratorbenutzernamen. Dieser Befehl versucht, den sicheren Kanal zurückzusetzen, indem er Ihre Domänenanmeldeinformationen verwendet, um das Kennwort des Computers in Active Directory zu aktualisieren. In manchen Konfigurationen kann dieser Befehl Fehler verursachen, wenn die Berechtigungen fehlen oder das Computerkonto deaktiviert ist.Überprüfen Sie in diesen Fällen in „ Active Directory-Benutzer und -Computer“, ob Ihr Computerkonto noch vorhanden und aktiviert ist.

Sollte dies weiterhin fehlschlagen, versuchen Sie, das Maschinenpasswort direkt zurückzusetzen.

  • Dies ist hilfreich, wenn die Standardreparatur nicht funktioniert oder das Vertrauensproblem immer wieder auftritt. Ausführen:

Reset-ComputerMachinePassword -Server domain-controller.woshub.com -Credential domain\admin_user

Ersetzen Sie domain-controller.woshub.com<Hostname> durch den Hostnamen Ihres nächstgelegenen Domänencontrollers. Dadurch wird das Kennwort des Rechners in Active Directory zurückgesetzt. Manchmal reicht dies allein aus, um die Vertrauensstellung wiederherzustellen, ohne dass ein erneuter Domänenbeitritt erforderlich ist.

Profi-Tipp: Wenn Sie den Hostnamen Ihres Domänencontrollers nicht kennen, können Sie ihn mit dem Befehl `npm run dev` herausfinden nslookupoder Ihren Netzwerkadministrator fragen. Normalerweise ist es der Hostname Ihres Haupt-DNS-Servers (z. B.`/domain.com dc1.yourdomain.com

Warum Vertrauen scheitern kann

Folgendes ist zu beachten: Jeder in eine Domäne eingebundene PC besitzt ein geheimes Passwort (ein Computerkontopasswort), das sich etwa alle 30 Tage automatisch aktualisiert. Stimmt das Passwort auf Ihrem PC nicht mit dem in Active Directory gespeicherten überein – beispielsweise nach der Wiederherstellung eines alten Snapshots, dem Klonen des Computers ohne Sysprep oder dem manuellen Zurücksetzen des AD-Kontos –, bricht die Vertrauensstellung ab. Windows verweigert dann die sichere Kommunikation mit der Domäne, da es im Grunde sagt: „Ich vertraue dir nicht mehr.“

Weitere Ursachen können Probleme mit der Zeitsynchronisierung (wenn Ihre Uhren stark abweichen) oder die Deaktivierung bzw. Löschung des Computerkontos in Active Directory sein. Manchmal kann es auch bei einem Computer, der längere Zeit offline war (über den 30-tägigen Zeitraum nach der Passwortänderung hinaus), zu Problemen kommen, wenn die Synchronisierung nach der Wiederherstellung der Online-Verbindung nicht ordnungsgemäß funktioniert.

In solchen Fällen kann die Reaktivierung des Computerkontos in Active Directory oder das manuelle Zurücksetzen des Kennworts das Vertrauen wiederherstellen. Und falls Sie virtuelle Maschinen wiederherstellen oder in Testumgebungen arbeiten, sollten Sie die automatische Kennwortänderung deaktivieren, um dieses Problem zu vermeiden.

Hoffentlich ersparen Ihnen diese Tricks das nächste Mal so manchen Kopfzerbrechen, wenn in Eile Vertrauensprobleme auftreten.