Ciao Sofia Rossi,
Devi notare che la garbage collection standard di Active Directory rimuove solo gli oggetti cancellati e crea spazi vuoti all'interno del file esistente; non restringe il file fisico ntds.dit sul tuo disco. Per ridurre fisicamente il file e recuperare spazio su disco, devi usare ntdsutil per effettuare una deframmentazione offline.
Apri un prompt dei comandi elevato ed esegui net stop ntds per fermare i servizi di directory e sbloccare il database. Successivamente, digita ntdsutil e premi Invio per avviare lo strumento. Scrivi activate instance ntds per indirizzare la tua directory locale, poi digita file per inserire il prompt di gestione file. Puoi quindi avviare il processo di riduzione digitando compact to seguito da un percorso verso una cartella temporanea vuota, come compact to C:\TempDB. L'utility leggerà il tuo database e scriverà una nuova versione compattata del file ntds.dit su quella cartella temporanea.
Una volta completata la compattazione, digita quit due volte per uscire dall'utilità. Ora devi copiare manualmente il nuovo file ntds.dit dalla cartella temporanea e usarlo per sovrascrivere il file di database originale nella directory NTDS di Windows. Fondamentalmente, prima di riavviare i servizi di directory, devi eliminare tutti i file .log esistenti all'interno di quella directory NTDS originale, poiché i vecchi log intraprenderanno in conflitto con il database appena compattato. Infine, esegui il comando net start ntds per riportare Active Directory online.
Spero che questa risposta ti abbia dato qualche informazione utile. Se è così, premi "accetta risposta". Se hai domande, sentiti libero di lasciare un commento.
VPHAN