Comment trouver le SID de n’importe quel utilisateur dans Windows 11
L’identifiant de sécurité (SID) est un numéro unique lié à un compte d’utilisateur sur un PC Windows. Il est très utile pour trouver et identifier un utilisateur sous Windows, et il n’y a pas deux SID identiques.
Le moyen le plus courant de trouver un SID sous Windows est d’utiliser la fonction « whoami » pour trouver un SID sous Windows. Mais il existe plusieurs autres moyens de visualiser le SID d’un ou de tous les utilisateurs de votre PC Windows. Examinons-les en détail.
1. Utilisation de l’invite de commande
La manière la plus simple de vérifier le SID de l’utilisateur actuellement connecté sur votre PC est d’utiliser la commande whoami. Elle affichera le SID à l’aide de l’argument « user » de la commande. Le seul inconvénient est qu’elle ne peut pas afficher le SID de plus d’un 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 la touche Ctrl + Shift + Entrée pour ouvrir l’invite de commande.
- La fenêtre Contrôle de compte d’utilisateur s’affiche. Cliquez sur le bouton Oui pour ouvrir l’application avec les droits d’administrateur si cela vous est demandé.
- Tapez maintenant la commande suivante pour afficher le SID du compte utilisateur actuellement connecté :
- 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 de l’invite de commande. Mais si vous souhaitez exporter les détails dans un fichier texte pour un usage ultérieur, vous pouvez le faire en entrant la commande suivante :
- La commande ci-dessus créera un fichier texte nommé SID dans le répertoire C dans le lecteur C Vous pouvez l’ouvrir avec Notepad ou tout autre éditeur de texte.
- Fermez la fenêtre de l’invite de commande.
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 afin de visualiser les SID.
Répétez les étapes suivantes pour ce faire :
- Cliquez avec le bouton droit de la souris sur l’icône Démarrer pour ouvrir le menu Power User. Cliquez sur le bouton Terminal (Terminal ).
- Tapez la commande suivante et appuyez sur l’option Entrez dans l’option pour l’exécuter :
- La commande ci-dessus affiche le nom d’utilisateur et le SID correspondant de tous les comptes d’utilisateur. Dans notre exemple, elle affiche trois comptes locaux (a, b et t), ainsi que les comptes administrateur, invité, par défaut et WDAGUtility.
- Vous pouvez exporter toutes ces données dans un fichier texte sur le lecteur D en exécutant la commande suivante :
- Si vous souhaitez obtenir les détails d’un compte utilisateur spécifique sur votre PC, la syntaxe de la commande est la suivante :
- Remplacez le USER de la commande par un nom d’utilisateur réel. Dans notre cas, la commande devient
- Fermez la fenêtre de l’invite de commande.
3. Utilisation d’une Cmdlet PowerShell
PowerShell propose la cmdlet Get-WmiObject à l’aide de laquelle vous pouvez afficher le SID de tous les comptes d’utilisateur sur un PC Windows. Comme pour la méthode WMIC, vous pouvez afficher les SID de tous les utilisateurs à l’aide d’une seule commande.
Pour ce faire, répétez les étapes suivantes :
- Appuyez sur Win + R pour lancer la boîte de dialogue Exécuter. Tapez powershell dans la zone de texte et appuyez sur la touche Ctrl + Shift + Entrée pour ouvrir PowerShell.
- La fenêtre Contrôle de compte d’utilisateur s’affiche. Cliquez sur le bouton Oui pour ouvrir l’application avec les droits d’administrateur si cela vous est demandé.
- Tapez la commande suivante et appuyez sur la touche Entrée :
- 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 :
- La commande enregistrera le fichier dans le répertoire C dans le lecteur C . Visitez l’emplacement à l’aide de l’explorateur de fichiers et ouvrez le fichier dans un é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 de registre pour afficher tous les SID de 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 sur la touche Ctrl + Shift + Entrée simultanément.
- La fenêtre Contrôle de compte d’utilisateur s’affiche. Cliquez sur le bouton Oui
- Allez dans la barre d’adresse en haut, collez le chemin suivant et appuyez sur le bouton Entrer et appuyez sur la touche Entrée :
- Cliquez sur n’importe quelle touche SID pour la sélectionner et passer au volet de droite.
- Trouvez maintenant la sous-clé Chemin d’accès à l’image du profil et double-cliquez dessus pour ouvrir la fenêtre Modifier pour ouvrir la fenêtre Editer . Vous verrez le nom d’utilisateur du SID dans la fenêtre Valeur des données dans le champ Value Data .
- De même, vous pouvez vérifier les autres clés SID et ouvrir leur champ Chemin d’accès à l’image du profil pour trouver le nom d’utilisateur correspondant.
- Fermez ensuite l’application Éditeur de registre.
5. Utilisation d’un fichier batch
Si vous trouvez la route du terminal encombrante, vous pouvez créer un fichier batch pour afficher le SID de tous les utilisateurs en une seule 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 de la souris sur un espace vide du bureau et cliquez sur le bouton Nouveau > Document texte option.
- Un nouveau fichier texte apparaît sur le bureau. Double-cliquez sur le fichier pour l’ouvrir dans une fenêtre Notepad.
- Collez maintenant l’extrait de code suivant dans le fichier Notepad :
- Appuyez sur Ctrl + Shift + S pour ouvrir la fenêtre Enregistrer sous pour ouvrir la fenêtre Enregistrer sous Conservez le nom du fichier comme SID.bat et la fenêtre Enregistrer sous Type en tant que Tous les fichiers.
- Naviguez jusqu’à l’emplacement du dossier où vous avez enregistré le fichier batch. Double-cliquez dessus pour l’exécuter.
- Une fenêtre de terminal s’ouvre et affiche tous les utilisateurs de votre PC et leurs SID respectifs.
Vérifier les SID en un clin d’œil
Ces méthodes permettent de vérifier le SID d’un utilisateur ou de tous les utilisateurs de votre PC Windows. Utilisez la première méthode si vous souhaitez uniquement voir le SID de l’utilisateur actuellement connecté.
Les autres méthodes permettent d’afficher le SID d’un ou de tous les utilisateurs de votre PC. Enfin, créez un fichier batch pour afficher les SID de tous les utilisateurs chaque fois que vous en avez besoin.