Jak znaleźć identyfikator SID dowolnego użytkownika w systemie Windows 11

Photo of author

By maciekx

Zastanawiasz się, gdzie odszukać identyfikator bezpieczeństwa (SID) Twojego komputera z systemem Windows? Oto kilka sposobów, które pozwolą Ci go namierzyć.

Identyfikator bezpieczeństwa, znany jako SID, to wyjątkowy numer przypisany każdemu kontu użytkownika w systemie Windows. Jest on kluczowy do wyszukiwania i identyfikacji użytkownika w systemie. Co ważne, nie istnieją dwa identyczne identyfikatory SID.

Najbardziej popularnym sposobem na znalezienie SID w systemie Windows jest użycie polecenia „whoami”. Istnieją jednak także inne metody, które umożliwiają przeglądanie SID jednego lub wszystkich użytkowników Twojego komputera. Przyjrzyjmy się im bliżej.

1. Wykorzystanie Wiersza Poleceń

Najłatwiejszym sposobem na sprawdzenie SID aktualnie zalogowanego użytkownika jest użycie polecenia whoami. Wyświetli ono SID za pomocą argumentu „użytkownik”. Jedynym minusem tej metody jest to, że nie umożliwia ona wyświetlenia SID więcej niż jednego użytkownika.

Oto, jak to zrobić:

  • Wciśnij klawisze Win + R, aby otworzyć okno Uruchom. Wpisz „cmd” w polu tekstowym i wciśnij Ctrl + Shift + Enter, aby uruchomić Wiersz Poleceń.
  • Pojawi się okno Kontrola Konta Użytkownika. Potwierdź przyciskiem Tak, aby otworzyć aplikację z uprawnieniami administratora, jeśli zajdzie taka konieczność.
  • Następnie wprowadź poniższe polecenie, aby wyświetlić SID aktualnie zalogowanego konta:
    whoami /user

  • Zobaczysz nazwę aktualnie zalogowanego użytkownika oraz przypisany mu SID. Możesz od razu zaznaczyć i skopiować tekst z okna Wiersza Poleceń. Jeśli jednak chcesz wyeksportować dane do pliku tekstowego, aby wykorzystać je w przyszłości, możesz to zrobić, wpisując następujące polecenie:
    whoami /user > C:\SID.txt
  • Powyższe polecenie utworzy plik tekstowy o nazwie SID na dysku C. Możesz go otworzyć za pomocą Notatnika lub dowolnego innego edytora tekstu.
  • Zamknij okno Wiersza Poleceń.
  • 2. Wykorzystanie WMIC

    Za pomocą narzędzia Wiersza Poleceń WMIC można bez problemu wyświetlić SID wszystkich lub wybranego użytkownika na komputerze. Nie jest wymagane otwieranie Wiersza Poleceń z uprawnieniami administratora, aby użyć WMIC do przeglądania identyfikatorów SID.

    Aby to zrobić, wykonaj te kroki:

  • Kliknij prawym przyciskiem myszy przycisk Start, aby wyświetlić menu Power User. Kliknij opcję Terminal.
  • Wpisz poniższe polecenie i wciśnij Enter, aby je wykonać:
    wmic useraccount get name,sid
  • To polecenie wyświetli nazwy użytkowników i ich odpowiednie SID dla wszystkich kont na komputerze. W naszym przypadku zobaczymy trzy konta lokalne (a, b i t) oraz konta administratora, gościa, domyślne i WDAGUtility.
  • Możesz wyeksportować wszystkie te dane do pliku tekstowego na dysku D, używając tego polecenia:
    wmic useraccount get name,sid > D:\SID.txt

  • Jeśli chcesz uzyskać szczegółowe informacje o konkretnym koncie użytkownika, użyj tej składni polecenia:
    wmic useraccount where name="USER" get sid
  • Zastąp „USER” rzeczywistą nazwą użytkownika. W naszym przykładzie polecenie brzmi:
    wmic useraccount where name="a" get sid

  • Zamknij okno Wiersza Poleceń.
  • 3. Użycie Polecenia cmdlet PowerShell

    PowerShell oferuje polecenie cmdlet Get-WmiObject, dzięki któremu można wyświetlić SID wszystkich kont użytkowników na komputerze z systemem Windows. Tak jak w przypadku metody WMIC, można wyświetlić SID wszystkich użytkowników za pomocą jednego polecenia.

    Aby to zrobić, wykonaj te kroki:

  • Wciśnij Win + R, aby uruchomić okno Uruchom. Wpisz „powershell” i wciśnij Ctrl + Shift + Enter, aby uruchomić PowerShell.
  • Pojawi się okno Kontrola Konta Użytkownika. Potwierdź przyciskiem Tak, aby otworzyć aplikację z uprawnieniami administratora.
  • Wpisz poniższe polecenie i wciśnij klawisz Enter:
    Get-WmiObject win32_useraccount | Select name,sid

  • Powyższe polecenie wyświetli wszystkie konta użytkowników i ich SID. Aby wyeksportować wyniki do pliku tekstowego, wykonaj to polecenie:
    Get-WmiObject win32_useraccount | Select name,sid > C:\SID.txt
  • Polecenie zapisze plik na dysku C. Otwórz Eksplorator plików i otwórz plik w edytorze tekstu.
  • Zamknij okno programu PowerShell.
  • 4. Wykorzystanie Edytora Rejestru

    Jeśli Wiersz Poleceń lub PowerShell nie działają na Twoim komputerze, możesz skorzystać z Edytora Rejestru, aby wyświetlić wszystkie identyfikatory SID. Ta metoda nie jest tak wygodna, jak przeglądanie całej listy SID w terminalu lub pliku tekstowym. Wymaga ona ręcznego poszukiwania identyfikatorów SID i odpowiadających im nazw użytkowników.

    Oto, jak to zrobić:

  • Wciśnij Win + R, aby otworzyć okno Uruchom. Wpisz „regedit” i wciśnij Ctrl + Shift + Enter.
  • Pojawi się okno Kontrola Konta Użytkownika. Potwierdź przyciskiem Tak.
  • W pasku adresu u góry, wklej poniższą ścieżkę i wciśnij Enter:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  • Kliknij dowolny podklucz SID, aby go zaznaczyć, i przejdź do prawego panelu.
  • Znajdź wartość ProfileImagePath i kliknij ją dwukrotnie, aby otworzyć okno edycji. W polu Dane wartości zobaczysz nazwę użytkownika przypisaną do danego SID.
  • Analogicznie możesz sprawdzić pozostałe klucze SID i otworzyć wartość ProfileImagePath, aby znaleźć odpowiadające im nazwy użytkowników.
  • Na koniec zamknij Edytor Rejestru.
  • 5. Wykorzystanie Pliku Wsadowego

    Jeśli praca w terminalu jest dla Ciebie kłopotliwa, możesz utworzyć plik wsadowy, aby wyświetlić SID wszystkich użytkowników jednocześnie. Postępuj zgodnie z poniższymi krokami, aby utworzyć taki plik:

  • Wciśnij Win + D, aby przejść do pulpitu.
  • Kliknij prawym przyciskiem myszy puste miejsce na pulpicie i wybierz Nowy> Dokument tekstowy.
  • Nowy plik tekstowy pojawi się na pulpicie. Kliknij go dwukrotnie, aby otworzyć go w Notatniku.
  • Wklej do pliku Notatnika ten fragment kodu:
     @echo off 
    cmd.exe /k wmic useraccount get name,sid
    pause
  • Wciśnij Ctrl + Shift + S, aby otworzyć okno Zapisz jako. Zapisz plik pod nazwą SID.bat, a w polu Zapisz jako typ wybierz Wszystkie pliki.
  • Przejdź do folderu, w którym zapisałeś plik wsadowy. Kliknij go dwukrotnie, aby go uruchomić.
  • Otworzy się okno terminala, które wyświetli wszystkich użytkowników na Twoim komputerze oraz ich SID.
  • Sprawdź SID w Mgnieniu Oka

    To były metody umożliwiające sprawdzenie SID użytkownika lub wszystkich użytkowników na komputerze z systemem Windows. Wykorzystaj pierwszą metodę, jeśli interesuje Cię tylko SID aktualnie zalogowanego użytkownika.

    Pozostałe metody pozwolą na wyświetlenie SID jednego lub wszystkich użytkowników. Dodatkowo możesz stworzyć plik wsadowy, aby przeglądać SID wszystkich użytkowników, kiedy tylko zajdzie taka potrzeba.


    newsblog.pl