Электронная подпись в браузере: кнопка «Подписать» не реагирует или страница подписи зависает (Edge/Chrome, Windows 10/11, 2026)

Ситуация знакомая: на сайте (Госуслуги, ФНС, ЭТП, банк, документооборот) Вы нажимаете «Подписать», а в ответ ничего не происходит, или страница подписи долго «крутится», или появляется пустое окно. Это не всегда «поломка CryptoPro». Очень часто виноваты блокировки браузера, всплывающие окна, расширения, защита Windows или неправильное место, где лежит сертификат. Ниже я собрал понятный план действий: от самых быстрых и безопасных проверок к более глубоким.
Коротко: что сделать сразу (5 минут)
- Перезагрузите браузер полностью: закройте все окна Edge/Chrome и откройте заново.
- Отключите блокировщики рекламы (uBlock и аналоги) на время проверки.
- Разрешите всплывающие окна для сайта, где подписываете.
- Попробуйте другой браузер (если подписываете в Edge, проверьте в Chrome или наоборот).
- Проверьте, что токен подключён напрямую в USB-порт, без хаба.
Как это обычно выглядит
Чтобы Вы понимали, что мы лечим, перечислю самые частые «симптомы»:
- нажатие «Подписать» ничего не делает (как будто кнопка не нажимается);
- страница подписи бесконечно загружается;
- вместо выбора сертификата появляется пустое окно;
- иногда подпись работает, а иногда нет;
- на другом компьютере с тем же токеном всё работает.
Почти всегда это решаемо настройками, без перевыпуска ЭЦП.
1) Разрешаем всплывающие окна и «переадресации»
Очень многие страницы подписи открывают отдельное окно или делают редирект на сервис подписи. Если браузер блокирует всплывающие окна, Вы нажимаете кнопку и видите ноль реакции.
Microsoft Edge
- Откройте сайт, где подписываете.
- Нажмите значок рядом с адресной строкой (обычно «окошко» или предупреждение о блокировке).
- Разрешите всплывающие окна для этого сайта.
- Обновите страницу и попробуйте подписать снова.
Google Chrome
- Нажмите на значок настроек сайта слева от адреса.
- Откройте «Настройки сайта».
- Найдите «Всплывающие окна и переадресации» и поставьте «Разрешить».
- Перезагрузите страницу подписи.
Если после этого появилось окно выбора сертификата, значит причина была именно в блокировке.
2) Временно отключаем расширения, которые ломают подпись
Некоторые расширения вмешиваются в работу страниц: режут скрипты, блокируют запросы, чистят куки. В итоге кнопка «Подписать» становится «пустой».
Что чаще всего мешает:
- блокировщики рекламы и трекеров (uBlock, AdGuard расширение и т.п.);
- антибаннеры в составе антивирусов (встроенные в браузер);
- расширения «повышения приватности» и авто-очистки cookies;
- расширения, которые меняют User-Agent, прокси и сетевые настройки.
Как проверить быстро и безопасно:
- Откройте страницу расширений в браузере.
- Отключите все расширения на время теста.
- Перезагрузите вкладку подписи.
- Если подпись заработала, включайте расширения по одному, чтобы найти виновника.
Важно: это именно тест. Потом расширения можно вернуть, просто добавив сайт подписи в исключения.
3) Проверяем в «чистом» режиме: InPrivate/Инкогнито
Это хороший способ понять, мешают ли куки, кеш или расширения. В приватном режиме часть расширений не активна, а данные сайта «чистые».
- Edge: откройте окно InPrivate.
- Chrome: откройте окно Инкогнито.
Зайдите на сайт заново и попробуйте подписать. Если в приватном режиме всё работает, значит проблема не в токене и не в CryptoPro, а в данных браузера или расширениях.
4) Очищаем кеш и данные сайта (точечно, без «сноса всего»)
Полная очистка браузера пугает новичков, потому что «вылетят пароли». Мы так делать не будем. Мы очистим данные только одного проблемного сайта.
- Откройте настройки браузера.
- Найдите «Файлы cookie и данные сайта».
- Через поиск найдите домен сайта, где подписываете.
- Удалите данные только для него.
- Зайдите на сайт снова и попробуйте подписать.
Это часто убирает бесконечную загрузку и «зависания» подписи.
5) Проверяем, где лежит сертификат (и есть ли у него закрытый ключ)
Сайт может «не увидеть» сертификат, если он лежит не в том хранилище или если у него нет закрытого ключа. Тогда кнопка «Подписать» иногда вообще не запускает диалог выбора, потому что выбирать нечего.
Win + R → вставьте команду (можно целиком) и нажмите Enter:
certmgr.msc
Дальше:
- Откройте «Личное» → «Сертификаты».
- Найдите Ваш сертификат (обычно по ФИО/Организации).
- Откройте его двойным кликом.
- Проверьте строку: «У вас есть закрытый ключ, соответствующий этому сертификату».
Если закрытого ключа нет, подпись не запустится нормально. Тогда нужно заново установить сертификат из контейнера (обычно через CryptoPro) или восстановить контейнер из резервной копии.
6) Проверяем CryptoPro через «просмотр сертификата в контейнере»
Это проверка «видит ли CryptoPro контейнер вообще». Делается без опасных действий.
- Откройте: Пуск → CryptoPro CSP → Сервис.
- Выберите «Просмотреть сертификаты в контейнере».
- Попробуйте выбрать контейнер (на токене или в реестре).
Если CryptoPro контейнер не показывает или выдаёт ошибку, браузер тут ни при чём. Нужно чинить контейнер/драйвер токена/профиль пользователя.
7) Токен подключён, но подпись не запускается: что проверить
Если у Вас Рутокен/JaCarta/eToken, есть несколько типичных «мелочей», из-за которых подпись то работает, то нет:
- токен воткнут в USB-порт на клавиатуре или в хаб;
- кабель удлинителя «шумит» и токен периодически переподключается;
- драйвер токена установлен, но служба/компонент работает нестабильно;
- антивирус блокирует взаимодействие браузера с компонентами подписи.
Быстрый тест:
- Выньте токен.
- Перезагрузите компьютер.
- Вставьте токен в задний USB-порт (на системном блоке) или в «родной» порт ноутбука.
- Откройте сайт и попробуйте подписать.
8) Защита Windows и «умные блокировки»
В Windows 10/11 иногда вмешиваются защитные функции: SmartScreen, контроль приложений, ограничения запуска компонентов. Обычный пользователь это воспринимает как «кнопка не работает».
На что обратить внимание:
- появлялись ли недавно предупреждения «Windows защитила ваш компьютер»;
- не меняли ли Вы антивирус или не ставили ли «защитник-усилитель»;
- не включали ли «изоляцию ядра/целостность памяти» и после этого начались проблемы.
Если есть подозрение, лучше не отключать всё подряд. Нормальная стратегия: временно проверять в другом браузере и на другом профиле Windows, чтобы понять, где именно блокировка.
9) Бесплатные полезные инструменты (официальные сайты)
Если проблема нестабильная (то работает, то нет), иногда нужно понять, что именно «мешает» компонентам подписи. Есть бесплатные утилиты от Microsoft, они безопасные и официальные:
- Microsoft Sysinternals Process Monitor (ProcMon) — помогает увидеть, какой процесс и что блокирует.
- Microsoft Sysinternals Autoruns — показывает автозапуск, где часто сидят «ломатели» браузера.
- Microsoft Edge и Google Chrome — ставьте только с официальных сайтов.
Важно: скачивайте только с официальных страниц Microsoft Sysinternals и производителей браузеров. Не с «каталогов софта».
10) Если нужно «сделать и забыть»: самый надёжный план
Если Вы не хотите разбираться в деталях, а подпись нужна для работы, делайте так:
- Проверьте подпись в другом браузере (Edge ↔ Chrome).
- Разрешите всплывающие окна и отключите расширения.
- Проверьте сертификат в certmgr.msc (есть ли закрытый ключ).
- Проверьте контейнер через CryptoPro CSP (виден ли он).
- Если контейнер не виден — дальше уже не браузер, нужно чинить токен/драйвер/профиль.
Так Вы быстро локализуете проблему и не будете «стрелять в темноту».
FAQ
Почему кнопка «Подписать» вообще не реагирует?
Чаще всего причина в блокировке всплывающих окон, расширениях, или в том, что браузер не видит доступных сертификатов для подписи.
В одном браузере работает, в другом нет. Это нормально?
Да, такое бывает. У браузеров разные политики безопасности, разные настройки всплывающих окон и расширений. Это хороший диагностический признак: значит, токен и контейнер обычно живы.
Страница подписи бесконечно крутится. Что делать первым делом?
Начните с точечной очистки данных сайта (cookies/кеш только для этого домена) и отключения расширений. Это чаще всего решает «вечную загрузку».
Нужно ли переустанавливать CryptoPro?
Не спешите. Пока не проверите всплывающие окна, расширения и наличие закрытого ключа у сертификата, переустановка обычно лишняя.
Читайте также:
- Ethernet подключается на 100 Мбит/с вместо 1 Гбит — как исправить (Windows 10/11, 2026)
- Не удаётся удалить файл/папку: «используется другим процессом» — как найти и закрыть блокировку (Windows 10/11, 2026) — Remote Help
- Ошибка 0x8007000d «Неверные данные» в Windows 10/11 — как исправить (2026) — Remote Help