So finden Sie die Sicherheitskennung (SID) eines Benutzers in Windows

Inhaltsverzeichnis:

So finden Sie die Sicherheitskennung (SID) eines Benutzers in Windows
So finden Sie die Sicherheitskennung (SID) eines Benutzers in Windows
Anonim

Was man wissen sollte

  • Geben Sie in der Eingabeaufforderung wmic useraccount get name, sid ein und drücken Sie Enter.
  • Sie können die SID eines Benutzers auch ermitteln, indem Sie sich die ProfileImagePath-Werte in jeder S-1-5-21-SID mit Präfix ansehen, die unter aufgeführt ist:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Ein häufiger Grund, warum Sie die Sicherheitskennung (SID) für ein Benutzerkonto in Windows finden möchten, besteht darin, festzustellen, welcher Schlüssel unter HKEY_USERS in der Windows-Registrierung nach benutzerspezifischen Registrierungsdaten zu suchen ist. Das Zuordnen von SIDs zu Benutzernamen ist mit dem wmic-Befehl einfach, der in den meisten Windows-Versionen über die Eingabeaufforderung verfügbar ist.

So finden Sie die SID eines Benutzers mit WMIC

Folge diesen einfachen Schritten, um eine Tabelle mit Benutzernamen und ihren entsprechenden SIDs anzuzeigen. Es dauert wahrscheinlich nur eine Minute, vielleicht sogar weniger, um die SID eines Benutzers in Windows über WMIC zu finden:

Siehe So finden Sie die SID eines Benutzers in der Registrierung weiter unten auf der Seite, um Anweisungen zum Abgleichen eines Benutzernamens mit einer SID über Informationen in der Windows-Registrierung zu erh alten, eine alternative Methode zur Verwendung von WMIC. Der wmic-Befehl existierte nicht vor Windows XP, daher müssen Sie in diesen älteren Windows-Versionen die Registrierungsmethode verwenden.

  1. Öffnen Sie Windows Terminal (Windows 11) oder öffnen Sie die Eingabeaufforderung in älteren Windows-Versionen. Wenn Sie unter Windows 11/10/8 eine Tastatur und eine Maus verwenden, führt der schnellste Weg über das Hauptbenutzermenü, auf das Sie mit der Tastenkombination WIN+X zugreifen können.

    Wenn Sie die Eingabeaufforderung dort nicht sehen, geben Sie cmd in die Suchleiste im Startmenü ein und wählen Sie Eingabeaufforderung wenn du es siehst.

    Du musst keine Eingabeaufforderung mit erhöhten Rechten öffnen, damit dies funktioniert. Einige Windows-Befehle erfordern dies, aber im folgenden WMIC-Befehlsbeispiel können Sie eine normale, nicht administrative Eingabeaufforderung öffnen.

  2. Geben Sie den folgenden Befehl genau wie hier gezeigt in die Eingabeaufforderung ein, einschließlich Leerzeichen oder deren Fehlen:

    
    

    wmic useraccount get name, sid

    …und dann Enter. drücken

    Image
    Image

    Wenn Sie den Benutzernamen kennen und nur die SID dieses einen Benutzers abrufen möchten, geben Sie diesen Befehl ein, aber ersetzen Sie USER durch den Benutzernamen (beh alten Sie die Anführungszeichen):

    
    

    wmic useraccount wo name="USER" bekommt sid

    Image
    Image

    Wenn Sie eine Fehlermeldung erh alten, dass der wmic-Befehl nicht erkannt wird, ändern Sie das Arbeitsverzeichnis in C:\Windows\System32\wbem\ und versuchen Sie es erneut. Sie können das mit dem Befehl cd (change directory) tun.

  3. Du solltest eine Tabelle in der Eingabeaufforderung sehen. Dies ist eine Liste aller Benutzerkonten in Windows, aufgelistet nach Benutzernamen, gefolgt von der entsprechenden SID des Kontos.

Jetzt, da Sie sicher sind, dass ein bestimmter Benutzername einer bestimmten SID entspricht, können Sie alle erforderlichen Änderungen in der Registrierung vornehmen oder tun, wofür Sie diese Informationen sonst noch benötigen.

Image
Image

Suchen des Benutzernamens anhand der SID

Wenn Sie zufällig den Benutzernamen finden müssen, aber nur die Sicherheitskennung haben, können Sie den Befehl wie folgt "umkehren" (ersetzen Sie einfach diese SID durch die betreffende):


wmic useraccount where sid="S-1-5-21-992878714-4041223874-2616370337-1001" get name

…um ein Ergebnis wie dieses zu erh alten:


Name

jonfi

Image
Image

So finden Sie die SID eines Benutzers in der Registrierung

Sie können die SID eines Benutzers auch ermitteln, indem Sie sich die ProfileImagePath-Werte in jeder S-1-5-21-SID mit Präfix ansehen, die unter diesem Schlüssel aufgeführt ist:


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

Image
Image

Der Wert ProfileImagePath in jedem SID-benannten Registrierungsschlüssel listet das Profilverzeichnis auf, das den Benutzernamen enthält.

Zum Beispiel ist der Wert unter der Taste S-1-5-21-992878714-4041223874-2616370337-1001 auf dem Computer, den Sie oben sehen, C:\Users\jonfi, also wissen wir, dass das die SID für diesen Benutzer ist.

Diese Methode des Zuordnens von Benutzern zu SIDs zeigt nur die Benutzer an, die angemeldet sind oder sich angemeldet haben und den Benutzer gewechselt haben. Um weiterhin die Registrierungsmethode zum Ermitteln der SIDs anderer Benutzer zu verwenden, müssen Sie sich als jeder Benutzer im System anmelden und diese Schritte wiederholen. Dies ist ein großer Nachteil; Vorausgesetzt, Sie können es, sind Sie mit der obigen wmic-Befehlsmethode viel besser dran.

FAQ

    Wie finde ich schnell meine eigene SID?

    Öffnen Sie die Eingabeaufforderung, indem Sie Windows-Taste+R drücken. Geben Sie dann den folgenden Befehl ein und drücken Sie Enter: whoami /user.

    Wie füge ich einen Benutzer zu meinem Computer hinzu?

    Um ein neues Benutzerkonto in Windows zu erstellen, gehen Sie zu Start > Einstellungen > Konten> Familie & andere Benutzer Unter Andere Benutzer > Anderen Benutzer hinzufügen wählen Sie Konto hinzufügenGeben Sie die Benutzerinformationen ein und folgen Sie den Anweisungen.

Empfohlen: