Comment trouver le SID de n’importe quel utilisateur dans Windows 11

Vous ne savez pas où trouver le numéro d’identification de sécurité (SID) de votre ordinateur Windows ? Voici quelques façons d’y accéder.

L’identifiant de sécurité (SID) est un numéro unique lié à un compte d’utilisateur sur un PC Windows. Il est pratique pour rechercher et identifier un utilisateur sous Windows, et deux SID ne peuvent pas être identiques.

Le moyen le plus courant de trouver un SID sous Windows consiste à utiliser la commande « whoami ». Mais il existe plusieurs autres façons d’afficher le SID d’un ou de tous les utilisateurs sur votre PC Windows. Discutons-en en détail.

1. Utilisation de l’invite de commande

Le moyen le plus simple de vérifier le SID de l’utilisateur actuellement connecté sur votre PC consiste à utiliser la commande whoami. Il affichera le SID à l’aide de l’argument « utilisateur » avec la commande. Le seul inconvénient est qu’il ne peut pas afficher plus d’un SID d’utilisateur.

Voici comment procéder :

  • Appuyez sur Win + R pour lancer la boîte de dialogue Exécuter. Tapez cmd dans la zone de texte et appuyez sur les touches Ctrl + Maj + Entrée pour ouvrir l’invite de commande.
  • La fenêtre de contrôle de compte d’utilisateur apparaîtra. Cliquez sur le bouton Oui pour ouvrir l’application avec les droits d’administrateur si vous y êtes invité.
  • Maintenant, tapez la commande suivante pour afficher le SID du compte utilisateur actuellement connecté :
    whoami /user

  • Vous verrez le nom de l’utilisateur actuellement connecté et le SID correspondant. Vous pouvez directement sélectionner et copier le texte à partir de la fenêtre d’invite de commande. Mais si vous souhaitez exporter les détails vers un fichier texte pour une utilisation future, vous pouvez le faire en saisissant la commande suivante :
    whoami /user > C:\SID.txt
  • La commande ci-dessus créera un fichier texte nommé SID dans le lecteur C. Vous pouvez l’ouvrir avec le Bloc-notes ou toute autre application d’éditeur de texte.
  • Fermez la fenêtre d’invite de commande.
  •   Comment ajouter un compte invité dans Windows 11

    2. Utilisation de WMIC

    Vous pouvez facilement afficher le SID de tous les utilisateurs ou d’un seul utilisateur sur votre PC à l’aide de l’outil de ligne de commande WMIC. Vous n’avez pas besoin d’ouvrir une fenêtre d’invite de commande élevée pour utiliser WMIC pour afficher les SID.

    Répétez les étapes suivantes pour ce faire :

  • Cliquez avec le bouton droit sur le bouton Démarrer pour ouvrir le menu Power User. Cliquez sur l’option Borne.
  • Tapez la commande suivante et appuyez sur la touche Entrée pour l’exécuter :
    wmic useraccount get name,sid
  • La commande ci-dessus affichera le nom d’utilisateur et le SID correspondant de tous les comptes d’utilisateurs. Dans notre exemple, il affiche trois comptes locaux (a, b et t) et l’administrateur, l’invité, le compte par défaut et le compte WDAGUtility.
  • Vous pouvez exporter toutes ces données dans un fichier texte sur le lecteur D en exécutant la commande suivante :
    wmic useraccount get name,sid > D:\SID.txt

  • Si vous souhaitez obtenir les détails d’un compte utilisateur spécifique sur votre PC, la syntaxe de la commande est :
    wmic useraccount where name="USER" get sid
  • Remplacez la partie USER de la commande par un nom d’utilisateur réel. Dans notre cas, la commande devient :
    wmic useraccount where name="a" get sid

  • Fermez la fenêtre d’invite de commande.
  • 3. Utilisation d’une applet de commande PowerShell

    PowerShell propose l’applet de commande Get-WmiObject à l’aide de laquelle vous pouvez afficher le SID de tous les comptes d’utilisateurs sur un PC Windows. Comme la méthode WMIC, vous pouvez afficher les SID de tous les utilisateurs avec une seule commande.

      Comment obtenir l'option `` Ouvrir la fenêtre de commande ici '' dans l'Explorateur sous Windows 10

    Répétez les étapes suivantes pour ce faire :

  • Appuyez sur Win + R pour lancer la boîte de dialogue Exécuter. Tapez powershell dans la zone de texte et appuyez sur les touches Ctrl + Maj + Entrée pour ouvrir PowerShell.
  • La fenêtre de contrôle de compte d’utilisateur apparaîtra. Cliquez sur le bouton Oui pour ouvrir l’application avec les droits d’administrateur si vous y êtes invité.
  • Tapez la commande suivante et appuyez sur la touche Entrée :
    Get-WmiObject win32_useraccount | Select name,sid

  • La commande ci-dessus affichera tous les comptes d’utilisateurs et leurs SID respectifs. Pour exporter les résultats dans un fichier texte, exécutez la commande suivante :
    Get-WmiObject win32_useraccount | Select name,sid > C:\SID.txt
  • La commande enregistrera le fichier dans le lecteur C. Visitez l’emplacement à l’aide de l’explorateur de fichiers et ouvrez le fichier dans une application d’éditeur de texte.
  • Fermez la fenêtre PowerShell.
  • 4. Utilisation de l’éditeur de registre

    Si l’invite de commande ou PowerShell ne fonctionne pas sur votre PC, vous pouvez utiliser l’Éditeur du Registre pour afficher tous les SID sur votre PC. Cette méthode n’est pas aussi pratique que l’affichage de la liste complète des SID dans le terminal ou dans un fichier texte. Vous devrez faire quelques recherches manuelles pour trouver les SID et leur nom d’utilisateur.

    Voici comment procéder :

  • Appuyez sur Win + R pour lancer la boîte de dialogue Exécuter. Tapez regedit dans la zone de texte et appuyez simultanément sur les touches Ctrl + Maj + Entrée.
  • La fenêtre de contrôle de compte d’utilisateur apparaîtra. Cliquez sur le bouton Oui.
  • Accédez à la barre d’adresse en haut, collez le chemin suivant et appuyez sur la touche Entrée :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  • Cliquez sur n’importe quelle sous-clé SID pour la sélectionner et accédez au volet de droite.
  • Maintenant, recherchez la valeur ProfileImagePath et double-cliquez dessus pour ouvrir la fenêtre d’édition. Vous verrez le nom d’utilisateur du SID dans le champ Données de la valeur.
  • De même, vous pouvez vérifier les autres clés SID et ouvrir leur valeur ProfileImagePath pour trouver leur nom d’utilisateur correspondant.
  • Fermez ensuite l’application Éditeur du Registre.
  •   Comment ajouter de la transparence à une image dans GIMP sous Windows 10

    5. Utilisation d’un fichier batch

    Si vous trouvez la route Terminal encombrante, vous pouvez créer un fichier de commandes pour afficher le SID de tous les utilisateurs à la fois. Répétez les étapes suivantes pour créer un fichier batch :

  • Appuyez sur Win + D pour passer au bureau.
  • Cliquez avec le bouton droit sur un espace vide du bureau et cliquez sur l’option Nouveau> Document texte.
  • Un nouveau fichier texte apparaîtra sur le bureau. Double-cliquez sur le fichier pour l’ouvrir dans une fenêtre du Bloc-notes.
  • Maintenant, collez l’extrait de code suivant dans le fichier Bloc-notes :
     @echo off 
    cmd.exe /k wmic useraccount get name,sid
    pause
  • Appuyez sur Ctrl + Maj + S pour ouvrir la fenêtre Enregistrer sous. Conservez le nom de fichier en tant que SID.bat et le champ Enregistrer en tant que type en tant que Tous les fichiers.
  • Accédez à l’emplacement du dossier dans lequel vous avez enregistré le fichier batch. Double-cliquez dessus pour l’exécuter.
  • Une fenêtre de terminal se lancera et affichera tous les utilisateurs de votre PC et leurs SID respectifs.
  • Vérifier les SID en un tournemain

    Ce sont les méthodes pour vérifier le SID d’un utilisateur ou de tous les utilisateurs sur votre PC Windows. Utilisez la première méthode si vous souhaitez uniquement voir le SID de l’utilisateur actuellement connecté.

    Le reste des méthodes affichera le SID d’un ou de tous les utilisateurs de votre PC. Enfin, créez un fichier de commandes pour afficher les SID de tous les utilisateurs chaque fois que vous en avez besoin.