Jen tak na okraj.
Používat defragmentaci má smysl pouze v případě, že máte disk plný (tj. méně než 10% volného místa) a v drtivé většině případů se netýká SSD a jiných flash pamětí, kterým zase časté přesouvání souborů ubližuje.
Nejběžnější souborové systémy (NTFS, EXT3/4) defragmentaci v takovém případě vůbec nepotřebují, protože se defragmentují samotným používáním, mají inteligentní návrh.
Pokud používáte FAT, pak má smysl defragmentovat. Ale nejspíš jen pro pevný disk, neboť například pro SDHC kartu to nemá význam (pokud ji používáte stylem "nahrát - smazat vše").
A je jedno, co za OS používáte. NTFS se deftagmentují samy z principu, tj. návrhu, to, jak se k tomu chová OS, je irelevantní (pokud se k tomu nechová vyloženě schválně špatně, což není případ WinXP).