Como verificar SIDs de computadores duplicados no Windows

Use o PsGetSid para comparar os SIDs completos dos computadores Windows. Diferencie SID de máquina, usuário local e conta de computador no domínio.

Publicado
Atualizado
10 min de leitura
Baixar grátis
E-mail

Citar este artigo

Para verificar SIDs de máquina duplicados, execute o Microsoft Sysinternals PsGetSid em cada computador Windows e compare os valores completos. Valores iguais em dois computadores comprovadamente distintos indicam SIDs de máquina locais duplicados. Se confirmar uma duplicação, você pode usar o Wittytool Disk Clone para gerar um novo SID de máquina local. Não use como substituto o SID do usuário atual nem o SID da conta de computador do Active Directory.

Este guia aborda a comparação entre dois computadores e a verificação de uma lista específica de computadores. As consultas não alteram SIDs nem contas de computador. Use este procedimento em estações Windows e servidores membros; controladores de domínio exigem uma investigação específica do AD.

Verifique se dois computadores têm o mesmo SID de máquina

Baixe o PsGetSid da Microsoft

Baixe o pacote PsTools na página oficial do PsGetSid e extraia-o em cada computador. Abra o PowerShell na pasta extraída. Leia o aviso de licença da primeira execução antes de continuar.

Se estiver investigando uma falha de conexão, identifique primeiro os dois dispositivos: o computador que inicia a conexão e o que a recebe. Para verificar uma clonagem, identifique a origem e a cópia implantada.

Execute o PsGetSid em cada computador

Execute estes comandos localmente no primeiro computador e repita no segundo:

hostname
.\PsGetsid.exe

Sem indicar um computador ou uma conta, o PsGetSid consulta o SID do computador local. Registre juntos o nome do host, o SID e o horário da coleta. Não acrescente um nome de usuário, como Administrator, pois isso muda a consulta para uma conta.

Se os computadores clonados tiverem o mesmo nome de host, diferencie-os pela identificação patrimonial ou pelo inventário de VMs do hipervisor. Dois registros do mesmo computador físico ou da mesma VM não comprovam uma duplicação.

Compare o SID de máquina completo

Compare o valor inteiro retornado pelo PsGetSid. Não remova seu último número. Os exemplos abaixo ilustram a comparação; não são resultados de um teste em execução.

ComputadorSID de máquinaResultado
PC-AS-1-5-21-111111111-222222222-333333333Referência
PC-BS-1-5-21-111111111-222222222-333333333Igual ao PC-A
PC-CS-1-5-21-444444444-555555555-666666666Diferente de PC-A e PC-B

PC-A e PC-B formam um par duplicado. PC-C não pertence a esse par. Seu valor diferente não informa nada sobre os computadores que você ainda não verificou.

SID de máquina, SID de usuário e SID de computador no AD

O termo SID pode se referir a identificadores diferentes. Confira o objeto consultado antes de comparar o resultado.

IdentificadorO que identificaServe para esta comparação?
SID de máquina localA identidade do domínio de contas locais de uma instalação do WindowsSim. Compare esse valor entre os computadores.
SID de usuário localUma conta local, com o prefixo do SID de máquina e o RID da contaNão o compare como se fosse um SID de máquina completo.
SID de usuário de domínioUma conta de usuário em um domínio do ADNão. Um usuário do domínio pode entrar em vários computadores.
SID da conta de computador do ADA conta do computador no Active DirectoryNão. Ele é diferente do SID de máquina local.

Por exemplo, S-1-5-21-111111111-222222222-333333333-1001 representa um usuário local nesta ilustração. O 1001 final é o identificador relativo da conta, ou RID. A saída de máquina do PsGetSid já exclui esse RID. Consulte a explicação da Microsoft sobre a estrutura e o escopo dos SIDs.

O SID do computador forma o prefixo do SID de um usuário local, seguido pelo RID da conta.

Por que whoami /user não verifica o SID de máquina

O comando whoami mostra informações sobre a conta que o executa. A opção /user retorna o SID desse usuário. Ao entrar em dois computadores com o mesmo usuário de domínio, é esperado que os SIDs de usuário sejam iguais.

Da mesma forma, identificadores conhecidos como S-1-5-18, do LocalSystem, são compartilhados por definição. Eles não comprovam que duas instalações têm o mesmo SID de máquina.

Por que Get-ADComputer não verifica SIDs de máquina locais

O Get-ADComputer consulta objetos de computador no AD. Agrupar sua propriedade SID verifica valores de contas do diretório, não os SIDs de máquina locais das estações. SIDs exclusivos de contas do AD não descartam SIDs de máquina locais duplicados.

O procedimento Ntdsutil para SIDs duplicados trata de outro problema, relacionado à atribuição de SIDs de contas do domínio. Ele não substitui a consulta dos computadores clonados. Não execute comandos de limpeza do diretório como parte desta verificação de estações.

Verifique vários computadores com PsGetSid

Consulte um computador remoto ou uma lista

Na pasta do PsTools, consulte um dispositivo específico:

.\PsGetsid.exe \\PC-A

Consultas remotas exigem conectividade e uma conta com acesso administrativo no destino. Se precisar de outras credenciais, informe o nome de usuário e deixe o PsGetSid solicitar a senha:

.\PsGetsid.exe \\PC-A -u CONTOSO\AdminName

Substitua os nomes de computador e conta dos exemplos. Evite inserir a senha diretamente no histórico de comandos.

Para um conjunto conhecido de computadores, crie computers.txt na mesma pasta, com um nome de computador acessível por linha:

PC-A
PC-B
PC-C

Execute a consulta da lista no PowerShell e salve a saída:

.\PsGetsid.exe '@computers.txt' 2>&1 |
    Tee-Object -FilePath .\sid-check-log.txt

O PsGetSid aceita arquivos de lista de computadores. As aspas passam @computers.txt como argumento literal no PowerShell. O Tee-Object exibe a saída capturada e grava o log; escolha um nome de arquivo novo para cada coleta para preservar os resultados anteriores.

Registre consultas bem-sucedidas e falhas separadamente

Revise o log computador por computador. Monte um pequeno inventário com estas colunas:

ColunaO que registrar
Computador ou patrimônioNome ou identificação que corresponda ao dispositivo real
SID de máquinaValor completo retornado, ou vazio se a coleta falhou
StatusColetado, acesso negado, inacessível ou outra falha específica
Data e hora da coletaQuando a verificação foi realizada

Compare o inventário com sua lista original de destinos. Se você planejou verificar 20 computadores e coletou 17 SIDs, três continuam sem verificação, mesmo que os 17 valores obtidos sejam diferentes.

Esses comandos coletam a saída, mas não geram um relatório pronto de duplicações. Guarde o log original para conferir cada entrada do inventário.

Agrupe os SIDs iguais e confirme os computadores

Na planilha, filtre as coletas bem-sucedidas com SID de máquina preenchido e classifique pela coluna do SID completo. Destaque valores repetidos ou use uma tabela dinâmica para listar os computadores associados a cada SID.

Antes de registrar um grupo duplicado, confirme que:

  • Cada integrante é um computador ou uma VM diferente, não um segundo registro do mesmo dispositivo.
  • Nomes curtos, nomes completos e aliases não fizeram o mesmo computador ser contado duas vezes.
  • Os valores vêm das instalações atuais, não de logs coletados antes de uma recriação ou alteração de SID.

Recomendamos executar novamente a consulta local em cada possível duplicado antes de planejar uma alteração. Registre falhas separadamente; não agrupe células vazias como se fossem SIDs iguais.

Como interpretar os resultados

Resultado encontradoConclusãoPróxima ação
Dois computadores distintos retornam o mesmo SID de máquina completoHá uma duplicação entre essas instalações.Salve as evidências e avalie a correção adequada.
Todos os SIDs de máquina coletados são diferentesNão foram encontradas duplicações no conjunto verificado.Confirme que todos os dispositivos pretendidos foram consultados com sucesso.
Alguns computadores retornam erros ou nenhum SIDA verificação está incompleta.Resolva as falhas de coleta ou execute a consulta localmente.
Foram comparados apenas SIDs de usuário ou de contas do ADA questão dos SIDs de máquina locais continua sem resposta.Colete os valores de máquina com PsGetSid.
SIDs de máquina iguais e uma falha de entradaA duplicação foi confirmada; a causa da falha ainda exige evidências.Relacione a conexão às versões do Windows e aos logs de autenticação.
Três resultados de verificação do SID: valores iguais, valores diferentes e verificação incompleta por falha na consulta.

O que fazer se uma consulta de SID falhar

ProblemaPróxima verificação
PsGetSid não é reconhecidoConfirme que o pacote foi extraído e que o PowerShell está aberto na pasta do executável. Inclua .\ antes do nome.
Acesso negadoConfira as permissões da conta no destino. Um terminal elevado no seu computador não concede automaticamente acesso administrativo remoto.
O computador remoto não está acessívelConfirme o nome do host, a conexão de rede e o acesso de gerenciamento remoto autorizado. Se a consulta remota não estiver disponível, execute o PsGetSid diretamente naquele computador.
Uma consulta não retorna o SID de máquinaMantenha o registro como incompleto. Verifique se o comando consultou o objeto correto e se retornou algum erro.

Evite o comando (Get-CimInstance Win32_ComputerSystem).SID: a classe Win32_ComputerSystem oficial não define uma propriedade SID. Um resultado vazio dessa expressão não significa que o Windows não tenha SID de máquina.

Se o problema investigado já impede a autenticação remota, a coleta local evita depender dessa conexão com falha. Um erro de consulta remota, por si só, não informa se o destino tem um SID duplicado.

O que fazer depois de confirmar SIDs de máquina duplicados

Se estiver investigando credenciais rejeitadas, registre a versão do Windows e relacione a conexão com falha aos logs. A Microsoft documenta falhas de autenticação com SIDs duplicados no Windows 11 24H2, Windows 11 25H2 e Windows Server 2025 após as atualizações pertinentes lançadas a partir de 29 de agosto de 2025. O ID de evento LSA 6167 faz parte dessa investigação. Um erro genérico de senha não é suficiente.

Para implantar imagens, siga as orientações de generalização com Sysprep da Microsoft antes de capturar uma instalação para outros computadores. Consultar um SID não generaliza uma imagem.

Em uma instalação existente, o Wittytool Disk Clone pode gerar um novo SID de máquina local e atualizar os SIDs das contas locais derivados dele. Ele preserva usuários existentes, configurações, aplicativos instalados e dados durante a operação; não altera SIDs de usuários do domínio nem oferece todas as funções de generalização do Sysprep.

Antes de alterar uma identidade, recomendamos um backup atual e uma janela de manutenção planejada. Para computadores em domínio que usarão este procedimento, recomendamos sair do domínio, alterar o SID e ingressar novamente com acesso a um controlador de domínio. Siga o tutorial de alteração de SID para esse processo separado de modificação.

Abertura da ferramenta Alterar SID no Wittytool Disk Clone.

Após a correção, colete os SIDs novamente e repita o teste da conexão afetada. Registre a verificação de identidade e os testes funcionais separadamente: SIDs diferentes, por si só, não comprovam que todos os problemas de autenticação foram resolvidos.

Perguntas frequentes

Dois computadores podem ter o mesmo SID de máquina?

Sim. Instalações separadas do Windows podem compartilhar um SID de máquina local após a clonagem de uma instalação sem generalização. Consulte cada computador com PsGetSid, confirme que são dispositivos ou máquinas virtuais diferentes e compare os valores completos.

whoami /user mostra o SID de máquina?

Não. Ele mostra o SID do usuário que executa o comando. O mesmo usuário de domínio tem o mesmo SID de usuário ao entrar em computadores diferentes. Para comparar diretamente os SIDs de máquina locais, execute o PsGetSid sem um argumento de nome de conta.

Posso consultar os SIDs de máquina sem alterá-los?

Sim. Os comandos PsGetSid deste guia consultam identificadores existentes. Eles não alteram SIDs, não renomeiam computadores nem modificam objetos do AD. Extrair a ferramenta, aceitar os termos da primeira execução e salvar um log ainda podem criar arquivos ou preferências locais.

Um SID de máquina duplicado comprova a causa de uma falha de entrada?

Não. Um SID de máquina igual confirma uma duplicação entre as instalações verificadas. Para relacioná-la à falha de autenticação, confira também as versões do Windows afetadas e os logs, incluindo o ID de evento LSA 6167 pertinente. Uma falha de consulta remota de SID, isoladamente, não comprova uma duplicação.

Beatriz Almeida

AUTOR

  • 49 artigos
  • Curitiba, Paraná, Brasil

Sou Beatriz Almeida e escrevo para quem quer entender melhor o próprio computador antes de fazer uma mudança. Nos meus textos, abordo dúvidas sobre Windows, armazenamento, troca de HD por SSD e backup, explicando o que vale conferir antes de começar e quais etapas exigem mais atenção.

Moro em Curitiba, no Paraná. Quando encerro o trabalho, gosto de fazer pão em casa, procurar discos de jazz em sebos e jogar xadrez com amigos. Também gosto de reservar uma tarde tranquila para experimentar uma receita ou ouvir um álbum inteiro.

Publicar comentário