Помощната програма за дефрагментиране на дискове в Windows XP не включва начин за дефрагментиране на всички твърди дискове едновременно, което е неудобно, когато имате повече от един твърд диск в компютъра си.
Методът, който ще използваме, е чрез създаване на пакетен файл за дефрагментиране на всички устройства, един след друг.
Помощната програма за дефрагментиране на диска в Windows XP може да бъде задействана от командния ред със следния синтаксис:
Windows Disk Defragmenter Copyright (c) 2001 Microsoft Corp. and Executive Software International, Inc. Usage: defrag [-a] [-f] [-v] [-?] volume drive letter or mount point (d: or d:volmountpoint) -a Analyze only -f Force defragmentation even if free space is low -v Verbose output -? Display this help text
Първо, ще създадем файл с име defragall.bat и ще го поставим навсякъде, стига да си спомните къде е. Ако искате да го стартирате от командния ред, можете да го поставите в директорията windows, така че да е достъпен в системния път.
За всеки твърд диск добавете линия към партидния файл. Например, ако искаме да дефрагментираме дискове C:, D: и F: ще добавим тези три реда:
defrag c: -f defrag d: -f defrag f: -f
За да стартирате дефрагмента, просто кликнете два пъти върху партидния файл или го стартирайте от командния ред.