Ti sconsiglio HDD Regenerator, è il tool peggiore che si possa utilizzare perchè non fa altro che andare a sovrascrivere i settori danneggiati con una serie di byte ridondanti (quindi perderesti dei dati), oltre a ciò va a stressare enormemente le testine perchè tenta di sovrascrivere i settori danneggiati insistentemente (anche centinaia di volte per ogni singolo settore) finchè non riesce a resettarlo. Se un settore è gravemente danneggiato, il processo s'inchioderà su di esso fino a che le testine non andranno a morire. Comunque sia, dopo un pò le testine si indeboliranno molto e la scansione delle porzioni sane sulla superficie risulteranno sempre più difficoltose.
Insomma, se non vuoi dargli il colpo di grazia con hdd regenerator (che io ho nominato più volte su questo forum 'hdd degenerator') ti suggerisco di starne alla larga, soprattutto se hai necessità di recuperare i dati.
Se programmi di recupero come R-Studio o crystaldisk non lo rilevano, significa che ci sono altri problemi di fondo, esempio moduli firmware corrotti, che andranno corretti con strumenti professionali, oppure che le testine stanno già morendo.
Potresti avere più fortuna con R-Studio andando a collegare l'hdd alla porta sata di un pc sano (con la connessione usb gli hdd problematici risultano ancora più instabili), sperando che non abbia problemi di firmware o che qualche testina non sia completamente danneggiata.
Per collegare l'hdd ad una porta sata, dovresti estrarlo dal suo box e sperare che non abbia un'interfaccia usb nativa, altrimenti sarà necessario convertirlo in sata cambiando la pcb con una equivalente sata (ciò che abbia la stessa versione del micro-controllore della pcb usb originale) e poi adattare la rom, insomma non è una cosa che può fare l'utente finale senza gli strumenti adatti e l'appropriata a conoscenza.
Una volta stabilizzato l'hdd, con strumenti professionali sarà possible clonare la superficie (a volte anche dei settori danneggiati) qualora fosse necessario, questi strumenti infatti sono anche in grado di creare una mappatura dei settori che permette di stabilire esattamente quali tipo di dati sono salvati su certi settori, così che l'operatore possa capire se sia necessario insistere con la loro lettura (meglio evitare di insistere con la lettura di tali settori se sopra non ci sono salvati dati importanti per il cliente).