Как найти SID любого пользователя в Windows 11

Не знаете, где найти номер идентификатора безопасности (SID) вашего компьютера с Windows? Вот несколько способов получить к нему доступ.

Человек, использующий ноутбук с Windows 11

Идентификатор безопасности (SID) — это уникальный номер, привязанный к учетной записи пользователя на ПК с Windows. Это удобно при поиске и идентификации пользователя в Windows, и никакие два идентификатора безопасности не могут быть идентичными.

Наиболее распространенным способом поиска SID в Windows является использование команды whoami. Но есть несколько других способов просмотреть SID одного или всех пользователей на вашем ПК с Windows. Давайте обсудим их подробно.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

1. Использование командной строки

Самый простой способ проверить SID текущего пользователя, вошедшего в систему на вашем ПК, — это использовать команду whoami. Он отобразит SID с помощью аргумента «пользователь» с командой. Единственным недостатком является то, что он не может отображать SID более одного пользователя.

Вот как это сделать:

  1. Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить». Введите cmd в текстовое поле и нажмите клавиши Ctrl + Shift + Enter, чтобы открыть командную строку.
  2. Появится окно контроля учетных записей. Нажмите кнопку «Да», чтобы открыть приложение с правами администратора, если будет предложено.
  3. Теперь введите следующую команду, чтобы просмотреть SID текущей учетной записи пользователя, вошедшей в систему: whoami /user Проверьте SID с помощью командной строки
  4. Вы увидите имя текущего пользователя, вошедшего в систему, и соответствующий SID. Вы можете напрямую выделить и скопировать текст из окна командной строки. Но если вы хотите экспортировать данные в текстовый файл для использования в будущем, вы можете сделать это, введя следующую команду: whoami /user > C:\SID.txt
  5. Приведенная выше команда создаст текстовый файл с именем SID на диске C. Вы можете открыть его с помощью Блокнота или любого другого текстового редактора.
  6. Закройте окно командной строки.

2. Использование WMIC

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

Для этого повторите следующие шаги:

  1. Щелкните правой кнопкой мыши кнопку «Пуск», чтобы открыть меню «Опытный пользователь». Нажмите на опцию «Терминал».
  2. Введите следующую команду и нажмите клавишу Enter, чтобы выполнить ее: wmic useraccount get name,sid
  3. Приведенная выше команда отобразит имя пользователя и соответствующий SID всех учетных записей пользователей. В нашем случае он показывает три локальные учетные записи (a, b и t), а также учетную запись администратора, гостя, учетную запись по умолчанию и учетную запись WDAGUtility.
  4. Вы можете экспортировать все эти данные в текстовый файл на диске D, выполнив следующую команду: wmic useraccount get name,sid > D:\SID.txt Проверьте SID с помощью WMIC
  5. Если вы хотите получить сведения об определенной учетной записи пользователя на вашем ПК, синтаксис команды следующий: wmic useraccount, где name=”USER” get sid
  6. Замените часть команды USER реальным именем пользователя. В нашем случае команда выглядит так: wmic useraccount, где name=”a” get sid Проверьте SID с помощью WMIC
  7. Закройте окно командной строки.

3. Использование командлета PowerShell

PowerShell предлагает командлет Get-WmiObject, с помощью которого вы можете просмотреть SID всех учетных записей пользователей на ПК с Windows. Как и метод WMIC, вы можете просмотреть SID всех пользователей с помощью одной команды.

Для этого повторите следующие шаги:

  1. Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить». Введите powershell в текстовое поле и нажмите клавиши Ctrl + Shift + Enter, чтобы открыть PowerShell.
  2. Появится окно контроля учетных записей. Нажмите кнопку «Да», чтобы открыть приложение с правами администратора, если будет предложено.
  3. Введите следующую команду и нажмите клавишу Enter: Get-WmiObject win32_useraccount | Выберите имя, сид Проверьте SID с помощью Powershell
  4. Приведенная выше команда отобразит все учетные записи пользователей и их соответствующие SID. Чтобы экспортировать результаты в текстовый файл, выполните следующую команду: Get-WmiObject win32_useraccount | Выберите имя, sid > C:\SID.txt
  5. Команда сохранит файл на диск C. Посетите место с помощью проводника и откройте файл в текстовом редакторе.
  6. Закройте окно PowerShell.

4. Использование редактора реестра

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

Вот как это сделать:

  1. Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить». Введите regedit в текстовое поле и одновременно нажмите клавиши Ctrl + Shift + Enter.
  2. Появится окно контроля учетных записей. Нажмите кнопку Да.
  3. Перейдите в адресную строку вверху, вставьте следующий путь и нажмите клавишу Enter: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  4. Нажмите на любой подраздел SID, чтобы выбрать его и перейти на правую панель.
  5. Теперь найдите значение ProfileImagePath и дважды щелкните его, чтобы открыть окно редактирования. Вы увидите имя пользователя SID в поле Value Data. Проверить SID с помощью Regedit
  6. Точно так же вы можете проверить другие ключи SID и открыть их значение ProfileImagePath, чтобы найти соответствующее имя пользователя.
  7. После этого закройте приложение «Редактор реестра».

5. Использование пакетного файла

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

  1. Нажмите Win + D, чтобы переключиться на рабочий стол.
  2. Щелкните правой кнопкой мыши пустое место на рабочем столе и выберите пункт «Создать» > «Текстовый документ».
  3. На рабочем столе появится новый текстовый файл. Дважды щелкните файл, чтобы открыть его в окне Блокнота.
  4. Теперь вставьте следующий фрагмент кода в файл Блокнота: @echo off
    cmd.exe /k wmic useraccount получить имя, sid
    Пауза
  5. Нажмите Ctrl + Shift + S, чтобы открыть окно «Сохранить как». Сохраните имя файла как SID.bat, а поле «Тип файла» — как «Все файлы». Проверьте SID с помощью пакетного файла
  6. Перейдите в папку, в которой вы сохранили пакетный файл. Дважды щелкните по нему, чтобы запустить его.
  7. Окно терминала запустится и отобразит всех пользователей на вашем ПК и их соответствующие SID. Проверьте SID с помощью пакетного файла

Проверьте SID в один миг

Это были методы проверки SID пользователя или всех пользователей на вашем ПК с Windows. Используйте первый метод, если вы хотите видеть только SID текущего пользователя, вошедшего в систему.

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)