Sådan finder du en brugers sikkerhedsidentifikator (SID) i Windows

click fraud protection

Hvad skal man vide

  • I Kommandoprompt, type wmic brugerkonto få navn, sid og tryk Gå ind.
  • Du kan også bestemme en brugers SID ved at se gennem ProfileImagePath værdier i hver S-1-5-21 præfikset SID, der er angivet under:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

En almindelig årsag til, at du måske ønsker at finde sikkerheds-id'et (SID) for en brugers konto i Windows, er at bestemme, hvilken nøgle under HKEY_USERS i Windows registreringsdatabasen at lede efter brugerspecifikke registerdata. Det er nemt at matche SID'er med brugernavne med wmic kommando- tilgængelig fra Kommandoprompt i de fleste versioner af Windows.

Sådan finder du en brugers SID med WMIC

Følg disse nemme trin for at få vist en tabel med brugernavne og deres tilsvarende SID'er. Det vil sandsynligvis kun tage et minut, måske mindre, at finde en brugers SID i Windows via WMIC:

Se Sådan finder du en brugers SID i registreringsdatabasen længere nede på siden for instruktioner om at matche et brugernavn med et SID via information i Windows-registreringsdatabasen, en alternativ metode til at bruge WMIC. Wmic-kommandoen eksisterede ikke før

Windows XP, så du bliver nødt til at bruge registreringsmetoden i de ældre versioner af Windows.

  1. Åbn kommandoprompt.

    I Windows 10 og Windows 8, hvis du bruger et tastatur og en mus, er den hurtigste vej gennem Power User Menu, tilgængelig med VIND+X genvej.

    Hvis du ikke kan se kommandoprompt der, skal du skrive cmd i søgefeltet i menuen Start, og vælg Kommandoprompt når du ser det.

    Det behøver du ikke åbne en forhøjet kommandoprompt for at dette virker. Nogle Windows-kommandoer kræver det, men i WMIC-kommandoeksemplet nedenfor kan du åbne en almindelig, ikke-administrativ kommandoprompt.

  2. Indtast følgende kommando i kommandoprompt nøjagtigt som det er vist her, inklusive mellemrum eller mangel på samme:

    wmic brugerkonto få navn, sid. 

    ...og tryk derefter på Gå ind.

    wmic useraccount kommando i Windows 10

    Hvis du kender brugernavnet og kun vil have fat i den ene brugers SID, skal du indtaste denne kommando, men erstatte BRUGER med brugernavnet (behold anførselstegnene):

    wmic brugerkonto hvor navn = "BRUGER" får side. 
    wmic brugerkonto hvor navn kommando i Windows 10

    Hvis du får en fejl om, at wmic-kommandoen ikke genkendes, skal du ændre arbejdsmappen til at være C:\Windows\System32\wbem\ og prøv igen. Det kan du gøre med cd (skift mappe) kommando.

  3. Du bør se en tabel vist i kommandoprompt. Dette er en liste over hver brugerkonto i Windows, angivet efter brugernavn, efterfulgt af kontoens tilsvarende SID.

Nu hvor du er sikker på, at et bestemt brugernavn svarer til et bestemt SID, kan du foretage de ændringer, du har brug for i registreringsdatabasen eller gøre, hvad du ellers havde brug for disse oplysninger til.

Brugersikkerhedsidentifikatorer fra Windows
Lifewire / Emily Mendoza

Find brugernavnet ved hjælp af SID

Hvis du tilfældigvis har en sag, hvor du skal finde brugernavnet, men alt hvad du har, er sikkerheden identifikator, kan du "vende" kommandoen sådan her (erstat bare denne SID med den i spørgsmål):

wmic brugerkonto hvor sid="S-1-5-21-992878714-4041223874-2616370337-1001" hente navn. 

...for at få et resultat som dette:

Navn
jonfi.
wmic brugerkonto hvor sid kommando i Windows 10

Sådan finder du en brugers SID i registreringsdatabasen

Du kan også bestemme en brugers SID ved at se gennem ProfileImagePathværdier i hver S-1-5-21 præfiksede SID anført under denne nøgle:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList. 
ProfileImagePath-værdi i Registreringseditor for en SID i ProfileList-nøglen

Det ProfileImagePath værdi inden for hver SID-navngivet registreringsnøgle viser profilbiblioteket, som inkluderer brugernavnet.

For eksempel ProfileImagePath værdi under S-1-5-21-992878714-4041223874-2616370337-1001 tasten på den computer, du ser ovenfor, er C:\Brugere\jonfi, så vi ved, at SID'et for brugeren "jonfi" er "S-1-5-21-992878714-4041223874-2616370337-1001".

Denne metode til at matche brugere til SID'er vil kun vise de brugere, der er logget på eller har logget på og skiftet bruger. For at fortsætte med at bruge registreringsmetoden til at bestemme andre brugers SID'er, skal du logge på som hver bruger på systemet og gentage disse trin. Dette er en stor ulempe; forudsat at du er i stand til det, er du meget bedre stillet ved at bruge wmic-kommandometoden ovenfor.