Windows 8: jak zatrzymać automatyczne logowanie


16

W systemie Windows 7, jeśli masz wiele kont (i na tych kontach nie ma haseł), system Windows wyświetli ekran powitalny podczas rozruchu, abyś mógł wybrać, które z nich się zalogować.

W systemie Windows 8 po prostu zaloguje Cię bezpośrednio do ostatnio zalogowanego konta. Jak mogę sprawić, by działał jak Windows 7?


Próbowałem też Autologin z Sysinternal . Nie działa
Felix

Odpowiedzi:


6

Sprawiłem, że działało, ale w mniej niż perfekcyjny sposób. W ten sposób system Windows poprosi Cię o wpisanie nazwy użytkownika za każdym razem. Chciałbym jednak, aby wyświetlał ekran powitalny z ikonami, które można kliknąć przy każdym uruchomieniu.

Uruchom secpol.msc > Zasady lokalne> Opcje bezpieczeństwa> Logowanie interakcyjne: Nie wyświetlaj ostatniej nazwy użytkownika> Włączone


1
secpol.msc nie wydaje się być dostępny w systemie Windows 8 Home.
jmort253

1
Więc wiesz, że nie loguje się automatycznie, ale będziesz musiał wpisać nazwę użytkownika, aby się zalogować, więc nie wyświetla ikon jak w Windows 7?
Devid,

6

Jak wyłączyć automatyczne logowanie ostatniego użytkownika i zawsze zapewniać Wybierz użytkownika, aby zalogować się w systemie Windows 8 bez pobierania oprogramowania lub korzystania ze skryptów autorun.

  1. otwórz wiersz polecenia i wpisz / uruchom netplwiz
  2. upewnij się, że „Użytkownicy muszą wprowadzić nazwę użytkownika i hasło, aby korzystać z tego komputera” ma znacznik wyboru. Jeśli nie, zaznacz pole wyboru i naciśnij „Zastosuj”
  3. w wierszu polecenia wprowadź / uruchom regedit
  4. goto: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserSwitch
  5. po prawej stronie wybierz „Enabled” z listy i zmień dane wartości na 1, a następnie kliknij OK
  6. kliknij prawym przyciskiem myszy „UserSwitch” po lewej stronie i wybierz „uprawnienia”
  7. kliknij przycisk Zaawansowane
  8. na liście wpisów uprawnień zaznacz tę o nazwie „SYSTEM”
  9. kliknij „Wyłącz dziedziczenie” iw wyświetlonym oknie dialogowym wybierz „Przekształć uprawnienia dziedziczone na uprawnienia jawne dla tego obiektu”
  10. teraz dwukrotnie kliknij kolejno poszczególne wpisy uprawnień i usuń zaznaczenie „Pełna kontrola”, a następnie kliknij OK. Nie będzie można tego zrobić dla „Uwierzytelnionych użytkowników” i jest to w porządku
  11. Wszystkie wpisy uprawnień powinny być teraz wymienione jako „Odczyt” w kategorii Dostęp, z wyjątkiem użytkowników uwierzytelnionych
  12. kliknij Zastosuj
  13. Kliknij OK
  14. Kliknij OK
  15. uruchom ponownie system Windows 8 i gotowe!

1
podaj źródło swoich informacji.
Lorenzo Von Matterhorn

1
Nie mogę znaleźć opcji 9. Gdzie to jest?
Tomin Jacob

3

Wyłączenie w W8 nie jest tak naprawdę całkowitym zamknięciem, jest to forma hibernacji ... użyj skrótu polecenia, aby wykonać pełne wyłączenie, powinno to rozwiązać ...

Otwórz notatnik i skopiuj go do niego

wyłączenie / s / t 0

możesz zmienić zero na 5, jeśli chcesz 5 sekund opóźnienia po uruchomieniu polecenia, zero oznacza natychmiastowe wyłączenie.

zapisz go na pulpicie jako „Windows full shutdown.cmd” (zmień rozszerzenie pliku z txt na cmd)

Użyj tego skrótu polecenia, aby zamknąć komputer, mam nadzieję, że pozwoli to wybrać użytkownika przy następnym uruchomieniu.


2
Nie działa, nadal wykonuje automatyczne logowanie.
Felix

3

Jedynym sposobem, aby to zadziałało, jest ustawienie hasła do wszystkich kont. Możesz wybrać normalne lub obrazkowe hasło, które może pomóc w przejściu.

Długo szukałem tego i przeglądałem wiele artykułów na temat omijania ekranu blokady, mając nadzieję, że doprowadzi mnie to do końca, ponieważ mogłem znaleźć tylko kilka artykułów na temat wymuszania blokady ekranu, z których żaden nie działał. Ale nie ma. System Windows próbuje wyświetlić ostatnio zalogowane konto. Jeśli to konto nie ma hasła, zaloguje się. Jeśli więc masz wielu użytkowników i nie chcesz, aby logowali się automatycznie, muszą ustawić hasło.

Odpowiedź też mi się nie podoba, ale to prawda. Mam 4 użytkowników (żona, 2 dzieci i ja). Ustawiłem hasło na moje, ale inne nie.

Strata czasu, ponieważ pozostałe 3 są zablokowane i nie mogą nic zrobić. To tak, jakby poprosić o hasło w kiosku.


Znalazłem sposób, włączając „Nie wyświetlaj ostatniej nazwy użytkownika”. Zobacz moją odpowiedź poniżej.
Felix

3

W DWORDrejestrze jest klucz do ustawienia tego, działało idealnie dla mnie: mam dwóch użytkowników bez hasła, ekran blokady jest wyłączony. Po ponownym uruchomieniu nie loguje się automatycznie (to jest to, czego chciałem ...). Sprawdź: Jak uniemożliwić systemowi Windows 8 automatyczne logowanie ostatniego użytkownika

Ponadto musisz uniemożliwić systemowi Windows 8 resetowanie klucza 0przy każdym ponownym uruchomieniu, oto jak: Pomoc przy ekranie logowania wielu użytkowników!


2
Witamy w Super User! Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
slhck

2

Ale wymyśliłem, jak to naprawić, nie powodując żadnych innych problemów. Oto co zrobiłem.

  1. Kopia zapasowa / eksport HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserSwitch
  2. Zmień wartość UserSwitch Enable na 1
  3. F5, aby odświeżyć rejestr, a następnie usuń klucz UserSwitch
  4. W kluczu nadrzędnym „LogonUI” kliknij go prawym przyciskiem myszy i wybierz Uprawnienia
  5. [Wyłącz dziedziczenie] i wybierz „Usuń”
  6. Teraz edytuj każdego użytkownika, uprawnienia zaawansowane i odznacz / odznacz „Utwórz podklucz” (To zatrzyma odtwarzanie klucza).

Uruchom ponownie, aby przetestować.

Jeśli występuje problem, możesz po prostu scalić plik Userswitch.reg, którego kopię zapasową utworzyłeś, a następnie ponownie edytować klucz „LogonUI” i zaznaczyć opcję Utwórz podklucz. Ale nie miałem żadnych problemów z tą metodą. Działa w Windows 8 i 8.1, Pro i Core.

Powodzenia


1

Możesz włączyć / wyłączyć autologon, klikając klawisz Windows i R, aby otworzyć okno dialogowe Uruchom, lub po prostu wpisz w pasku wyszukiwania, netplwiza na panelu Konta użytkowników zaznacz znak Użytkownicy muszą wprowadzić nazwę użytkownika i hasło, aby korzystać z tego komputera


To pierwsze miejsce, które sprawdziłem. To jest sprawdzone.
Felix

Spróbuj wylogować się przed zamknięciem systemu Windows lub podać hasło do konta, wygląda na to, że jeśli na koncie nie ma hasła, a komputer został zamknięty z zalogowanym użytkownikiem, automatycznie zaloguje się do tego użytkownika. Prawdopodobnie powinno być trochę
poprawienia

Wylogowanie przed zamknięciem nie zmienia tego. Nadal loguje się automatycznie.
Felix

0

Felix, proszę wypróbuj narzędzie Autologon Logonexpert , powinno działać (deklarowana kompatybilność z Win8)


1
Chociaż może to technicznie odpowiedzieć na pytanie, byłoby bardziej pomocne, gdybyś dodał więcej informacji o witrynie, do której prowadzisz link.

Próbowałem wyłączyć autologon za pomocą Logonexpert, ale to też nie działa.
Felix,

0

znalazłem to gdzieś indziej, mam nadzieję, że to pomaga :: Przejdź do Panelu sterowania> Personalizacja> Wygaszacz ekranu i usuń zaznaczenie Po wznowieniu wyświetl ekran logowania.


To dotyczy tylko budzenia się z wygaszacza ekranu, a nie połączenia wywołania Shutdown / Restart.
Kruug

0

Po przeczytaniu wszystkich tych odpowiedzi oto, co ostatecznie dla mnie zadziałało (także Windows 10):

Skonfiguruj zaplanowane zadanie, aby wykonać następujące czynności dla każdego użytkownika logującego się na komputerze:

Scenariusz:

reg.exe

Parametry:

add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f

Wyzwalacz:
minutę po zalogowaniu, bieżący użytkownik

Zaznaczyłem też „Uruchom z najwyższymi uprawnieniami”, ale nie wiem, czy było to konieczne.


0

Właśnie takiego podejścia ostatecznie użyłem i ostatecznie to dla mnie zadziałało. Dowiedziałem się o tym w poście eightforums.com autorstwa NiFu , co było dla mnie niezwykle pomocne.

Oto, co robić, parafrazując z tego postu:

  • W regedit przejdź do HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch.

  • Kliknij prawym przyciskiem myszy folder „UserSwitch” i kliknij „Uprawnienia ...”.

  • Kliknij „Zaawansowane”, a następnie „Wyłącz dziedziczenie” i wybierz „Przekształć dziedziczone uprawnienie w jawne uprawnienie do tego obiektu”.
  • Obok „Właściciel: SYSTEM” kliknij „Zmień ...”, wpisz Administratorspole u dołu, kliknij „Sprawdź nazwy”, aby rozwinąć nazwę, i kliknij „OK”.
  • Zaznacz pole „Zamień właściciela na podwykonawcach i obiektach”.
  • Wybierz „Administratorzy”, kliknij „Edytuj” i upewnij się, że „Typ” jest ustawiony na „Zezwalaj” i że „Pełna kontrola” jest zaznaczona.
  • Wybierz „SYSTEM”, kliknij „Edytuj”, ustaw „Typ” na „Odmów”, kliknij „pokaż zaawansowane uprawnienia” i upewnij się, że pole „Ustaw wartość” jest zaznaczone, a wszystkie inne pola nie. Zaznacz także pole „Zastosuj te uprawnienia tylko do obiektów i / lub kontenerów w tym kontenerze”.
  • Klikaj „OK” i podobne przyciski, aż wrócisz do pierwszego otwartego okna dialogowego.
  • Teraz potwierdź, że zrobiłeś to dobrze: kliknij ponownie „Zaawansowane”, w zakładce „Efektywny dostęp”, kliknij „Wybierz użytkownika”, wpisz „SYSTEM”, kliknij „OK” i kliknij „Wyświetl efektywny dostęp”.
  • Sprawdź, czy obok „Pełna kontrola” i „Ustaw wartość” jest X, a wszystkie pozostałe wpisy nadal mają zielony znacznik wyboru.

Teraz ponownie ustaw Enabledklucz na 1. Powinien to być ostatni raz, gdy musisz to zrobić, ponieważ SYSTEM nie może już teraz ingerować. Następnym razem, gdy uruchomisz teraz komputer, powinieneś zobaczyć zwykły ekran logowania z ikonami użytkowników i wszystkim, niezależnie od tego, kto ostatnio korzystał z komputera.

Odpowiedź skopiowana z Jak zatrzymać automatyczne logowanie w Windows 8 - SuperUser

Chciałbym powiedzieć, że odpowiedź Inżyniera jest świetna, jednak jak tylko uruchomisz ponownie komputer, ta wartość jest resetowana, więc następnym razem, gdy komputer zostanie włączony, automatycznie się zaloguje.

(Przetestowałem również to rozwiązanie i działa to jak urok).


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.