1 – Reiniciar a VM e pressionar F8 para entrar em um menu do Windows de seleção de método de inicialização; (no caso da VM, foi necessário entrar via Host, e deixar a VM em modo “Tela Cheia”, para que o F8 fosse interpretado pela VM).
2 – Selecionar a opção Directory Services restore mode;
3 – Irá iniciar a interface gráfica, mas em modo de segurança. Logar com a conta do administrador (local, não no AD);
4 – Abrir o prompt de comando (cmd); Digite então:
cd \windows\system32
NTDSUTIL
Dentro do ntdsutil, digite:
activate instance NTDS
files
Dentro do files, se ainda não deu erro, digite:
checksum
Provavelmente dará um erro, saia então do “files”:
quit
Saia também do ntdsutil
quit
5 – Após verificar o erro, vamos realizar um backup do arquivo ntds.dit antes de mexer nele:
cd\
md backupad
cd \windows\ntds
copy ntds.dit c:\backupad
cd \windows\system32
6 – Rodar então o comando para checar a integridade:
esentutl /g c:\windows\ntds\ntds.dit
7 – Provavelmente o comando anterior retornará um erro. Rodaremos então o comando abaixo para tentar recuperar o arquivo corrompido:
esentutl /p c:\windows\ntds\ntds.dit
Clicar em OK/Aceitar na janela que abrirá.
8 – Copiar os logs (também é possível excluí-los, se for o caso)
cd \windows\ntds
move *.log c:\backupad
9 – Neste momento, a recuperação já deve ter sido realizada com sucesso. Vamos testar:
cd \windows\system32
ntdsutil
Dentro do ntdsutil:
activate instance ntds
files
Dentro do files:
info
Provavelmente mostrará as informações corretamente. Também é possível testar novamente com o checksum, que também deverá rodar com sucesso desta vez.
10 – Como ultimo teste:
Saia do “files”:
quit
Ainda dentro do ntdsutil:
Semantic Database Analysis
Dentro do console que entrar, digite:
Go
Deve rodar sem apresentar nenhum erro.
11 – Após isso, a VM pode ser reiniciada. Ao iniciar novamente, deve subir ok.
Créditos: http://toor.com.br/windows-server-2012-0xc00002e2/
Deixe um comentário