Как убрать имя пользователя при входе в windows 10
Работать на ПК под управлением 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».
- Перезагружаем ПК, чтобы изменения вступили в силу. Теперь данные пользователей не будут отображаться.
Выполнив вышеуказанные рекомендации, другой пользователь, как и владелец ПК, все равно при первом входе будет вводить свои данные. Только при выводе ПК из режима сна или ожидания информация не будет отображаться.
Работа в Windows 8/10 под учетной записью Microsoft стала стандартом, особенно на домашних компьютерах. В отличие от локального профиля, учетная запись Microsoft позволяет синхронизировать параметры и файлы между устройствами, как и использовать магазин приложений. Но есть один неприятный момент, который заключается в том, что при использовании этого типа учетных записей на экране входа Windows 10 отображается реальное имя пользователя и адрес электронной почты. Получается, что кто угодно посторонний может легко подглядеть эту информацию, особенно если вы используете свой ноутбук или планшет в публичных местах, и использовать ее в своих коварных целях. Это неприемлемо для тех, кому действительно важна полная приватность.
К сожалению, раздел параметров позволяет изменить имя учетной записи Windows 10 остановить отображение имени пользователя и e-mail на экране входа. Но существует один очень простой обходной путь, которым вы можете воспользоваться, если хотите скрыть эти сведения раз и навсегда.
Убираем имя пользователя и email-адрес с экрана входа Windows 10
1. В строке системного поиска набираем команду gpedit.msc и жмем Enter, чтобы открыть «Редактор локальной групповой политики». (В домашних редакция ОС такого инструмента нет, но его можно установить, воспользовавшись этим способом. Также можно воспользоваться реестром, но об этом чуть ниже).
2. Переходим в следующий раздел:
Конфигурация компьютера > Конфигурация Windows > Параметры безопасности > Локальные политики > Параметры безопасности
3. В правой части окна находим настройку «Интерактивный вход в систему: не отображать последнее имя пользователя» и открываем ее двойным щелчком мыши. Включаем, жмем «OK».
Вам может быть интересно: Как уменьшить панель задач4. Теперь операционная система не будет показывать имя и адрес электронной почты на экране входа каждый раз после загрузки, но в заблокированном состоянии системы эта информация по-прежнему будет отображаться. Поэтому в параметрах безопасности открываем другую настройку под названием «Интерактивный вход в систему: отображать сведения о пользователе, если сеанс заблокирован», в раскрывающемся меню выбираем предпочитаемый вариант и жмем «OK».
Тоже самое, только для пользователей Windows 10 Home
В домашней редакции Windows 10 процесс удаления пользовательской информации с экрана входа полностью отличается, так как эта версия не поддерживает gpedit.msc (хотя, как уже было сказано, его можно установить).
Если вы используете Windows 10 Home, тогда те же настройки вам придется сделать с помощью реестра.
1. Открываем редактор реестра и переходим сюда:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
2. Открываем параметр dontdisplaylastusername и устанавливаем значение 1.
3. Открываем параметр DontDisplayLockedUserId и устанавливаем значение 2.
Все, больше персональная информация на экране входа в систему отображаться не будет. Однако это значит, что каждый раз при входе систему вам придется вводить не только пароль, но и свой адрес электронной почты. Если на компьютере есть другие учетные записи, то их владельцам тоже придется вводить свои данные вручную. Все написанное применимо и к Windows 8.
В 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). По умолчанию эта политика отключена.
Дополнительно вы можете скрыть имя пользователя на заблокированном компьютере. Для этого в этом же разделе нужно включить политику “Интерактивный вход в систему: отображать сведения о пользователе, если сеанс заблокирован” (Interactive logon: Display user information when the session is locked) и выбрать значение “Не отображать сведения о пользователе” (Do not display user information).
Этой политике соответствует ключ реестра в той же ветке DontDisplayLockedUserId со значением 3.
Теперь на экране входа в компьютер и на экране блокировки Windows отображаются пустые поля для ввода имени пользователя и пароля.
Как показать всех локальных пользователей на экране входа в 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
Убедимся, что задание появилось в планировщике Windows (taskschd.msc).
Выполните логофф и логон пользователя. Задание должно автоматически запуститься и изменить значение параметра реестра Enabled на 1. Проверьте текущее значение параметра. Как вы видите оно равно единице:
get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch' -Name Enabled
После следующей перезагрузки системы на экране приветствия Windows 10 и 8.1 будут отображаться все локальные учетные записи пользователей компьютера, а не только имя последнего пользовтеля.
Совет. Вместо стандартных иконок пользователей можно показывать их фотографии-аватары из Active Directory.Отобразить список активных доменных пользователей на экране входа в 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
После этого на экране приветствия будет отображаться список учетных записей с активными сессиями, которые выполнили вход в систему, но были отключены. Пользователю достаточно один раз выполнить вход, а после этого просто выбирать учетную запись из списка и вводить пароль.
Как скрыть определенного пользователя на экране приветствия 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 и присвоить ему одно из трех значений:
После настройки экран заблокированного компьютера будет выглядеть следующим образом.
Эти несложные настройки позволят повысить безопасность вашего компьютера\сервера. Ну а в корпоративной среде для централизованной настройки лучше использовать доменные групповые политики, названия политик те же что и в локальной оснастке.
Читайте также: