Ошибка 0x80090016 «Неправильный зарегистрированный набор ключей» или ошибка обращения к контейнеру закрытого ключа «Набор ключей не существует» может появиться по различным причинам. У нас она появилась после обновления КриптоПро с 4 до 5 версии на MacOS. В этой статье мы расскажем, как устранить эту ошибку. Думаем, наши инструкции будут актуальны как для пользователей MacOS, так и для Windows. Если у вас не получается устранить данную ошибку, то рекомендуем обратиться к нашим специалистам за помощью.
- Извлеките носитель с ЭЦП из устройства. Это необходимо, чтобы исключить влияние носителя ЭЦП и закрытого контейнера с ключами на работу КриптоПро.
- Удалите установленный сертификат ЭЦП, с которым возникает проблема, из личного хранилища сертификатов.
- Вставьте носитель с ЭЦП в устройство. Иногда может возникать проблема с отображением контейнера в КриптоПро. В этом случае извлеките носитель с ЭЦП и вставьте в другой порт устройства.
- Установите сертификат вашей электронной подписи повторно.
Как установить сертификат электронной подписи? Инструкция.
Если сертификат ЭЦП удалили, а установить повторно не получается.
В большинстве случаев после указанных действий ошибка 0x80090016 «Неправильный зарегистрированный набор ключей» или ошибка обращения к контейнеру закрытого ключа «Набор ключей не существует» отображаться не будет. Однако если ошибка преследует вас, можно полностью удалить КриптоПро и установить его заново.
Как удалить КриптоПро и следы его использования из реестра Windows?
Если ошибка 0x80090016 продолжает появляться и ничего не помогло.
Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
Блокировка сервисов Крипто-Про заграницей
|
golloverezz |
|
|
Статус: Участник Группы: Участники
|
Доброго времени суток всем. Вводные данные: Прошу подтвердить, действительно ли сервисы КриптоПро не работают из-за границы? |
![]() |
|
|
Андрей * |
|
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 451 раз |
Здравствуйте. А как связана геолокация с локальными проблемами с ключамитокенами? Цитата: «Набор ключей не существует (0x80090016)». Что делали? |
|
Техническую поддержку оказываем тут |
|
![]() |
WWW |
|
golloverezz |
|
|
Статус: Участник Группы: Участники
|
Автор: Андрей * Здравствуйте. А как связана геолокация с локальными проблемами с ключамитокенами? Цитата: «Набор ключей не существует (0x80090016)». Что делали? Токен работает, тестируется, контейнер есть в списке. Все проверял с саппортом Тензора, после чего они сослались на Крипто Про и маршрутизацию. Что мне ответили в Тензор: Отредактировано пользователем 26 апреля 2022 г. 18:34:54(UTC) |
![]() |
|
|
Андрей * |
|
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 451 раз |
Автор: golloverezz Что мне ответили в Тензор: Какой сервис? СервисПротестироватьПо сертификату — ошибка есть? |
|
Техническую поддержку оказываем тут |
|
![]() |
WWW |
|
Андрей * |
|
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 451 раз |
Автор: golloverezz Доброго времени суток всем. — не могу подписать в проверке плагина: «Набор ключей не существует (0x80090016)». а) переустановить сертификат из контейнера (просмотреть сертификаты в контейнереобзор…) |
|
Техническую поддержку оказываем тут |
|
![]() |
WWW |
|
golloverezz |
|
|
Статус: Участник Группы: Участники
|
Автор: Андрей * Автор: golloverezz Что мне ответили в Тензор: Какой сервис? СервисПротестироватьПо сертификату — ошибка есть? Ошибки нет. «Проверка завершена успешно: ошибок не обнаружено» |
![]() |
|
|
golloverezz |
|
|
Статус: Участник Группы: Участники
|
Автор: Андрей * Автор: golloverezz Доброго времени суток всем. — не могу подписать в проверке плагина: «Набор ключей не существует (0x80090016)». а) переустановить сертификат из контейнера (просмотреть сертификаты в контейнереобзор…) a) переустановил сертификат из контейнера Локальная проверка сертификата: «Ошибка при проверке подлинности сертификата» все еще присутствует. |
![]() |
|
|
Андрей * |
|
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 451 раз |
Автор: golloverezz Локальная проверка сертификата: «Ошибка при проверке подлинности сертификата» все еще присутствует. Только у конечного сертификата? |
|
Техническую поддержку оказываем тут |
|
![]() |
WWW |
|
golloverezz |
|
|
Статус: Участник Группы: Участники
|
Автор: Андрей * Автор: golloverezz Локальная проверка сертификата: «Ошибка при проверке подлинности сертификата» все еще присутствует. Только у конечного сертификата? Подскажите, в чьих свойствах? Моего сертификата? |
![]() |
|
|
golloverezz |
|
|
Статус: Участник Группы: Участники
|
Я удалил все программы, которые были установлены автоматически в первый раз: Перезапустил компьютер, установил КриптоПро 5, установил Плагин cadesplugin.exe, установил расширение на Chrome. Перезапустил компьютер. Теперь при проверке через КриптоПро ЭЦП Browser plug-in (Проверить работу плагина) подпись формируется. |
![]() |
|
| Пользователи, просматривающие эту тему |
|
Guest |
Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
Блокировка сервисов Крипто-Про заграницей
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
|
KsandrFreeman |
|
|
Статус: Участник Группы: Участники Сказал(а) «Спасибо»: 1 раз |
Доброго времени суток! Возникли проблемы с подписью. Первый же вызов функции CryptSignHash возвращает 0x80090016. Keyset does not exist. Ключи храню в реестре, запускаю с правами администратора. int main() // Ключ. // Хэш // Подпись if (!CryptSignHash(hHash, AT_SIGNATURE, NULL, 0, Sign, &dwLen)) system(«PAUSE»); |
![]() |
|
|
Андрей Писарев |
|
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 451 раз |
А зачем с правами администратора? |
|
Техническую поддержку оказываем тут |
|
![]() |
WWW |
|
KsandrFreeman |
|
|
Статус: Участник Группы: Участники Сказал(а) «Спасибо»: 1 раз |
В одной из веток форума было что-то про разрешение доступа к реестру. Просто уже не знаю, где в паре строк ошибка. |
![]() |
|
|
KsandrFreeman |
|
|
Статус: Участник Группы: Участники Сказал(а) «Спасибо»: 1 раз |
Случилось чудо. Алгоритм должен быть 0x8021. То бишь 256 бит. И ставить везде AT_SIGNATURE. Почему алгоритм хеширования должен быть 256 бит? |
![]() |
|
|
Максим Коллегин |
|
|
Статус: Сотрудник Группы: Администраторы Сказал «Спасибо»: 21 раз |
Алгоритм хэширования должен соответствовать длине ключа- так написано в ГОСТ. |
|
Знания в базе знаний, поддержка в техподдержке |
|
![]() |
WWW |
|
KsandrFreeman |
|
|
Статус: Участник Группы: Участники Сказал(а) «Спасибо»: 1 раз |
То есть когда я указываю CryptGenKey(hProv, AT_SIGNATURE, 512<<16|CRYPT_EXPORTABLE , &hKey), то всё равно создаётся ключ 256? |
![]() |
|
|
Максим Коллегин |
|
|
Статус: Сотрудник Группы: Администраторы Сказал «Спасибо»: 21 раз |
Создаваемый ключ определяется типом криптопровайдера. А 512 бит в данном случае — длина открытого ключа. |
|
Знания в базе знаний, поддержка в техподдержке |
|
![]() |
WWW |
|
KsandrFreeman |
|
|
Статус: Участник Группы: Участники Сказал(а) «Спасибо»: 1 раз |
Спасибо, разобрался. |
![]() |
|
| Пользователи, просматривающие эту тему |
|
Guest |
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Ошибка 0x80090016 может возникнуть у пользователей, когда они пытаются настроить PIN-коды Windows 10 или войти с ними. В сообщении об ошибке говорится:
Нам не удалось установить ваш PIN-код. Иногда полезно попробовать еще раз или вы можете пропустить это сейчас и сделать это позже.
Если вам нужно исправить это, чтобы настроить PIN-код в Windows 10, ознакомьтесь с этими потенциальными решениями для ошибки 0x80090016.
Основной причиной возникновения этой ошибки является определенная системная папка, которая может быть повреждена и заблокировать настройку PIN-кода на вашем устройстве.
Многие пользователи сообщали о соответствующих сообщениях об ошибках, когда пытались получить доступ или установить пароль для своих учетных записей Microsoft.
Что такое код ошибки 0x80090016?
Сообщение об ошибке 0x80090016 появляется на устройствах Windows, когда вы пытаетесь установить защитный PIN-код и заблокировать свое устройство.
Эта конкретная проблема также может возникнуть при использовании Microsoft Store и попытке войти в свою учетную запись.
Вы можете столкнуться с проблемой такого типа после выполнения системных обновлений на своем ПК и повреждения папки NGC.
Эта проблема может оставить ваш компьютер незащищенным от любого пользователя, который приблизится к вашему устройству, и, таким образом, поставить под угрозу ваши личные данные.
Как исправить ошибку Windows 0x80090016?
1. Запустите проверку системных файлов
- Сначала попробуйте выполнить сканирование с помощью средства проверки системных файлов. Нажмите Windows + R, чтобы запустить Run.
- Введите cmd в поле «Выполнить».
- Нажмите комбинацию Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями.
- Хотя это и не всегда необходимо, рекомендуется сначала запустить сканирование образа развертывания. Для этого введите:
DISM.exe /Online /Cleanup-image /Restorehealth - Нажмите «Ввод».
- Затем введите sfc /scannow в командной строке и нажмите клавишу Enter.

- Подождите, пока сканирование SFC сделает свое дело, а затем перезапустите Windows, если оно восстанавливает файлы.
2. Очистите папку NGC
Очистка папки NGC, владельцем которой вы должны стать, является одним из наиболее подтвержденных исправлений ошибки 0x80090016.
- Сначала нажмите комбинацию Windows + E key, которая открывает проводник. Установите флажок «Скрытые элементы» на вкладке «Вид».

- Затем откройте путь к этой папке в Проводнике: C: > Windows > ServiceProfiles > LocalService > AppData > Local > Microsoft.
- Затем щелкните правой кнопкой мыши папку NGC, чтобы выбрать «Свойства».
- Выберите вкладку «Безопасность» в открывшемся окне.

- Нажмите «Дополнительно», чтобы открыть окно, показанное на снимке экрана ниже.

- Затем нажмите «Изменить», чтобы открыть окно «Выбор пользователя или группы».

- Введите имя учетной записи пользователя для той, в которую вы вошли в данный момент.
- Нажмите кнопку Проверить имена.
- Нажмите кнопку ОК.
- Выберите параметр Заменить владельца подконтейнеров и объектов.
- Выберите опцию Применить.
- Нажмите OK, чтобы закрыть окно.
- Откройте подпапку NGC.
- Нажмите Ctrl + A, чтобы выбрать все его содержимое.
- Нажмите кнопку «Удалить» на вкладке «Главная».
3. Включите Включить удобный вход с помощью PIN-кода.
Пользователи могут исправить ошибку 0x80090016 с помощью редактора групповой политики в Windows 10 Pro и Enterprise.
- Для этого введите gpedit.msc в «Выполнить»; и нажмите кнопку ОК.

- Разверните узел Конфигурация компьютера на панели навигации редактора групповой политики.
- Затем нажмите «Административные шаблоны», «Система» и «Вход в систему» в левой части окна.
- Дважды щелкните Включить удобный вход с помощью PIN-кода на правой панели в редакторе групповой политики.

- Выберите переключатель Включено.
- Нажмите кнопку Применить, чтобы сохранить настройку.
- Нажмите кнопку OK, чтобы выйти из окна.
4. Откат Windows
Ошибка 0x80090016 также может быть связана с недавно установленным сторонним программным обеспечением, которое вы удаляете, восстанавливая Windows до точки восстановления. Для этого ознакомьтесь с публикацией о восстановлении системы, в которой содержатся рекомендации по откату Windows.
Выбор точки восстановления, которая идет дальше, скорее всего, устранит ошибку, так как будет удалено больше программного обеспечения.

Это некоторые из подтвержденных разрешений, с которыми пользователи исправили ошибку PIN-кода 0x80090016. Таким образом, приведенные выше решения обычно решают проблему.
Обратите внимание, что приведенные выше разрешения не относятся к ошибке Microsoft Store, которая имеет тот же код 0x80090016.
Дайте нам знать, какие из них работали лучше всего для вас, оставив нам сообщение в разделе комментариев ниже.
При установке личного сертификата через КриптоПро CSP появляется сообщение «Набор ключей не определен» или «Набор ключей не существует».
Для решения данной проблемы следует выполнить следующие шаги:
1. В меню Пуск выберите пункт «КРИПТО-ПРО», запустите приложение «КриптоПро CSP».
2. Перейдите на вкладку «Сервис» и нажмите на кнопку «Удалить запомненные пароли». Отметьте пункт «Пользователя» и нажмите на кнопку ОК.
3. Нажмите «Просмотреть сертификаты в контейнере» – Обзор, в окне «Выбор ключевого контейнера» отметьте «Уникальные имена» и повторите установку сертификата. Если ключевой носитель – флэш-карта, необходимо просмотреть его содержимое. В корне носителя должна быть папка с шестью файлами с расширением .key.

4. Если ключевой носитель — ruToken или ruToken Lite, то следует переустановить драйвера и модуль поддержки. Для этого необходимо:
- Отсоединить токен от компьютера (в момент отключения светодиод на токене не должен мигать).
- Открыть меню «Пуск» > «Панель управления» > «Программы и компоненты».
- В списке найти элемент «Rutoken Support Modules», «Rutoken Drivers» (либо «Драйверы Рутокен») и выбрать «Удалить».
- Перезагрузить компьютер.
5. Сделать копию ключевого контейнера и выполнить установку сертификата с дубликата (см. Как скопировать контейнер/закрытую часть ключа?).
Остались вопросы?
Отдел технической поддержки
тел.: 8 (800) 333-91-03, доб. 2400
email: otp@itcomgk.ru
Обновлено 2023 января: перестаньте получать сообщения об ошибках и замедлите работу вашей системы с помощью нашего инструмента оптимизации. Получить сейчас в эту ссылку
- Скачайте и установите инструмент для ремонта здесь.
- Пусть он просканирует ваш компьютер.
- Затем инструмент почини свой компьютер.
№1: исправить удаление содержимого папки ngc.
Исправление использования № 2: локальная групповая политика.
Исправление № 3: Синхронизируйте дату и время.
Решение № 4. Удалите стороннее программное обеспечение.
Ошибка 0x80090016 может быть связана с повреждением системы или ошибкой сертификата, повреждающей жесткий диск. Проблему 0x80090016 можно считать бомбой замедленного действия для вашего ПК. Когда вы сталкиваетесь с выходом 0x80090016, вы должны найти хороший способ избавиться от него как можно быстрее.
В противном случае ваш компьютер, вероятно, будет иметь серьезные проблемы с компьютером, такие как синий экран, сбой системы или завершение работы программы. Поэтому важно решить проблему 0x80090016.

Вот как это исправить:
Доступ к компьютеру в безопасном режиме
Попробуйте подключиться к компьютеру в безопасном режиме. Безопасный режим запускает Windows в ограниченном состоянии, в котором запускаются только самые необходимые вещи. Проверьте, возникает ли та же проблема в безопасном режиме.
Существует две версии безопасного режима: безопасный режим и безопасный режим с сетью. Они очень похожи, но безопасный сетевой режим включает сетевые драйверы и службы, необходимые для доступа к Интернету и другим компьютерам в вашей сети.

- Удерживая нажатой клавишу Shift, одновременно нажимая значок питания, выберите «Перезагрузка».
- В среде восстановления Windows выберите Устранение неполадок> Дополнительные параметры> Параметры запуска> Параметры запуска> Перезагрузить.
- Когда ваш компьютер перезагружается, отображаются параметры загрузки. Выберите опцию 4, чтобы включить безопасный режим.
- Войдите в свою учетную запись в безопасном режиме и убедитесь, что вы можете войти с помощью своего PIN-кода.
- Перезагрузите компьютер, чтобы вернуться к нормальному запуску.
Обновление за январь 2023 года:
Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows — нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:
- Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
- Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
- Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.

Использование утилиты sfc

Сканирование системных файлов — абсолютно самый полезный способ восстановления поврежденных файлов Windows. Весь процесс очень прост.
Проверка системных файлов — это утилита Windows 10, которая проверяет системные файлы на наличие повреждений. Рекомендуется для опытных пользователей. Чтобы начать это:
- В поле поиска на панели задач введите командную строку. Удерживая командную строку (настольное приложение) в результатах поиска, выберите «Запуск от имени администратора».
- Введите DISM.exe / Online / Cleanup-image / Restorehealth (обратите внимание на пробел перед каждым символом «/»). (Примечание: запуск этого шага может занять несколько минут, а выполнение и завершение — до 30 минут.
- Введите sfc / scannow (обратите внимание на пробел между «sfc» и «/»).
Профессиональное решение
На рабочем столе нажмите клавишу Windows и R. Должно появиться поле «Выполнить», затем вы можете ввести следующую команду: Slui 3 Нажмите Enter и дождитесь появления окна. В этом окне запрашивается ключ продукта для активации операционной системы. Введите ключ продукта и нажмите кнопку «Активировать». Перезагрузите компьютер. Код ошибки 0x80090016 теперь должен быть исправлен.
Из всего вышесказанного очевидно, что отладка 0x80090016 для некоторых людей немного сложна. Мы надеемся, что с этой помощью вы сможете решить свою проблему.
Совет экспертов: Этот инструмент восстановления сканирует репозитории и заменяет поврежденные или отсутствующие файлы, если ни один из этих методов не сработал. Это хорошо работает в большинстве случаев, когда проблема связана с повреждением системы. Этот инструмент также оптимизирует вашу систему, чтобы максимизировать производительность. Его можно скачать по Щелчок Здесь

CCNA, веб-разработчик, ПК для устранения неполадок
Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.
Сообщение Просмотров: 168








