L'utilità di deframmentazione del disco in Windows XP non include un modo per deframmentare tutti i dischi rigidi contemporaneamente, il che è scomodo quando si dispone di più di un disco rigido nel computer.
Il metodo che utilizzeremo è creare un file batch per deframmentare tutte le unità, una dopo l'altra.
L'utilità di deframmentazione del disco in Windows XP può essere attivata dalla riga di comando con la seguente sintassi:
Utilità di deframmentazione dischi di Windows Copyright (c) 2001 Microsoft Corp. e Executive Software International, Inc. Utilizzo: defrag<volume>[-a] [-f] [-v] [-?] lettera unità volume o punto di montaggio (d: o d: \ vol \ mountpoint) -a Solo analisi -f Forza la deframmentazione anche se lo spazio libero è basso -v Output dettagliato -? Visualizza questo testo della guida
Per prima cosa, creeremo un file chiamato defragall.bat e lo posizioneremo dove preferisci, a patto che ti ricorderai dove si trova. Se vuoi eseguirlo dalla riga di comando, puoi inserirlo nella directory \ windows in modo che sia disponibile nel percorso di sistema.
Per ogni disco rigido, aggiungi una riga al file batch. Ad esempio, se vogliamo deframmentare le unità C:, D: e F: aggiungeremo queste tre righe:
defrag c: -f
defrag d: -f
defrag f: -f
Per eseguire la deframmentazione, fare doppio clic sul file batch o avviarlo dalla riga di comando.