У меня есть частный домашний пользователь, который каким-то образом??? случайно зашифровал свои файлы с помощью EFS. Он использовал Windows XP и не знал, что файлы были зашифрованы, потому что его учетная запись пользователя, очевидно, не имела проблем с доступом к файлам. У его XP возникли проблемы с загрузкой, и он попросил меня выполнить обновление до Windows 10...
Из-за хаотичной структуры файлов мы решили оставить диск как есть и установить Windows 10, не изменяя исходную структуру файлов.
После того, как мы обнаружили, что больше не можем получить доступ к своим документам, я попытался запустить восстановление XP, стать владельцем, установить разрешения для всех, включить наследование и предоставить общий доступ к папке, но все это не удалось.
Исходная учетная запись, использованная для шифрования файлов, все еще присутствует на диске. Есть ли способ извлечь сертификат из старого реестра XP и импортировать его для активного пользователя Windows 10? (Этот компьютер никогда не был частью домена)
решение1
Если у вас полностью работоспособная система Windows XP, попробуйте сделать следующее:
- используйте шифр для создания учетной записи восстановления данных
- используйте certmgr.msc для экспорта всех ключей и сертификатов EFS и DRA
Затем попробуйте импортировать все это в систему Win10 и посмотрите, сможете ли вы расшифровать некоторые/все файлы. Если пользователь был очень небрежен, он зашифровал файлы несколькими разными ключами на протяжении многих лет... и это может быть довольно сложной задачей для расшифровки.