Windows 8 (как впрочем, и Windows XP, и Windows 7) по-умолчанию отображает список всех локальных учетных записей компьютера на экране приветствия (экране входа в систему). Чтобы авторизоваться в системе, пользователь должен выбрать нужную учетную запись и ввести ее пароль. При большом количестве локальных пользователей экран входа в систему превращается в новогоднюю елку. Это не очень удобно и, отчасти, не очень безопасно (раскрываются административные / служебные учетки). В таких случаях было бы удобно скрыть учетные записи ненужных пользователей с экрана приветствия Windows.
Возможность скрыть учетные записи определенных пользователей из списка пользователей на экране входа в систему имеется во всех версиях Windows. Эта возможность реализуется через небольшой твик реестра. Благодаря этой возможности можно скрыть служебные учетные записи (созданные для работы сторонних служб и приложения), или же учетную запись администратора системы, добившись того, чтобы компьютер и рабочий стол загружались под учетной записи пользователя, и оператору ПК не нужно каждый раз выбирать нужную ему учетку на экране приветствия. В последнем случае при необходимости, можно повысить привилегии с помощью RunAs, указав имя и пароль администратора.
В первую очередь нужно определить список учетных записей в системе. Вывести список всех пользователей можно командой:
Net users
Или в интерфейсе консоли Управления компьютером compmgmt.msc (Computer Management -> System Tools -> Local Users and Groups-> Users).
Копируем в буфер обмена имя учетной записи, которую мы хотим скрыть. Допустим, в нашем случае это будет User1.
Открываем редактор реестра (regedit.exe) и переходим в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon. Создадим в ней новую ветвь с именем SpecialAccounts, в которой в свою очередь создадим ветку с именем UserList.
В созданной ветке UserList (у нас получился такой путь: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList) создадим новый параметр с именем DWORD, в качестве имени которого нужно указать имя учетной записи пользователя, которую нужно скрыть (значение параметра по умолчанию 0, менять которое не нужно).
- 0 — Скрыть пользователя из списка Welcome Screen
- 1 — Показывать пользователя в списке Welcome Screen
В нашем примере мы создадим параметр DWORD с именем User1 и значением 0.
Перезагрузите компьютер и, если вы все сделали правильно, пиктограмма учетной записи User1 на экране входа в систему отображаться не будет.
Нужно учитывать что вместе со скрытием учетной записи в окне приветствие, она будет скрыта в апплете Панели управления Учетные записи пользователей (Control Panel\All Control Panel Items\User Accounts). Управлять срытыми учетками можно с помощью оснастки «Локальные пользователи и группы» (lusrmgr.msc) или с помощью стандартной консоли: control userpasswords2
Чтобы учетная запись вновь отображалась на экране входа в Windows 8, достаточно удалить параметр DWORD, созданный по этой инструкции (или присвоить ему значение 1).
Спасибо все отлично рассказанно. Ресурс превосходный.
Вопрос: Есть возможность входить в Windows под скрытой учёткой? Вот я скрыл учётную запись, было две, сейчас одна, как мне войти под скрытой учёткой?
Дополнение к вопросу: при этом необходимо отображение Юзеров на экране приветствия.
Есть возможность в локальных политиках безопасности включить вход по ctrl+altdel (и то тоже будет отображаться один пользователь) или включить «не отображать последнего пользователя» и тогда можно войти под скрытой учёткой, но теряется смысл скрытия учётки, т.к. все учётки скрыты.
В общем вопрос открыт.
Никак… Пока вы не отключите скрытие нужной учетки через реестр, войти под ней с экрана приветствия не удастся.
Как вариант заходить в любого юзера, а потом «Подключение к удаленному рабочему столу», 127.0.0.2 и уже в скрытого пользователя. Только нужно, чтобы скрытому был разрешен удаленный доступ или он был админом и у него был пароль.
я такое на вин. 10 проделал убрало только фотку
Я хотел скрыть учетку админа, чтобы отдать компьютер в непрямые руки. И теперь не могу вернуть все обратно, т.к. больше нет прав админа, а войти во скрытую учетку нельзя никак))
Вам придется загрузиться с установочного/загрузочного диска с Windows 10 и руками поправить реестр системы, удалив данный параметр. (пример загрузки реестра системы офлайн недавно тут публиковался https://winitpro.ru/index.php/2016/03/01/offlajn-redaktirovanie-reestra-v-wim-fajle/)