Wie kann ich die automatische Anmeldung des letzten aktiven Benutzers in Windows 8.1 deaktivieren?

5534
vvye

Ich verwende Windows 8.1 Pro mit zwei Benutzerkonten, von denen ich ein kennwortgeschützter Administrator und der andere ein Standardbenutzer ohne Kennwort ist.

Wenn sich Letzterer jetzt anmeldet, den Computer herunterfährt und ich ihn wieder einschalte, werde ich nicht zum Anmeldebildschirm weitergeleitet. Stattdessen meldet mich Windows erneut als Standardbenutzer an. Anscheinend meldet sich Windows 8 automatisch beim letzten aktiven Benutzer an (es sei denn, dieser Benutzer hat natürlich ein Passwort). Ich möchte den Anmeldebildschirm beim Start immer sehen, unabhängig davon, wer den Computer zuletzt verwendet hat.

(Ich hatte dieses Problem schon einmal und konnte es lösen, kann mich aber nicht erinnern, was ich getan habe, damit es funktioniert.)

Es gibt eine Fülle von Vorschlägen im Internet, aber keiner von ihnen hat tatsächlich für mich funktioniert. Folgendes habe ich ausprobiert:

  • Aktivieren Sie in netplwiz das Kontrollkästchen "Benutzer müssen ein Kennwort [...] eingeben"
  • Ändern Sie in regedit den Wert von HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch\Enabled1 (funktioniert nur einmal, setzt sich nach dem Neustart zurück)
  • Fügen Sie in gpedit.msc ein Skript hinzu, das oben ausgeführt wird und jedes Mal ausgeführt wird, wenn sich jemand abmeldet (wie hier beschrieben ).
  • Verwenden Sie das Tool " User List Enabler ", das die oben genannten Schritte ausführt (scheint das zu tun, was es sagt, aber was es tut, funktioniert überhaupt nicht).
  • Erstellen Sie in regedit einen aufgerufenen Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\DisableAutomaticRestartSignOnund setzen Sie ihn auf 1

Mit "geht nicht", ich meine, es gibt überhaupt keinen Effekt.

Ich erinnere mich vage an meine bisherige Lösung, die mit lusrmgr zu tun hatte, insbesondere, wenn ein Benutzer aus der Administratorgruppe entfernt wurde ... und die Rechte eines Benutzers (oder einer Gruppe) zum Ändern des UserSwitch\EnabledRegistrierungswerts entfernt wurden.

Ich würde mich sehr über jede Hilfe freuen, da mich das wirklich nervt. Ich möchte lieber kein Kennwort für das andere Konto festlegen oder mich dazu zwingen, sich mit Ctrl-Alt-Del einzuloggen, nur aus diesem Grund.

4

2 Antworten auf die Frage

5
vvye

Okay, ich habe die Quelle gefunden, die mir geholfen hat, das Problem zu lösen, und ich habe es endlich geschafft. :)

Hier ist mein Versuch, eine endgültige Antwort für alle zu erhalten, die die automatische Anmeldung in Windows 8 deaktivieren möchten.
Die Lösung, die für mich funktioniert hat, finden Sie unter "bevorzugter Ansatz".

Versuchen Sie 1: Problemumgehungen

Am einfachsten ist es , jedem Benutzer ein Passwort zu geben, damit er nicht automatisch angemeldet wird. Wenn dies immer noch der Fall ist, müssen Sie die Eingabe eines Kennworts obligatorisch machen: Drücken Sie Win+ R, geben Sie ein netplwizund aktivieren Sie das Kontrollkästchen "Benutzer müssen einen Benutzernamen und ein Kennwort eingeben, um diesen Computer verwenden zu können".
Sie können auch Benutzer benötigen zu drücken Ctrl+ Alt+ Delum sich einzuloggen : in der Registerkarte „Erweitert“ von netplwiz, das Kontrollkästchen, das „Benutzer müssen drücken Sie Strg + Alt + Entf“, sagt.

Diese beiden Ansätze sind für diejenigen, die nicht wollen, dass ihr Arbeitsablauf gestört wird, von Nachteil.

Versuchen Sie 2: Der dontdisplaylastusernameRegistrierungsschlüssel

Ich habe dies von Steven's Antwort erfahren .

Drücken Sie Win+ R, geben Sie den Schlüssel ein regedit, navigieren Sie zu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Systemund ändern Sie den Wert des dontdisplaylastusernameSchlüssels auf 1. Dasselbe kann mithilfe einer Sicherheitsrichtlinie erreicht werden (Einzelheiten hierzu finden Sie in der Antwort von Steven).

Dies ist auch nicht ideal für jeden, da es die Funktionsweise des Anmeldebildschirms ändert: Sie müssen beim Anmelden nicht nur Ihr Passwort, sondern auch Ihren Benutzernamen eingeben.

Versuchen Sie 3: Der DisableAutomaticRestartSignOnRegistrierungsschlüssel

Ich habe diese Lösung von einer Microsoft-Site erhalten .

Dazu gehörte das Öffnen von regedit, das Navigieren zu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Systemund der Wert des DisableAutomaticRestartSignOnSchlüssels in 1.

Es schien genau die Antwort zu sein, die ich brauchte - erst später wurde mir jedoch klar, dass dies nur für Windows Server 2012 zutrifft. (Dies würde erklären, warum der Schlüssel überhaupt nicht vorhanden war und warum das Erstellen keine Auswirkung hatte .)

Versuch 4: Ein Skript zum Festlegen des UserSwitch\EnabledRegistrierungsschlüssels

Wir nähern uns meiner bevorzugten Methode!

Navigieren Sie in regedit zu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitchund ändern Sie den Wert des EnabledSchlüssels in 1.

Dies wäre jetzt die perfekte Lösung - mit Ausnahme des Wertes, der bei jedem Neustart des Computers zurückgesetzt wird. Dieser Trick funktioniert also höchstens einmal.

Viele Websites schlagen vor, ein Skript zu erstellen, das während der Abmeldung ausgeführt wird und den Wert jedes Mal auf 1 zurücksetzt. So geht's:

  • Drücken Sie Win+ Rund geben Sie ein gpedit.msc.
  • Navigieren Sie in der linken Spalte zu "Benutzerkonfiguration" -> "Windows-Einstellungen" -> "Skripts (Anmelden / Abmelden)" und doppelklicken Sie rechts auf "Abmelden".
  • Klicken Sie auf "Hinzufügen ..." und geben Sie Folgendes ein:
    • Skriptname: C:\Windows\System32\reg.exe
    • Skriptparameter: add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f

Quelle: http://winaero.com/blog/how-to-disable-automatic-logon-of-last-user-in-window-8/
Diese Website bietet auch ein praktisches Tool, das dies automatisch für Sie erledigt.

Die Chancen stehen gut, dass dieser Ansatz für Sie funktioniert. Es war jedoch nicht für mich, wahrscheinlich, weil eines der Konten auf meinem Computer kein Administrator ist.

Bevorzugter Ansatz: Verhindern Sie, dass Windows diesen Schlüssel zurücksetzt

Dieser letzte Ansatz war eine Möglichkeit, den UserSwitch\EnabledSchlüssel bei jeder Abmeldung festzulegen. Wäre es nicht noch besser, wenn Windows es nicht von vornherein zurücksetzen würde?

Dies ist der Ansatz, den ich am Ende verwendet habe und der schließlich für mich funktioniert hat. Ich habe davon in einem achtforums.com-Post von NiFu erfahren, was für mich sehr hilfreich war.

Was ist zu tun, umbenannt von diesem Post:

  • Navigieren Sie in Regedit zu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch.
  • Klicken Sie mit der rechten Maustaste auf den Ordner "UserSwitch" und klicken Sie auf "Berechtigungen ...".
  • Klicken Sie auf "Erweitert", dann auf "Vererbung deaktivieren" und wählen Sie "Vererbte Berechtigung in explizite Berechtigung für dieses Objekt konvertieren".
  • Klicken Sie neben "Owner: SYSTEM" auf "Change ...", geben Sie Administratorsdas Feld unten ein, klicken Sie auf "Check Names", um den Namen zu erweitern, und klicken Sie auf "OK".
  • Aktivieren Sie das Kontrollkästchen "Besitzer von Untercontainern und Objekten ersetzen".
  • Wählen Sie "Administrators" aus, klicken Sie auf "Bearbeiten" und stellen Sie sicher, dass "Typ" auf "Zulassen" gesetzt ist und "Vollzugriff" aktiviert ist.
  • Wählen Sie "SYSTEM" aus, klicken Sie auf "Bearbeiten", setzen Sie "Typ" auf "Verweigern", klicken Sie auf "Erweiterte Berechtigungen anzeigen" und stellen Sie sicher, dass das Kontrollkästchen "Wert festlegen" aktiviert ist und alle anderen Kontrollkästchen nicht angezeigt werden. Aktivieren Sie auch das Kontrollkästchen "Diese Berechtigungen nur auf Objekte und / oder Container in diesem Container anwenden".
  • Klicken Sie auf "OK" und ähnliche Schaltflächen, bis Sie zum ersten Dialog zurückkehren, den Sie geöffnet haben.
  • Bestätigen Sie nun, dass Sie alles richtig gemacht haben: Klicken Sie erneut auf "Erweitert", klicken Sie auf der Registerkarte "Gültiger Zugriff" auf "Benutzer auswählen", geben Sie "SYSTEM" ein, klicken Sie auf "OK" und klicken Sie auf "Gültigen Zugriff anzeigen".
  • Stellen Sie sicher, dass neben "Vollzugriff" und "Wert festlegen" ein X angezeigt wird und dass alle anderen Einträge noch ein grünes Häkchen haben.

Setzen Sie nun den EnabledSchlüssel wieder auf 1. Dies sollte das letzte Mal sein, dass Sie dies tun müssen, da SYSTEM jetzt nicht mehr stören kann.
Wenn Sie jetzt den Computer das nächste Mal starten, sollten Sie den regulären Anmeldebildschirm mit den Benutzersymbolen und allen sehen, unabhängig davon, wer den Computer zuletzt verwendet hat.

Puh. Ich hoffe, das hilft ein paar Leuten, die ähnliche Probleme haben. :)

1
Steven

Ansatz 1: Registrierung

Setzen Sie den DWORD-Wert dontdisplaylastusernameim folgenden Registrierungsschlüssel auf 1:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

Ansatz 2: Sicherheitsrichtlinien

Deaktivieren Sie in Sicherheitsrichtlinie "Lokale Richtlinien -> Sicherheitsoptionen -> Interaktive Anmeldung: Letzten Benutzernamen nicht anzeigen".

Quelle: http://www.kapilarya.com/fix-windows-8-lets-last-user-automatically-sign-in

Vielen Dank für die Beantwortung, aber das ist es nicht - das gibt mir einen Bildschirm, den ich noch nie zuvor gesehen habe, und fordert auch den Benutzernamen auf. Was ich gerne sehen würde, ist der übliche Anmeldebildschirm: ein Symbol für jeden Benutzer. Wenn Sie auf einen klicken, werden Sie angemeldet (oder Sie werden aufgefordert, ein Kennwort einzugeben, falls Sie eines haben). vvye vor 8 Jahren 0
Sie können als Problemumgehung ein einfaches Kennwort für den Standardbenutzer hinzufügen. Es würde den regulären Anmeldebildschirm laden und ein wenig Sicherheit hinzufügen. Steven vor 8 Jahren 0
Ich zögere, das zu tun, da ich es schon einmal zum Laufen bringen konnte, ohne darauf zurückgreifen zu müssen. In jedem Fall vielen Dank, dass Sie sich die Zeit zur Beantwortung genommen haben. vvye vor 8 Jahren 0