Содержание статьи:
- Просмотр списка пользователей
- Способ 1
- Способ 2
- Способ 3
- Способ 4
- Способ 5
- Вопросы и ответы: 0
Вводная (описание задачи): при диагностике и настройке ОС Windows иногда требуется посмотреть всех пользователей, которые есть в системе (кстати, среди них могут быть и скрытые учетные записи, которые вы сами не создавали). Сделать это можно разными способами, некоторые из них приведу ниже.
*
Примечание: в заметке приведены как универсальные способы, так и сугубо для современных Windows 10/11. Если у вас не работает один из них — попробуйте другой!
*
Просмотр списка пользователей
Способ 1
- нажать Win+R, чтобы появилось окно «Выполнить» (как на скрине ниже);
- ввести команду compmgmt.msc и нажать Enter (прим.: эта команда откроет окно управления компьютером);
compmgmt.msc — управление компьютером
- далее необходимо открыть вкладку «Локальные пользователи и группы -> Пользователи»: в ней будет представлен весь список пользователей + описание;
Локальные пользователи и группы
- если какая-то учетная запись вам не нужна — ее можно удалить (для вызова соотв. опции — просто нажмите по учетной записи правой кнопкой мыши…). Важно: при удалении учетной записи — все файлы и документы, которые были с ней связаны, тоже будут удалены! См. скрин ниже. 👇
Щелчок ПКМ для удаления ненужной учетной записи
*
Способ 2
- сначала открыть командную строку от имени администратора (Win+R, команда CMD и нажать Ctrl+Shift+Enter);
- в открывшемся «черном окне» необходимо ввести net user и нажать Enter. Далее увидите список всех пользователей (см. рис. ниже).
команда net user покажет пользователей \\ командная строка
- кстати, можно воспользоваться и др. командой: wmic useraccount get name,status
Пользовать + статус (командная строка) // Статус Degraded обычно означает, что учетная запись существует, но вход в систему не выполнен (т.е. учетная запись ∼откл.).
*
Способ 3
- открываем терминал (можно кликнуть ПКМ по меню ПУСК…);
ПКМ по пуску — терминал
- далее вводим команду Get-LocalUser и нажимаем Enter: через 1-2 сек. получаем список (с описанием и статусом).
Терминал Windows — Get-LocalUser
*
Способ 4
- открываем параметры системы Windows 10/11 (обычно, достаточно нажать сочетание Win+i);
- переходим в раздел «Учетные записи / другие пользователи» (также можно заглянуть во вкладку «Семья», см. рис. ниже 👇);
Параметры системы Windows 11 — учетные записи
- обратите внимание, что Windows покажет только активных пользователей (т.е. учетные записи со статусом «OK». Других пользователей — см. предыдущими способами).
Другие пользователи
*
Способ 5
- сначала потребуется открыть контрольную панель (Win+R, команда control);
- далее перейти в раздел «Учетные записи пользователей»;
Контрольная панель — учетные записи пользователей
- в нем будет ссылка «Управление другой учетной записью» — делаем по ней ЛКМ;
Управление другой учетной записью
- ву-а-ля! Список активных учетных записей перед нами… Кстати, из этого же окна вы можете изменить имя учетной записи, ее пароль, тип (и даже удалить!).
Управление учетными записями
*
Дополнения и комментарии по теме — можно оставить через спец. форму ниже.
Всего доброго!
👋
Windows — многопользовательская система, что означает, что в ней могут относительно независимо работать несколько пользователей. Помимо пользовательских учетных записей, создаваемых при установке и после, в системе предусмотрено несколько скрытых системных учетных записей. При необходимости вы можете получить список и тех и других.
В этой простой инструкции подробно о способах посмотреть список пользователей Windows 11 или Windows 10, большинство из которых подойдёт и для предыдущих версий системы. Если вам требуется получить список пользователей без входа в систему, обратите внимание на последний раздел этого материала.
Windows PowerShell или Терминал Windows
Если по той или иной причине вам потребовалось получить список всех пользователей Windows 11, Windows 10 или одной из предыдущих версий системы — сделать это можно как в графическом интерфейсе, так и средствами командной стройки или PowerShell.
Я рекомендую начать с PowerShell, так как он позволяет быстро получить максимум информации об учетных записях пользователей:
- Запустите Windows PowerShell или Терминал Windows от имени администратора, для этого можно нажать правой кнопкой мыши по кнопке «Пуск» и выбрать нужный пункт контекстного меню.
- Введите команду
Get-LocalUser
и нажмите Enter.
- В результате вы получите полный список учетных записей пользователей, а также информацию, включена ли учетная запись в столбце «Enabled».
Обратите внимание, некоторые учетные записи могут вызвать вопросы, ответы на них можно найти в статьях:
- Как включить скрытую системную учетную запись Администратор в Windows 11 (подойдет и для Windows 10)
- Для чего нужна учетная запись WDAGUtilityAccount в Windows 11/10
Командная строка
Список пользователей Windows можно получить с помощью командной строки:
- Запустите командную строку (права администратора не обязательны).
- Введите команду
net user
и нажмите Enter, чтобы получить список всех пользователей.
- Ещё одни вариант команды:
wmic useraccount get name
Оба варианта отобразят как активных, так и отключенных (скрытых) пользователей, но без информации, о том, что это за учетная запись и включена ли она. Второй вариант команды допускает следующую модификацию:
wmic useraccount get name,status
для просмотра информации о статусе учетных записей (для включенных — Ok, для отключенных — Degraded).
Параметры Windows 11 и Windows 10
«Основной», но не идеальный метод просмотра списка пользователей в графическом интерфейсе — приложение «Параметры»:
- Откройте «Параметры».
- В Windows 11 откройте раздел «Учетные записи» — «Другие пользователи» для того, чтобы посмотреть список пользователей, помимо текущего (и без отключенных и системных учетных записей).
- Если вы используете семейную группу (например, для родительского контроля Windows), пользователи, добавленные в семью, будут показаны не в «Другие пользователи», а в «Учетные записи» — «Семья».
- В Windows 10 откройте «Параметры» — «Учетные записи» — «Семья и другие пользователи». На открывшемся экране будут показаны пользователи компьютера (за исключением текущего), а также члены семейной группы при их наличии.
Как в Windows 11, так и в Windows 10 в «Параметрах» вы не увидите отключенные учетные записи.
Локальные пользователи и группы
Ещё один вариант просмотра пользователей в графическом интерфейсе — оснастка «Локальные пользователи и группы».
- Нажмите клавиши Win+R на клавиатуре, либо нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить». Введите lusrmgr.msc в диалоговое окно «Выполнить» и нажмите Enter.
- В открывшемся окне «Пользователи» вы сможете посмотреть список пользователей текущей системы, их статус (если рядом со значком отображается стрелка — пользователь отключен).
- Дважды нажав по учетной записи пользователя, можно изменить её параметры (например, включить или отключить пользователя) и посмотреть описание.
Некоторые дополнительные детали, которые могут пригодиться в части получения списка пользователей:
- Если при использовании способов получения списка пользователей в командной строке или PowerShell вам требуется вывести список в файл, просто добавьте «> путь_к_файлу» через пробел после команды, например:
wmic useraccount get name,status > spisok.txt
Учитывайте, что путь (папка) в которую сохраняется файл должен существовать, а если для сохранения файла в указанном расположении требуются права администратора, консоль следует запускать с соответствующими правами.
- При необходимости получить список пользователей без входа в систему в случае, если он невозможен, либо если система не запускается, вы можете использовать утилиты с WinPE, те же самые, которые описаны в последней части инструкции про сброс пароля Windows 11 (подойдет и для других версий системы).
Если у вас остаются вопросы, касающиеся просмотра списка пользователей Windows, вы можете задать их в комментариях ниже, описав ситуацию и задачу в деталях.
Все способы:
- Способ 1: «Редактор локальных групповых политик»
- Способ 2: «Редактор реестра»
- Способ 3: «Локальные пользователи и группы»
- Способ 4: «Командная строка»
- Вопросы и ответы: 2
Способ 1: «Редактор локальных групповых политик»
Если вы хотите скрыть учетные записи всех пользователей, чтобы они не отображались на экране блокировки и входа в систему, тогда лучшим способом для этого будет использование встроенной утилиты «Редактор локальных групповых политик».
Важно! Этот способ подойдет только для тех пользователей, у которых установлена операционная система Windows 10 редакции «Профессиональная» или «Корпоративная». В других версиях необходимый компонент попросту отсутствует.
-
Откройте окно «Локальных групповых политик» любым доступным способом. Проще всего это сделать посредством ввода команды в окне «Выполнить». Вызовите его нажатием горячих клавиш Win + R, после чего вставьте приведенную ниже строку и щелкните по кнопке «ОК».
gpedit.msc
-
Воспользовавшись древовидной структурой каталогов в левой части интерфейса программы, перейдите по следующему пути:
«Конфигурация компьютера» → «Конфигурация Windows» → «Параметры безопасности» → «Локальные политики» → «Параметры безопасности»
- В основной части окна найдите параметр «Интерактивный вход в систему: не отображать последнее имя пользователя» и откройте его свойства. Для этого дважды кликните левой кнопкой мыши по имени.
- В появившемся меню, находясь на вкладке «Параметр локальной безопасности», переведите переключатель в положение «Включен». Затем щелкните по кнопке «Применить», чтобы сохранить изменения, и закройте окно нажатием по кнопке «ОК».
- Повторите те же действия с параметром «Интерактивный вход в систему: не отображать имя пользователя при входе в систему» — откройте его свойства, установите переключатель «Включено» и нажмите «Применить».
После выполнения указанных действий на экране блокировки будет отсутствовать упоминание обо всех пользователях, в частности, активном. Чтобы осуществить вход в учетную запись, сначала потребуется ввести имя, а затем пароль.
Способ 2: «Редактор реестра»
Если вы не хотите на экране авторизации убирать всех пользователей, а только определенного, предыдущий способ не подойдет. Для выполнения поставленной задачи необходимо будет внести изменения в реестр операционной системы. Но прежде потребуется узнать имя аккаунта, который впоследствии будет скрыт. Для этого нужно открыть специальное меню «Локальные пользователи»:
-
Запустите утилиту «Управление компьютером» любым доступным способом. Например, можно воспользоваться поиском по системе. Установите курсор в соответствующее поле на панели задач, впишите запрос, а затем в результатах выберите одноименное приложение.
Читайте также: Как открыть «Управление компьютером» в Windows 10
- В появившемся окне, воспользовавшись навигацией в левой части интерфейса, перейдите в раздел «Локальные пользователи и группы», а затем откройте в основной области папку «Пользователи».
- Просмотрите список всех профилей и запомните название того, который необходимо скрыть. В качестве примера нами будет использована учетная запись «LumpicsRu».
Зная точное имя учетной записи, можно скрыть ее, чтобы она не отображалась на экране авторизации и блокировки. Все действия будут выполняться в системном реестре:
-
Откройте «Редактор реестра» любым доступным способом. Проще всего это сделать через окно «Выполнить». Вызовите его сочетанием горячих клавиш Win + R, впишите приведенную ниже команду и кликните по кнопке «ОК».
regedit
Читайте также: Все способы запуска «Редактора реестра» в Windows 10
- Подтвердите запуск приложения, нажав в появившемся диалоговом окне по кнопке «Да». Сделать это нужно обязательно, в противном случае «Редактор реестра» не откроется.
-
Воспользовавшись древовидной структурой каталогов в левой части интерфейса, перейдите по указанному ниже пути. В качестве альтернативы можете скопировать и вставить его в адресную строку, которая находится в верхней части окна, и нажать Enter.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
- Создайте в целевой директории новый раздел под названием «SpecialAccounts» (без кавычек). Для этого кликните правой кнопкой мыши по папке «Winlogon» на боковой панели и в появившемся контекстном меню выберите опцию «Создать» → «Раздел».
- В появившемся поле для ввода укажите имя папки «SpecialAccounts» и нажмите Enter для ее создания.
- В только что созданном каталоге создайте еще один. Для этого щелкните правой кнопкой мыши по папке «SpecialAccounts» и в контекстном меню выберите опцию «Создать» → «Раздел».
- В появившемся поле для ввода впишите название «UserList» и нажмите Enter. В итоге эта папка должна находиться внутри каталога «SpecialAccounts», как это показано на изображении ниже.
- Создайте в конечной директории новый файл с именем пользователя, которого необходимо скрыть. Для этого щелкните правой кнопкой мыши в основной области окна на пустом месте и выберите опцию «Создать» → «Параметр DWORD (32 бита)».
- В появившемся поле для ввода впишите имя пользователя и нажмите на клавишу Enter. На изображении ниже в качестве примера используется «LumpicsRu».
После этого можно выйти на экран авторизации и убедиться в том, что указанный при создании параметра пользователь не отображается в нижнем левом углу.
Примечание! Если в дальнейшем вы захотите вернуть пользователя на экран блокировки, потребуется изменить созданный в этой инструкции параметр, вписав в свойствах значение «1» (без кавычек). Сразу после этого учетная запись перестанет быть скрытой.
Способ 3: «Локальные пользователи и группы»
Скрыть определенного пользователя можно не только через «Редактор реестра», но и посредством изменения параметров в меню «Локальные пользователи и группы», о котором упоминалось в предыдущем способе.
- Запустите приложение «Управление компьютером» любым доступным способом. Например, это можно сделать посредством поискового запроса.
- В открывшемся окне проследуйте в раздел «Локальные пользователи и группы», а затем откройте папку «Пользователи».
- Выберите в списке пользователя, которого хотите скрыть, и откройте его свойства. Для этого щелкните дважды по имени левой кнопкой мыши.
- В появившемся окне, находясь во вкладке «Общие», установите отметку напротив пункта «Отключить учетную запись» и кликните по кнопке «Применить». Затем нажмите «ОК», чтобы закрыть это окно.
Сразу после этого учетная запись станет скрытой и не будет отображаться ни в меню «Пуск», ни на экране блокировки.
Способ 4: «Командная строка»
Как стало известно из второго способа этой статьи, скрыть учетную запись пользователя можно путем создания специального параметра в реестре операционной системы. Но для этого не обязательно открывать «Редактор реестра», все процедуры можно выполнить путем ввода одной команды в консоли.
-
Запустите «Командную строку» от имени администратора. Проще всего это сделать через контекстное меню кнопки «Пуск». Щелкните по ней правой кнопкой мыши или воспользуйтесь сочетанием клавиш Win + X, а затем выберите «Командная строка (администратор)».
Читайте также: Запуск «Командной строки» от имени администратора в Windows 10
- Во всплывающем диалоговом окне подтвердите запуск приложения с повышенными привилегиями, нажав по кнопке «Да». Сделать это нужно обязательно.
-
В открывшемся окне консоли вставьте приведенную ниже команду и нажмите Enter для ее выполнения. Обратите внимание, что последним словом должно быть имя пользователя, учетную запись которого необходимо скрыть. В случае успешного выполнения процедуры, об этом будет указано в выдаче.
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /t REG_DWORD /f /d 0 /v <имя_пользователя>
Примечание! Если вы не знаете точное имя целевого пользователя, отобразите их список в консоли. Для этого воспользуйтесь представленной ниже командной.
net user
В дальнейшем вы можете воспользоваться «Командной строкой» для восстановления учетной записи. Для этого выполните ту же команду, но слегка модифицируйте:
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /t REG_DWORD /f /d 1 /v <имя_пользователя>
Наша группа в TelegramПолезные советы и помощь
На экране входа в Windows (welcome screen, экран приветствия) по-умолчанию отображается учетная запись последнего пользователя, который выполнял вход на этот компьютер и список всех локальных пользователей. В Windows есть несколько настроек, которые позволяют показать или скрыть имена пользователей на экране входа, или даже вывести список всех локальных или активных доменных пользователей компьютера (сервера).
Содержание:
- Как скрыть имя последнего пользователя на экране приветствия Windows?
- Показать список локальных пользователей на экране входа в Windows
- Вывести список доменных пользователей на экране входа в Windows
- Как скрыть определенного пользователя на экране входа?
Как скрыть имя последнего пользователя на экране приветствия Windows?
Конечным пользователям удобно, когда на экране входа в Windows отображается имя учетной записи и его не нужно набирать вручную. В целях безопасности на публичных компьютерах (в небезопасных локациях) вы можете запретить показывать имя последнего пользователя на экране входа Windows через GPO.
- Откройте редактор доменных GPO
(gpmc.msc
) или локальных политик (gpedit.msc) и перейдите в раздел Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Локальные политики -> Параметры безопасности (Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options); - Включите политику “Интерактивный вход в систему: Не отображать учетные данные последнего пользователя” (Interactive logon: Don’t display last signed-in). По умолчанию эта политика отключена;
Вы можете скрыть имя последнего пользователя на экране входа через реестр. Для этого в ветке 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.
Теперь вместо имени последнего пользователя, на экране входа в компьютер и на экране блокировки Windows, отображаются пустые поля для ввода имени пользователя и пароля.
С помощью параметра DisableBackButton реестра можно скрыть список пользователей на экране блокировки:
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /t REG_DWORD /f /d 0 /v DisableBackButton
Теперь для разблокировки экрана пользователю нужно просто набрать пароль, а чтобы отобразить список всех пользователей, нужно сначала нажать кнопку Switch User на экране блокировки.
Показать список локальных пользователей на экране входа в Windows
По умолчанию современные версии Windows (проверено на Windows 11 23H2 и Windows 10 22H2) всегда показывают список включенных локальных пользователей в левом нижнем углу (это работает только на компьютерах, не включенных в домен Active Directory). Скрытые (см ниже) и отключенные учетные записи пользователи здесь не отображаются.
Чтобы войти на компьютере, пользователю достаточно щелкнуть по нужной учетной записи и ввести пароль.
Если список локальных пользователей не отображается на экране входа Windows, проверьте настройки следующих параметров в редакторе локальной GPO
gpedit.msc
:
- Interactive Logon: Don’t 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 /Конфигурация компьютера -> Административные шаблоны -> Вход в систему) – политика позволяет вывести список локальных пользователей на доменных компьютерах.
Перезагрузите компьютер, чтобы применить новые настройки групповых политик.
Вывести список доменных пользователей на экране входа в Windows
Если одним компьютером пользуется несколько пользователей, вы можете отобразить на экране приветствия список пользователей с активными сессиями. Активная сессия подразумевает, что пользователь выполнил вход на компьютер. Это может быть общий компьютер (работает в режиме переключения пользователей), касса, киоск, хосты Windows Server с ролью RDS (или его аналоги с поддержкой мультсессий на десктопных версия Windows).
Проверьте, что в разделе 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
На доменном компьютере вы можете проверить результирующие настройки этих параметров GPO с помощью текущие
rsop.msc
или gpresult.
После этого на экране приветствия будет отображаться список пользователей, которые выполнили вход в систему. Здесь будут отображаться как активные сессии, так и сессии пользователей со статусом disconnected (например, по RDP таймауту).
Как скрыть определенного пользователя на экране входа?
На экране входа в Windows всегда отображаются пользователи, которые входят в одну из следующих локальных групп: Администраторы, Пользователи, Опытные пользователи, Гости.
Можно скрыть определенных пользователей в списке на экране входа в систему через реестр. Для этого нужно создать ветку реестра
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList
. Для каждого пользователя, которого вы хотите скрыть нужно создать DWORD параметр с именем пользователя и значением 0.
Список локальных пользователей можно вывести в PowerShell или cmd:
Net user
Или:
Get-LocalUser | where {$_.enabled –eq $true}
Чтобы скрыть определенного пользователя на экране входа Windows (например, 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:
- Enumerate local users on domain—joined computers =
Disabled
(Computer Configuration -> Administrative Templates -> System -> Logon /Конфигурация компьютера -> Административные шаблоны -> Вход в систему) – политика позволяет вывести список локальных пользователей на доменных компьютерах - Do not enumerate connected users on domain-joined computer =
Enabled