dfrg.msc vs defrag.exe
dfrg.msc
ist das GUI-Frontend zum defrag.exe
Backend-Tool. Was Sie im Wesentlichen tun, ist das Aufrufen des Falschen, da nur defrag.exe
Befehlszeilenargumente verwendet werden.
Lösung
Verwenden Sie einfach Folgendes für den Befehlspfad:
defrag C: -f
Sie sollten keine Pfade angeben müssen, da Windows standardmäßig über die PATH
Umgebungsvariable nach dem Tool sucht . Der -f
Switch erzwingt defrag
die Defragmentierung des angegebenen Volumes, unabhängig davon, wie fragmentiert es tatsächlich ist (der Windows-Defragmentierer möchte manchmal nicht ausgeführt werden, wenn die Fragmentierungsstufe unter einem bestimmten Schwellenwert liegt).
Warum
Sie starten die Control Panel-Version, wenn Sie für eine geplante Aufgabe nur das Befehlszeilentool (das Backend der GUI) starten möchten.
Wenn Sie unter Start -> Ausführen Folgendes eingeben:
dfrg.msc C:
Sie werden sehen, dass nur die GUI gestartet wird, was nicht das ist, was Sie wollen. Deshalb sollten Sie ersetzen müssen dfrg.msc
mit defrag
und die -f
Schaltkräfte es auch defragmentiert werden, wenn das Werkzeug denkt , dass es „nicht notwendig“.
Schlussbemerkung
Es ist nichts Falsches daran, den integrierten Defragmentierer zu verwenden, obwohl ich einige Dienstprogramme von Drittanbietern empfehlen würde , die häufig die Möglichkeit haben, bestimmte Dateien beim Booten zu defragmentieren, MFT- Fragmente automatisch zu verhindern und bestimmte Dateien auf der Disc intelligent zu bestellen (um sie zu erstellen) schneller, um diese Dateien abzurufen).
Auch dies ist nur etwas zu beachten - es ist nichts falsch mit dem eingebauten Defragmentierer. Es gibt nur Einschränkungen, wenn Sie Windows 2000 oder früher ausführen .