| Предыдущий | Следующий |
| ERROR_ENCRYPTION_FAILED | ERROR_FILE_ENCRYPTED |
ERROR_DECRYPTION_FAILED
ERROR_DECRYPTION_FAILED означает, что Windows не смогла расшифровать данные EFS в контексте текущей учётной записи.
Что проверить сначала
- Зафиксируйте путь к файлу, учётную запись и операцию, вернувшую код.
- Командой
cipher /cпроверьте, для каких сертификатов зашифрован FEK файла. - Убедитесь, что у пользователя или агента восстановления доступен соответствующий закрытый ключ, а не только сам сертификат.
Как локализовать причину
Право открыть файл по NTFS не даёт права расшифровать его содержимое. Сравните отпечатки сертификатов, записанных в метаданных EFS, с сертификатами и закрытыми ключами в профиле пользователя и у назначенного агента восстановления.
Для резервного копирования отличайте обычную расшифровку от сырого копирования EFS: OpenEncryptedFileRaw и ReadEncryptedFileRaw позволяют сохранить зашифрованный поток без получения открытого текста.
Что не делать
Не перевыпускайте сертификаты и не перешифровывайте файл до фиксации исходных отпечатков и доступных ключей: это может уничтожить единственный рабочий путь восстановления.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.