Hvordan finne en brukers sikkerhetsidentifikator (SID) i Windows

Innholdsfortegnelse:

Hvordan finne en brukers sikkerhetsidentifikator (SID) i Windows
Hvordan finne en brukers sikkerhetsidentifikator (SID) i Windows
Anonim

What to Know

  • I ledeteksten, skriv wmic useraccount get name, sid og trykk Enter.
  • Du kan også bestemme en brukers SID ved å se gjennom ProfileImagePath-verdiene i hver S-1-5-21 prefiks SID oppført under:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

En vanlig grunn til at du kanskje vil finne sikkerhetsidentifikatoren (SID) for en brukers konto i Windows, er for å finne ut hvilken nøkkel under HKEY_USERS i Windows-registeret som skal se etter brukerspesifikke registerdata. Det er enkelt å matche SID-er med brukernavn med wmic-kommandoen som er tilgjengelig fra ledeteksten i de fleste versjoner av Windows.

Hvordan finne en brukers SID med WMIC

Følg disse enkle trinnene for å vise en tabell med brukernavn og tilhørende SID-er. Det vil sannsynligvis bare ta et minutt, kanskje mindre, å finne en brukers SID i Windows via WMIC:

Se Hvordan finne en brukers SID i registeret lenger ned på siden for instruksjoner om å matche et brukernavn til en SID via informasjon i Windows-registeret, en alternativ metode til å bruke WMIC. Wmic-kommandoen eksisterte ikke før Windows XP, så du må bruke registermetoden i de eldre versjonene av Windows.

  1. Åpne Windows Terminal (Windows 11), eller åpne ledeteksten i eldre versjoner av Windows. Hvis du bruker tastatur og mus i Windows 11/10/8, er den raskeste måten gjennom Power User Menu, tilgjengelig med WIN+X snarveien.

    Hvis du ikke ser ledeteksten der, skriv cmd inn i søkefeltet i Start-menyen, og velg Ledetekst når du ser det.

    Du trenger ikke å åpne en forhøyet ledetekst for at dette skal fungere. Noen Windows-kommandoer krever det, men i WMIC-kommandoeksemplet nedenfor kan du åpne en vanlig, ikke-administrativ ledetekst.

  2. Skriv inn følgende kommando i ledeteksten nøyaktig slik den er vist her, inkludert mellomrom eller mangel på slike:

    
    

    wmic brukerkonto få navn, sid

    …og trykk deretter Enter.

    Image
    Image

    Hvis du kjenner brukernavnet og bare ønsker å ta tak i den ene brukerens SID, skriv inn denne kommandoen, men erstatt USER med brukernavnet (behold anførselstegnene):

    
    

    wmic brukerkonto der name="USER" får sid

    Image
    Image

    Hvis du får en feilmelding om at wmic-kommandoen ikke gjenkjennes, endre arbeidskatalogen til C:\Windows\System32\wbem\ og prøv igjen. Du kan gjøre det med kommandoen cd (endre katalog).

  3. Du bør se en tabell vist i ledeteksten. Dette er en liste over hver brukerkonto i Windows, oppført etter brukernavn, etterfulgt av kontoens tilsvarende SID.

Nå som du er sikker på at et bestemt brukernavn tilsvarer en bestemt SID, kan du gjøre de endringene du trenger i registret eller gjøre det du trenger denne informasjonen til.

Image
Image

Finne brukernavnet ved å bruke SID

Hvis du tilfeldigvis har et tilfelle der du trenger å finne brukernavnet, men alt du har er sikkerhetsidentifikatoren, kan du "reversere" kommandoen slik (bare bytt ut denne SID-en med den det gjelder):


wmic brukerkonto hvor sid="S-1-5-21-992878714-4041223874-2616370337-1001" får navn

…for å få et resultat som dette:


Navn

jonfi

Image
Image

Hvordan finne en brukers SID i registeret

Du kan også bestemme en brukers SID ved å se gjennom ProfileImagePath-verdiene i hver S-1-5-21 prefiks SID oppført under denne nøkkelen:


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

Image
Image

ProfileImagePath-verdien i hver SID-navngitte registernøkkel viser profilkatalogen, som inkluderer brukernavnet.

For eksempel er verdien under S-1-5-21-992878714-4041223874-2616370337-1001-tasten på datamaskinen du ser ovenfor C:\Users\jonfi, så vi vet at det er SID-en for den brukeren.

Denne metoden for å matche brukere til SID-er vil bare vise de brukerne som er pålogget eller har logget på og byttet bruker. For å fortsette å bruke registermetoden for å bestemme andre brukers SID-er, må du logge på som hver bruker på systemet og gjenta disse trinnene. Dette er en stor ulempe; forutsatt at du er i stand til det, er du mye bedre av å bruke wmic-kommandometoden ovenfor.

FAQ

    Hvordan finner jeg min egen SID raskt?

    Åpne ledeteksten ved å trykke Windows-tasten+R. Skriv deretter inn følgende kommando og trykk Enter: whoami /user.

    Hvordan legger jeg til en bruker på datamaskinen min?

    For å opprette en ny brukerkonto i Windows, gå til Start > Settings > Accounts> Familie og andre brukere Under Andre brukere > Legg til annen bruker, velg Legg til kontoSkriv inn brukerens informasjon og følg instruksjonene.

Anbefalt: