Ошибка «ни один из разрешённых сертификатов не установлен на компьютере» в 1С

· Обновлено 12.07.2026 · ⏱ 8 мин · Редакция 1s-83.com

📋 Содержание

Коротко: Ни один из следующих разрешённых сертификатов не установлен на компьютере в 1С означает, что нужная подпись физически не лежит в личном хранилище именно этого рабочего места. Установите сертификат КЭП в личное хранилище через КриптоПро CSP, вставьте носитель с закрытым ключом — и список перестанет быть пустым.

Ошибка привязана к компьютеру, а не к базе. На одной машине подпись работает, на второй та же 1С пишет, что ни один из разрешённых сертификатов не установлен. Значит, разбираемся не в настройках документа, а в том, что стоит на компьютере: сертификат, контейнер, криптопровайдер, драйвер токена.

💡 Тот же корень у формулировок Выбранный сертификат не установлен в личное хранилище сертификатов и Сертификат не найден на компьютере. Лечатся одинаково — по разделам ниже.

Что означает ошибка и когда она выскакивает

1С не хранит подписи внутри себя. Она обращается к системному хранилищу Windows и к криптопровайдеру (обычно КриптоПро CSP). Если в личном хранилище текущего пользователя Windows нет ни одного подходящего сертификата — 1С честно сообщает, что выбирать не из чего.

Типовые сценарии, где ловят эту ошибку:

  • 🖊️ подписание и отправка документов в 1С‑ЭДО (УПД, счета‑фактуры, акты);
  • 📤 сдача отчётности через 1С‑Отчётность;
  • 🧾 регистрация фискального накопителя и обмен с ОФД в рознице / на кассе;
  • 🔗 настройка обмена с банком, ФНС, маркировкой (Честный ЗНАК).

Симптом один, а рабочих мест — несколько. Поэтому первым делом отвечаем: где именно пусто.

Где возниклоЧто подписываемКуда смотреть в первую очередь
1С‑ЭДОУПД, СЧФ, актыСертификат в личном хранилище + привязка к организации
1С‑ОтчётностьДекларации, расчётыКЭП установлена, срок не истёк, ФНС‑получатель определён
Касса / ОФДРегистрация ФН, чекиПодпись на этом ПК, где стоит кассовое рабочее место
Сервер 1СФоновые заданияСертификат в хранилище служебной учётной записи сервера

Быстрая диагностика за 5 минут

Не переустанавливайте всё подряд. Сначала три‑четыре проверки — они закрывают большинство случаев.

Проверить перед лечением
Выполнено: 0 / 5

Если хоть один пункт не отмечен — причина уже найдена. Дальше по шагам.

⚠️ Проверяйте на том компьютере, где выскочила ошибка. Сертификат, установленный на соседней машине или под другой учёткой Windows, для этого рабочего места не существует.

Причины: почему ни один сертификат не установлен

Список от частого к редкому.

  • 💾 Сертификат не установлен в личное хранилище. Контейнер на носителе есть, а привязки открытого сертификата к нему в хранилище Windows нет. Самый массовый случай.
  • 👤 Другой пользователь Windows. Подпись ставили под учёткой Администратор, а работают под Бухгалтер. Личное хранилище у каждого своё.
  • 🔌 Носитель не подключён. Рутокен/eToken вынут, USB не читается, драйвер не встал.
  • Истёк срок действия. КЭП живёт 12–15 месяцев. После окончания она пропадает из списка разрешённых.
  • ⚙️ Нет или сломан криптопровайдер. КриптоПро CSP не установлен, слетела лицензия, конфликт с VipNet на одной машине.
  • 🏢 Не совпадает организация. Подпись выдана на другое юрлицо/ИНН — для текущей организации её «нет».
  • 🖥️ Серверный вариант. В клиент‑серверной 1С подписание идёт на сервере, а сертификат стоит на компьютере пользователя. Служба сервера его не видит.
  • 🔄 Кэш 1С. После переустановки подписи список не пересобрался.

Пошаговое решение: устанавливаем сертификат на компьютер

Самый надёжный путь — поставить сертификат в личное хранилище прямо с носителя средствами КриптоПро.

👣 Пошаговый помощник
Шаг 1. Вставьте носитель
Подключите Рутокен, eToken или флешку с контейнером закрытого ключа. Дождитесь, пока индикатор перестанет мигать, а Windows определит устройство.

Если сертификат установлен, но 1С его не видит

Бывает, что в certmgr.msc подпись есть, а 1С по‑прежнему пишет, что ни один сертификат не установлен. Тогда:

  1. В 1С откройте АдминистрированиеОбмен электронными документамиНастройки электронной подписи и шифрования.
  2. На вкладке Сертификаты нажмите ДобавитьИз установленных на компьютере.
  3. Выберите сертификат из списка, укажите организацию и пользователя.
  4. Введите пароль (пин‑код) контейнера, если запросит, и сохраните.

Если списка Из установленных на компьютере пусто — значит проблема всё‑таки в хранилище Windows, вернитесь к визарду выше.

Типичные ошибки при установке

Отдельно — то, на чём спотыкаются чаще всего.

  • 🚫 Ставят под админом, работают под пользователем. Установите подпись под той учёткой Windows, из‑под которой запускают 1С. Или заходите в 1С под тем же пользователем, где стоит КЭП.
  • 🚫 Копируют только файл .cer. Это открытый сертификат без ключа. Подписать им нельзя — нужен контейнер с закрытым ключом на носителе.
  • 🚫 Путают корневой сертификат УЦ и личный. Корневой ставится в Доверенные корневые, личная КЭП — в Личное. Установка только корня ошибку не снимает.
  • 🚫 Забывают про лицензию КриптоПро. Триал закончился — провайдер работает, но операции с ключом блокируются. Проверьте лицензию в панели КриптоПро CSP.
  • 🚫 Держат два криптопровайдера сразу. КриптоПро и VipNet CSP на одной машине конфликтуют. Оставьте один — тот, в котором выпущен ваш контейнер.
🩺 Диагностика: выберите симптом

Особый случай: клиент‑серверная 1С и сервер

Если 1С работает в клиент‑серверном режиме и подписание настроено «на сервере», сертификат должен стоять на самом сервере 1С, а не на компьютере бухгалтера.

Что проверить:

  • ⚙️ сертификат установлен в хранилище учётной записи, под которой запущена служба 1C:Enterprise Agent (обычно системная, не ваша личная);
  • 🔑 контейнер с ключом доступен серверу — либо носитель воткнут в сервер, либо ключ скопирован в реестр сервера;
  • 🧩 КриптоПро CSP установлен на сервере, а не только на рабочем месте;
  • 🔀 в настройках подписания выбран режим «на сервере», иначе 1С ищет подпись на клиенте.

⚠️ На терминальном сервере (RDP) сертификат ставится под каждой учёткой отдельно либо в машинное хранилище. Личное хранилище одного пользователя другим недоступно.

Если не помогло

Сертификат установлен, носитель на месте, срок не истёк, а ошибка держится. Тогда по порядку:

  1. Сбросьте кэш 1С. Закройте программу, запустите ярлык с ключом /ClearCache или очистите каталог кэша в профиле пользователя.
  2. Переустановите сертификат заново из контейнера — старую привязку в хранилище удалите и создайте заново.
  3. Проверьте цепочку доверия. Установите корневой сертификат УЦ и промежуточные в Доверенные корневые и Промежуточные.
  4. Обновите КриптоПро CSP до актуальной версии — старые сборки не работают с новыми алгоритмами ГОСТ.
  5. Проверьте дату и время на компьютере. Сбитые часы ломают проверку срока действия сертификата.
  6. Отключите второй криптопровайдер, если на машине стоят и КриптоПро, и VipNet.

Если после этого список сертификатов всё ещё пуст — обращайтесь в удостоверяющий центр, выпустивший КЭП: возможно, контейнер повреждён или сертификат отозван.

Как предотвратить повторение

  • 📅 Заведите напоминание за месяц до окончания срока КЭП — продление без просрочки снимает половину подобных обращений.
  • 🗂️ Держите резервную копию контейнера на защищённом носителе (если политика УЦ это допускает).
  • 👥 Ставьте подпись сразу под рабочей учёткой Windows, а не под администратором.
  • 🧷 Один криптопровайдер на машину — не смешивайте КриптоПро и VipNet.

Частые вопросы

Почему на одном компьютере подпись работает, а на другом — «ни один сертификат не установлен»?
Личное хранилище сертификатов привязано к конкретному компьютеру и учётной записи Windows. Установите сертификат из контейнера на втором рабочем месте — тогда 1С его увидит.
Установил сертификат, а 1С всё равно не видит. Что делать?
Добавьте его в самой 1С: Настройки электронной подписи и шифрования → Сертификаты → Добавить → Из установленных на компьютере. Если список пуст — сертификат не попал в хранилище Личное, повторите установку из контейнера.
Достаточно ли скопировать файл сертификата .cer?
Нет. Файл .cer — это открытая часть без закрытого ключа. Подписывать им нельзя. Нужен контейнер с закрытым ключом на носителе (Рутокен, eToken, флешка).
Ошибка появилась после перевода 1С на сервер. Почему?
При подписании «на сервере» сертификат должен стоять на сервере 1С под учётной записью службы, а не на компьютере пользователя. Установите КЭП и КриптоПро на сам сервер.
Сертификат просрочен — можно ли его переустановить?
Нет. Просроченную или отозванную КЭП переустановка не восстанавливает. Нужен выпуск новой подписи в удостоверяющем центре.
Нужна ли отдельная лицензия КриптоПро для каждого рабочего места?
Да, лицензия КриптоПро CSP приобретается на каждый компьютер, где работают с подписью. По окончании триала операции с ключом блокируются, хотя провайдер формально стоит.

Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.