Tylko z tego co sie oreintuje to defragmentacja nie ma nic wspolnego z utrata/odzyskaniem danych. To tylko odpowiednie poukladanie danych bez ingerencji w ich strukture. To tak jak bys byl magazynierem i postanowil zrobic porzadek z paletami, wkladajac te porozrucane po placu w wolne dziury miedzy juz ulozonymi. Nie rozwalasz natomiast pojedynczych palet.
Co do utraty to raczej wskazal bym tutaj na checkdisca. Swoja droga, istotne dane powinno sie zawsze backupowac, przekonalem sie jzu pare razy o tym, na szczescie nie bolesnie.