Со скриптом все нормально, он ищет ключи во всем диске по паттерну, который, видимо, в каждом ключе обязательно появляется (хотя странно, я бы сначала попробывал восстановить таблицу разделов и по ним искать, ну ок).
1. Не бери скрипт с того сайта (bitcointalk), бери с гитхаба, на том форуме его переделали как могли, не отвечаю за его работоспособность.
2. Пришли вывод скрипта после работы, или может у тебя и вовсе питона нет? (
https://python.org/ если что)
3. На Windows он этого не запустит, конкретно этот скрипт читает с файла (на Unix-подобных системах все представляется файлами, даже жесткие диски, сетевые карты и т.д.), Windows API я не заметил в скрипте.