Kako pronaći korisničkog identifikatora (SID) u sustavu Windows

Pronađite SID korisnika pomoću WMIC-a ili registra

Postoje mnogi razlozi zbog kojih biste trebali pronaći sigurnosni identifikator (SID) za račun određenog korisnika u sustavu Windows, ali u našem kutu svijeta, zajednički razlog za to jest odrediti koji ključ ispod HKEY_USERS u registru sustava Windows potražite podatke o registru korisnika za korisnika.

Bez obzira na razlog vaše potrebe, podudaranje SID-ova s ​​korisničkim imenima vrlo je jednostavno zahvaljujući wmic naredbi, naredbi koja je dostupna iz naredbenog retka u većini verzija sustava Windows.

Napomena: Za upute o podudaranju korisničkog imena s SID-om potražite u odjeljku Kako pronaći korisničko ime u registru u registru, putem alternativnih načina korištenja WMIC-a. Wmic naredba nije postojala prije sustava Windows XP , pa ćete morati koristiti metode registra u tim starijim verzijama sustava Windows.

Slijedite ove jednostavne korake za prikaz tablice korisničkih imena i njihovih odgovarajućih SID-ova:

Kako pronaći SID korisnika sa WMIC-om

Vjerojatno će potrajati samo minutu, možda manje, da pronađete SID korisnika u sustavu Windows putem WMIC-a:

  1. Otvori naredbeni redak . U sustavu Windows 10 i Windows 8 , ako koristite tipkovnicu i miša , najbrži je način putem izbornika Power User , dostupan putem WIN + X prečaca.
  2. Nakon što je naredbeni redak otvoren, upišite sljedeću naredbu točno kao što je prikazano ovdje, uključujući razmake ili nedostatak istih: wmic useraccount dobiva ime, sid ... i zatim pritisnite Enter .
    1. Savjet: Ako znate korisničko ime i želite samo zgrabiti SID jednog korisnika, unesite ovu naredbu, ali zamijenite USER s korisničkim imenom (zadržite citate): wmic useraccount gdje name = "USER" dobije stranu Napomena: Ako primite pogrešku da wmic naredba nije prepoznata, promijenite radni direktorij C: \ Windows \ System32 \ wbem \ i pokušajte ponovo. To možete učiniti pomoću naredbe cd (change directory).
  3. Trebali biste vidjeti tablicu slično sljedećem, prikazanu u prozoru naredbene naredbe: Administrator SID-a S-1-5-21-1180699209-877415012-3182924384-500 Gost 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 Ovo je popis svakog korisničkog računa u sustavu Windows, naveden po korisničkom imenu, a slijedi odgovarajući SID računa.
  1. Sada kada ste sigurni da određeno korisničko ime odgovara određenom SID-u, možete unijeti sve potrebne promjene u registru ili učiniti sve što vam je potrebno za te informacije.

Savjet: Ako imate slučaj u kojem trebate pronaći korisničko ime, ali sve što imate je sigurnosni identifikator, možete "preokrenuti" naredbu kao što je ovaj (samo zamijenite ovaj SID s onim koji je u pitanju):

wmic useraccount gdje sid = "S-1-5-21-1180699209-877415012-3182924384-1004" get name

... da biste dobili ovakav rezultat:

Ime Tim

Kako pronaći SID korisnika u Registru

Također možete odrediti SID korisnika promatrajući vrijednosti ProfileImagePath u svakoj S-1-5-21 prefiksnoj SID navedenoj u ovom ključu:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfilList

Vrijednost ProfileImagePath unutar svakog ključa registra s imenom SID navodi imenik profila koji uključuje korisničko ime.

Na primjer, vrijednost ProfileImagePath u sklopu ključa S-1-5-21-1180699209-877415012-3182924384-1004 na mom računalu je C: \ Users \ Tim , pa znam da je SID za korisnika "Tim" "S -1-5-21-1180699209-877415012-3182924384-1004" .

Napomena: ova metoda podudaranja korisnika s SID-om prikazivat će samo one korisnike koji su prijavljeni ili su se prijavili i prebacili na korisnike. Da biste nastavili koristiti metode registra za određivanje SID-ova drugih korisnika, morat ćete se prijaviti kao svaki korisnik na sustavu i ponoviti ove korake. Ovo je veliki nedostatak; uz pretpostavku da ste u mogućnosti, mnogo ste bolje koristiti gore navedenu wmic naredbu.