Прошивайте локальные диски, сканируйте и извлекайте удаленные файлы с помощью vsc ++ - PullRequest
0 голосов
/ 29 января 2012

Кто-нибудь знает, как можно получить список всех рабочих локальных дисков (например, дисков C, D, съемных дисков и т. Д.) Через поле со списком?И с этим я мог бы сканировать этот конкретный диск и восстановить все удаленные файлы на нем.Я имею в виду, чтобы восстановить те файлы, которые были удалены с помощью форматирования или нажатием shift + delete.

Только функций, необходимых для выполнения всех этих вещей, было бы достаточно.Кстати,

Я знаю, что было бы трудно, если бы я использовал для этого язык высокого уровня, такой как Java и C #, поэтому я работал над Visual C ++.

Вот и все!Я надеюсь получить положительный ответ от вас, ребята.Любые предложения будут высоко оценены.Спасибо!

Ответы [ 2 ]

0 голосов
/ 20 ноября 2013

Используйте TestDrive http://www.cgsecurity.org/wiki/TestDisk_Download С открытым исходным кодом и прекрасно работает

0 голосов
/ 12 апреля 2013

вытащить диск из устройства, если это NTFS, иди получить getdataback для NTFS. Установите его на компьютер с ОС Windows, подключите этот диск к системе и отсканируйте его на наличие удаленных файлов.

Он покажет все структуры ntfs, даже удаленные или уничтоженные.

Это не бесплатно, но это будут лучшие 100 долларов, которые вы когда-либо потратили, если сохраните ваши файлы.

...