ЗАВЖДИ відображається останній / за замовчуванням користувачем Windows 7 екран вітання


12

У мене на комп'ютері Windows 7 три облікові записи: спільний доступ, адміністратор та стандартний.

Я хочу лише, щоб стандартний обліковий запис з’явився на вітальному екрані.

Я знаю про редагування реєстру спеціальних облікових записів / списку користувачів. На жаль, це видаляє обліковий запис із діалогового вікна підвищених привілеїв UAC. Мені б не хотілося "автоматичного входу", оскільки це пропускає екран вітання.

Розгляньте налаштування " не показувати останнього користувача ".

Якби тільки існував спосіб ЗАВЖДИ відобразити останнього користувача - наприклад, при перезапуску - замість того, щоб просто виходити з системи. Це дозволить psuedo-приховати інші облікові записи - доки користувач бачить лише свій обліковий запис, він ніколи не натисне "переключити користувачів".

Будь-які думки?

Чекати Win7 SP1? ; D


То чому б ставити питання, якщо ви вже знаєте відповідь?
Джеймс Мерц

1
Тому що ніколи не знаєш, коли у когось може бути розумне рішення;)
nhinkle

Відповіді:


12

Це не є вирішенням точного питання, яке ви задали, але досягнете своєї мети - мати можливість піднятись до облікового запису адміністратора, але не відображатись на екрані входу.

Ось що вам потрібно зробити. Використовуйте запис реєстру спеціальних облікових записів, щоб сховати обліковий запис адміністратора (і будь-які інші облікові записи, які ви хочете приховати) на екрані входу. Потім налаштуйте UAC для запиту імені користувача, і пароля , а не просто показувати імена користувачів, які можна натиснути. Це дозволить вам піднятись до одного з прихованих облікових записів, оскільки він веде себе так, як налаштування "не показувати останнє ім'я користувача" для входу. Ось як це буде виглядати; Ви можете ввести будь-яке (адміністраторське) ім'я користувача:

піднесення

Для того, щоб налаштувати це, все, що вам потрібно зробити, - це створити одне значення реєстру. Перейдіть до HKLM\Software\Microsoft\Windows\CurrentVersion\Policiesі створіть ключ, який називається, CredUIякщо він ще не існує. Потім в CredUI створіть DWORD, який викликається EnumerateAdministratorsзначенням 0x00000000. Це воно! Тепер ви можете підняти на будь-який потрібний рахунок і приховати будь-який потрібний рахунок.

Якщо ви не хочете редагувати реєстр вручну, можете вставити наступний код у блокнот і зберегти його як файл із .regрозширенням, а потім відкрити файл, щоб додати дані до реєстру.

Windows Registry Editor Version 5.00

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

До речі, там написано «Домен: MOSS», але це лише назва мого локального комп’ютера. Це насправді поведінка за замовчуванням у домені (для запиту імені користувача та пароля), але можна включити його на комп'ютері, не приєднаному до домену. Має працювати в будь-якій версії Windows 7 або Vista, але я протестував лише на Windows 7 Pro.
nhinkle

1
nhinkle: Дякую дуже, дуже - ідеально.
Графи

4

Обхід: Отримайте вхід у стилі домену на комп’ютері робочої групи.
Здогадки, що оригінальний запитувач цього не побачить, але на користь того, хто може зіткнутися з цим, шукаючи таку функціональність у Windows 7 ...
Щоб отримати лише вхід останнього користувача + кнопка переключення (іншого користувача) на комп'ютері робочої групи - додайте :
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList \ DomainStyleLogon]

Усі попередження реєстру застосовуються. Назва "DomainStyleLogon", схоже, не має значення - лише те, що в ProfileList є порожній ключ. Я знайшов тему:
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
де користувач повідомив як проблему про таку поведінку, яку я насправді шукав. Тому я змінив виправлення, запропоновані KindBullet, і, здається, працює. Я не кажу, що рекомендую це - навмисно використовувати те, що, здається, є помилкою, і може бути "виправлено" в майбутньому, - але це, здається, працює нормально для мене без інших побічних ефектів.


-3

Просто увійдіть у віддалений dekstop за допомогою іншого ПК у середовищі локальної мережі, а коли запитуєте ідентифікатор користувача та пароль, просто введіть прихований ідентифікатор та пароль. Зроблено


Будь ласка, прочитайте запитання ще раз уважно. Ваша відповідь не відповідає на початкове запитання.
DavidPostill
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.