Jak najít identifikátor zabezpečení uživatele (SID) ve Windows

click fraud protection

Co vědět

  • v Příkazový řádek, typ wmic useraccount get name, sid a stiskněte Vstupte.
  • Můžete také určit SID uživatele pohledem na ProfileImagePath hodnoty v každém S-1-5-21 prefixovém SID uvedeném pod:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Běžným důvodem, proč byste mohli chtít najít identifikátor zabezpečení (SID) pro uživatelský účet v systému Windows, je určit, který klíč pod HKEY_USERS v Registr Windows hledat data registru specifická pro uživatele. Přiřazování SID k uživatelským jménům je s wmic snadné příkaz– k dispozici od Příkazový řádek ve většině verzí Windows.

Jak najít SID uživatele pomocí WMIC

Chcete-li zobrazit tabulku uživatelských jmen a jejich odpovídajících SID, postupujte podle těchto jednoduchých kroků. Najít SID uživatele ve Windows pomocí WMIC bude pravděpodobně trvat jen minutu, možná méně:

Vidět Jak najít SID uživatele v registru dále na stránce naleznete pokyny k přiřazování uživatelského jména k identifikátoru SID prostřednictvím informací v registru systému Windows, což je alternativní metoda k použití WMIC. Příkaz wmic dříve neexistoval

Windows XP, takže v těchto starších verzích Windows budete muset použít metodu registru.

  1. Otevřete příkazový řádek.

    v Windows 10 a Windows 8, pokud používáte klávesnici a myš, nejrychlejší způsob je přes Power User Menu, přístupný s WIN+X zkratka.

    Pokud tam nevidíte Příkazový řádek, napište cmd do vyhledávacího pole v nabídce Start a vyberte Příkazový řádek Když to uvidíš.

    Nemusíš otevřete zvýšený příkazový řádek aby to fungovalo. Některé příkazy Windows to vyžadují, ale v níže uvedeném příkladu příkazu WMIC můžete otevřít běžný příkazový řádek, který není určen pro správu.

  2. Zadejte následující příkaz do příkazového řádku přesně tak, jak je zde zobrazen, včetně mezer nebo jejich nedostatku:

    wmic useraccount get name, sid. 

    ...a poté stiskněte Vstupte.

    příkaz wmic useraccount v systému Windows 10

    Pokud znáte uživatelské jméno a chtěli byste získat pouze SID tohoto uživatele, zadejte tento příkaz, ale nahraďte jej UŽIVATEL s uživatelským jménem (nechte uvozovky):

    wmic useraccount, kde name="USER" get sid. 
    wmic useraccount where příkaz name ve Windows 10

    Pokud se zobrazí chyba, že příkaz wmic není rozpoznán, změňte pracovní adresář na C:\Windows\System32\wbem\ a zkusit znovu. Můžete to udělat pomocí CD (změnit adresář) příkaz.

  3. Měli byste vidět tabulku zobrazenou v příkazovém řádku. Toto je seznam všech uživatelských účtů v systému Windows, seřazených podle uživatelského jména, za kterým následuje odpovídající SID účtu.

Nyní, když jste si jisti, že konkrétní uživatelské jméno odpovídá konkrétnímu SID, můžete provést jakékoli potřebné změny v registru nebo udělat cokoliv jiného, ​​pro co jste tyto informace potřebovali.

Identifikátory zabezpečení uživatele ze systému Windows
Lifewire / Emily Mendoza

Vyhledání uživatelského jména pomocí SID

Pokud máte případ, kdy potřebujete najít uživatelské jméno, ale jediné, co máte, je zabezpečení identifikátor, můžete příkaz takto "obrátit" (stačí nahradit toto SID jedním in otázka):

wmic uživatelský účet, kde sid="S-1-5-21-992878714-4041223874-2616370337-1001" získat jméno. 

...a získat výsledek takto:

název
jonfi.
wmic useraccount where sid příkaz ve Windows 10

Jak najít SID uživatele v registru

Můžete také určit SID uživatele pohledem na ProfileImagePathhodnoty v každém S-1-5-21 prefixovém SID uvedeném pod tímto klíčem:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList. 
Hodnota ProfileImagePath v Editoru registru pro SID v klíči ProfileList

The ProfileImagePath hodnota v každém klíči registru s názvem SID uvádí adresář profilu, který obsahuje uživatelské jméno.

Například, ProfileImagePath hodnota pod S-1-5-21-992878714-4041223874-2616370337-1001 klíč na počítači, který vidíte výše, je C:\Users\jonfi, takže víme, že SID pro uživatele "jonfi" je "S-1-5-21-992878714-4041223874-2616370337-1001".

Tato metoda přiřazování uživatelů k SID zobrazí pouze ty uživatele, kteří jsou přihlášeni nebo se přihlásili a přepnuli uživatele. Chcete-li nadále používat metodu registru pro určování SID jiných uživatelů, budete se muset přihlásit jako každý uživatel v systému a zopakovat tyto kroky. To je velká nevýhoda; za předpokladu, že to dokážete, je pro vás mnohem lepší použít metodu příkazu wmic výše.