Vor einiger Zeit war meine Festplatte fast voll, viel mehr als das empfohlene Maximum von 85% der Kapazität. Ich glaube, dass NTFS angefangen hat, Dateien in dem für die Master File Table (MFT) reservierten Speicherbereich zu speichern, und die MFT musste im Zuge ihres Wachstums an anderer Stelle fragmentiert werden.
Ich habe Speicherplatz auf der Festplatte freigegeben, aber die MFT bleibt offenbar fragmentiert, und es gibt eine Menge langsamen Festplattenzugriffs für selbst sehr einfache Vorgänge wie Öffnen eines Ordners oder einer kleinen Datei. Das bringt Leistung um. Ich erinnere mich, dass der Windows-Standarddefragmentierer die MFT nicht defragmentiert, da die MFT verwendet wird, wenn das Betriebssystem ausgeführt wird. Ich verwende Vista Ultimate, und sein Defragmentierungsdienstprogramm bietet im Hinblick auf die Berichterstellung nur sehr wenige Funktionen als ältere Versionen.
Ich vermute, dass eine Lösung darin bestehen könnte, von einem optischen Datenträger mit einem Basisbetriebssystem ("Live CD") zu booten und von dort aus ein Defragmentierungsprogramm auszuführen. Kann mir jemand sagen, welches Programm ich verwenden soll oder wie ich meine MFT defragmentieren soll?
Vielen Dank!
Antworten:
Sie können das Sysinternals-Tool Contig verwenden :
quelle
Auslogics Disk Defrag Pro erledigt dies für Sie. Obwohl es sich nicht um ein kostenloses Programm handelt, können Sie eine kostenlose Testversion herunterladen. Wenn Sie sich für den Kauf entscheiden, steht die Lizenz für die Verwendung auf bis zu drei PCs zur Verfügung.
Ultradefrag ist ein kostenloses und leistungsstarkes FOSS- Defragmentierungsprogramm für die Windows-Plattform. Es kann alle Systemdateien einschließlich Registrierungsstrukturen und Auslagerungsdateien defragmentieren. Es enthält eine MFT-Optimierung, die nur die MFT verarbeitet.
quelle
Contig
(die hier so viele positive Stimmen erhalten hat) nicht besiegen konnteDas mit Abstand beste Werkzeug war der alte JKdefrag, jetzt Mydefrag. Defragmentiert die MFT. Es ist auch kostenlos.
Die ursprüngliche Website ist nicht verfügbar, die neueste Version finden Sie hier: https://www.techspot.com/downloads/3720-jkdefrag-mydefrag.html
bearbeiten
Die von MyDefrag verwendete Windows Defrag API unterstützt das Defragmentieren der MFT.
Und die Skriptdokumentation von MyDefrag :
Während es nicht auf einer Live-CD läuft, läuft es auf Bart PE oder der Ultimate Windows BootCD .
Zum Defragmentieren der MFT ist beides nicht erforderlich.
quelle
Diese Schritte haben bei mir funktioniert:
quelle
Es gibt eine Option für ultimatedefrag, die eine Boot-Zeit-Defragmentierung bietet, die jedoch bei mir nicht funktioniert hat, aber ich hoffe, dass sie bei Ihnen funktioniert
ultimatedefrag> tools> settings ...> boot time
Wählen Sie das gewünschte Laufwerk aus. Es dauert eine Weile, das Laufwerk zu analysieren. Wenn die Analyse abgeschlossen ist, können Sie den Speicherort der MFT-Datei anpassen. Ich empfehle jedoch, ihn unverändert zu lassen. Schalten Sie dann die Option Beim nächsten Start ausführen um und starten Sie den PC neu
für mich stapelt es jedes Mal bei 24% und bootet dann die Fenster, ohne die Datei zu defragmentieren, aber ich hoffe, es funktioniert für Sie. Teilen Sie auch Ihr Fachwissen
quelle