MS-DOS 6.22 Defrag

Anmerkungen  Beispiele

Reorganisiert die Dateien auf einem Datenträger um dessen Leistung zu optimieren. Rufen Sie diesen Befehl nicht auf, wenn Sie Windows ausführen.

Syntax

DEFRAG [Laufwerk:] [/F] [/S[:]Reihenfolge] [/B] [/SKIPHIGH] [/LCD | /BW | /G0]

DEFRAG [Laufwerk:] [/U] [/B] [/SKIPHIGH] [/LCD | /BW | /G0] [/H]

Parameter

Laufwerk:

Bezeichnet das Laufwerk mit dem Datenträger, den Sie optimieren möchten.

Optionen

/F

Defragmentiert Dateien und stellt sicher, dass auf dem Datenträger zwischen Dateien kein Leerraum bleibt.

/U

Defragmentiert Dateien und lässt gegebenenfalls zwischen Dateien Leerraum.

/S

Steuert, wie die Dateien in ihren Verzeichnissen sortiert werden. Wenn Sie diese Option weglassen, verwendet DEFRAG die aktuelle Reihenfolge auf dem Datenträger. Der Doppelpunkt (:) ist wahlfrei. Die folgende Liste beschreibt jeden Wert, den Sie zum Sortieren von Dateien verwenden können. Sie können die Werte beliebig kombinieren. Trennen Sie die Werte jedoch nicht mit Leerzeichen voneinander.

N

In alphabetischer Reihenfolge nach Namen

N-

In umgekehrter alphabetischer Reihenfolge nach Namen (Z bis A)

E

In alphabetischer Reihenfolge nach Erweiterung

E-

In umgekehrter alphabetischer Reihenfolge nach Erweiterung (Z bis A)

D

Nach Datum und Uhrzeit; früheste zuerst

D-

Nach Datum und Uhrzeit; älteste zuerst

S

Nach Größe; kleinste zuerst

S-

Nach Größe; größte zuerst

/B

Startet Ihren Computer neu, nachdem die Dateien neu organisiert wurden.

/SKIPHIGH

Lädt DEFRAG in den konventionellen Speicher. Standardmäßig wird DEFRAG in den hohen Speicherbereich (Upper Memory Area) geladen, falls dieser verfügbar ist.

/LCD

Startet DEFRAG unter Verwendung eines LCD-Farbschemas.

/BW

Startet DEFRAG unter Verwendung eines Schwarzweiß-Farbschemas.

/G0

Deaktiviert die graphische Maus und den graphischen Zeichensatz.

/H

Verschiebt versteckte Dateien.

Anmerkungen
Netz- und INTERLNK-Laufwerke

Sie können DEFRAG nicht zum Optimieren von Netzlaufwerken oder Laufwerken, die mit INTERLNK erzeugt wurden, verwenden.

Von DEFRAG und CHKDSK gelieferte Datenträgerinformationen

Die von DEFRAG gelieferten Datenträgerinformationen weichen von denen ab, die CHKDSK liefert. DEFRAG meldet versteckte und Benutzer-Dateien als eine Zahl; CHKDSK meldet eine Zahl pro Typ. DEFRAG zählt das Stammverzeichnis zu den Verzeichnissen, CHKDS K nicht. DEFRAG zählt im Gegensatz zu CHKDSK die Datenträgerbezeichnung nicht zu den Dateien.

Starten Sie DEFRAG nur unter MS-DOS

Wenn Sie DEFRAG aus einem Programm heraus (z.B. Microsoft Windows) starten, können Daten verlorengehen.

DEFRAG-Beendigungscodes

Die folgende Liste beschreibt kurz die Bedeutung aller DEFRAG-Beendigungscodes (errorlevel):

0

Die Defragmentierung verlief erfolgreich.

1

Ein interner Fehler ist aufgetreten.

2

Der Datenträger enthielt keine freien Zuordnungseinheiten. Um arbeiten zu können, benötigt DEFRAG 1 freie Zuordnungseinheit.

3

Der Benutzer drückte die STRG-TASTE+C, um den Vorgang abzubrechen.

4

Ein allgemeiner Fehler ist aufgetreten.

5

DEFRAG fand beim Lesen einer Zuordnungseinheit einen Fehler.

6

DEFRAG fand beim Schreiben einer Zuordnungseinheit einen Fehler.

7

Ein Allozierungsfehler ist aufgetreten. Um den Fehler zu berichtigen, verwenden Sie den Befehl Scandisk.

8

Ein Speicherfehler ist aufgetreten.

9

Zum Defragmentieren des Datenträgers war nicht genügend Speichervorhanden.

Sie können den Parameter ERRORLEVEL in der IF-Befehlszeile eines Stapelverarbeitungsprogramms verwenden, um die von DEFRAG zurückgegebenen Beendigungscodes zu verarbeiten. Ein Beispiel eines Stapelverarbeitungsprogramms, das Beendigungscodes verarbeitet, finden Sie bei der Beschreibung des Befehls Choice.

Beispiele

Um DEFRAG in den konventionellen Speicher zu laden und anzugeben, dass DEFRAG Dateien nach dem Erstellungsdatum - von der zuletzt bis zur zuerst erstellten - sortiert, geben Sie folgenden Befehl ein:

defrag c: /f /sd- /skiphigh

Dieses Beispiel optimiert Laufwerk C: vollständig, verlangsamt aber DEFRAG.

Anzeigen: