Ciência e Tecnologia

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 é usando o comando “whoami” comando. 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:

  1. Imprensa Vitória + R para iniciar a caixa de diálogo Executar. Tipo cmd na caixa de texto e pressione o botão Ctrl + Shift + Enter teclas para abrir o prompt de comando.
  2. A janela Controle de conta de usuário será exibida. Clique no Sim botão para abrir o aplicativo com direitos de administrador, se solicitado.
  3. Agora, digite o seguinte comando para visualizar o SID da conta do usuário conectado no momento:
    whoami /user
    Verifique o SID usando o prompt de comando

  4. 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
  5. O comando acima criará um arquivo de texto chamado SID no C dirigir. Você pode abri-lo com o Bloco de Notas ou qualquer outro aplicativo de edição de texto.
  6. Feche a janela do prompt de comando.

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:

  1. Clique com o botão direito do mouse no Começar botão para abrir o menu Usuário Avançado. Clique no terminal opção.
  2. Digite o seguinte comando e pressione o botão Digitar chave para executá-lo:
    wmic useraccount get name,sid
  3. 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.
  4. 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
    Verifique o SID usando o WMIC

  5. 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
  6. Substitua o DO UTILIZADOR parte do comando com um nome de usuário real. No nosso caso, o comando fica:
    wmic useraccount where name="a" get sid
    Verifique o SID usando o WMIC

  7. 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.

Repita os seguintes passos para fazer isso:

  1. Imprensa Vitória + R para iniciar a caixa de diálogo Executar. Tipo powershell na caixa de texto e pressione o botão Ctrl + Shift + Enter chaves para abrir o PowerShell.
  2. A janela Controle de conta de usuário será exibida. Clique no Sim botão para abrir o aplicativo com direitos de administrador, se solicitado.
  3. Digite o seguinte comando e pressione a tecla Enter:
    Get-WmiObject win32_useraccount | Select name,sid
    Verifique o SID usando o Powershell

  4. 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
  5. O comando salvará o arquivo no C dirigir. Visite o local usando o File Explorer e abra o arquivo em um aplicativo de edição de texto.
  6. 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:

  1. Imprensa Vitória + R para iniciar a caixa de diálogo Executar. Tipo regedit na caixa de texto e pressione o botão Ctrl + Shift + Enter teclas simultaneamente.
  2. A janela Controle de conta de usuário será exibida. Clique no Sim botão.
  3. Vá para a barra de endereço na parte superior, cole o seguinte caminho e pressione o botão Digitar chave:
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList
  4. Clique em qualquer SID subchave para selecioná-lo e ir para o painel direito.
  5. Agora, encontre o ProfileImagePath valor e clique duas vezes sobre ele para abrir o Editar janela. Você verá o nome de usuário do SID no Dados do valor campo.
    Verifique o SID usando o Regedit

  6. Da mesma forma, você pode verificar as outras chaves SID e abrir suas ProfileImagePath value para localizar o nome de usuário correspondente.
  7. Feche o aplicativo Editor do Registro depois.

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:

  1. Imprensa Vitória + D para mudar para a área de trabalho.
  2. Clique com o botão direito do mouse em um espaço vazio na área de trabalho e clique no botão Novo > Documento de Texto opção.
  3. 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.
  4. 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
  5. Imprensa Ctrl + Deslocamento + S para abrir o Salvar como janela. Mantenha o nome do arquivo como SID.bat e a Salvar como tipo campo como Todos os arquivos.
    Verifique o SID usando o arquivo de lote

  6. Navegue até o local da pasta onde você salvou o arquivo em lote. Clique duas vezes nele para executá-lo.
  7. Uma janela do Terminal será iniciada e exibirá todos os usuários em seu PC e seus respectivos SIDs.
    Verifique o SID usando o arquivo de lote

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.

.

Mostrar mais

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo