Здравствуйте.
Если кратко, то варианта два, в зависимости от ценности данных и вашего желания сэкономить/попытаться восстановить самостоятельно:
1) Если данные критической важности, настоятельно рекомендуем обратиться к специалистам. Вычитывание содержимого диска на профессиональном, специально созданном для этой цели комплексе типа PC-3000 DataExtractor позволит максимизировать вероятность успешного восстановления.
2) Если данные не очень важны и вам интересно попытаться извлечь их самостоятельно, то сначала рекомендуем снять посекторную копию на исправный жесткий диск, например с помощьюю CI Hex Viewer а затем выполнить логическую реконструкцию с помощью R.saver.
Важным различим этих двух подходов является то, что наиболее безопастным с точки зрения минимизации вероятности ухудшения состояния диска, а также дающим лучший результат, является вычитывание по физическим секторам в порядке приближения к участкам повреждённой поверхности. Но это не возможно сделать с помощью доступных для скачивания в интернете утилит и без обладания специальными знаниями.