Le haut niveau est un formatage purement logique : il s´agit de mettre des 0 ou de 1 partout à la place de ce qu´il y avait avant.
Dans un formatage bas niveau, tu réorganises table d´allocations de fichier entre autres. Simplement parce que sur un disque dur, les données ne se suivent pas à la queue leu-leu. Tu lis une information, si cette information est contenue dans un autre cluster, il faut que ta tête de lecture puisse l´atteindre. Pendant ce temps, le disque a tourné. Le formatage bas niveau sert entre autre à paramétrer le positionnement des clusters pour optimiser ce temps de latence et éviter, par exemple, que le disque ait à faire un tour complet pour retrouver la suite de l´information.