Kaip rasti vartotojo saugos identifikatorių (SID) sistemoje Windows

Turinys:

Kaip rasti vartotojo saugos identifikatorių (SID) sistemoje Windows
Kaip rasti vartotojo saugos identifikatorių (SID) sistemoje Windows
Anonim

Ką žinoti

  • Komandinėje eilutėje įveskite wmic useraccount get name, sid ir paspauskite Enter.
  • Be to, galite nustatyti naudotojo SID, peržiūrėdami ProfileImagePath reikšmes kiekviename S-1-5-21 SID su priešdėliu, pateiktu žemiau:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Dažniausia priežastis, kodėl galbūt norėsite rasti vartotojo abonemento saugos identifikatorių (SID) sistemoje „Windows“, yra nustatyti, kurį „Windows“registro HKEY_USERS raktą reikia ieškoti konkretaus vartotojo registro duomenų. Suderinti SID su naudotojų vardais lengva naudojant komandų eilutę daugumoje „Windows“versijų pasiekiama komanda wmic.

Kaip rasti vartotojo SID naudojant WMIC

Atlikite šiuos paprastus veiksmus, kad būtų rodoma naudotojų vardų lentelė ir atitinkami SID. Tikriausiai užtruks tik minutę, o gal ir mažiau, kad surastumėte vartotojo SID sistemoje Windows per WMIC:

Žr. „Kaip rasti vartotojo SID registre“, esančiame puslapio apačioje, kad gautumėte instrukcijas, kaip suderinti vartotojo vardą su SID, naudojant informaciją „Windows“registre, o tai yra alternatyvus būdas naudoti WMIC. Komanda wmic neegzistavo prieš „Windows XP“, todėl senesnėse „Windows“versijose turėsite naudoti registro metodą.

  1. Atidarykite „Windows“terminalą („Windows 11“) arba atidarykite komandų eilutę senesnėse „Windows“versijose. Jei naudojate klaviatūrą ir pelę sistemoje Windows 11/10/8, greičiausias būdas yra Power User Menu, pasiekiamas naudojant WIN+X spartųjį klavišą.

    Jei nematote komandų eilutės, meniu Pradėti paieškos juostoje įveskite cmd ir pasirinkite Command Prompt kai pamatysi.

    Nereikia atidaryti padidintos komandų eilutės, kad tai veiktų. Kai kurioms „Windows“komandoms to reikia, tačiau toliau pateiktame WMIC komandos pavyzdyje galite atidaryti įprastą neadministracinę komandų eilutę.

  2. Į komandų eilutę įveskite šią komandą tiksliai taip, kaip parodyta čia, įskaitant tarpus arba jų nebuvimą:

    
    

    wmic vartotojo abonementas gauti pavadinimą, sid

    …ir tada paspauskite Enter.

    Image
    Image

    Jei žinote vartotojo vardą ir norite gauti tik to vieno vartotojo SID, įveskite šią komandą, bet pakeiskite USER vartotojo vardu (išlaikykite kabutes):

    
    

    wmic vartotojo abonementas, kur name="USER" gauna sid

    Image
    Image

    Jei gaunate klaidą, kad wmic komanda neatpažįstama, pakeiskite darbo katalogą į C:\Windows\System32\wbem\ ir bandykite dar kartą. Tai galite padaryti naudodami komandą cd (keisti katalogą).

  3. Komandinėje eilutėje turėtumėte matyti lentelę. Tai yra kiekvienos „Windows“naudotojo paskyros sąrašas, nurodytas pagal naudotojo vardą, po kurio nurodomas atitinkamas paskyros SID.

Dabar, kai esate tikri, kad tam tikras vartotojo vardas atitinka tam tikrą SID, galite atlikti bet kokius reikiamus pakeitimus registre arba atlikti bet ką, kam ši informacija reikalinga.

Image
Image

Naudotojo vardo suradimas naudojant SID

Jei atsitiktų atvejis, kai jums reikia rasti vartotojo vardą, bet jūs turite tik saugos identifikatorių, galite „atšaukti“komandą taip (tiesiog pakeiskite šį SID atitinkamu):


wmic naudotojo paskyra, kur sid="S-1-5-21-992878714-4041223874-2616370337-1001" gaus pavadinimą

…kad gautumėte tokį rezultatą:


Vardas

jonfi

Image
Image

Kaip rasti vartotojo SID registre

Be to, galite nustatyti naudotojo SID, peržiūrėdami ProfileImagePath reikšmes kiekviename S-1-5-21 SID su prefiksu, pateiktu po šiuo raktu:


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

Image
Image

ProfileImagePath kiekviename SID pavadintame registro rakte nurodo profilio katalogą, kuriame yra vartotojo vardas.

Pavyzdžiui, anksčiau matomame kompiuteryje esanti vertė po S-1-5-21-992878714-4041223874-2616370337-1001 yra C:\Users\jonfi, todėl žinome, kad tai yra to vartotojo SID.

Šis naudotojų suderinimo su SID metodas parodys tik tuos vartotojus, kurie yra prisijungę arba yra prisijungę ir pakeitę vartotojus. Norėdami ir toliau naudoti registro metodą kitų vartotojų SID nustatymui, turėsite prisijungti kaip kiekvienas sistemos vartotojas ir pakartoti šiuos veiksmus. Tai didelis trūkumas; Darant prielaidą, kad galite, daug geriau naudositės anksčiau minėtu wmic komandos metodu.

DUK

    Kaip greitai rasti savo SID?

    Atidarykite komandų eilutę paspausdami Windows klavišą+R. Tada įveskite šią komandą ir paspauskite Enter: whoami /user.

    Kaip pridėti naudotoją prie kompiuterio?

    Jei norite sukurti naują vartotojo paskyrą sistemoje Windows, eikite į Start > Nustatymai > Paskyros> Šeima ir kiti vartotojai Skiltyje Kiti vartotojai > Pridėti kitą naudotoją, pasirinkite Pridėti paskyrąĮveskite naudotojo informaciją ir vykdykite raginimus.

Rekomenduojamas: