Wie jede andere Datenbank neigt die Active Directory-Datenbank im Laufe der Zeit dazu, fragmentiert zu werden. Obwohl Windows Server 2008/2003/2000 in regelmäßigen Abständen eine Online-Defragmentierung hinter den Kulissen durchführt, verschiebt diese Defragmentierung nur Daten in der Datenbankdatei (NTDS.DIT) und verringert nicht die Größe der Datei – die Datenbankdatei ntds.dit kann nicht komprimiert werden, während Active Directory online ist. Wenn Sie deutlich weniger Objekte in AD haben als zuvor, können Sie die Größe der Datei ntds.dit verkleinern, indem Sie eine Offline-Defragmentierung durchführen.
Tipps:Wenn Sie das Domänenadministratorkennwort in Active Directory vergessen haben und sich nicht am Domänencontroller anmelden können, können Sie alle Kennwörter für Domänenbenutzerkonten einfach mit dem Dienstprogramm „Windows-Kennwort zurücksetzen“ zurücksetzen/entsperren.
Die Durchführung einer Offline-Defragmentierung kann die Leistung steigern, der Hauptgrund wäre jedoch normalerweise, Speicherplatz freizugeben. Bitte beachten Sie, dass Sie vorher Ihre Datenbank sichern sollten, indem Sie Ihr ntds.dit an einen anderen Speicherort kopieren.
Wie führt man eine Offline-Defragmentierung von Active Directory durch?
Zuerst müssen Sie den Active Directory-Domänendienst stoppen. Sie können die Datenbankdatei ntds.dit defragmentieren/komprimieren, wenn AD nicht ausgeführt wird. Ein Neustart im Verzeichnisdienst-Wiederherstellungsmodus ist nicht erforderlich.
Nachdem die Dienste beendet wurden, öffnen Sie eine Eingabeaufforderung auf dem Server und geben Sie die folgenden Befehle ein:NTDSUTIL
Activate Instance NTDS
Files
Info
An dieser Stelle sollte eine Zusammenfassung der Dateien angezeigt werden, die von der Active Directory-Datenbank verwendet werden. Geben Sie den folgenden Befehl ein, um den Defragmentierungsprozess zu starten:Compact to e:\windows\ntds\temp
Der oben gezeigte Befehl geht davon aus, dass Sie einen Ordner mit dem Namen Temp unterhalb des Ordners e:\windows\ntds\temp erstellt haben.
Erfahren Sie mehr:So setzen Sie ein vergessenes Kennwort für den Verzeichnisdienst-Wiederherstellungsmodus in Active Directory zurück
Wenn der Vorgang abgeschlossen ist, müssen Sie die Anweisungen befolgen und die defragmentierte Datenbank von e:\windows\ntds\temp\ntds.dit nach e:\windows\ntds\ntds.dit kopieren.
Starten Sie abschließend die Active Directory-Domänendienste neu (die Abhängigkeitsdienste werden automatisch neu gestartet). Sie verfügen jetzt über ein kleineres und leistungsfähigeres Active Directory.















