- Windows запомнить последнего пользователя
- Как отобразить последнего пользователя, вошедшего в Windows 7 PRO x64 logon
- 4 ответа 4
- Не отображать последнее имя пользователя на экране входа в Windows 10/8/7
- Не отображать последнее имя пользователя на экране входа
- Как отобразить/скрыть имена пользователей с экрана приветствия Windows 10?
- Как убрать имя пользователя с экрана приветствия Windows?
- Как показать всех локальных пользователей на экране входа в Windows 10?
- Отобразить список активных доменных пользователей на экране входа в Windows
- Как скрыть определенного пользователя на экране приветствия Windows?
Windows запомнить последнего пользователя
Сообщения: 35936
Благодарности: 6473
Конфигурация компьютера |
ОС: Windows 10 Pro x64 Release Preview |
Конфигурация компьютера | ||||||||
ОС: Windows 10 Pro x64 Release Preview | ||||||||
» width=»100%» bgcolor=»#C6DEFF» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid;» cellpadding=»6″ cellspacing=»0″ border=»0″> | ||||||||
В WinXP есть параметр реестра, в котором сохраняется имя последнего пользователя: Обычно я пользовался им для того, чтобы восстановить привычную для пользователя обстановку после обслуживания его/ее компьютера (иначе некоторые не могут догадаться, что они пытаются войти в домен с неправильной учетной записью и, в результате, залочивают ее). Конечно, можно вообще очистить поле UserName и заставлять всех вводить пару — имя/пароль — но далеко не все это одобрят, особенно начальство.
Последний раз редактировалось Petya V4sechkin, 12-08-2011 в 18:15 . Как отобразить последнего пользователя, вошедшего в Windows 7 PRO x64 logonЯ хочу, чтобы в Windows отображался последний зарегистрированный пользователь, поэтому мне нужно только ввести свой пароль и не нужно выбирать свое имя пользователя. Я думал, что это должно быть поведение Windows по умолчанию, но я только что установил свежую копию Windows 7 Pro x64, и мне нужно каждый раз выбирать свою учетную запись. Я сделал домашнее задание, я знаю о: Перейдите в Start > Control Panel > Administrative Tools > Local Security Policy Выберите « Security Settings > Local Policies > Security Options Ищите «Интерактивный вход в систему: не отображать последнее имя пользователя»
Если эта политика включена, имя последнего пользователя, успешно выполнившего вход, не отображается в диалоговом окне «Вход в Windows». Если эта политика отключена, отображается имя последнего пользователя, вошедшего в систему. По умолчанию: отключено Это уже отключено! Итак, что мне здесь не хватает ?? 4 ответа 4это можно сделать непосредственно в реестре , сохранив код в файле .reg и выполнив его так что после некоторого поиска в Google и возни я нашел (благодаря @jonhoo), как это » сделано « Дело в том, что Windows не может создать список пользователей для отображения LogonUI, если какой-либо из ключей в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList не имеет хотя бы значений с именами: Flags , ProfileImagePath и State . Затем возвращается только последний зарегистрированный пользователь и кнопка «Другие пользователи» для ручного ввода имени пользователя. Поэтому, чтобы вызвать такое поведение, просто добавьте любой подраздел в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList без каких-либо значений, и все в порядке. Удалить, чтобы восстановить. Я советую называть новый ключ каким-то образом, понятно, почему он там и что он делает. И, конечно же, если у вас возникла эта проблема и вы хотите восстановить список пользователей, проверьте все подразделы ProfileList и удалите те, у которых нет этих 3 значений (обычное предупреждение: обрабатывайте реестр и делайте резервные копии перед этим, конечно, за исключением случайных ошибок Существуют способы скрыть учетные записи пользователей с экрана входа в систему, даже если список может быть прочитан, поэтому, если у вас есть только один пользователь, например, и он скрыт с помощью SpecialAccounts, вы не сможете войти в систему после восстановления списка пользователей, потому что это не быть пользователями!). Теперь, когда я снова прочитал ваш пост и снова прочитал этот TechNet , вам нужно использовать редактор групповой политики, чтобы включить классический вход в систему.
Это должно вызвать экран входа в систему, а не экран приветствия. Следует запомнить последнего пользователя за вас. В домене вы можете использовать этот параметр GPO:
Не отображать последнее имя пользователя на экране входа в Windows 10/8/7Если вы заботитесь о безопасности, вы можете захотеть скрыть или удалить последнее имя пользователя из последних зарегистрированных пользователей. В этом посте мы увидим, как активировать параметр Не отображать последнее имя пользователя на экране входа в Windows, используя групповую политику и редактор реестра. Не отображать последнее имя пользователя на экране входа Использование групповой политики Введите secpol.msc в Windows Start Search и нажмите Enter. Откроется Редактор локальной политики безопасности . Перейдите в Параметры безопасности> Локальные политики> Параметры безопасности. Теперь с правой стороны найдите Интерактивный вход в систему: не отображать последнее имя пользователя . Щелкните правой кнопкой мыши на нем и откройте его свойства. Установите его на Включено> Применить.
Использование редактора реестра Secpol.msc доступен только в Windows Ultimate, Pro и Business. Тем не менее, secpol – это просто графический интерфейс для параметров реестра, которые можно найти в реестре по адресу: Пользователи других версий Windows могут делать следующее. Откройте regedit и перейдите к указанному выше ключу. Щелкните правой кнопкой мыши> dontdisplaylastusername > Изменить> Данные значения> 1> ОК. Это должно сделать работу. Лучше всего всегда создавать точку восстановления системы, прежде чем работать в реестре. Перейдите сюда, если вы хотите изменить параметры Ctrl + Alt + Delete или отключить безопасный вход Ctrl Alt Del в Windows 10/8. Как отобразить/скрыть имена пользователей с экрана приветствия Windows 10?В 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 Однако Windows при каждой входе пользователя автоматически сбрасывает значение параметра Enabled на 0. Чтобы значение ключа всегда менялось на 1, проще всего создать новое задание планировщика, которое будет отрабатывать при входе пользователя в систему. Задание планировщика должно запускать одну из указанных выше команд. Такое задание можно создать вручную с помощью графической консоли taskschd.msc. Но мне кажется, что гораздо проще создать задание планировщика с помощью PowerShell. В нашем случае команды для создания нового задания могут выглядеть так: $Trigger= New-ScheduledTaskTrigger -AtLogOn
Выполните логофф и логон пользователя. Задание должно автоматически запуститься и изменить значение параметра реестра Enabled на 1. Проверьте текущее значение параметра. Как вы видите оно равно единице: get-ItemProperty -Path ‘HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch’ -Name Enabled После следующей перезагрузки системы на экране приветствия Windows 10 и 8.1 будут отображаться все локальные учетные записи пользователей компьютера, а не только имя последнего пользовтеля. Есть отдельная политика, позволяющая гораздо проще вывести список локальных пользователей на доменных компьютерах. Перейдите в раздел Computer Configuration -> Administrative Templates -> System -> Logon (Конфигурация компьютера -> Администартиыне шаблоны -> Вход в систему) и включите политику «Enumerate local users on domain-joined computers» (Перечислить локальных пользователей на компьютерах, подключенных к домену). Отобразить список активных доменных пользователей на экране входа в WindowsЕсли одним компьютером пользуется несколько пользователей, вы можете отобразить на экране приветствия список пользователей, у которых есть неотключение сессии (пользователи будут отображаться только в том случае, если они залогинены, например при использования общежоступных компьютеров, касс, киосков, RDS сервера или его аналога на Windows 10). Для этого проверьте, что в разделе Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options отключены политики:
Затем отключите политики в разделе Computer Configuration -> Administrative Templates -> System -> Logon:
После этого на экране приветствия будет отображаться список учетных записей с активными сессиями, которые выполнили вход в систему, но были отключены. Пользователю достаточно один раз выполнить вход, а после этого просто выбирать учетную запись из списка и вводить пароль. Как скрыть определенного пользователя на экране приветствия Windows?На экране приветствия Windows отображаются пользователи, которые входят в одну из следующих локальных групп: Администраторы, Пользователи, Опытные пользователи, Гости. Вы можете скрыть любого пользователя из списка на экрана приветствия Windows 10, выполнив команду: reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList» /t REG_DWORD /f /d 0 /v UserName |