Testdisk, запустить ...можно под DOS -ом, можно под Линуксом, без разницы... Если файловая система линукс* восстанавливаете, в директории /home ищете свой файл. Они красным выделены, сопируете его, куда угодно. Foremost, тоже можно, но тогда делаете в Kali LiveCD. В Kali тоже есть testdisk, запускаете в консоли, там из-под root-а всё вытаскивает, я даже XP после восстановления запускал, вполне рабочий.