Como encontrar o SID de qualquer usuário no Windows 11

Não sabe onde encontrar o número do identificador de segurança (SID) do seu computador com Windows? Aqui estão algumas maneiras de acessá-lo.

O identificador de segurança (SID) é um número exclusivo vinculado a uma conta de usuário em um PC com Windows. Ele é útil ao localizar e identificar um usuário no Windows, e não há dois SIDs idênticos.

O meio mais comum de encontrar um SID no Windows é usar o comando “whoami”. Mas existem várias outras maneiras de visualizar o SID de um ou todos os usuários em seu PC com Windows. Vamos discuti-los em detalhes.

1. Usando o prompt de comando

A maneira mais simples de verificar o SID do usuário conectado no momento em seu PC é usando o comando whoami. Ele exibirá o SID com a ajuda do argumento “usuário” com o comando. A única desvantagem é que ele não pode exibir o SID de mais de um usuário.

Veja como fazer:

  • Pressione Win + R para iniciar a caixa de diálogo Executar. Digite cmd na caixa de texto e pressione as teclas Ctrl + Shift + Enter para abrir o Prompt de Comando.
  • A janela Controle de conta de usuário será exibida. Clique no botão Sim para abrir o aplicativo com direitos de administrador, se solicitado.
  • Agora, digite o seguinte comando para visualizar o SID da conta do usuário conectado no momento:
    whoami /user

  • Você verá o nome do usuário conectado no momento e o SID correspondente. Você pode selecionar e copiar diretamente o texto da janela do prompt de comando. Mas se você deseja exportar os detalhes para um arquivo de texto para uso futuro, pode fazê-lo digitando o seguinte comando:
    whoami /user > C:\SID.txt
  • O comando acima criará um arquivo de texto chamado SID na unidade C. Você pode abri-lo com o Bloco de Notas ou qualquer outro aplicativo de edição de texto.
  • Feche a janela do prompt de comando.
  •   Como instalar o suporte a dispositivos móveis da Apple no Windows 10

    2. Usando o WMIC

    Você pode visualizar facilmente o SID de todos os usuários ou de um único usuário em seu PC usando a ferramenta de linha de comando WMIC. Você não precisa abrir uma janela elevada do prompt de comando para usar o WMIC para exibir os SIDs.

    Repita os seguintes passos para fazer isso:

  • Clique com o botão direito do mouse no botão Iniciar para abrir o menu Usuário avançado. Clique na opção Terminal.
  • Digite o seguinte comando e pressione a tecla Enter para executá-lo:
    wmic useraccount get name,sid
  • O comando acima exibirá o nome de usuário e o SID correspondente de todas as contas de usuário. Em nossa instância, ele mostra três contas locais (a,b e t) e o administrador, convidado, conta padrão e conta WDAGUtility.
  • Você pode exportar todos esses dados para um arquivo de texto na unidade D executando o seguinte comando:
    wmic useraccount get name,sid > D:\SID.txt

  • Se você deseja obter os detalhes de uma conta de usuário específica em seu PC, a sintaxe do comando é:
    wmic useraccount where name="USER" get sid
  • Substitua a parte USER do comando por um nome de usuário real. No nosso caso, o comando fica:
    wmic useraccount where name="a" get sid

  • Feche a janela do prompt de comando.
  • 3. Usando um cmdlet do PowerShell

    O PowerShell oferece o cmdlet Get-WmiObject com o qual você pode visualizar o SID de todas as contas de usuário em um PC com Windows. Assim como o método WMIC, você pode visualizar os SIDs de todos os usuários com um único comando.

      Como configurar um disco rígido para instalar o Windows 10

    Repita os seguintes passos para fazer isso:

  • Pressione Win + R para iniciar a caixa de diálogo Executar. Digite powershell na caixa de texto e pressione as teclas Ctrl + Shift + Enter para abrir o PowerShell.
  • A janela Controle de conta de usuário será exibida. Clique no botão Sim para abrir o aplicativo com direitos de administrador, se solicitado.
  • Digite o seguinte comando e pressione a tecla Enter:
    Get-WmiObject win32_useraccount | Select name,sid

  • O comando acima exibirá todas as contas de usuário e seus respectivos SIDs. Para exportar os resultados em um arquivo de texto, execute o seguinte comando:
    Get-WmiObject win32_useraccount | Select name,sid > C:\SID.txt
  • O comando salvará o arquivo na unidade C. Visite o local usando o File Explorer e abra o arquivo em um aplicativo de edição de texto.
  • Feche a janela do PowerShell.
  • 4. Usando o Editor do Registro

    Se o Prompt de Comando ou o PowerShell não estiver funcionando no seu PC, você pode usar o Editor do Registro para visualizar todos os SIDs no seu PC. Este método não é tão conveniente quanto visualizar a lista completa de SID no terminal ou em um arquivo de texto. Você terá que fazer uma busca manual para encontrar os SIDs e seus nomes de usuário.

    Veja como fazer:

  • Pressione Win + R para iniciar a caixa de diálogo Executar. Digite regedit na caixa de texto e pressione as teclas Ctrl + Shift + Enter simultaneamente.
  • A janela Controle de conta de usuário será exibida. Clique no botão Sim.
  • Vá para a barra de endereço na parte superior, cole o seguinte caminho e pressione a tecla Enter:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  • Clique em qualquer subchave SID para selecioná-la e vá para o painel direito.
  • Agora, encontre o valor ProfileImagePath e clique duas vezes nele para abrir a janela Editar. Você verá o nome de usuário do SID no campo Value Data.
  • Da mesma forma, você pode verificar as outras chaves SID e abrir seu valor ProfileImagePath para localizar o nome de usuário correspondente.
  • Feche o aplicativo Editor do Registro depois.
  •   Como abrir um arquivo de extensão .pages no Windows PC

    5. Usando um arquivo em lote

    Se você achar a rota do Terminal incômoda, poderá criar um arquivo em lote para exibir o SID de todos os usuários de uma só vez. Repita as etapas a seguir para criar um arquivo em lote:

  • Pressione Win + D para alternar para a área de trabalho.
  • Clique com o botão direito do mouse em um espaço vazio na área de trabalho e clique na opção Novo > Documento de texto.
  • Um novo arquivo de texto aparecerá na área de trabalho. Clique duas vezes no arquivo para abri-lo em uma janela do Bloco de Notas.
  • Agora, cole o seguinte trecho de código no arquivo do bloco de notas:
     @echo off 
    cmd.exe /k wmic useraccount get name,sid
    pause
  • Pressione Ctrl + Shift + S para abrir a janela Salvar como. Mantenha o nome do arquivo como SID.bat e o campo Salvar como tipo como Todos os arquivos.
  • Navegue até o local da pasta onde você salvou o arquivo em lote. Clique duas vezes nele para executá-lo.
  • Uma janela do Terminal será iniciada e exibirá todos os usuários em seu PC e seus respectivos SIDs.
  • Verifique os SIDs em um instante

    Esses foram os métodos para verificar o SID de um usuário ou de todos os usuários em seu PC com Windows. Use o primeiro método se desejar apenas ver o SID do usuário conectado no momento.

    O restante dos métodos exibirá o SID de um ou todos os usuários em seu PC. Por fim, crie um arquivo em lote para exibir os SIDs de todos os usuários sempre que precisar.