Ich versuche, eine festgelegte Aufgabe festzulegen, um meine Festplatte regelmäßig zu defragmentieren, und folge der Anleitung unter http://www.microsoft.com/windowsxp/using/setup/learnmore/tips/gehrke1.mspx . Es funktioniert nicht. Dieser Prozess bringt nur ein DOS-Fenster, das nichts bewirkt (nun, es zeigt Text über das Microsoft-Defragmentierungsprogramm an).
Ich habe versucht, "% SystemRoot% \ system32 \ dfrg.msc C:" als Befehlspfad zu verwenden, der sich im Startmenü befindet, aber das Programm zum Starten eines Defragmentierungsjobs aufruft und nicht automatisch startet.
Was vermisse ich?
windows-xp
scheduled-tasks
defragment
Gathris
quelle
quelle
Antworten:
dfrg.msc vs defrag.exe
dfrg.msc
ist das GUI-Frontend zumdefrag.exe
Backend-Tool. Was Sie im Wesentlichen tun, ist das Aufrufen des Falschen, da nurdefrag.exe
Befehlszeilenargumente verwendet werden.Lösung
Verwenden Sie einfach Folgendes für den Befehlspfad:
Sie sollten keine Pfade angeben müssen, da Windows standardmäßig über die
PATH
Umgebungsvariable nach dem Tool sucht . Der-f
Switch erzwingtdefrag
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:
Sie werden sehen, dass nur die GUI gestartet wird, was nicht das ist, was Sie wollen. Deshalb sollten Sie ersetzen müssen
dfrg.msc
mitdefrag
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 .
quelle
Sie können es einfach aus einem Batch-Skript heraus verwenden. Fügen Sie dies in etwas wie
defrag.bat
und platzieren Sie es, wo Sie möchten:Auf diese Weise erhalten Sie einen Bericht darüber, wie der Defragmentierungsprozess ebenfalls verlaufen ist. Wenn Sie keinen Bericht haben möchten, entfernen Sie einfach den
> report.txt
Teil.quelle
Am besten laden Sie einfach ein Defragmentierungs-Tool herunter, das die Planung übernimmt. Ich würde smartdefrag http://download.cnet.com/Smart-Defrag/3000-2094_4-10759533.html empfehlen
quelle
Versuchen Sie Folgendes: Microsoft Task Scheduler
quelle