Giriş ekranından hesabı gizle ancak UAC'de kullanılabilir


21

Bu yüzden 2 kullanıcı hesabı olan bir Windows 7 ev makinem var. Biri standart bir kullanıcı hesabı ve bir tanesi yönetici hesabı. Şimdi bu çok düşük teknolojili bir kullanıcının eline geçecek, bu yüzden oturum açma sırasında yönetici hesabını görmelerini istemiyorum, ancak başka birinin makineyi kullanmasını önlemek için bir parola sahibi olmak istiyorlar. .

Amacım, kullanıcı bilgisayarı açtığında, onların giriş bilgilerini sunmalarıdır. Yönetici olmayan hesaplarına giriş yaptıktan sonra, bir şeyin kurulması gerekiyorsa, yönetici hesabı UAC üzerinden kullanılabilir.

Reg anahtarını oluşturmayı ve HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserListhesap adının bir kelimesini eklemeyi denedim ve 0 olarak ayarlayın. Hesabı giriş ekranından gizlemeyi başardı. UAC'den gizlenmesinin yanı sıra. Bu nedenle, ikinci gereksinimi, UAC üzerinden bir şeyi yönetici olarak çalıştırabilmek başarısız olur.

Ayrıca bir yönetici şifresi belirlemediğimden (boş bıraktığım için), runas boş şifreleri kabul etmediği için kendimi makineden tamamen kilitlemiş görünüyor. Bu yüzden ben de geri alamıyorum ve kurulumu oldukça etkili bir şekilde örttüm ve işletim sisteminin yeniden yüklenmesini sağladım.

Bu, Windows 7 Home, yani Kullanıcının yönetim konsolu yok.

Yanıtlar:


13

Asıl soru farklıydı, ancak daha önce bu soruya bir cevap vermiştim. " Her zaman en son / varsayılan kullanıcıyı Windows 7 karşılama ekranı göster " sorusundaki yazıma bakın - UAC ve gizli hesapların nasıl ayarlanacağını açıklar; böylece UAC üzerinden hesaba kimlik doğrulaması yapabilir, ancak karşılama ekranından giriş yapamazsınız.

Temel olarak, yapmanız gereken, UAC'yi kullanıcının hem kullanıcı adını hem de şifresini manuel olarak girmesini isteyecek ve giriş ekranından gizlenmiş ancak yine de etkin olan bir kullanıcı adı girmenize izin verecek şekilde yapılandırmaktır. Bunun nasıl yapılacağına dair talimatlar bağlantılı postadadır.

Bu arada, hesabınızı tamamen yeniden yüklemeden kurtarmanız mümkün olabilir. Bir komut istemi açın ( cmd.exe) ve runas /user:USERNAME regedit.exeUSERNAME yönetim hesabının adıdır. Bu kullanıcının şifresini isteyecektir; girin ve enter tuşuna basın. Bu, o kullanıcı olarak çalışan ve girdiğiniz değişiklikleri geri alabileceğiniz ve hesabınızı giriş ekranına geri ekleyen kayıt defteri düzenleyicisini açar.

Sorunuzu tekrar okuyun ve çalışmadığınızı söyleyin. Güvenli moda geçmeyi denediğinizde ne olur? Windows 7 Home Premium ile yerleşik yönetici hesabının varsayılan olarak devre dışı bırakıldığını ancak güvenli modda etkinleştirildiğini ve oturum açmanızı ve değişiklik yapmanızı sağladığını hatırlıyor gibiyim. Belirlediğiniz hesaba ek olarak yerleşik hesabı gizlememişseniz, bu işe yarayabilir.

Son olarak, diğerleri başarısız olursa, kurtarma konsolundan bir sistem geri yüklemesi çalıştırmayı deneyebilirsiniz. Windows 7 kurulum diskinize önyükleme yapın ve kurulum yerine "Windows kurulumunu onar" seçeneğini seçin. Kurulumu seçebilir, daha sonra geri yükleme yapmayı seçebileceğiniz bir ekran göreceksiniz. Yeterince eski bir geri yükleme noktası varsa, kayıt defterini değişiklik yapmadan önceki haline getirmelidir. Bazı sistem ayarları olabilir, ancak dosyalarınız bir sistem geri yükleme tarafından değiştirilmeyecek.


Bu aslında tam olarak aradığım şeydi ama regedit'i düzenlemenin yanı sıra yönetici komut istemini temizlemenin bir yolu var mı? Yerel Güvenlik Politikalarında değiştirilecek bir şey umuyorum.
wag2639

1
Evet, gpedit.mscancak Windows 7 Home Premium'da bulunmayan bir seçenek , bu yüzden Win7 Pro veya sonraki sürümlere sahip olmayan kişilerin kafasını karıştıracağı ve talimatları izleyemediği için bıraktım. Yine de grup ilkesi editöründe yapmak istiyorsanız, Computer Configuration > Administrative Templates > Windows Components > Credential User Interface"Yükseklikte yönetici hesaplarını numaralandır" ayarını "devre dışı" olarak ayarlayabilir ve değiştirebilirsiniz.
nhinkle

Teşekkürler, Interweb'leri araştırıyordum ve bunun için diğer SU sorusunda buldum. Bunu yapmak istedim çünkü SOHO Windows yönetici olarak çalışıyorum ve sadece profesyonel ya da daha iyisi ile ilgileniyorum.
wag2639

Kilitlemek için Winlogon\SpecialAccounts\UserListbasitçe şunu kullanın: açın cmd, yazın runas /user:admin cmd, yeni konsolda şunu yazın: regedit ve kayıt defterini düzenleyebilirsiniz. Sistem geri yükleme işlemine hiç ihtiyacınız yok.
Gergely Fehérvári

5

(soru değiştikçe, cevabım da değişmeli.)

Benim fikrim, kullanmak için yönetici hesabının gösterilmesine gerek kalmamasıdır. Bu hesap Hoş Geldiniz ekranından mekanizması aracılığıyla gizlenebilir Winlogon\SpecialAccounts\UserList.

Bu, bir Komut İstemi'nde (veya Çalıştır kutusunda) herhangi bir komutu RunA'ları kullanarak her zaman yönetici olarak verebileceği gerçeğine dayanır:

RunAs /user:admin "control userpasswords2"
RunAs /user:admin regedit

Bu şekilde, yönetici hesabını kendi kullanımınız için gösterecek olan önceden hazırlanmış bir .reg dosyasını da içe aktarabilir, ardından bu bilgisayarla işiniz bittiğinde tekrar gizlemek için başka bir .reg dosyası kullanabilirsiniz.

RunAs /user:admin regedit c:\secret\directory\unhide_admin.reg
RunAs /user:admin regedit c:\secret\directory\hide_admin.reg

Bu şekilde yönetici hesabının gizlenmesini ve gizlenmesini otomatikleştirebilirsiniz.

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.