Як знайсці ідэнтыфікатар бяспекі карыстальніка (SID) у АС Windows

Знайсці SID карыстальніка з WMIC або ў рэестры

Ёсць шмат прычын , чаму вы можаце знайсці ідэнтыфікатар бяспекі (SID) для ўліковага запісу канкрэтнага карыстальніка ў Windows, але ў нашым кутку свету, агульная прычына для гэтага з'яўляецца вызначыць , які ключ пад HKEY_USERS ў рэестры Windows для шукае канкрэтных карыстальнікаў дадзеных рэестра для.

Незалежна ад прычыны вашай патрэбы, адпаведная SIDs для імёнаў карыстальнікаў сапраўды лёгка дзякуючы Wmic камандзе, у каманду даступнай з каманднага радка ў большасці версій Windows.

Заўвага: Глядзіце Як знайсці SID карыстальніка ў рэестры далей ўніз старонкі для атрымання інструкцый па спалучаць імя карыстальніка да SID з дапамогай інфармацыі , якая змяшчаецца ў рэестры Windows, альтэрнатыўны метад з выкарыстаннем WMIC. WMIC каманда ня існавала да Windows XP , так што вам давядзецца выкарыстоўваць метад рэестра ў тых старых версіях Windows.

Выконвайце гэтыя простыя крокі для адлюстравання табліцы імёнаў карыстальнікаў і іх адпаведных Уле:

Як знайсці карыстальніка & # 39; s SID з WMIC

Гэта будзе магчыма толькі заняць хвіліну, можа быць менш, каб знайсці SID карыстальніка ў Windows, з дапамогай WMIC:

  1. Адкрыйце акно каманднага радка . У Windows 10 і Windows 8 , калі вы карыстаецеся клавіятуру і мыш , самы хуткі шлях праз меню Power User , даступныя з дапамогай цэтліка WIN + X.
  2. Пасля таго, як камандны радок адкрыта, увядзіце наступную каманду ў дакладнасці , як паказана тут, уключаючы прабелы або іх адсутнасць: WMIC учетная_запись_пользователя атрымаць імя Сіда ... і затым націсніце Enter.
    1. Савет: Калі вы ведаеце імя карыстальніка і хацелі б, каб захапіць толькі SID , што адзін карыстальнік, увядзіце гэтую каманду , але заменіце USER з імем карыстальніка (трымаць двукоссі): WMIC UserAccount дзе імя = "USER» атрымаць с.и.д. Заўвага: Калі вы атрымліваеце паведамленне пра памылку што WMIC каманда не распазнаюцца, змяніць працоўны каталог будзе C: \ Windows \ System32 \ WBEM \ і паспрабуйце яшчэ раз. Вы можаце зрабіць гэта з дапамогай каманды кд (змяніць каталог).
  3. Вы павінны ўбачыць табліцу, падобную прыведзенай ніжэй, адлюстроўваецца ў акне каманднага радка: Імя SID Адміністратар S-1-5-21-1180699209-877415012-3182924384-500 Госць S-1-5-21-1180699209-877415012-3182924384 -501 HomeGroupUser $ S-1-5-21-1180699209-877415012-3182924384-1002 Tim S-1-5-21-1180699209-877415012-3182924384-1004 UpdatusUser S-1-5-21-1180699209-877415012-3182924384- 1007 Гэта апошнія кожнай ўліковага запісу карыстальніка ў Windows, пералічаных па імені карыстальніка, а затым рахункі адпаведнага SID.
  1. Зараз, калі вы ўпэўненыя, што канкрэтнае імя карыстальніка адпавядае вызначанаму SID, вы можаце ўнесці любыя неабходныя змены ў рэестры ці рабіць усё, што яшчэ вам патрэбна гэтая інфармацыя для.

Савет: Калі вам пашчасціла мець справу , калі вам трэба знайсці імя карыстальніка , але ўсё ў вас ёсць ідэнтыфікатар бяспекі, вы можаце "зваротная" каманда , як гэта (проста замяніць гэты SID з адным ў пытанні):

WMIC учетная_запись_пользователя дзе с.и.д. = «S-1-5-21-1180699209-877415012-3182924384-1004» атрымаць імя

... каб атрымаць вынік:

Імя Ціма

Як знайсці карыстальніка & # 39; s SID ў рэестры

Вы можаце таксама вызначыць SID карыстальніка, паглядзеўшы праз ProfileImagePath значэнняў у кожным S-1-5-21 прыстаўкі SID , пералічанай у гэтым раздзеле:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList

Значэнне ProfileImagePath ў межах кожнага SID імем ключа рэестра спісы каталог профілю, які ўключае ў сябе імя карыстальніка.

Напрыклад, значэнне ProfileImagePath пад ключ S-1-5-21-1180699209-877415012-3182924384-1004 на маім кампутары C: \ Users \ Tim, так што я ведаю , што SID для карыстальніка «Tim» з'яўляецца «S -1-5-21-1180699209-877415012-3182924384-1004 ".

Заўвага: Гэты метад супастаўлення карыстальнікаў УЛМ будзе паказваць толькі тыя карыстальнікі , якія ўвайшлі ў сістэму або ўвайсці ў сістэму і камутаваных карыстальнікаў. Для таго, каб працягваць выкарыстоўваць метад рэестра для вызначэння SIDs іншага карыстальніка, вам неабходна ўвайсці ў сістэму ў якасці кожнага карыстальніка сістэмы і паспрабуйце гэтыя крокі. Гэта вялікі недахоп; пры ўмове, што вы ў стане, вы значна лепш выкарыстоўваць метад Wmic каманды вышэй.