Windows: Как узнать SID конкретного пользователя?

Чтобы узнать SID, который присвоен конкретному пользователю, можно поискать в реестре:

1. Открыть редактор реестра и перейти в следующую ветку:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
В этой ветке содержится также информация о расположении профиля пользователя на диске (ключ ProfileImagePath). В нём указан путь к профилю пользователя. Будет полезно, если профиль был перемещён.

 

2. В разделе ProfileList вы увидите список идентификаторов безопасности (SID)
3. Выбираем каждый по-очереди и смотрим на значение ProfileImagePath.

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

 

Другой вариант — если воспользоваться помощью PowerShell, в этом случае будет выведен SID текущего пользователя:

[Security.Principal.WindowsIdentity]::GetCurrent().User.Value