Как убрать имя пользователя при входе в windows 10

Обновлено: 02.07.2024

Работать на ПК под управлением Windows 10 можно как с локальной, так и с учётной записи пользователя. Разница между ними заключается только в том, что при использовании записи Microsoft происходит синхронизация параметров и файлов между совместимыми устройствами. Таким образом, пользователь может получить доступ к нужной папке или отредактировать файл с любого другого гаджета, ввел свой логин и пароль на Windows 10. Однако минусом использования учётной записи Microsoft является отображение при входе в систему полного электронного адреса. Поэтому рекомендуем ознакомиться с советами, как убрать имя пользователя при загрузке в Windows 10.

Способы, как убрать имя пользователя при входе в ОС Windows 10?

Если при входе в Windows 10 отображается имя пользователя и электронный адрес и вам это мешает, рекомендуем выполнить следующие действия:

  • Откроется Редактор локальных групповых политик. Переходим по ветке «Конфигурация компьютера», «Конфигурация Windows», «Параметры безопасности», «Локальные политики», «Параметры безопасности».
  • В меню справа находим параметр «Интерактивный вход в систему: не отображать последнее имя пользователя».
  • Двойным кликом открываем его и отключаем. Стоить отметить, что данным способом мы просто скрываем данные, удалять их не нужно.

Однако стоит отметить, что в заблокированном состоянии системы имя пользователя будет отображаться. Чтобы при входе вновь-таки этих данных не видеть, стоит внести в Редакторе еще несколько поправок. Находим в том же разделе, что и выше, параметр «Интерактивный вход в систему: отображать сведения о пользователе, если сеанс заблокирован».

В открытом окне выбираем «Не отображать сведения о пользователе».

Данный метод подходит для пользователей Корпоративной версии операционной системы. В Домашней Windows 10 как в Корпоративной данный метод не будет работать. Поэтому здесь придется выполнить редактирование реестра. Рекомендуем изначально сделать точку восстановления системы.

Далее выполняем следующее:

  • Откроется Редактор реестра. Переходим по ветке реестра или копируем её для вставки «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System». Находим «dontdisplaylastusername» и задаем значение «1».
  • Далее открываем параметр «DontDisplayLockedUserId» и устанавливаем значение «2».
  • Перезагружаем ПК, чтобы изменения вступили в силу. Теперь данные пользователей не будут отображаться.

Выполнив вышеуказанные рекомендации, другой пользователь, как и владелец ПК, все равно при первом входе будет вводить свои данные. Только при выводе ПК из режима сна или ожидания информация не будет отображаться.

How to remove real name and email address from the Lock screen in Windows 10

Работа в Windows 8/10 под учетной записью Microsoft стала стандартом, особенно на домашних компьютерах. В отличие от локального профиля, учетная запись Microsoft позволяет синхронизировать параметры и файлы между устройствами, как и использовать магазин приложений. Но есть один неприятный момент, который заключается в том, что при использовании этого типа учетных записей на экране входа Windows 10 отображается реальное имя пользователя и адрес электронной почты. Получается, что кто угодно посторонний может легко подглядеть эту информацию, особенно если вы используете свой ноутбук или планшет в публичных местах, и использовать ее в своих коварных целях. Это неприемлемо для тех, кому действительно важна полная приватность.

К сожалению, раздел параметров позволяет изменить имя учетной записи Windows 10 остановить отображение имени пользователя и e-mail на экране входа. Но существует один очень простой обходной путь, которым вы можете воспользоваться, если хотите скрыть эти сведения раз и навсегда.

Убираем имя пользователя и email-адрес с экрана входа Windows 10

1. В строке системного поиска набираем команду gpedit.msc и жмем Enter, чтобы открыть «Редактор локальной групповой политики». (В домашних редакция ОС такого инструмента нет, но его можно установить, воспользовавшись этим способом. Также можно воспользоваться реестром, но об этом чуть ниже).

2015-12-03_16-17-20

2. Переходим в следующий раздел:

Конфигурация компьютера > Конфигурация Windows > Параметры безопасности > Локальные политики > Параметры безопасности

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

Вам может быть интересно: Как уменьшить панель задач

2015-12-03_16-23-43

4. Теперь операционная система не будет показывать имя и адрес электронной почты на экране входа каждый раз после загрузки, но в заблокированном состоянии системы эта информация по-прежнему будет отображаться. Поэтому в параметрах безопасности открываем другую настройку под названием «Интерактивный вход в систему: отображать сведения о пользователе, если сеанс заблокирован», в раскрывающемся меню выбираем предпочитаемый вариант и жмем «OK».

2015-12-03_17-29-17

Тоже самое, только для пользователей Windows 10 Home

В домашней редакции Windows 10 процесс удаления пользовательской информации с экрана входа полностью отличается, так как эта версия не поддерживает gpedit.msc (хотя, как уже было сказано, его можно установить).

Если вы используете Windows 10 Home, тогда те же настройки вам придется сделать с помощью реестра.

1. Открываем редактор реестра и переходим сюда:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

2. Открываем параметр dontdisplaylastusername и устанавливаем значение 1.

2015-12-03_17-30-44

3. Открываем параметр DontDisplayLockedUserId и устанавливаем значение 2.

2015-12-03_17-31-05

Все, больше персональная информация на экране входа в систему отображаться не будет. Однако это значит, что каждый раз при входе систему вам придется вводить не только пароль, но и свой адрес электронной почты. Если на компьютере есть другие учетные записи, то их владельцам тоже придется вводить свои данные вручную. Все написанное применимо и к Windows 8.

date

28.08.2019

directory

Windows 10, Windows Server 2016

comments

комментариев 15

В Windows 10/8.1 и Windows Server 2016/2012R2 на экране входа в систему (экране приветствия) по-умолчанию отображается учетная запись последнего пользователя, который авторизовался на компьютере (если у пользователя не задан пароль, будет выполнен автоматический вход систему под этим пользователем, даже если не задана функция автологона). Вы можете настроить различное поведение этой функции на экране приветствия (logon screen): можно показать имя пользователя, скрыть его или даже вывести список всех локальных или активных доменных пользователей компьютера (сервера).

Как убрать имя пользователя с экрана приветствия 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). По умолчанию эта политика отключена.

групповая политика: Не отображать учетные данные последнего пользователя на экране входа в windows

реестр dontdisplaylastusername

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

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

настройка GPO: не отображать сведения о пользователе, если сеанс заблокирован

Этой политике соответствует ключ реестра в той же ветке DontDisplayLockedUserId со значением 3.

Теперь на экране входа в компьютер и на экране блокировки Windows отображаются пустые поля для ввода имени пользователя и пароля.

экран входа в windows 10 - не отображается имя предыдущего пользователя

Как показать всех локальных пользователей на экране входа в Windows 10?

В Windows 10/8.1 вы можете вывести список имеющихся локальных учетных записей на экране приветствия системы. Чтобы авторизоваться на компьютере, пользователю достаточно лишь щелкнуть по нужной учетной записи и указать ее пароль.

Чтобы Windows отображала всех локальных пользователей на экране входа, нужно в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch изменить значение параметра Enabled на 1. Вы можете изменить этот параметр через графический интерфейс редактора Regedit, с помощью консольной команды“Reg Add” или командлетом PowerShell Set-ItemProperty.

Reg Add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f
или
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch' -Name Enabled -Value 1

Однако Windows при каждой входе пользователя автоматически сбрасывает значение параметра Enabled на 0. Чтобы значение ключа всегда менялось на 1, проще всего создать новое задание планировщика, которое будет отрабатывать при входе пользователя в систему.

Задание планировщика должно запускать одну из указанных выше команд. Такое задание можно создать вручную с помощью графической консоли taskschd.msc. Но мне кажется, что гораздо проще создать задание планировщика с помощью PowerShell. В нашем случае команды для создания нового задания могут выглядеть так:

$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

Register-ScheduledTask - создать задание планировщика

Убедимся, что задание появилось в планировщике Windows (taskschd.msc).

Выполните логофф и логон пользователя. Задание должно автоматически запуститься и изменить значение параметра реестра Enabled на 1. Проверьте текущее значение параметра. Как вы видите оно равно единице:

get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch' -Name Enabled

get-ItemProperty

После следующей перезагрузки системы на экране приветствия Windows 10 и 8.1 будут отображаться все локальные учетные записи пользователей компьютера, а не только имя последнего пользовтеля.

Совет. Вместо стандартных иконок пользователей можно показывать их фотографии-аватары из Active Directory.

список всех локальных учетных записей на экране приветствия windows 10

Совет. Если задание успешно отрабатывает, но список пользователей не отображается, проверьте, не включена ли политика Interactive Logon: Do not display last username (в разделе Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options).

политика - перечилсять локальных пользователей на компьютерах, подключенных к домену

Отобразить список активных доменных пользователей на экране входа в Windows

Если одним компьютером пользуется несколько пользователей, вы можете отобразить на экране приветствия список пользователей, у которых есть неотключение сессии (пользователи будут отображаться только в том случае, если они залогинены, например при использования общежоступных компьютеров, касс, киосков, RDS сервера или его аналога на Windows 10).

Для этого проверьте, что в разделе Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options отключены политики:

Затем отключите политики в разделе 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

GPO: Do not enumerate connected users on domain-joined computer

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

список локальных и доменных пользователей на экране входа в в Windows

Как скрыть определенного пользователя на экране приветствия Windows?

На экране приветствия Windows отображаются пользователи, которые входят в одну из следующих локальных групп: Администраторы, Пользователи, Опытные пользователи, Гости.

Вы можете скрыть любого пользователя из списка на экрана приветствия Windows 10, выполнив команду:

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /t REG_DWORD /f /d 0 /v UserName

Все операционные системы Windows по умолчанию показывают имя пользователя на экране приветствия (logon screen). С одной стороны это облегчает вход пользователя в систему, но с другой понижает безопасность компьютера. В случае несанкционированного доступа к компьютеру злоумышленник уже знает имя пользователя и ему остается только 🙂 подобрать пароль.

Убираем отображение последнего имени пользователя

Если компьютер был выключен, то после включения и загрузки ОС на экране приветствия отображается имя пользователя, последним заходившего в систему.

экран приветствия с именем последнего залогинившегося пользователя

Для локального компьютера нажимаем Win+R и выполняем команду gpedit.msc, запуская оснастку Редактор локальных групповых политик (Local Group Policy Editor). Для отключения отображения имени пользователя необходимо включить политику «Интерактивный вход в систему: Не отображать последнее имя пользователя» (Interactive logon: Do not display last user name). Находится она в разделе Конфигурация компьютера\Конфигурация Windows\Параметры безопасности\Локальные политики\Параметры безопасности (Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options).

отключение показа последнего залогинившегося пользователя через групповые политики

Те же настройки можно произвести редактированием реестра. Для отключения отображения имени пользователя на экране приветствия надо в разделе HKLM\Software\Microsoft\Windows\CurrentVersion\policies\system создать параметр типа DWORD с именем dontdisplaylastusername и задать его значение равным 1.

отключение показа последнего залогинившегося пользователя через реестр

В результате изменений получим вот такую картинку.

экран приветствия без показа последнего залогинившегося пользователя

Убираем отображение пользователя на заблокированном компьютере

Если компьютер заблокирован, то по умолчанию на экране отображается имя пользователя, выполнившего блокировку.

информация о пользователе, заблокировавшем систему

В качестве дополнительной меры безопасности можно убрать имя пользователя с экрана приветствия и в этом случае. Для этого есть специальная политика, находящаяся в разделе Конфигурация компьютера\Конфигурация Windows\Параметры безопасности\Локальные политики\Параметры безопасности. Называется она «Интерактивный вход в систему: отображать сведения о пользователе, если сеанс заблокирован» (Interactive logon: Display user information when the session is locked) и имеет три варианта настройки:

1. Отображаемое имя, домен и имя пользователя (User display name, domain and user name);
2. Только отображаемое имя (User display name only);
3. Не отображать сведения о пользователе (Do not display user information).

отключение показа информации о пользователе, заблокировавшем систему с помощью групповых политик

Для настройки с помощью реестра надо в разделе HKLM\Software\Microsoft\Windows\CurrentVersion\policies\system создать параметр типа DWORD с именем DontDisplayLockedUserId и присвоить ему одно из трех значений:

отключение показа информации о пользователе, заблокировавшем систему с помощью реестра

После настройки экран заблокированного компьютера будет выглядеть следующим образом.

экран приветствия без информации о пользователе, заблокировавшем систему

Эти несложные настройки позволят повысить безопасность вашего компьютера\сервера. Ну а в корпоративной среде для централизованной настройки лучше использовать доменные групповые политики, названия политик те же что и в локальной оснастке.

Читайте также: