Как использовать резервный сертификат EFS для расшифровки зашифрованных файлов?

Как использовать резервный сертификат EFS для расшифровки зашифрованных файлов?

У меня есть некоторые файлы, которые были зашифрованы в ныне не существующей системе Windows 7. Я сделал резервную копию своих ключей, этот называется efs.pfx. Двойной щелчок по нему запускаетМастер импорта сертификатовчто помещает его вТекущий пользователь > Личныймагазин. Но теперь, когда я пытаюсь выбрать его для расшифровки с помощьюМастер переключений EFS( rekeywiz.exe) На последнем шаге я получаю эту ошибку: Мастер переключений EFS обнаружил ошибку и не может продолжить работу: запрошенная операция не поддерживается.

Я видел это уведомление, когда оно было в этом магазине: Этот сертификат CA Root не является доверенным. Чтобы включить доверие, установите этот сертификат в хранилище Trusted Root Certification Authorities.

Поэтому я перенес его в упомянутый магазин, где все выглядело лучше: Позволяет шифровать данные на диске

Однако я все равно получаю одну и ту же ошибку, rekeywizнезависимо от того, в каком хранилище сертификатов он находится.

Я вижу зашифрованные файлы в проводнике Windows, но двойной щелчок по ним открывает их как пустые файлы или выдает ошибки:
у пользователя нет прав доступа

Я практиковал удаление сертификата, чтобы убедиться, что я не смогу прочитать содержимое файлов, и импорт сертификата, чтобы убедиться, что мой доступ на чтение восстановлен. Это сработало хорошо, и не могу себе представить, что это неправильный ключ (резервная копия буквально называется efs.pfx). Я не помню, чтобы мне приходилось использовать Reykey Wizard, когда я практиковал это на Windows 7. Кроме того, я никогда не проверял это после обновления до Windows 8 или 8.1. Я думаю, что это может быть не «обновление», а чистая установка, так как я помню проблему при попытке перенести мою систему 8.1 Preview (которая, вероятно, была последней в серии обновлений на месте, начиная с Vista) в финальную сборку. Я не понимаю, почему это может иметь значение, но я надеюсь, что это поможет охватить любые вопросы.

Как я могу расшифровать свои файлы?


Обновлять

Как и предлагалось в комментариях, я попробовал переместить файлы в другое место. Сначала мне отказали в доступе, заявив, что мне нужно разрешение от сущности на следующей картинке: Доступ к файлу запрещен

Я посмотрел наРасширенные настройки безопасностиНа вкладке «Свойства» я увидел, что владельцем является тот же субъект, поэтому я стал владельцем файла и предоставил себе полный контроль.

Странно, но теперь при попытке переместить файл возникает та же ошибка, только мне нужно разрешение от меня самого.
Доступ к файлу запрещен

Обновление №2

Когда я просматриваю свойства зашифрованного файла вОбщие > Дополнительно > Подробности > Доступ пользователя, я могу увидеть, какому сертификату разрешено просматривать содержимое и его отпечаток: Доступ пользователя к...

Я убедился, что это тот же сертификат, резервную копию которого я создал и установил в свое хранилище сертификатов: Отпечаток сертификата

решение1

Оказывается, мне нужно было всего лишь снять галочкуОбеспечить надежную защиту закрытого ключавПараметры импорта:

Мастер импорта сертификатов

После этого я смог нормально читать файлы.

Реальная проблема, похоже, заключается в том, что проверка этой опции не работает в моей ситуации.

Связанный контент