Код ошибки 0x80090017

Operlaw пишет: Вообщем вот инструкция от КБ.
1. Удалить с АРМ КриптоПРО.
2. Перезагрузить ПК.
3. Удалить Континент АП.
4. Перезагрузить ПК.
5. Очистить систему утилитой от КриптоПРО (запуск от имени администратора) — www.cryptopro.ru/sites/default/files/public/cspclean.exe
6. Очистить систему утилитой от Кода Безопасности (запуск из командной строки от имени администратора с ключами –t и –v) —
Ссылка на утилиту CspCleaner.exe:
cloud.securitycode.ru/nextcloud/index.php/s/QfrzbrM5Gmd4PpN
Пароль: 5iXBS346
7. В случае, если запуск будет произведен не от имени администратора, утилита завершится без вывода какой-либо информации и очистка произведена не будет.
8. Перезагрузить ПК.
9. Установить КриптоПРО.
10. Перезагрузить ПК.
11. Установить Континент АП. При устанавки КАП выбрать максимальную установку с датчиками, с КБ CSP, и т.д.
12. Перезагрузить ПК.
13. В настройках КБ CSP установить биологический ДСЧ в место физического.

И все заработает.

Не работает, выдаёт эту ошибку. А при установке Континента ап (последний 651) нет биологического накопления МИШЕНИй.,они не появляются

Download Windows Speedup Tool to fix errors and make PC run faster

If the Windows Update Error 0x80090017 keeps troubling you, then this post may help you. This Windows Update Error 0x80090017 error usually occurs if the Windows update components aren’t downloaded correctly or are corrupted. Fortunately, you can follow some simple suggestions to help fix this error.

Windows Update Error 0x80090017

To fix the Windows Update Error 0x80090017, reset the update components and try installing the updates manually. If that doesn’t help, follow these suggestions:

  1. Run the Windows Update Troubleshooter
  2. Reset Windows Update Components
  3. Temporarily Disable Third-Party Antivirus Software
  4. Restart Windows Update Service
  5. Install Windows Updates Manually
  6. System Restore to a point before the error occurred

Now let’s see these in detail.

1] Run the Windows Update Troubleshooter

Windows Update troubleshooter Windows 11

Windows has a built-in utility called Windows Update Troubleshooter to help fix update related errors. Running this troubleshooter can scan and fix update-related errors automatically. Here’s how you can run the Update Troubleshooter:

  1. Open Settings by pressing the Windows key + I combination.
  2. Navigate to System > Troubleshoot > Other Troubleshooters.
  3. Here, click on Run beside Windows Update.

2] Reset Windows Update Components

Corrupted Windows Update Components are another reason why the 0x80090017 Windows Update Error can occur. These update components contain cache files that act as a storehouse and help install updates. Resetting these components can clear and reset all these cache files to their default state. Here’s how:

  1. Open the Command Prompt as an Administrator.
  2. Type the following commands one by one and hit Enter.
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
    ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
    ren %systemroot%\system32\catroot2 catroot2.old
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc
  3. Restart your device once done and see if the updates are getting installed.

3] Temporarily Disable Third-Party Antivirus Software

Antivirus softwares installed on your Windows device can interfere with the installation of updates. Temporarily disable these and see if it fixes the error. If you don’t have any third-party antivirus software installed on your system, disable the Windows Defender Firewall and see if it helps fix the 0x80090017 Windows Update Error.

4] Restart Windows Update Service

Restart Windows Update

Next, try restarting the Windows Update Service. This service keeps the operating system and other Microsoft softwares up-to-date. Restarting the service can clear any temporary files or cache related to the service and help resolve update-related issues. Here’s how you can do it:

  1. Press the Start button, type Services, and hit Enter.
  2. Scroll down and search for Windows Update Service.
  3. Right-click on the service and select Restart.

5] Install Windows Updates Manually

If none of these suggestions were helpful, consider installing Windows Updates manually. This has been known to help most users fix the Windows Update Error 0x80090017.

6] System Restore to a point before the error occurred

Restore your system uing System Restore

If the error still occurs while installing the updates manually, consider performing a system restore. Doing so will repair the Windows environment by installing the files and settings you’ve saved in the restore point. Here’s how you can perform a System Restore. Note that this can be done only if you’ve created a System Restore Point earlier.

Read: Program won’t open after Windows Update

We hope these suggestions helped you.

Why Windows cannot install updates?

If your Windows device cannot install updates, firstly, restart your device and try installing the updates manually. Other than that, you can also disable third-party antivirus software if you have one.

Shubham is a graduate in Information Technology who likes to write about Windows Troubleshooting as well as Gaming Tips. He’s always engaged with new tech and gadgets. When not writing, he enjoys reading books, watching movies, and exploring new technologies.


Offline

vava84

 


#1
Оставлено
:

17 июля 2020 г. 11:49:41(UTC)

vava84

Статус: Новичок

Группы: Участники

Зарегистрирован: 17.07.2020(UTC)
Сообщений: 3
Российская Федерация
Откуда: Москва

Добрый день!

При старте своего Spring Boot приложения с интеграцией с КриптоПро. Получаю следующий код ошибки:

Caused by: ru.CryptoPro.JCSP.MSCAPI.MSException: MSCAPI ERROR: 0x80090017

Прошу помочь с решением проблемы. Предположительно проблема вызвана запуском приложения во внутрикорпоративной сети. При постройки и запуске во внешней сети данная проблема отсутствует.

Логи старта с стейк-трейсом. Прошу сообщить если требуется дополнительная информация

Цитата:

2020-07-17 11:21:56.339 INFO 4752 — [ restartedMain] x.x.x.x.Xxxxxxxxxxxxxxxxxx : Starting CryptoProDriverApp on DT-R19000029496 with PID 4752 (C:\Users\rb078005\Notes\ms-driver-cryptopro\build\classes\java\main started by rb078005 in C:\Users\rb078005\Notes\ms-driver-cryptopro)
2020-07-17 11:21:56.343 INFO 4752 — [ restartedMain] x.x.x.x.Xxxxxxxxxxxxxxxxxx : The following profiles are active: development
2020-07-17 11:21:56.375 INFO 4752 — [ restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set ‘spring.devtools.add-properties’ to ‘false’ to disable
2020-07-17 11:21:56.375 INFO 4752 — [ restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the ‘logging.level.web’ property to ‘DEBUG’
2020-07-17 11:21:57.839 INFO 4752 — [ restartedMain] o.s.b.w.e.t.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2020-07-17 11:21:57.866 INFO 4752 — [ restartedMain] o.a.c.c.StandardService : Starting service [Tomcat]
2020-07-17 11:21:57.866 INFO 4752 — [ restartedMain] o.a.c.c.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.19]
2020-07-17 11:21:57.997 INFO 4752 — [ restartedMain] o.a.c.c.C.[.[.[/] : Initializing Spring embedded WebApplicationContext
2020-07-17 11:21:57.998 INFO 4752 — [ restartedMain] o.s.w.c.ContextLoader : Root WebApplicationContext: initialization completed in 1623 ms
2020-07-17 11:21:58.146 ERROR 4752 — [ restartedMain] r.C.J.JCSPLogger : Error occurred during library loading

java.lang.IllegalArgumentException: ru.CryptoPro.JCSP.MSCAPI.MSException: MSCAPI ERROR: 0x80090017
at ru.CryptoPro.JCSP.MSCAPI.cl_6.createWithoutContainer(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.Digest.BaseGostDigest.a(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.Digest.BaseGostDigest.prepare(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.Digest.BaseGostDigest.engineUpdate(Unknown Source) ~[JCSP.jar:40621-A]
at java.security.MessageDigest.update(MessageDigest.java:345) ~[?:?]
at ru.CryptoPro.JCSP.MSCAPI.cl_7.a(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.MSCAPI.CAPI.a(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.MSCAPI.CAPI.<clinit>(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.MSCAPI.cl_6.a(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.MSCAPI.cl_6.enumInstalledProviders(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.params.DefaultCSPProvider.b(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.params.DefaultCSPProvider.a(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.params.cl_0.run(Unknown Source) ~[JCSP.jar:40621-A]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at ru.CryptoPro.JCSP.params.DefaultCSPProvider.a(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.params.DefaultCSPProvider.<clinit>(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.MSCAPI.CSPProvRSA.<clinit>(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.JCSP.isRSACSPInstalled(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.JCSP.a(Unknown Source) ~[JCSP.jar:40621-A]
at ru.CryptoPro.JCSP.JCSP.<init>(Unknown Source) ~[JCSP.jar:40621-A]
at x.x.x.x.Xxxxxxxxxxxxxxxxxx.init(x.x.x.x.Xxxxxxxxxxxxxxxxxx:42) ~[main/:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:363) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:307) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:136) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:414) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1770) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1248) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1168) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:668) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1411) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) [spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) [spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:843) [spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:877) [spring-context-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549) [spring-context-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) [spring-boot-2.1.5.RELEASE.jar:2.1.5.RELEASE]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) [spring-boot-2.1.5.RELEASE.jar:2.1.5.RELEASE]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) [spring-boot-2.1.5.RELEASE.jar:2.1.5.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-2.1.5.RELEASE.jar:2.1.5.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) [spring-boot-2.1.5.RELEASE.jar:2.1.5.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) [spring-boot-2.1.5.RELEASE.jar:2.1.5.RELEASE]
at x.x.x.x.Xxxxxxxxxxxxxxxxxx.main(x.x.x.x.Xxxxxxxxxxxxxxxxxx.java:9) [main/:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) [spring-boot-devtools-2.1.5.RELEASE.jar:2.1.5.RELEASE]
Caused by: ru.CryptoPro.JCSP.MSCAPI.MSException: MSCAPI ERROR: 0x80090017
Caused by: ru.CryptoPro.JCSP.MSCAPI.MSException: MSCAPI ERROR: 0x80090017


Вверх


Offline

Евгений Афанасьев

 


#2
Оставлено
:

17 июля 2020 г. 14:22:56(UTC)

Евгений Афанасьев

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,827
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 671 раз в 634 постах

Здравствуйте.
Может, у вас настройки есть к HSM, к которым нужен доступ, и он используется или задан по умочланию (можно запустить панель под нужным пользователем и посмотреть в настройках Java CSP). Можно включить логирование для JCSP так в logging.properties:
ru.CryptoPro.JCSP.JCSPLogger.level = ALL
ru.CryptoPro.JCSP.JCSPLogger.handlers = java.util.logging.FileHandler
и чтобы выше был ConsoleHandler с уровнем ALL, а не INFO:
java.util.logging.ConsoleHandler.level = ALL

Отредактировано пользователем 17 июля 2020 г. 14:24:48(UTC)
 | Причина: Не указана

Тех. поддержка
База знаний
Логирование JCP
Логирование JTLS
Тест JCP и сбор диаг. информации
Скачать JCP, JCSP и JTLS
Скачать Android CSP + SDK


Вверх


Offline

Андрей Найденов

 


#3
Оставлено
:

22 июля 2020 г. 10:36:16(UTC)

Андрей Найденов

Статус: Участник

Группы: Участники

Зарегистрирован: 14.07.2020(UTC)
Сообщений: 10
Российская Федерация

Сказал(а) «Спасибо»: 4 раз

Такая же проблема, логгирование вообще не включал.
Может нужна свежая библиотека jcsp?


Вверх


Offline

Евгений Афанасьев

 


#4
Оставлено
:

22 июля 2020 г. 17:00:01(UTC)

Евгений Афанасьев

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,827
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 671 раз в 634 постах

CSP установлен корректно, проверяли? Происходит попытка создать хеш, при обращении к провайдеру по умолчанию происходит ошибка.
Какие провайдеры на вкладке «Настройки Java CSP»? Панель открывается?
Да, лучше использовать последнюю версию Java CSP и CSP 5.0.

Отредактировано пользователем 22 июля 2020 г. 17:00:35(UTC)
 | Причина: Не указана

Тех. поддержка
База знаний
Логирование JCP
Логирование JTLS
Тест JCP и сбор диаг. информации
Скачать JCP, JCSP и JTLS
Скачать Android CSP + SDK


Вверх

thanks 1 пользователь поблагодарил Евгений Афанасьев за этот пост.

Андрей Найденов

оставлено 22.07.2020(UTC)

Пользователи, просматривающие эту тему

Guest

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

Проблема

При импорте сертификата в «Континент-АП» или при попытке подключения возникает ошибка: «Ошибка работы с криптопровайдером 0x80090017. Тип поставщика не определен».

Возможно, перед использованием «Континент-АП» на ПК была установлена система управления Континент, в составе которой есть криптопровайдер «Код Безопасности CSP».

Решение

Возможное решение проблемы – удалить «Континент-АП», очистить реестр от неиспользуемых данных (к примеру, программой CCleaner), повторно установить «Континент-АП». В ходе инсталляции будет восстановлен криптопровайдер, который вызывает ошибку.

Информация оказалась полезной?

Не нашли ответа на свой вопрос? Используйте внутренний поиск:

Удаление или переименование файлов может быть невозможным из-за ошибки с кодом 0x80090017.

0x80090017

Это возникает вследствие многих причин, поэтому устранять сбой стоит следующими универсальными методами:

  1. Используйте стандартную утилиту Майкрософт. Скачайте ее с официального репозитория и запустите. Она работает во всех версиях Виндоус выше седьмой версии. С ее помощью решается большинство проблем с папками и файлами на компьютере.
  2. Загрузитесь в безопасном режиме. Если в таком случае проблема не проявляется, то вероятнее всего дело в сбоящем стороннем приложении или драйвере. Возможно перед началом появления ошибки к ПК подключалось новое оборудование либо же туда устанавливались новые программы. Обновите драйвера на подобные устройства, удалите приложения.
  3. Проверьте систему на вирусы. Стоит выполнять это поочередно при помощи некоторых антивирусов. Будет неплохо, если дисковый накопитель можно подключить к иному компьютеру и уже на нем выполнять проверку. Если ошибка 0x80090017 не возникает при выключенном антивирусе, то она наверняка вызвана вредоносным ПО.

Понравилась статья? Поделить с друзьями:
  • Код ошибки 0x80073cf1
  • Код ошибки 0x80090010
  • Код ошибки 0x8009000d
  • Код ошибки 0x80073b01
  • Код ошибки 0x80080206 microsoft store