Ciao Alfriend, ho letto solo ora il tuo problema. Quello che ti è successo è un danneggiamento della FAT (File Allocation Table), ossia il pc non sapeva più dove erano allocati i file. Se fosse stato il Boot Sector, non ti avrebbe riconosciuto neanche il disco.
In questo caso, inserire come SLAVE il disco su un altro pc, ed estrarre i file.
Dopodichè effettuare l' FDISK, verificare eventuali cluster danneggiati, segnarli se occorre, e solo successivamente effettuare la formattazione.
Diversamente sei sempre sotto pericolo di crash dell' HD.
Comunque sappi che di FAT sull' HD ce ne sono due. La seconda è di scorta, e viene sfruttata dalle aziende di repupero dati, ossia la copiano, e ricostruiscono la primaria.
Se ne mangi di linguaggio a "basso livello", ossia assembler, la ricopieresti da solo, scrivendo i byte direttamente sull' HD.
Questo ti è permesso tramite l'applicazione DEBUG, che è possibile avviarla sia in modalità provvisoria che con prompt dei comandi.
Attenzione però, non ammette errori, ciò che comandi, lui esegue come uno "stupido". Ma se sbagli, sono cavoli amari. 