Hur man hittar SID för alla användare i Windows 11

By rik

Känner du dig osäker på hur du hittar säkerhetsidentifieraren (SID) för din Windowsdator? Här presenterar vi några metoder för att få tillgång till den.

Säkerhetsidentifieraren (SID) är ett unikt ID som är kopplat till ett specifikt användarkonto på en Windowsmaskin. Det är ett mycket användbart verktyg för att lokalisera och identifiera en användare inom Windows, och det är avgörande att komma ihåg att inget SID är identiskt med ett annat.

Det mest vanliga sättet att hitta ett SID i Windows är genom kommandot ”whoami”. Men det finns även ett flertal andra sätt att ta reda på SID för en enskild eller samtliga användare på din Windowsdator. Låt oss gå igenom dessa mer detaljerat.

1. Använda Kommandotolken

Det enklaste sättet att kontrollera SID för den aktuella användaren på din dator är att använda kommandot whoami. Det visar SID genom att använda argumentet ”user” tillsammans med kommandot. Den enda begränsningen är att det inte kan visa SID för mer än en användare åt gången.

Så här gör du:

  • Tryck på Win + R för att öppna dialogrutan Kör. Skriv cmd i textfältet och tryck på Ctrl + Shift + Enter för att starta Kommandotolken.
  • Ett fönster för användarkontokontroll kommer att dyka upp. Klicka på Ja-knappen för att starta appen med administratörsbehörighet om det efterfrågas.
  • Skriv nu följande kommando för att se SID för det användarkonto som är inloggat för tillfället:
    whoami /user

  • Du kommer att se det aktuella användarnamnet tillsammans med det motsvarande SID. Det är enkelt att markera och kopiera texten direkt från Kommandotolken. Om du vill spara informationen i en textfil för framtida bruk, kan du göra det med följande kommando:
    whoami /user > C:\SID.txt
  • Ovanstående kommando skapar en textfil med namnet SID på din C-enhet. Du kan öppna filen med Anteckningar eller en annan textredigerare.
  • Stäng Kommandotolken.
  • 2. Använda WMIC

    Det är enkelt att se SID för samtliga eller en specifik användare på din PC med hjälp av WMICs kommandoradsverktyg. Du behöver inte heller starta Kommandotolken med förhöjd behörighet för att använda WMIC för att visa SID.

    Följ dessa steg för att göra det:

  • Högerklicka på Start-knappen för att öppna menyn för Power User. Klicka på alternativet Terminal.
  • Skriv följande kommando och tryck på Enter:
    wmic useraccount get name,sid
  • Ovanstående kommando listar användarnamnet tillsammans med motsvarande SID för alla användarkonton. I detta exempel visas tre lokala konton (a, b och t), samt administratörskontot, gästkontot, standardkontot och WDAGUtility-kontot.
  • Du kan exportera all information till en textfil på din D-enhet genom att använda följande kommando:
    wmic useraccount get name,sid > D:\SID.txt

  • Om du vill få information om ett enskilt specifikt användarkonto på din PC, ser kommandosyntaxen ut så här:
    wmic useraccount where name="USER" get sid
  • Ersätt ordet USER i kommandot med det faktiska användarnamnet. I vårt exempel skulle kommandot se ut så här:
    wmic useraccount where name="a" get sid

  • Stäng kommandotolksfönstret.
  • 3. Använda en PowerShell Cmdlet

    PowerShell erbjuder cmd-leten Get-WmiObject som du kan använda för att ta reda på SID för alla användarkonton på en Windowsdator. På samma sätt som med WMIC-metoden kan du se SID för samtliga användare med ett enda kommando.

    Följ dessa steg:

  • Tryck på Win + R för att öppna dialogrutan Kör. Skriv powershell i textrutan och tryck på Ctrl + Shift + Enter för att starta PowerShell.
  • Ett fönster för användarkontokontroll kommer att dyka upp. Klicka på Ja-knappen för att starta appen med administratörsbehörighet om det efterfrågas.
  • Skriv följande kommando och tryck på Enter:
    Get-WmiObject win32_useraccount | Select name,sid

  • Ovanstående kommando visar alla användarkonton och deras respektive SID. För att exportera resultatet till en textfil, kör du följande kommando:
    Get-WmiObject win32_useraccount | Select name,sid > C:\SID.txt
  • Kommandot sparar filen på C-enheten. Navigera till platsen med Utforskaren och öppna filen i en textredigeringsapp.
  • Stäng PowerShell-fönstret.
  • 4. Använda Registereditorn

    Om Kommandotolken eller PowerShell inte fungerar på din dator, kan du använda Registereditorn för att se alla SID:n på din maskin. Denna metod är inte lika smidig som att se en fullständig lista i terminalen eller i en textfil. Du behöver göra lite manuellt arbete för att hitta SID och deras respektive användarnamn.

    Så här gör du:

  • Tryck på Win + R för att öppna dialogrutan Kör. Skriv regedit i textfältet och tryck på Ctrl + Shift + Enter samtidigt.
  • Ett fönster för användarkontokontroll dyker upp. Klicka på Ja-knappen.
  • Gå till adressfältet längst upp, klistra in följande sökväg och tryck på Enter:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  • Klicka på en SID-undernyckel för att markera den och titta i högra panelen.
  • Leta upp värdet ProfileImagePath och dubbelklicka på det för att öppna redigeringsfönstret. Du kommer att se användarnamnet för SID i fältet Värdedata.
  • På liknande sätt kan du kontrollera övriga SID-nycklar och öppna deras ProfileImagePath-värde för att hitta motsvarande användarnamn.
  • Stäng Registereditorn när du är färdig.
  • 5. Använda en batchfil

    Om du tycker att terminalmetoderna är omständliga, kan du skapa en batchfil för att visa SID för alla användare på samma gång. Följ dessa steg för att skapa en batchfil:

  • Tryck på Win + D för att växla till skrivbordet.
  • Högerklicka på en tom plats på skrivbordet och klicka på Nytt > Textdokument.
  • En ny textfil visas på skrivbordet. Dubbelklicka på filen för att öppna den i Anteckningar.
  • Klistra nu in följande kod i Anteckningar:
     @echo off 
    cmd.exe /k wmic useraccount get name,sid
    pause
  • Tryck på Ctrl + Shift + S för att öppna Spara som-fönstret. Spara filen med namnet SID.bat och Spara som typ: Alla filer.
  • Navigera till mappen där du sparade batchfilen. Dubbelklicka på den för att köra den.
  • Ett terminalfönster öppnas och visar samtliga användare på din dator och deras motsvarande SID.
  • Kontrollera SID snabbt och enkelt

    Här har vi presenterat olika metoder för att ta reda på SID för en eller alla användare på din Windowsdator. Använd den första metoden om du endast vill se SID för den för tillfället inloggade användaren.

    De övriga metoderna visar SID för en enskild användare eller samtliga på din dator. Du kan skapa en batchfil för att se SID för alla användare om du behöver det.