Windows 7 PRO x64'e giriş yapan son kullanıcı nasıl görüntülenir?


3

Windows'un en son kaydedilen kullanıcıyı göstermesini istiyorum, bu yüzden sadece şifremi yazmam gerekiyor ve kullanıcı adımı seçmem gerekmiyor. Varsayılan Windows davranışı olması gerektiğini düşündüm, ancak Windows 7 Pro x64'ün yeni bir kopyasını yükledim ve kullanıcı hesabımı her zaman seçmem gerekiyor.

Biraz ev ödevi yaptım, şunu biliyorum:

Git Start > Control Panel > Administrative Tools > Local Security Policy

seçmek Security Settings > Local Policies > Security Options

"Etkileşimli oturum açma: Son kullanıcı adını görüntüleme" konusunu arayın.

Bu güvenlik ayarı, bilgisayarda oturum açan son kullanıcının adının Windows oturum açma ekranında görüntülenip görüntülenmeyeceğini belirler.

Bu politika etkinleştirilirse, başarıyla oturum açan son kullanıcının adı Windows'ta Oturum Aç iletişim kutusunda görüntülenmez.

Bu politika devre dışı bırakılırsa, oturum açacak son kullanıcının adı görüntülenir.

Varsayılan: Devre dışı

Zaten Devre Dışı! Peki, burada ne özlüyorum?


İşin garibi, bu şekilde yapılandırılmış bir bilgisayar buldum ve nasıl yapıldığını bilmiyorum. Bilgisayar etki alanında değil ve hiç olmadı. Ayrıca, kesinlikle grup politikası değil (tüm yapılandırılmış gpedit.msc girişlerini kontrol ettim, çok az var) ve yerel güvenlik politikası değil (içe aktararak sıfırladım "%SystemRoot%\inf\defltbase.inf"). Bu kesinlikle mevcut değil (tho = 0) varolan displaylastusername değil, emin olmak için elimden kaldırdım. İşte böyle görünüyor: photos.app.goo.gl/G95ncCehwR9Ebbki8
LogicDaemon

İlginç bir şekilde, tersine çevirmeyi isteyen insanlar var ve bunun “klasik oturum açma” politika seçeneğiyle ilgili olduğunu söylüyorlar (Server 2008'de) social.technet.microsoft.com/Forums/windowsserver/en-US/… . Bu tho değil, 3 modu da denedim: Enabled (Etkin), Disabled (Devre Dışı) ve Undefined (Görünmez fark yok).
LogicDaemon

Yanıtlar:


4

Kodu bir dosyaya kaydederek ve çalıştırarak doğrudan kayıt defterinde yapılabilir .reg.

Windows Registry Editor Version 5.00
[hkey_local_machine\software\microsoft\windows\currentversion\policies\system]
"dontdisplaylastusername"=dword:0

1

Şimdi gönderinizi tekrar okudum ve bu TechNet'i tekrar okudum , Klasik Oturum Açmayı etkinleştirmek için Grup İlkesi Düzenleyicisi kullanmanız gerekir.

  1. Başlat'ı tıklatın, gpedit.msc yazın ve Enter tuşuna basın. Bu, Yerel Grup İlkesi Düzenleyicisi'ni üst düzey Yerel Grup İlkesi nesnesinin düzenleme için açık olmasıyla açar.
  2. Editörde Yerel Bilgisayar Politikası, Bilgisayar Yapılandırması, Yönetim Şablonları, Sistem, Oturum Aç'ı genişletin.
  3. Her Zaman Klasik Oturum Açma Kullan'ı çift tıklatın.
  4. Etkin'i seçip, ardından da Tamam'ı tıklatın.

Bu, Karşılama Ekranı yerine Oturum Açma ekranını çağırmalıdır. Sizin için son kullanıcıyı hatırlamalıdır.


Bu seçeneği bulamadım. 7 Pro kazanın mı?
Pedro77

Windows 7 PRO olduğunu özledim, bu yüzden size yardımcı olabileceğime inandığım yanıtı değiştirdim.
CharlieRB

Teşekkürler ama son kullanıcı adını görüntülemek istiyorum ve yalnızca şifreyi yazın. Belki oturum açma ekranını etkinleştirmem gerekiyor.
Pedro77

1
Bugün düşünmekte zorlanıyorum. Haklısın. Yardımcı olacak makalenin asıl parçasına tekrar güncelleyeyim. Karışıklık için özür dilerim.
CharlieRB

Bunu yaptım, değişiklik yok. :(
Pedro77

1

tl; dr:

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\delete_me_to_restore_users_display_on_logon_screen"

Açıklama:

böylece Googling ve karışıklık bazı sonra (@jonhoo sayesinde) bulundu nasıl bu kadar " bitti "

Şey, Windows anahtarlardan herhangi birine, eğer LogonUI ekran için kullanıcı listesi oluşturmak için başarısız olduğunu HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList: adlarla en az değerlerini yok Flags, ProfileImagePathve State. Ardından kullanıcı adının manuel girilmesi için sadece Son giriş yapan kullanıcı ve "Diğer kullanıcılar" düğmesini göstermeye geri döner.

Bu nedenle, bu davranışa neden olmak için HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList, herhangi bir değer vermeden herhangi bir alt anahtar ekleyin . Geri yüklemek için kaldırın.

Yeni anahtarı bir şekilde aramanızı öneririm, neden orada ve ne işe yaradığı belli.

Ve tabii ki, eğer bu probleminiz varsa ve kullanıcı listesini geri yüklemek istiyorsanız, tüm ProfileListalt anahtarları kontrol edin ve bu 3 değere sahip olmayanları kaldırın (olağan uyarı: kayıt sırasında dikkatle davranın ve bu hataları yapmadan önce mutlaka yapın) liste okunabilse bile kullanıcı hesaplarını oturum açma ekranından gizlemenin yolları; örneğin yalnızca bir kullanıcınız varsa ve SpecialAccounts kullanarak gizlenmişse , kullanıcı listesini geri yükledikten sonra oturum açamazsınız , çünkü herhangi bir kullanıcı olun!).


bozulduğunda profil listesini otomatik olarak düzeltmek için bir autohotkey betiği aldım
LogicDaemon

0

Bir etki alanında, bu GPO ayarını kullanabilirsiniz:

Bilgisayar Yapılandırması> İlkeler> Windows Ayarları> Güvenlik Ayarları> Yerel İlkeler> Güvenlik Seçenekleri> Etkileşimli oturum açma: Son kullanıcı adını gösterme

Devre Dışı olarak ayarlayın.

"If this policy is disabled, the name of the last user to log on is displayed."

1
Bilgisayarın bir etki alanında olup olmadığı açık değildir. Tek başına bir bilgisayarımız olduğunu ve etki alanı yöneticisi tarafından hiçbir Genel Politika uygulanmadığını varsayardım. "Etkileşimli oturum açma - Son kullanıcı adını görüntüleme" zaten devre dışı (söz konusu gibi). Sanırım cevabınız yukarıda @CharlieRB tarafından verildi.
snayob

Bu eski bir soru. Şimdi Win10 kullanıyorum ve test edemiyorum. @snayob Bilgisayar bir etki alanındaydı ve nedenini bilmiyorum ama CharlieRB yanıtını denediğimde işe yaramadı.
Pedro77,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.