Вот то, что я имею:
Исходной ОС (Windows XP), размещающий зашифрованные файлы EFS, не стало. У меня нет сохраненного файла ключей.
Действительно ли возможно восстановить зашифрованные файлы с существующими элементами?
Править: Я попробовал aefsdr от elcomsoft, но я не видел способа направить его для использования файла реестра. Кроме того, это не нашло зашифрованных файлов, возможно потому что атрибуты, определяющие их, отсутствуют.
Файлы сертификата EFS могут быть найдены в "%userprofile %\Application Data\Microsoft\SystemCertificates\My\Certificates". Если у Вас есть каталог Documents and Settings от старой машины, у Вас есть резервное копирование сертификатов. Они хранятся каждый в одном файле, названном следом большого пальца, без расширения.
В моем быстром тесте здесь, я смог выгнать их с квартиры, проверить, что сертификат EFS увели, и файлы EFS не были доступны, затем кладут обратно их в на той же машине и имели удачу. Будет ли это работать между двумя машинами, я еще не протестировал. Я не знаю, в каком формате эти сертификаты хранятся.
Как в стороне, можно также использовать cert:\CurrentUser\My под Powershell, но это требует живой системы, так вероятно, не относится к текущему вопросу.