ZAWSZE wyświetlaj ekran powitalny ostatniego / domyślnego użytkownika systemu Windows 7


12

Mam trzy konta użytkowników na komputerze z systemem Windows 7: share, admin i standard.

Chcę tylko, aby standardowe konto pojawiło się na ekranie powitalnym.

Wiem o edycji rejestru kont specjalnych / list użytkowników. Niestety usuwa to konto z okna dialogowego podwyższonych uprawnień UAC. Nie chciałbym „automatycznego logowania”, ponieważ powoduje to pominięcie ekranu powitalnego.

Rozważ ustawienie „ nie wyświetlaj ostatniego użytkownika ”.

Gdyby tylko istniał sposób, aby ZAWSZE wyświetlać ostatniego użytkownika - na przykład podczas ponownego uruchamiania - zamiast po prostu wylogowania. Spowodowałoby to ukrycie innych kont - tak długo, jak użytkownik widzi tylko swoje konto, nigdy nie kliknie „przełącz użytkowników”.

jakieś pomysły?

Poczekaj na Win7 SP1? ;RE


Po co więc zadawać pytanie, jeśli znasz już odpowiedź?
James Mertz

1
Ponieważ nigdy nie wiadomo, kiedy ktoś może mieć sprytne rozwiązanie;)
pomyśl

Odpowiedzi:


12

To nie jest rozwiązanie dokładnie zadanego pytania, ale osiągniesz cel, jakim jest przejście na konto administratora, ale nie wyświetla się na ekranie logowania.

Oto, co musisz zrobić. Użyj wpisu rejestru kont specjalnych, aby ukryć konto administratora (i wszelkie inne konta, które chcesz ukryć) na ekranie logowania. Następnie skonfiguruj UAC, aby wyświetlał monit o podanie zarówno nazwy użytkownika, jak i hasła , zamiast pokazywania klikalnych nazw użytkowników. Umożliwi to przejście do jednego z ukrytych kont, ponieważ działa on podobnie jak ustawienie „nie wyświetlaj ostatniej nazwy użytkownika” dla logowania. Tak to będzie wyglądać; możesz wpisać dowolną nazwę użytkownika (administratora):

podniesienie

Aby to skonfigurować, wystarczy utworzyć jedną wartość rejestru. Przejdź do HKLM\Software\Microsoft\Windows\CurrentVersion\Policiesi utwórz klucz o nazwie, CredUIjeśli jeszcze nie istnieje. Następnie w ramach CredUI utwórz DWORD wywoływany EnumerateAdministratorsz wartością 0x00000000. Otóż ​​to! Teraz możesz przejść na dowolne konto i ukryć dowolne konto.

Jeśli nie chcesz ręcznie edytować rejestru, możesz wkleić następujący kod do notatnika i zapisać go jako plik z .regrozszerzeniem, a następnie otworzyć plik, aby dodać dane do rejestru.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\CredUI]
"EnumerateAdministrators"=dword:00000000

Nawiasem mówiąc, mówi „Domena: MOSS”, ale to tylko nazwa mojego lokalnego komputera. Jest to w rzeczywistości domyślne zachowanie w domenie (monit o podanie nazwy użytkownika i hasła), ale możliwe jest włączenie go na komputerze nieprzyłączonym do domeny. Powinien działać w dowolnej wersji systemu Windows 7 lub Vista, ale testowałem tylko na systemie Windows 7 Pro.
nhinkle

1
nhinkle: Dziękuję bardzo, bardzo - doskonale.
Earls

4

Obejście: Uzyskaj logowanie w stylu domeny na komputerze grupy roboczej.
Zgadywanie pierwotnego pytającego nie zobaczy tego, ale z korzyścią dla każdego, kto może natknąć się na to i szuka takiej funkcjonalności w Windows 7 ...
Aby uzyskać tylko ostatniego użytkownika + przycisk przełączania (inny użytkownik) na komputerze grupy roboczej - dodaj :
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList \ DomainStyleLogon] Obowiązują

wszystkie ostrzeżenia rejestru. Nazwa „DomainStyleLogon” nie wydaje się mieć znaczenia - wystarczy, że pod ProfileList znajduje się pusty klucz. Znalazłem wątek:
http://answers.microsoft.com/en-us/windows/forum/windows_7-security/how-to-make-windows-7-show-user-list-on-login/63cea659-f6a0 -412d-a0b1-952a26c1df44
gdzie użytkownik zgłosił jako problem to zachowanie, którego tak naprawdę szukałem. Więc odwróciłem poprawkę oferowaną tam przez KindBullet i wydaje się, że działa. Nie twierdzę, że polecam to - celowo wykorzystując coś, co wydaje się błędem i może być „naprawione” w przyszłości - ale wydaje się, że działa dobrze dla mnie bez innych skutków ubocznych.


-3

Po prostu zaloguj się Zdalny dekstop przy użyciu innego komputera w środowisku LAN, a gdy pytasz o identyfikator użytkownika i hasło, po prostu wpisz ukryty identyfikator i hasło. Gotowy


Przeczytaj uważnie pytanie ponownie. Twoja odpowiedź nie odpowiada na pierwotne pytanie.
DavidPostill
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.