Resolvendo ERROR_DS_VERSION_CHECK_FAILURE: Um guia passo a passo

A verificação de bug ERROR_DS_VERSION_CHECK_FAILURE se apresenta com o código 643 (0x283) e indica que há um problema de compatibilidade entre a versão do Windows e a versão comportamental da floresta de diretórios, domínio ou controlador de domínio.

Esse erro geralmente surge de uma incompatibilidade de versão no Active Directory (AD) durante atualizações de esquema, eventos de replicação ou operações envolvendo controladores de domínio, quando há versões conflitantes entre componentes do AD.

Como resolver ERROR_DS_VERSION_CHECK_FAILURE

1. Avalie a versão do esquema do Active Directory

  1. Inicie o Prompt de Comando com privilégios administrativos clicando no botão Iniciar, digitando cmd, clicando com o botão direito do mouse no resultado e selecionando Executar como administrador.
  2. Execute o seguinte comando para recuperar a versão do esquema:dsquery * CN=Schema, CN=Configuration, DC=YourDomain, DC=com -scope base -attr objectVersion
  3. Compare a saída com a versão do esquema esperada para sua edição específica do Windows Server.
Versão do Windows Server Versão do esquema
Servidor Windows 2012 R2 69
Servidor Windows 2016 87
Servidor Windows 2019 88
Servidor Windows 2022 91
  1. Se você descobrir uma versão de esquema desatualizada, pode ser necessário executar manualmente o ADPREP antes de promover qualquer controlador de domínio.

2. Iniciar a replicação do Active Directory

  1. Abra um Prompt de Comando elevado, conforme descrito na seção anterior, e digite o comando:repadmin /syncall /AdeP
  2. Este comando impõe a replicação para todos os controladores de domínio.
  3. Para confirmar o status da replicação, use o comando:repadmin /showrepl

3. Verifique as funções FSMO

  1. Abra um prompt de comando com direitos administrativos e execute:netdom query fsmo
  2. Certifique-se de que a função Schema Master seja atribuída a um controlador de domínio confiável e acessível.

É essencial ter a função Schema Master hospedada em um controlador de domínio íntegro, pois ela é crucial para aplicar quaisquer atualizações de esquema.

4. Execute uma atualização manual do esquema do Active Directory

  1. Comece inserindo a mídia de instalação do Windows Server no servidor.
  2. Abra um Prompt de Comando elevado e execute:adprep /forestprep
  3. Siga com o comando:adprep /domainprep
  4. Por fim, reinicie o servidor e verifique se o ERROR_DS_VERSION_CHECK_FAILURE foi resolvido.

Se a atualização manual do esquema não for bem-sucedida, pode ser necessário reinicializar também o Controlador de Domínio Primário (PDC) junto com quaisquer outros controladores de domínio para garantir que as atualizações sejam aplicadas corretamente.

Caso você ainda encontre o erro, considere restaurar de um backup ou entrar em contato com o Suporte da Microsoft para obter mais assistência. Quaisquer problemas ou perguntas específicas podem ser compartilhados na seção de comentários abaixo.

Perguntas frequentes

1. O que causa o ERROR_DS_VERSION_CHECK_FAILURE?

O ERROR_DS_VERSION_CHECK_FAILURE sinaliza que há uma incompatibilidade de versão entre o sistema operacional Windows Server e o esquema do Active Directory, decorrente principalmente de incompatibilidades durante atualizações ou ações de replicação.

2. Como posso verificar a versão do esquema no Active Directory?

Você pode verificar a versão do esquema do Active Directory usando o comando: dsquery * CN=Schema, CN=Configuration, DC=YourDomain, DC=com -scope base -attr objectVersionno Prompt de Comando elevado.

3. O que devo fazer se o erro persistir após aplicar as soluções acima?

Se o erro persistir apesar de seguir as etapas de solução de problemas, considere restaurar a partir de um backup ou buscar assistência do Suporte da Microsoft para obter técnicas especializadas de solução de problemas.

Fonte e Imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *