Existuje mnoho dôvodov, prečo môžete nájsť identifikátor zabezpečenia (SID) pre konkrétny používateľský účet v systéme Windows, ale v našom rohu sveta je bežným dôvodom na to, aby ste určili, ktorý kľúč pod HKEY_USERS v registri systému Windows vyhľadajte údaje databázy Registry špecifické pre používateľa.
Bez ohľadu na dôvod vašej potreby, zodpovedajúce SID na užívateľské mená je naozaj jednoduché vďaka príkazu wmic, ktorý je k dispozícii vo príkazovom riadku vo väčšine verzií systému Windows.
vidieť Ako nájsť SID používateľa v registri ďalej v dolnej časti stránky pokyny na zladenie používateľského mena s SID prostredníctvom informácií v registri systému Windows, alternatívnej metódy používania WMIC. Príkaz wmic pred Windows XP neexistoval, takže to bude mať používať metódu databázy Registry v starších verziách systému Windows.
Postupujte podľa týchto jednoduchých krokov, aby ste zobrazili tabuľku používateľských mien a ich príslušných identifikátorov SID:
Ako nájsť SID používateľa s WMIC
Bude to trvať len minútu, možno menej, nájsť SID používateľa v systéme Windows cez WMIC:

-
Otvorte príkazový riadok.
V systéme Windows 10 a Windows 8, ak používate klávesnicu a myš, najrýchlejšia cesta je prostredníctvom ponuky Power User Menu, ktorá je dostupnáWIN + Xskratka.
Ak sa nezobrazí Príkazový riadok v ponuke Napájací používateľ, zadajte cmd do vyhľadávacieho panela v ponuke Štart a kliknite na tlačidlo Príkazový riadok keď to vidíš.
-
Zadajte nasledujúci príkaz do príkazového riadka presne tak, ako je zobrazený tu, vrátane medzier alebo ich nedostatku:
wmic useraccount získať meno, sid
… a potom stlačte tlačidlo vstúpiť.
Ak poznáte používateľské meno a chceli by ste ho chytiť iba SID jedného používateľa, zadajte tento príkaz, ale nahraďte ho USER s používateľským menom (zadajte úvodzovky):
wmic useraccount kde name = "USER" dostať sid
Ak sa zobrazí chyba, že príkaz wmic nie je rozpoznaný, zmeňte pracovný adresár C: Windows System32 wbem a skúste to znova. Môžete to urobiť pomocou CD (zmeniť adresár).
-
Mali by ste vidieť tabuľku zobrazenú v príkazovom riadku. Toto je zoznam každého používateľského konta v systéme Windows, ktorý je uvedený podľa používateľského mena, za ním nasleduje zodpovedajúce číslo účtu SID.
Teraz, keď ste presvedčení, že konkrétne používateľské meno zodpovedá konkrétnemu identifikátoru SID, môžete vykonať potrebné zmeny v registri alebo urobiť všetko, čo potrebujete pre tieto informácie.
Ak máte náhodu, keď potrebujete nájsť používateľské meno, ale všetko, čo máte, je identifikátor zabezpečenia, môžete tento príkaz "zvrátiť" (len nahraďte tento identifikátor SID s daným príkazom):

wmic useraccount kde sid = "S-1-5-21-992878714-4041223874-2616370337-1001" dostať meno
… získať takýto výsledok: názovjonfi Môžete tiež určiť identifikátor SID používateľa pomocou prezerania ProfileImagePath hodnoty v každom predplatenom SID S-1-5-21 uvedenom pod týmto kľúčom: HKEY_LOCAL_MACHINE SOFTWARE Microsoft WINDOWSNT CurrentVersion ProfileList
ProfileImagePath hodnota v rámci každého kľúča databázy registry SID obsahuje zoznam profilov, ktorý obsahuje používateľské meno. Napríklad ProfileImagePath hodnota podľa S-1-5-21-992878714-4041223874-2616370337-1001 kľúč na počítači je C: Users jonfi , takže viem, že SID pre používateľa "jonfi" je "S-1-5-21-992878714-4041223874-2616370337-1001". Táto metóda porovnávania používateľov so SID zobrazuje iba tých používateľov, ktorí sú prihlásení, alebo sa prihlásili a ktorí používateľov zmenili. Ak chcete naďalej používať metódu databázy Registry na určenie SID iných používateľov, musíte sa prihlásiť ako každý používateľ v systéme a zopakovať tieto kroky. To je veľká nevýhoda; za predpokladu, že ste schopní, ste oveľa lepšie pomocou metódy príkazu wmic vyššie. Ako nájsť SID používateľa v registri













