Come riparare il database di Active Directory corrotto [risolto da esperti]

Sommario:

Video: Hack Active Directory Database 2024

Video: Hack Active Directory Database 2024
Anonim

Un certo numero di utenti ha segnalato di aver ricevuto un messaggio di errore che diceva Corrotto database di Active Directory ogni volta che tentano di avviare un server che esegue Windows Server 2008 o 2008 R2.

Questo problema può causare alle aziende una vasta gamma di problemi, in quanto impedisce loro di accedere e modificare i dati all'interno del database., esploreremo i migliori passaggi per la risoluzione dei problemi che è possibile adottare per risolvere questo problema. Seguire attentamente i passaggi per evitare inutili complicazioni.

Come posso riparare un database di Active Directory corrotto?

1. Controllare i problemi del database di Microsoft Active Directory

  1. Riavviare il server e premere il tasto F8 -> selezionare Modalità ripristino servizi directory.
  2. Controllare la posizione della cartella Winnt \ NTDS.
  3. Controlla tutte le autorizzazioni sulla cartella sopra menzionata.
  4. Verifica se Winnt \ Sysvol \ Sysvol è condiviso.
  5. Assicurarsi che all'interno della cartella Sysvol sia presente una cartella etichettata con il nome del dominio.
  6. Premi i tasti Win + X -> avvia PowerShell (Admin).
  7. Digitare i seguenti comandi: Informazioni sui file NTDSUTIL (l'output dovrebbe essere simile a questo esempio - Informazioni sull'unità: C: \ NTFS (unità fissa) libero (2, 9 Gb) totale (3, 9 Gb) D: \ NTFS (unità fissa) libero (3, 6 GB) totale (3, 9 GB) Informazioni percorso DS: Database: C: \ WINNT \ NTD \ Sntds.dit - 10.1 Mb Dir backup: C: \ WINNT \ NTDS \ dsadata.bak Dir lavoro: C: \ WINNT \ NTDS Dir directory: C: \ WINNT \ NTDS - 30, 0 Mb totali res2.log - 10, 0 Mb res1.log - 10, 0 Mb edb.log - 10, 0 Mb)
  8. Rinominare il file edb.chk e provare ad avviare in modalità normale.
  9. Se questo metodo non ti consente di avviare la modalità normale, segui il passaggio successivo.

L'opzione Partecipa al dominio è mancante? Riprendilo con un semplice trucco!

2. Verifica l'integrità del tuo database

  1. Riavvia nuovamente in modalità Ripristino servizio directory.
  2. All'interno del prompt dei comandi -> digitare il comando ESENTUTL / g "NTDS.dit" /! 10240/8 / v / x / o (utilizzare il percorso senza virgolette) - il percorso predefinito è C: \ Winnt \ NTDS \ ntds.dit
  3. I risultati di questo comando ti diranno se il database è danneggiato.
  4. Per ripristinare il database digitare questo comando: Ripristino file NTDSUTIL.
  5. Se questa procedura mostra un messaggio di errore, digitare Esci -> e utilizzare il comando: ESENTUTL / p “NTDS.dit” /! 10240/8 / v / x / o (senza virgolette).
  6. Eliminare tutti i file di registro all'interno della directory NTDS ma non spostare o modificare il file ntds.dit.
  7. All'interno del prompt dei comandi -> digitare Integrità dei file NTDSUTIL.
  8. Se il controllo viene completato correttamente, digitare questo comando ed eseguirlo: NTDSUTIL Tipo di prompt: Analisi semantica del database Vai.
  9. I risultati ti diranno che il processo di analisi è stato completato correttamente.
  10. Digitare Esci per chiudere il prompt dei comandi.
  11. Riavvia il server in modalità normale.

, abbiamo esplorato alcuni dei migliori passaggi per la risoluzione dei problemi da adottare al fine di correggere l'errore del database di Active Directory corrotto.

Fateci sapere se questa guida vi ha aiutato a risolvere il problema utilizzando la sezione commenti qui sotto.

LEGGI ANCHE:

  • Servizi di dominio di Active Directory attualmente non disponibili in Windows 10
  • Verifica di avere accesso a tale errore di directory in Windows 10
  • Che cos'è la directory CryptnetUrlCache e come la rimuovo?
Come riparare il database di Active Directory corrotto [risolto da esperti]