Windows XP geplante Aufgaben und Defragmentierung?

7

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?

Gathris
quelle
Ist das nicht das richtige Wort "defragmentieren"? Ich kann nicht anders, als mir das Defragmentieren als das Gegenteil von Zerbrechen vorzustellen. Wie ein Shooter-Spiel, in dem man Menschen wieder zum Leben erweckt. Seltsam.
Gnoupi
:)). Du hast eine sehr aktive Fantasie, Gnoupi.
Alex
@Gnoupi Nun ja, das ganze Wort ist defragmentiert, aber ich habe es hier oft auf Defragmentiert verkürzt und so kommen wir zum Defragmentieren, aber dein Kommentar hat mich LOL gemacht.
Gathris

Antworten:

9

dfrg.msc vs defrag.exe

dfrg.mscist das GUI-Frontend zum defrag.exeBackend-Tool. Was Sie im Wesentlichen tun, ist das Aufrufen des Falschen, da nur defrag.exeBefehlszeilenargumente 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 PATHUmgebungsvariable nach dem Tool sucht . Der -fSwitch erzwingt defragdie 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.mscmit defragund die -fSchaltkrä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 .

Durchbruch
quelle
Ich habe die Datei defrag.exe ausprobiert, aber nur das Befehlsfenster aufgerufen, sodass ich Ihren Befehl -f ausprobieren muss, wenn ich nach Hause komme.
Gathris
3

Sie können es einfach aus einem Batch-Skript heraus verwenden. Fügen Sie dies in etwas wie defrag.batund platzieren Sie es, wo Sie möchten:

@ECHO OFF
defrag c: > report.txt

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.txtTeil.

John T.
quelle
1

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

Col.
quelle
Mit SmartDefrag können Sie Defrags planen und optional die Dateipositionierung optimieren. Die wahre Stärke liegt jedoch in der Fähigkeit, alle Volumes automatisch zu automatisieren, während Ihr System im Leerlauf ist. Dies hilft, Ihre Festplatten in einem konsistent defragmentierten Zustand zu halten. Es ist auch kostenlos und hat eine CNET Editor's Choice Empfehlung.
RoyalKnight
0

Versuchen Sie Folgendes: Microsoft Task Scheduler

Der Microsoft Task Scheduler ist ein erstaunliches kleines KOSTENLOSES Tool, das (in den meisten Fällen) bereits mit Ihrer Windows-Installation geliefert wird und sich im Ordner "Systemsteuerung" im Ordner "Arbeitsplatz" auf Ihrem Desktop "versteckt". Im folgenden Text teilen wir unsere Erfahrungen mit, damit Sie dieses Tool optimal nutzen können.

Geben Sie hier die Bildbeschreibung ein

Diogo
quelle
Ich bin mit der Planung einverstanden. Allerdings würde ich auch empfehlen splinterware.com/download/index.htm Sie könnten ein bisschen Autohotkey Magie brauchen , um das Defragmentierungs geschehen.
Außenblasten