Hur man förhindrar att Windows 8 automatiskt loggar in den senaste användaren
Om du har flera användarkonton i Windows 8 (t.ex. ett för dig själv och ett annat för din familjemedlem) kan märka ett nytt irritationsmoment i Windows 8 - det loggar in den sista användaren automatiskt som stängde av/startade om datorn. De flesta användare vill inte bli inloggade automatiskt och föredrar istället att se en lista över användare på inloggningsskärmen, där de kan välja vilket användarkonto de ska logga in med. Idag kommer vi att dela ett sätt att förhindra att Windows 8 automatiskt loggar in den senaste användaren. Låt oss börja.
Annons
Översikt
I Windows 8 styrs den automatiska inloggningsprocessen via DWORD-värdet "Enabled" vid följande registernyckel:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch
Om parametern "Aktiverad" är inställd på 1 får du en lista över användare istället för att den senaste användaren automatiskt loggar in. Ett problem är dock beteendet hos LogonUI.exe-processen som återställer värdet "Enabled" till noll vid varje start, även om du ställer in det manuellt till 1. Varför detta beteende introduceras är inte känt.
Vi behöver ett sätt att förhindra att värdet "Enabled" återställs till 0 varje gång och att ställa tillbaka det till 1 före nästa inloggning så att listan över användare visas.
Här är stegen för att göra just det.
Se först till att du har inaktiverat den automatiska inloggningen alternativ. Tryck på Win+R-tangenterna på tangentbordet och skriv följande:
netplwiz
Tryck sedan på Enter.
Följande fönster kommer att visas:
Markera alternativet som heter "Användare måste ange ett användarnamn och lösenord för att använda den här datorn".
Hur man förhindrar att Windows 8 loggar in automatiskt på den senast inloggade användaren
Den här metoden är baserad på grupprincip och använder inloggnings-/avloggningsskriptfunktionen i grupprincip. Det är förmodligen det bästa sättet att hålla det aktiverade värdet lika med 1 i slutet av din Windows-session.
Du måste specificera reg.exe som skriptnamn och 'lägg till HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f' (utan citattecken) som skriptparametrar:
När du har gjort detta får du användarlistan varje gång Windows 8 försöker logga in. Ett ganska enkelt knep.
Men det är inte så lätt att tillhandahålla färdiga skript för den här metoden eftersom GPO-inställningarna är per användare och de är lagras i registret på en sökväg som inkluderar användarens unika SID (S-1-1-164699034-liknande sak, känd som säkerhet identifierare). På varje maskin är detta SID unikt och annorlunda. Så jag skapade ett verktyg för att automatisera alla steg med ett klick.
Ladda ner min Användarlistaktiverare - gratis, bärbart verktyg.
Ta den här. Den gör precis vad jag nämnde ovan - hittar användarens SID och lägger till det nödvändiga registret värden, så att du kommer att kunna aktivera användarkontolistan på Windows 8-inloggningsskärmen med ett klick.
Hur man återställer standardinställningar och ångrar detta
Om du använder gruppolicys utloggningsskript tar du helt enkelt bort skriptet. Om du använde mitt verktyg för att aktivera användarlistan kan du inaktivera den och återställa standardinställningarna med ett klick.
Tack till min vän Gaurav Kale som hjälpte mig med denna forskning.
Det är allt. Vänligen dela med oss om du kan justera detta beteende i kommentarerna nedan.
Tips: Om du vill göra tvärtom och logga in automatiskt på Windows, se den här artikeln.