Nem tudja elõre se a HW, se a driver, hogy milyen blokkra lesz szükség. Ehhez az kellene, hogy az OS megmondja neki, hogy az épp olvasott file fizikailag hogy helyezkedik el. Viszont az OS sem mindíg tudja ezt elõre. Egyébként meg ennél sokkal egyszerûbb idõnként defrag-ot futtatni. Pl. ha jól rémlik a Vista automatikusan fogja futtatni idõnként (persze csak ha nincs terhelve a gép).