Как в Windows 10 скрыть имя пользователя с экрана входа в систему
Е сли зайти на экран блокировки Windows 10, в нижнем левом его углу можно увидеть имена пользователей компьютера. Это очень удобно, так как позволяет быстро переключаться между учётными записями, но что, если по каким-то причинам, например, в целях безопасности, вы захотите скрыть отображения имён пользователей на экране блокировки? Возможно ли такое и если возможно, то как потом зайти в нужную вам учётную запись?
Да, такое вполне осуществимо.

Применив простой твик реестра, можно скрыть любое из имён пользователей или все имена сразу, прибегнув к оснастке «Локальная политика безопасности». Рассмотрим для начала скрытие имён всех пользователей. Нажатием Win + R вызовите окошко Run и выполните в нём команду secpol.msc . В левой колонке окошка локальной безопасности разверните ветку Локальные политики -> Параметры безопасности.

Справа отыщите параметр «Интерактивный вход в систему: не отображать последнее имя пользователя» и активируйте его, кликнув по нему два раза и переключив радиокнопку в положение «Включено».

Выйдя из системы, вы увидите, что имена в нижнем левом углу скрыты.

А для входа в систему вам предлагается ввести в поля логин (email) и пароль некоего другого пользователя, под коим следует понимать любого юзера, имеющего на данном компьютере учётную запись.
Убираем с экрана блокировки имя конкретного пользователя
Вызвав нажатием Win + X меню кнопки Пуск, выберите «Управление компьютером».

А после того как окно оснастки откроется, откройте в левой колонке настройку Локальные пользователи и группы -> Пользователи.

Запомните имя учётной записи, которую нужно скрыть. Теперь командой regedit запустите редактор реестра и разверните следующую ветку:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon
Создайте в последнем разделе новый подраздел с именем SpecialAccounts.

А в нём в свою очередь создайте ещё один подраздел с именем UserList. В итоге вы должны получить вот такой путь:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon/SpecialAccounts/UserList
Создайте в подразделе UserList новый параметр типа DWODR с именем пользователя, которого хотите скрыть с экрана входа в систему .

Значение параметра по умолчанию изменять не нужно, оно должно оставаться таким как есть, то есть 0. Закройте редактор реестра и выйдите из системы. Если вы всё сделали правильно, выбранная вами учетная запись будет скрыта.

Этот второй способ лучше применять в тех случаях, когда вы собираетесь не пользоваться учётной записью длительное время , если же вам вдруг понадобиться в неё войти, придётся применить первую настройку, скрывающую все учётные записи либо удалить созданный в подразделе UserList параметр с именем пользователя.
Скрытие учетной записи Администратора в Windows 10
Скрыть учетную запись администратора в Windows 10 можно посредством изменение соответствующего параметра в специальном меню «Управления компьютером». Для этого выполните следующие действия:
- Откройте утилиту «Управление компьютером» любым доступным способом. Например, воспользовавшись поиском по системе. Для этого установите курсор в соответствующее поле на панели задач и введите запрос «Управление компьютером». После щелкните левой кнопкой мыши по одноименному приложению в результатах.

- В появившемся окне, воспользовавшись навигацией на панели слева, перейдите в раздел «Локальные пользователи и группы», а затем в основном меню откройте папку «Пользователи».

- В списке всех пользователей найдите имя «Администратор» и откройте его свойства, дважды кликнув левой кнопкой мыши по названию.

- В новом мню, находясь во вкладке «Общие», установите отметку напротив пункта «Отключить учетную запись». После этого сохраните внесенные изменения, поочередно нажав кнопки «Применить» и «ОК».
Способ 2: «Редактор локальной групповой политики»
Подобным образом скрыть учетную запись администратора можно и через «Редактор локальной групповой политики». Достаточно будет найти соответствующий параметр и поменять его значение на нужное.
Важно! Воспользоваться этим способом могут только те пользователи, у которых на компьютере установлена операционная система редакции «Профессиональная» или «Корпоративная», в противном случае нужная утилита будет отсутствовать.
Читайте также: Как проверить версию операционной системы в Windows 10
- Откройте «Редактор локальной групповой политики» любым доступным способом. Сделать это можно, например, через окно «Выполнить». Вызовите его сочетанием клавиш Win + R, а затем в поле «Открыть» впишите команду gpedit.msc и нажмите Enter.

- В появившемся окне «Редактора локальной групповой политики», воспользовавшись древовидной структурой каталогов в левой части интерфейса, перейдите по следующему пути: «Конфигурация компьютера» → «Конфигурация Windows» → «Параметры безопасности» → «Локальные политики» → «Параметры безопасности»

- В основной области окна найдите параметр под названием «Учетные записи: Состояние учетной записи ‘Администратор’» и откройте его свойства. Для этого дважды кликните по названию левой кнопкой мыши.

- В появившемся окне, находясь во вкладке «Параметр локальной безопасности», переведите переключатель в положение «Отключен», а затем щелкните по кнопкам «Применить» и «ОК», чтобы сохранить внесенные изменения.

Способ 3: «Командная строка»
Скрыть учетную запись администратора можно через «Командную строку», для этого потребуется ввести всего одну команду и нажать Enter, но открыть консоль следует с повышенными привилегиями. Для этого в поисковой строке на панели задач введите запрос «Командная строка», а в результатах щелкните по пункту «Запуск от имени администратора».

При необходимости подтвердите запуск, щелкнув во всплывающем диалоговом окне по кнопке «Да», а затем в появившемся интерфейсе консоли введите указанную ниже команду:
net user Administrator /active:no (для англоязычной версии операционной системв)
net user Администратор /active:no (для русскоязычной версии операционной системв)
Если вы все сделали верно, на экране высветится надпись «Команда выполнена успешно». Окно консоли после этого можно закрыть.
Как скрыть или показать имена пользователей на экране приветствия Windows 10/11?

06.10.2022

itpro

Windows 10, Windows 11, Windows Server 2019

комментариев 27
В Windows 10/11 и Windows Server 2019/2016/2012R2 на экране входа в систему (logon screen, экран приветствия) по-умолчанию отображается только учетная запись последнего пользователя, который логинился на компьютере. Вы можете настроить различное поведение этой функции на экране приветствия: можно показать имя пользователя, скрыть его или даже вывести список всех локальных или активных доменных пользователей компьютера (сервера).
Как скрыть имя последнего пользователя на экране приветствия Windows?
Конечным пользователям удобно, когда на экране входа в Windows отображается имя учетной записи и его не нужно набирать вручную. Но это облегчает задачу злоумышленнику, получившему доступ к компьютеру. Для входа в систему ему нужно только подобрать правильный пароль. Для этого есть различные способы социальной инженерии, брутфорса или банального приклеенного листочка с паролем на мониторе.
Вы можете отключить отображение имени последнего пользователя на экране входа Windows через GPO. Откройте редактор доменных (gpmc.msc ) или локальных политик (gpedit.msc) и перейдите в раздел Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Локальные политики -> Параметры безопасности (Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options). Включите политику “Интерактивный вход в систему: Не отображать учетные данные последнего пользователя” (Interactive logon: Do not display last user name). По умолчанию эта политика отключена.

Вы можете скрыть имя последнего пользователя на экране входа через реестр. Для этого в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System создайте параметр dontdisplaylastusername типа DWORD и значением 1.

Имя пользователя также отображается на компьютере, если его экран заблокирован (нажатием Win+L или через GPO блокировки экрана). Вы можете скрыть имя пользователя на заблокированном компьютере. Для этого в этом же разделе GPO нужно включить политику “Интерактивный вход в систему: отображать сведения о пользователе, если сеанс заблокирован” (Interactive logon: Display user information when the session is locked) и выбрать значение “Не отображать сведения о пользователе” (Do not display user information).

Этой политике соответствует ключ реестра в той же ветке DontDisplayLockedUserId со значением 3.
Другие возможные значения этого параметра:
- 1 — показывать отображаемое имя, домен и имя пользователя;
- 2 — показывать только отображаемое имя;
Теперь на экране входа в компьютер и на экране блокировки Windows отображаются пустые поля для ввода имени пользователя и пароля.

Показать список всех локальных пользователей на экране входа в Windows
По умолчанию современные версии Windows (проверено на Windows 11 21H2 и Windows 10 21H1) всегда показывают список включенных локальных пользователей в левом нижнем углу. Не отображаются только скрытые (см. ниже) или отключенные пользователи.
Чтобы авторизоваться на компьютере, пользователю достаточно лишь щелкнуть по нужной учетной записи и указать ее пароль. Это работает только на компьютерах, не включенных в домен Active Directory.
Если для учетной записи пользователя не задан пароль, то будет выполнен автоматический вход систему, даже если не настроен автологон.

Совет. Вместо стандартных иконок пользователей можно показывать их фотографии-аватары из Active Directory.
Если список локальных пользователей не отображается на экране входа компьютере, проверьте настройки следующих локальных политик (в редакторе локальной GPO gpedit.msc должны быть заданы следующие политики).
- Interactive Logon: Do not display last signed-in = Disabled (Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options)
- • Enumerate local users on domain-joined computers (Перечислить локальных пользователей на компьютерах, подключенных к домену) = Enabled (Computer Configuration -> Administrative Templates -> System -> Logon /Конфигурация компьютера -> Административные шаблоны -> Вход в систему) – политика позволяет вывести список локальных пользователей на доменных компьютерах
- Do not enumerate connected users on domain-joined computer = Disabled/Not Configured (в этом же разделе GPO)

В некоторых старых билдах Windows 10 (от 1609 до 1903), была другая проблема с отображением всех локальных пользователей на экране приветствия Windows.
Чтобы показать список пользователей нужно в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch изменить значение параметра Enabled на 1. Эта опция разрешает сменить текущего пользователя на экране приветствия Windows 10. Однако при каждом входе Windows меняла значение этого параметра на 0.
Чтобы исправить эту проблему, нужно было создать задание планировщика, который при каждом входе менял значение параметра на 0.
$Trigger= New-ScheduledTaskTrigger -AtLogOn
$User= «NT AUTHORITY\SYSTEM»
$Action= New-ScheduledTaskAction -Execute «PowerShell.exe» -Argument «Set-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch -Name Enabled -Value 1»
Register-ScheduledTask -TaskName «UserSwitch_Enable» -Trigger $Trigger -User $User -Action $Action -RunLevel Highest –Force

Убедитесь, что новое задание появилось в планировщике Windows ( taskschd.msc ).
Перезайдите под пользователем. Задание должно автоматически запуститься и изменить значение параметра реестра Enabled на 1. С помощью Get-ItemProperty проверьте текущее значение параметра. Как вы видите, оно равно единице:
get-ItemProperty -Path ‘HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch’ -Name Enabled

Вывести список доменных пользователей на экране входа в Windows
Если одним компьютером пользуется несколько пользователей, вы можете отобразить на экране приветствия список пользователей с активными сессиями. Активная сессия подразумевает, что пользователи выполнили вход на компьютер. Это может быть общий компьютера (работает в режиме переключения пользователей), кассы, киоски, Windows Server RDS хосты или его аналоги на десктопных версия Windows 11 и 10).
Проверьте, что в разделе GPO Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options отключены политики:
- Interactive logon: Don’t display last signed-in: Disabled
- Interactive logon: Don’t display username at sign in: Disabled
Затем отключите политики в разделе Computer Configuration -> Administrative Templates -> System -> Logon:
- Block user from showing account details on sign-in: Disabled
- Do not enumerate connected users on domain-joined computer: Disabled

После этого на экране приветствия будет отображаться список пользователей, которые выполнили вход в систему. Здесь будут отображаться как активные сессии, так и сессии пользователей со статусом disconnected (например по RDP таймауту). Пользователю достаточно один раз выполнить вход, а после этого просто выбрать учетную запись из списка и ввести пароль.

Обратите внимание, что на доменных компьютерах настройками групповых политик могут управлять администраторы домена. Если к компьютеру не применяется один из параметров локальной GPO, проверьте, возможно она переопределена доменными GPO. Для получения результирующих настроек групповых политик используйте rsop.msc или gpresult.
Как скрыть пользователя на экране приветствия Windows?
На экране входа в Windows всегда отображаются пользователи, которые входят в одну из следующих локальных групп: Администраторы, Пользователи, Опытные пользователи, Гости.
Отключенные пользователи не отображаются на экране приветствия.
Однако вы можете скрыть определенных пользователей в списке на экране входа в систему через реестр. Для этого нужно создать ветку реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList . Для каждого пользователя, которого вы хотите скрыть нужно создать DWORD параметр с именем пользователя и значением 0.

Чтобы скрыть определенного пользователя на экране приветствия Windows 11 или 10 (например, user1), выполните команду:
reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList» /t REG_DWORD /f /d 0 /v user1

Если нужно опять показать пользователя на экране входа, нужно удалить это параметр реестра или изменить его значение на 1.
Если на компьютере включен аккаунт встроенного администратора Windows, и это не единственный аккаунт с правами локального администратора на компьютере (. ), вы можете скрыть его:
reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList» /t REG_DWORD /f /d 0 /v administrator
Если вы хотите скрыть всех пользователи, кроме последнего вошедшего на компьютер, настройте следующие параметры GPO в разделе Computer Configuration -> Administrative Templates -> System -> Logon:
- Enumeratelocalusersondomain—joinedcomputers = Disabled (Computer Configuration -> Administrative Templates -> System -> Logon /Конфигурация компьютера -> Административные шаблоны -> Вход в систему) – политика позволяет вывести список локальных пользователей на доменных компьютерах
- Do not enumerate connected users on domain-joined computer = Enabled
Предыдущая статья Следующая статья
Как спрятать учётную запись пользователя системы Windows
Предположим, вы создали учётную запись пользователя с именем WinSchool на своём компьютере вместе с другими учетными записями. У вас есть три варианта, чтобы это имя учетной записи исчезло с экрана входа в систему: вы можете отключить учётную запись, вы можете скрыть имя учетной записи и, наконец, у вас есть возможность запретить отображение всех имён учетных записей.
Чтобы деактивировать учетную запись, выполните следующие действия:
- Откройте командную строку от имени администратора.
- Введите команду net user , чтобы получить список существующих учетных записей.
- Теперь используйте команду net user [имя пользователя] / active:no для приостановки учетной записи. В нашем примере команда называется net user WinSchool / active:no .
Учетная запись по-прежнему существует, но неактивна и поэтому больше не отображается на экране входа в систему. Как только он вам понадобится снова, вы можете повторно активировать её через команду net user WinSchool / active:yes .
Вы можете выборочно удалить отдельные учетные записи пользователей с экрана входа в систему. После этого вы больше не сможете войти под этим именем, но учетную запись всё еще можно будет использовать в Windows.
Но, возможно, вам нужна эта учетная запись, и вы просто хотите скрыть отображение имени пользователя. Это тоже можно реализовать, но есть одна загвоздка, потому что вы больше не сможете использовать эту учетную запись для входа в Windows.
Описанный ниже метод подходит, например, для подавления входа со встроенной учетной записью администратора Windows. Затем вы можете войти в систему с обычной учетной записью пользователя и вернуться к учетной записи администратора в тех случаях, когда вам нужны расширенные права.
Введите regedit в поле поиска на панели задач и нажмите Редактор реестра. Теперь перейдите в папку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon. Найдите в ней подпапку «SpecialAccounts» и внутри нее подпапку «UserList».
Если их нет, создайте: щелкните правой кнопкой мыши «Winlogon» и перейдите в Создать → Раздел. Назовите новый раздел SpecialAccounts, щёлкните по нему правой кнопкой мыши и затем создайте раздел с названием UserList через Создать → Раздел.
Выделите «UserList» и щёлкните правой кнопкой мыши в правой части окна реестра. Теперь перейдите в Создать → Параметр DWORD (32 бита) и укажите в поле «названия» имя пользователя, которого вы хотите скрыть, например, «WinSchool».

Закройте все окна и дайте Windows перезагрузиться.
Если вы хотите снова отобразить учётную запись позже, дважды щёлкните имя в реестре, введите 1 в качестве значения и подтвердите, нажав ОК . Если значение равно «0», Windows скрывает учетную запись. Кроме того, вы можете просто снова удалить параметр DWORD.
Третий способ позволяет отключить отображение всех имён учетных записей на экране входа в систему. При первом входе в систему отображается только имя пользователя, который входил в систему последним, а также поле ввода пароля или PIN-кода.
Вы также увидите кнопку «Сменить пользователя» в левом нижнем углу. После щелчка Windows представляет маску ввода, в которой вы должны ввести как имя пользователя, так и пароль. Затем Windows представляет эту маску каждый раз, когда вы входите в систему.
Этот метод также требует редактирования реестра. Введите regedit в поле поиска на панели задач и нажмите Редактор реестра. Перейдите в папку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System, выделите её и найдите параметр DWORD «dontdisplaylastusername» на правой панели. Дважды щелкните запись, измените значение на 1 и закройте окно, нажав ОК .

После перезагрузки Windows параметр будет активен.