Невозможно расшифровать файлы EFS с помощью команды шифрования

354
E.Swaff

Я попытался расшифровать файл EFS с помощью встроенной команды шифрования: cipher -d "D:\sample.txt"и вот вывод:

Listing C:\Windows\System32\ New files added to this directory will not be encrypted.  Listing D:\ New files added to this directory will not be encrypted.  E sample.txt 

Вот скриншот . После выполнения команды я перезагрузил компьютер и обнаружил, что целевой файл по-прежнему защищен EFS. Как я могу заставить команду шифра работать? Система Windows 10. Спасибо!

Обновление: вот что я получил при запуске команды cipher "D:\*":

 Listing D:\ New files added to this directory will not be encrypted.  E sample.txt 
0
Я предполагаю, что у вас есть сертификат, используемый для шифрования файла, установленного в вашей системе? Я также предполагаю, что вы используете редакцию Windows 10, которая даже поддерживает EFS. Отредактируйте свой вопрос и предоставьте соответствующую информацию, необходимую для ответа на ваш вопрос. Ваш синтаксис также выглядит неправильно. * Вы используете -d, который указывает каталог, но вы пытаетесь расшифровать текстовый файл вместо каталога, в котором он находится. Ваш вывод ясно указывает, что файл, после того как вы попытаетесь расшифровать его, все еще зашифрован. Ramhound 5 лет назад 1
Отредактируйте свой вопрос и предоставьте текстовый вывод следующей команды `cipher" D: \ * "`. Я предлагаю вам переместить sample.txt в другой каталог и указать вместо него статус шифрования этой папки. Ramhound 5 лет назад 0
@Ramhound Спасибо за ваш быстрый ответ! Windows 10 Pro версия 1803. Целевой файл был зашифрован мной, и сертификат EFS должен был быть сохранен локально. E.Swaff 5 лет назад 0
Я все еще хочу информацию, которую я запросил. Ramhound 5 лет назад 0
@Ramhound Я редактировал вопрос. E.Swaff 5 лет назад 0
Я думаю, что синтаксис правильный. Ключ -d означает дешифрование. E.Swaff 5 лет назад 0
В документации говорится, что «по умолчанию шифр пропускает файлы, которые уже были зашифрованы или дешифрованы.», Что означает, что вы также должны использовать / f при использовании / d. Поэтому вместо этой команды должна быть `cipher / d / f" D: \ sample.txt "` Ramhound 5 лет назад 0

0 ответов на вопрос

Похожие вопросы