Wie aktiviere ich die automatische Anmeldung in Windows 7, wenn ich mich in einer Domäne befinde?

581904
BinaryMisfit

Wenn Windows 7 einer Domäne angehört, ist die Option für die automatische Anmeldung in der erweiterten Benutzerverwaltungskonsole nicht mehr verfügbar. Wie kann ich diese Einstellung aktivieren, da ich wegen SharePoint und TFS eine kleine private Domäne betreibe?

Im HowToGeek-Artikel wird darauf eingegangen. Die Optionen sind jedoch deaktiviert, wenn Sie einer Domäne hinzugefügt werden.

78

3 Antworten auf die Frage

113
William Hilsum

Aus: Mein Digital Life-Artikel

  1. Klicken Sie auf Start, klicken Sie auf Ausführen regedit, geben Sie ein und klicken Sie auf OK. regeditGeben Sie unter Windows Vista / 7 einfach die Suche starten ein und drücken Sie die Eingabetaste.

  2. Navigieren Sie zu dem folgenden Registrierungsschlüssel:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

  3. Doppelklicken Sie auf den DefaultUserNameEintrag, geben Sie den Benutzernamen ein, mit dem Sie sich anmelden möchten, und klicken Sie dann auf OK.

    Wenn der DefaultUserNameName des Registrierungswerts nicht gefunden wird, erstellen Sie einen neuen Zeichenfolgewert (REG_SZ) mit dem Wertnamen als DefaultUserName.

  4. Doppelklicken Sie auf den DefaultPasswordEintrag, geben Sie das Kennwort für das Benutzerkonto in das Feld Wert ein, und klicken Sie auf OK.

    Wenn kein DefaultPasswordWert vorhanden ist, erstellen Sie einen neuen String-Wert (REG_SZ) mit DefaultPassworddem Wertnamen .

    Wenn keine DefaultPasswordZeichenfolge angegeben wird, ändert Windows den Wert des AutoAdminLogonRegistrierungsschlüssels automatisch von 1 (true) in 0 (false), um die AutoAdminLogonFunktion zu deaktivieren.

  5. In Windows Vista / 7 DefaultDomainNamemuss auch angegeben werden, ansonsten fordert Windows zur Eingabe eines ungültigen Benutzernamens auf, wobei der Benutzername als angezeigt wird .\username. Doppelklicken Sie dazu auf DefaultDomainName, und geben Sie den Domänennamen des Benutzerkontos an. Wenn es sich um einen lokalen Benutzer handelt, geben Sie den lokalen Hostnamen an.

    Wenn das DefaultDomainNamenicht vorhanden ist, erstellen Sie einen neuen Registrierungswert für den String-Wert (REG_SZ) mit dem WertnamenDefaultDomainName .

  6. Doppelklicken Sie auf den AutoAdminLogonEintrag, geben Sie 1das Feld Wert ein, und klicken Sie dann auf OK.

    Wenn kein AutoAdminLogonEintrag vorhanden ist, erstellen Sie einen neuen String-Wert (REG_SZ) mit AutoAdminLogondem Wertnamen .

  7. Wenn es existiert, löschen Sie den AutoLogonCountSchlüssel.

  8. Wenn es existiert, löschen Sie den AutoLogonCheckedSchlüssel.

  9. Beenden Sie den Registrierungseditor.

  10. Klicken Sie auf Start, klicken Sie auf Neu starten, und klicken Sie dann auf OK.

Ich kann bestätigen, dass dies mit einer Windows 7-VM funktioniert, die der Domäne beigetreten ist. Ich habe leichte Bedenken, wie zugänglich das Kennwort in der Registrierung ist: Es sind keine Berechtigungen erforderlich, um diese Schlüssel zu lesen. Aber die VM wird nur von mir benutzt, also ist es hoffentlich nicht zu ernst. jmtd vor 13 Jahren 1
@jmtd - bewährte Vorgehensweisen bei Arbeit und Sicherheit sind zwei verschiedene Dinge! Ich würde dies nur für ein Kiosk / Gast / ähnliches Konto empfehlen. William Hilsum vor 13 Jahren 0
Auf einem Kiosk sollten Sie mithilfe von Gruppenrichtlinien den Registrierungszugriff deaktivieren, um zu verhindern, dass Benutzer auf das Anmeldekennwort zugreifen. Die Einstellung ist "Benutzerkonfiguration \ Admin-Vorlagen \ System \ Zugriff auf Registrierungsbearbeitungstools verhindern". Bacon Bits vor 13 Jahren 2
Das ist wahrscheinlich nicht der klügste Weg. Es gibt mehrere Möglichkeiten, um in die Registrierung zu gelangen, ohne regedit.exe zu verwenden. VBScript, PowerShell, der Befehl "reg" und wahrscheinlich mehr. Ich denke, es ist eine bessere Idee, die ACL des Registrierungsschlüssels selbst zu ändern, um zu verhindern, dass Benutzer ihn anzeigen. Tmdean vor 9 Jahren 2
... Um den kleinen Kommentar hinzuzufügen, den ich gemacht habe, wenn Sie dies für ein Kios oder ähnliches verwenden, würden Sie hoffentlich gesperrte Software / einen Browser im Kioskmodus oder mehr verwenden, damit Benutzer keinen Zugriff auf den Desktop haben. . William Hilsum vor 9 Jahren 1
Zu Ihrer Information: Dies funktioniert nicht, wenn Sie einen Drittanbieter-Bezeichner wie in meinem Fall ekey (Fingerabdruck-Anmeldesoftware) haben. Daher müssen Sie dieses Programm entfernen, damit dies funktioniert SimonS vor 7 Jahren 0
21
Adam Millerchip

Nach William Hilsums Antwort müssen Sie bei dieser Methode das Kennwort nicht in Klartext in der Registrierung belassen (obwohl ich nicht sicher bin, wie die Authentifizierung tatsächlich gespeichert wird).

Schritt 1

Teilen Sie Windows als lokaler Administrator mit, dass sich Administratoren automatisch anmelden dürfen.

Navigieren Sie in Regedit zu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon. Ist dies nicht der Fall, erstellen Sie einen neuen String-Wert namens AutoAdminLogon Set this value auf 1

Schritt 2

Teilen Sie Windows mit, das Kennwort für die Anmeldung zu speichern.

control userpasswords2 Geben Sie im Feld Ausführen die Option Sicherstellen, dass sich Ihr Domänen-Benutzername in der Liste befindet. Wenn nicht, fügen Sie ihn hinzu. Deaktivieren (oder Markieren und Deaktivieren): Benutzer müssen einen Benutzernamen und ein Kennwort eingeben, um diesen Computer verwenden zu können. Stellen Sie sicher, dass Ihr Benutzername ausgewählt ist. Klicken Sie auf Übernehmen.

An diesem Punkt sollte Windows das Kennwort eingeben, das verwendet werden soll.

Schritt 3

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon Gehen Sie nun zurück zu Stellen Sie sicher, dass die folgenden Zeichenfolgewerte festgelegt sind. Wenn nicht, legen Sie sie fest:

  • DefaultUserName: Ihr Domain-Benutzername (ohne Domain-Präfix)
  • DefaultDomainName: Deine Domain

Das sollte es sein.

Hinweis zu Passwortänderungen:

Sie müssen diesen Vorgang ab Schritt 2 jedes Mal wiederholen, wenn Sie Ihr Kennwort ändern. Leider setzt Windows den DefaultDomainName bei jedem Speichern des Dialogfelds auf den Namen Ihres lokalen Computers zurück. Sie müssen ihn daher manuell ändern.

Es muss SP1 von Windows 7 gewesen sein, das das Steuerungsfeld-Applet "userpasswords2" entfernt hat. Es scheint nicht mehr zu existieren. Josh M. vor 11 Jahren 0
Es funktioniert für mich auf SP1. Haben Sie es wie von der Run-Box aus ausgeführt? Es wird nicht in der Systemsteuerung aufgeführt - Sie müssen es manuell ausführen. Adam Millerchip vor 11 Jahren 1
Es kann sein, dass ich mich in einer Domäne befinde und das Kontrollfeld-Applet in diesem Fall nicht verfügbar ist. Nicht sicher warum, aber es kommt nicht auf. Ich verwende `control userpasswords2` seit 2003 oder so. ;-) Josh M. vor 11 Jahren 0
Ich hatte nur einen Gedanken. Haben Sie nach dem Link des OP auch "netplwiz" ausprobiert? Adam Millerchip vor 11 Jahren 2
@AdamMillerchip, Microsoft stellte fest, dass "netplwiz" für Domänenmitglieder nicht funktioniert. Ray Cheng vor 10 Jahren 0
Ich bevorzuge diese Antwort, da das Passwort scheinbar nicht im Klartext gespeichert ist. Arbeitete für mich in einer Domänenumgebung unter Win7 SP1. jmagnusson vor 9 Jahren 2
3
Reg Edit

Neben der Antwort von @Adam Millerchip können wir den Aufwand für die Kennwortänderung auf den Stand vor dem Beitritt zu einer Domäne reduzieren, wenn wir immer wieder control userpasswords2 ausführen mussten, um das neue Kennwort zu speichern. Jetzt befinden wir uns in einer Domäne. Stattdessen können Sie stattdessen eine Batchdatei ausführen, die die Kontrolle userpasswords2 ausführt und auch unsere Registrierungseinstellungen für Domäne und Benutzername wiederherstellt:

AfterPwdChange.bat

control userpasswords2 pause regedit /s WinLogonBit.reg 

WinLogonBit.reg

Windows Registry Editor Version 5.00  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "DefaultUserName"="mydomainusername" "DefaultDomainName"="mydomain" 

Und wenn der Grund für die automatische Anmeldung die Ausführung von Startprogrammen ist, bevorzugen wir möglicherweise immer noch, dass die Workstation nach dem Einschalten gesperrt ist. Wenn ja, können wir mit dem folgenden Befehl eine Verknüpfung in den Autostart-Ordner einfügen:

C:\Windows\System32\rundll32.exe user32.dll,LockWorkStation