Jak najít SID libovolného uživatele ve Windows 11

Nejste si jisti, kde najít číslo Security Identifier (SID) vašeho počítače se systémem Windows? Zde je několik způsobů, jak k němu získat přístup.

Bezpečnostní identifikátor (SID) je jedinečné číslo spojené s uživatelským účtem na počítači se systémem Windows. Hodí se při hledání a identifikaci uživatele ve Windows a žádné dvě SID nemohou být totožné.

Nejběžnějším způsobem, jak najít SID v systému Windows, je použití příkazu „whoami“. Existuje však několik dalších způsobů, jak zobrazit SID jednoho nebo všech uživatelů na vašem počítači se systémem Windows. Pojďme si je podrobně probrat.

1. Pomocí příkazového řádku

Nejjednodušší způsob, jak zkontrolovat SID aktuálně přihlášeného uživatele na vašem PC, je pomocí příkazu whoami. Zobrazí SID pomocí argumentu „user“ s příkazem. Jedinou nevýhodou je, že nemůže zobrazit více než jednoho uživatele SID.

Jak na to:

  • Stisknutím kláves Win + R otevřete dialogové okno Spustit. Do textového pole zadejte cmd a stisknutím kláves Ctrl + Shift + Enter otevřete příkazový řádek.
  • Zobrazí se okno Řízení uživatelských účtů. Kliknutím na tlačítko Ano otevřete aplikaci s právy správce, pokud budete vyzváni.
  • Nyní zadejte následující příkaz pro zobrazení SID aktuálně přihlášeného uživatelského účtu:
    whoami /user

  • Zobrazí se jméno aktuálně přihlášeného uživatele a odpovídající SID. Text můžete přímo vybrat a zkopírovat z okna příkazového řádku. Pokud však chcete exportovat podrobnosti do textového souboru pro budoucí použití, můžete tak učinit zadáním následujícího příkazu:
    whoami /user > C:\SID.txt
  • Výše uvedený příkaz vytvoří na jednotce C textový soubor s názvem SID. Můžete jej otevřít pomocí programu Poznámkový blok nebo jakékoli jiné aplikace textového editoru.
  • Zavřete okno příkazového řádku.
  •   Jak opravit Windows 10 nerozpozná telefon Android

    2. Použití WMIC

    Pomocí nástroje příkazového řádku WMIC můžete snadno zobrazit SID všech uživatelů nebo jednoho uživatele ve svém počítači. K zobrazení SID nemusíte otevírat zvýšené okno příkazového řádku pro použití WMIC.

    Opakujte následující kroky:

  • Kliknutím pravým tlačítkem na tlačítko Start otevřete nabídku Power User. Klikněte na možnost Terminál.
  • Zadejte následující příkaz a stisknutím klávesy Enter jej spusťte:
    wmic useraccount get name,sid
  • Výše uvedený příkaz zobrazí uživatelské jméno a odpovídající SID všech uživatelských účtů. V našem případě zobrazuje tři místní účty (a, b a t) a účet správce, hosta, výchozí účet a účet WDAGUtility.
  • Všechna tato data můžete exportovat do textového souboru na jednotce D provedením následujícího příkazu:
    wmic useraccount get name,sid > D:\SID.txt

  • Pokud chcete získat podrobnosti o konkrétním uživatelském účtu na vašem PC, syntaxe příkazu je:
    wmic useraccount where name="USER" get sid
  • Nahraďte část příkazu USER skutečným uživatelským jménem. V našem případě se příkaz stane:
    wmic useraccount where name="a" get sid

  • Zavřete okno příkazového řádku.
  • 3. Pomocí rutiny prostředí PowerShell

    PowerShell nabízí rutinu Get-WmiObject, pomocí které můžete zobrazit SID všech uživatelských účtů na počítači se systémem Windows. Stejně jako u metody WMIC můžete jediným příkazem zobrazit SID všech uživatelů.

      Jak aktivovat Windows 10 bez klíče

    Opakujte následující kroky:

  • Stisknutím kláves Win + R otevřete dialogové okno Spustit. Do textového pole zadejte powershell a stisknutím kláves Ctrl + Shift + Enter otevřete PowerShell.
  • Zobrazí se okno Řízení uživatelských účtů. Kliknutím na tlačítko Ano otevřete aplikaci s právy správce, pokud budete vyzváni.
  • Zadejte následující příkaz a stiskněte klávesu Enter:
    Get-WmiObject win32_useraccount | Select name,sid

  • Výše uvedený příkaz zobrazí všechny uživatelské účty a jejich příslušné SID. Chcete-li exportovat výsledky do textového souboru, spusťte následující příkaz:
    Get-WmiObject win32_useraccount | Select name,sid > C:\SID.txt
  • Příkaz uloží soubor na jednotku C. Navštivte umístění pomocí Průzkumníka souborů a otevřete soubor v aplikaci textového editoru.
  • Zavřete okno PowerShellu.
  • 4. Pomocí Editoru registru

    Pokud na vašem počítači nefunguje příkazový řádek nebo prostředí PowerShell, můžete pomocí Editoru registru zobrazit všechna SID v počítači. Tato metoda není tak pohodlná jako prohlížení kompletního seznamu SID v terminálu nebo v textovém souboru. Budete muset provést nějaké ruční kopání, abyste našli SID a jejich uživatelské jméno.

    Jak na to:

  • Stisknutím kláves Win + R otevřete dialogové okno Spustit. Do textového pole zadejte regedit a stiskněte současně klávesy Ctrl + Shift + Enter.
  • Zobrazí se okno Řízení uživatelských účtů. Klikněte na tlačítko Ano.
  • Přejděte do adresního řádku nahoře, vložte následující cestu a stiskněte klávesu Enter:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  • Kliknutím na libovolný podklíč SID jej vyberte a přejděte do pravého podokna.
  • Nyní najděte hodnotu ProfileImagePath a poklepáním na ni otevřete okno Upravit. V poli Údaj hodnoty uvidíte uživatelské jméno SID.
  • Podobně můžete zkontrolovat ostatní klíče SID a otevřít jejich hodnotu ProfileImagePath, abyste našli jejich odpovídající uživatelské jméno.
  • Poté zavřete aplikaci Editor registru.
  •   Jak nastavit síť jako veřejnou nebo soukromou v systému Windows 10

    5. Použití dávkového souboru

    Pokud se vám zdá cesta terminálu těžkopádná, můžete vytvořit dávkový soubor pro zobrazení SID všech uživatelů najednou. Chcete-li vytvořit dávkový soubor, opakujte následující kroky:

  • Stiskněte Win + D pro přepnutí na plochu.
  • Klikněte pravým tlačítkem myši na prázdné místo na ploše a klikněte na možnost Nový > Textový dokument.
  • Na ploše se objeví nový textový soubor. Poklepáním na soubor jej otevřete v okně programu Poznámkový blok.
  • Nyní vložte následující fragment kódu do souboru programu Poznámkový blok:
     @echo off 
    cmd.exe /k wmic useraccount get name,sid
    pause
  • Stisknutím Ctrl + Shift + S otevřete okno Uložit jako. Ponechte název souboru jako SID.bat a pole Uložit jako typ jako Všechny soubory.
  • Přejděte do umístění složky, kam jste uložili dávkový soubor. Poklepáním na něj jej spustíte.
  • Spustí se okno Terminál a zobrazí všechny uživatele na vašem PC a jejich příslušné SID.
  • Zkontrolujte SID v okamžiku

    Jednalo se o metody kontroly SID uživatele nebo všech uživatelů na vašem počítači se systémem Windows. První metodu použijte, pokud chcete vidět pouze SID aktuálně přihlášeného uživatele.

    Zbývající metody zobrazí SID jednoho nebo všech uživatelů na vašem PC. Nakonec vytvořte dávkový soubor pro zobrazení SID všech uživatelů, kdykoli to budete potřebovat.