Купили новый компьютер или переустановили Windows — и подпись перестала работать. Это ожидаемо: электронная подпись не хранится «в одном файле», её работа зависит от нескольких компонентов, и после чистой системы все они отсутствуют. Разберём, что именно нужно вернуть и в каком порядке.
Что теряется при переустановке
Понимание, из чего состоит рабочее место, сразу объясняет, почему подпись не работает.
- КриптоПро CSP — криптопровайдер, без него подпись не работает вообще
- Драйверы носителя — для Рутокена или JaCarta, Windows их не ставит сама
- Браузерный плагин — нужен для подписания на порталах
- Сертификат в личном хранилище — вместе со связью с закрытым ключом
- Корневые сертификаты УЦ — без них подпись считается недоверенной
- Контейнер закрытого ключа — если он хранился в реестре, а не на токене
Если подпись хранилась в реестре компьютера, а не на токене, при переустановке Windows контейнер закрытого ключа теряется безвозвратно. Восстановить его нельзя — потребуется новый сертификат в удостоверяющем центре. Поэтому копию контейнера нужно делать заранее, до переустановки системы.
Порядок восстановления
Последовательность важна: если поставить плагин раньше КриптоПро, он может не подхватить криптопровайдер.
- Шаг 1. Установить КриптоПро CSP и активировать лицензию
- Шаг 2. Установить драйвер носителя, если подпись на токене
- Шаг 3. Подключить токен и убедиться, что он определился
- Шаг 4. Установить сертификат из контейнера через КриптоПро
- Шаг 5. Установить корневые сертификаты своего удостоверяющего центра
- Шаг 6. Установить браузерный плагин и перезапустить браузер
- Шаг 7. Проверить работу на нужном портале
Если подпись была в реестре, а не на токене
Тогда нужен заранее сделанный экспорт контейнера. Если он есть — контейнер импортируется на новом компьютере, после чего сертификат устанавливается из него.
Если экспорта нет и система уже переустановлена, вариант один: обращаться в удостоверяющий центр за новым сертификатом. Это не вопрос настройки — закрытый ключ физически утрачен.
Отдельный случай: обновление Windows
Если систему не переустанавливали, а она обновилась сама, компоненты остаются на месте, но работа подписи всё равно может нарушиться. Крупные обновления Windows иногда затрагивают криптопровайдер.
- Переустановите КриптоПро CSP поверх существующей установки — настройки сохранятся
- Проверьте, что браузерное расширение не отключилось после обновления
- Проверьте, что токен по-прежнему определяется в диспетчере устройств
Частая ошибка при восстановлении
Сертификат устанавливают файлом .cer, который остался с прошлого раза или пришёл из удостоверяющего центра. Такой файл содержит только открытую часть подписи: сертификат появится в списке, но подписать им ничего не выйдет.
Устанавливать нужно из контейнера — через КриптоПро CSP → Сервис → Просмотреть сертификаты в контейнере.
Проверка результата
Настройка закончена не тогда, когда программы установлены, а когда подпись работает на нужном сервисе. Проверьте вход на портал или подписание документа — именно там, где вам предстоит работать.
Полный порядок диагностики, если что-то из шагов не сработало: ЭЦП не работает: что проверить самостоятельно.