
Только что получил новый ноутбук и зашифровал пару папок, выскочило удобное напоминание "экспортировать сертификат", поэтому я его экспортировал. Работа сделана. Это напомнило мне проверить, что я сделал резервные копии сертификатов других моих компьютеров.
Я открыл CertMgr.msc, зашел в личные данные, нашел нужный сертификат и попытался его экспортировать.
Это дает мне предупреждение, что
связанный закрытый ключ отмечен как неэкспортируемый. Экспортировать можно только сертификат.
и
Да, экспортировать закрытый ключ
неактивен
Когда я нажимаю «Далее», опция экспорта как «Обмен личной информацией» также становится неактивной.
Так что я немного застрял.
Если я не могу его экспортировать, могу ли я расшифровать все, удалить сертификат и создать новый? Я не знаю, для чего еще он используется, если он вообще используется.
Спасибо
решение1
Похоже, в вашем случае отсутствует закрытый ключ. Проверьте, есть ли файл, связанный с EFS, в C:\Users[Ваше имя]\AppData\Roaming\Microsoft\Crypto\RSA.
Я проверил на своем компьютере, и такой проблемы не возникло. Я могу экспортировать данные с помощью закрытого ключа, как показано ниже:
Попробуйте расшифровать все файлы EFS и повторить попытку шифрования.
Если проблема все еще сохраняется, я предполагаю, что она вызвана поврежденными компонентами системы, выполните следующие команды для дальнейшего тестирования:
Dism /Online /Cleanup-Image /RestoreHealth
SFC /scannow
решение2
Все ваши персональные сертификаты и закрытые ключи находятся в следующей папке:
- %SystemDrive%\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
Если у вас нет к нему доступа и у вас есть права администратора, переназначьтеАдминистраторсчетПолный доступ.
Видеть:Невозможно экспортировать закрытый ключ, так как эта опция неактивна.в Комодо
решение3
Это помогло мне, когда у меня былаОбмен личной информациейвыделено серым цветом:
- запустить
certmgr.msc
от имени администратора- нажмите меню «Пуск» и начните вводить текст, чтобы найти
certmgr.msc
- вам нужно написать полное имя, включая
.msc
расширение - щелкните правой кнопкой мыши по найденной программе в меню «Пуск» и выберите «Запуск от имени администратора».
- нажмите меню «Пуск» и начните вводить текст, чтобы найти
- затем следуйте стандартной процедуре — выделенные серым цветом опции теперь должны быть доступны
ИЛИ
- запустите командную строку (cmd.exe) от имени администратора и используйте следующие команды
cipher /x d:\path\to\your\backupFile
(без расширения файла)- подтвердите всплывающее окно
- введите пароль, используемый для защиты вашего сертификата EFS, затем подтвердите пароль
- вы должны увидеть сообщение «Резервное копирование сертификата(ов) EFS успешно выполнено». в командной строке