Итак, видим в журнале Window (Event Viewer) раздел Application (Приложение) множественные регистрации ошибки Event ID 4107 источник CAPI2.
В поле описания ошибки следующее:
Failed extract of third-party root list from auto update cab at: <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> with error: A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.
На момент написания статьи этой болезнью страдали Microsoft Windows Server 2008 R2, Microsoft Windows 7.
Лечим следующим методом:
1. Делаем резервную копию системы (или Точку восстановления системного раздела)
(шаг является рекомендуемым, но не обязательным);
2. Удаляем содержимое папок:
C:\Windows\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content
C:\Windows\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData
3. Удаляем все сертификаты, т.е. полностью ключ «Certificates»:
HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\AuthRoot\Certificates
4. Перезагружаем операционную систему.
После перезагрузки ОС ключи в реестре заново создаются и в журнале Window в разделе Application (Приложение) должно быть зарегистрированно событие (Information event) c Event ID: 4097 приблизительно следующего содержания:
Successful auto update of third-party root certificate:: Subject: <CN=GTE CyberTrust Global Root, OU=»GTE CyberTrust Solutions, Inc.», O=GTE Corporation, C=US> Sha1 thumbprint: <97817950D81C9670CC34D809CF794431367EF474>.
Удачной работы!
©Автор: Сушков С.А. (соавтор: Ella Sea)
Event ID 4107 Microsoft Windows CAPI2
Table of Contents
- Applies to:
- Details
- Cause
- User action
Applies to:
Windows Server 2008, Windows Vista, Windows 7
Details
Product |
Windows Operating System |
ID |
4107 |
Source |
Microsoft-Windows-CAPI2 |
Version |
6.2 |
Message |
Failed extract of third-party root list from auto update cab at: <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> with error: A required |
Cause
This error occurs because the Microsoft Certificate Trust List (CTL) Publisher certificate expired.
A copy of the CTL with an expired signing certificate exists in the %windir%\ServiceProfiles\LocalService\AppData\LocalLow\Microsoft\CryptnetUrlCache\CryptnetUrlCachefolder directory.
Event ID 4107 can also be logged with the following error message: “The data is invalid,” instead of
“A required certificate is not within its validity period when verifying against the current system clock or
the timestamp in the signed file.”
The error message “Data is invalid” indicates the object that was returned from the network was not a
valid .cab file. Hence, the Windows operating system could not parse it correctly. Instances of such an
error can occur when the network retrieval attempt for the .cab file fails to go through a proxy server. If
the proxy server returns some data or an error message instead of a standard HTTP error code, the Windows
operating system tries to parse the received message from the proxy server, expecting it to be the .cab file.
This will fail with the error message «Data is invalid.”
User action
1. Open a Command Prompt window. (To do this, click
Start, click
All Programs, click
Accessories,
and then click Command Prompt.)2. At the command prompt, type the following command, and then press ENTER:
certutil -urlcache * delete
3. The certutil command must be run for every user on the workstation. Each user must log in and
follow steps 1 and 2.
If the expired certificate is cached in one of the local system profiles, you must delete the content of some directories
by using Windows Explorer. To do this, follow these steps:
1. Open Windows Explorer. (To do this, click
Start, click
All Programs, click
Accessories,
and then click Windows Explorer.)2. Enable the following hidden folders to view the directories with content that you must delete.
3. You may receive a message that states you do not have permission to access the folder.
If you receive this message, click Continue.
LocalService:
%windir%\ServiceProfiles\LocalService\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content%windir%\ServiceProfiles\LocalService\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData
NetworkService:
%windir%\ServiceProfiles\NetworkService\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content%windir%\ServiceProfiles\NetworkService\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData
LocalSystem:
%windir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content%windir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData
Wiki — Revision Comment List(Revision Comment)
Comments
-
10 May 2013 6:43 AM
Richard Mueller edited Revision 10. Comment: Replaced RGB values with color names in HTML to restore colors
-
10 May 2013 6:39 AM
Richard Mueller edited Revision 9. Comment: Made «Details» a heading so it shows in the TOC
-
8 Jun 2012 4:10 PM
Ed Price — MSFT edited Revision 7. Comment: Font style, added tags
-
13 May 2012 4:33 PM
Fernando Lugão Veltem edited Revision 5. Comment: added toc and tags
-
10 May 2012 6:49 PM
aprilia1k edited Revision 4. Comment: Add Win 7, modified Message slightly. Q: Is this event raised by Windows Update? Also, after deleting expired cert, is new cert obtained with the next attempted access?
-
12 Oct 2011 7:07 AM
LBryant edited Revision 3. Comment: what is the system impact of this error. for example does it slow the machine down?
Comments
-
Posted by KPietteon 26 May 2011 11:46 PM
An automated FixIt for this issue is available in the KB article:
support.microsoft.com/…/2328240
-
Posted by LBryanton 12 Oct 2011 7:07 AM
LBryant edited Revision 3. Comment: what is the system impact of this error. for example does it slow the machine down?
-
Posted by aprilia1kon 10 May 2012 6:49 PM
aprilia1k edited Revision 4. Comment: Add Win 7, modified Message slightly. Q: Is this event raised by Windows Update? Also, after deleting expired cert, is new cert obtained with the next attempted access?
-
on 13 May 2012 4:33 PM
Fernando Lugão Veltem edited Revision 5. Comment: added toc and tags
-
Posted by weimtimeon 22 May 2012 12:11 PM
What if you run the Microsoft Fix It and do the manual process and this error is still occuring? Receiving Event ID 4107 errors due to IE9 constantly hanging and it lead me to this article.d
-
on 8 Jun 2012 4:10 PM
Ed Price — MSFT edited Revision 7. Comment: Font style, added tags
-
on 10 May 2013 6:39 AM
Richard Mueller edited Revision 9. Comment: Made «Details» a heading so it shows in the TOC
-
on 10 May 2013 6:43 AM
Richard Mueller edited Revision 10. Comment: Replaced RGB values with color names in HTML to restore colors
На паре серверов с Windows Server 2008 R2 стала появляться ошибка
Все обновления с Windows Update проинсталлированы на обоих серверах.
Установка Microsoft Fix it 50531 (http://support.microsoft.com/kb/2328240)к сожалению ничего не дала.
Поискал в интернете и нашел пост на сайте Сушкова С. А. «Исправляем ошибку Event ID 4107 Application CAPI2»
http://www.vedu.ru/programming/?cont=articles&articles_id=1090
Не помогло 😦
http://social.technet.microsoft.com/wiki/contents/articles/3128.event-id-4107-microsoft-windows-capi2.aspx
Ошибка по прежнему появляется.
Сбросил настройки Microsoft Internet Explorer кнопкой Reset.
Также очистил сертификаты кнопкой Очистить SSL (Clear SSL State) — удаляет все цифровые сертификаты, хранящиеся в кэше защищенного протокола SSL.
Ошибка «на месте».
Нашел следующий вариант:
http://forum.oszone.net/nextoldesttothread-184631.html
или
http://answers.microsoft.com/en-us/windows/forum/windows_7-system/windows-7-ultimate-getting-tons-of-capi2-4107/8f6a032a-86c2-4f54-a0bb-9ea6e45384d2
Т.е. смысл в том, чтобы запустить certutil -urlcache * delete с правами System
-s Run the remote process in the System account.
Результат выполнения
Ошибка не исчезла.
Такой вариант:
http://blog.wadmin.ru/2012/06/you-install-last-updates/
Установка обновления WSUS-KB2530678-x86.exe на сервере WSUS.
Ошибка …
Установка с
http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab
а не с
http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab
Простым языком описано: http://blog.wadmin.ru/2012/06/you-install-last-updates/
Хотя визуальный осмотр authroot.stl, который внутри authrootstl.cab, не позволил мне найти разницу %), но ошибка исчезла.
На обоих серверах событие в журнале:
Запись опубликована в рубрике Windows Server. Добавьте в закладки постоянную ссылку.
- IT
- Cancel
Имя журнала: приложение
Источник: Microsoft-Windows-CAPI2
Дата: дата и время
Код события: 4107
Категория задачи: нет
Уровень: ошибка
Ключевые слова: классический
Пользователь: н/д
Компьютер: имя компьютера
Описание:
Ошибка извлечения стороннего корневого списка из CAB-файла автоматического обновления на <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> с ошибкой «Истек или не наступил срок действия требуемого сертификата при проверке по системным часам или по отметке времени в подписанном файле»
Самостоятельное решение проблемы:
- Откройте командную строку. Для этого нажмите кнопку Пуски последовательно выберите пункты Все программы, Стандартные, Командная строка.
- В командной строке введите указанную ниже команду и нажмите клавишу ВВОД.
certutil -urlcache * delete
Примечание. Команду certutil нужно выполнить для всех пользователей рабочей станции. Каждый из них должен войти в систему и выполнить действия 1 и 2.
- Если кэш сертификата с истекшим сроком действия хранится в локальных системных профилях, удалите содержимое некоторых каталогов с помощью проводника. Для этого выполните указанные ниже действия.
- Запустите проводник. Для этого нажмите кнопку Пуск и последовательно выберите пункты Все программы, Стандартные, Проводник.
Примечание. Чтобы найти каталоги, содержимое которых нужно удалить, включите отображение скрытых папок. Для этого выполните указанные ниже действия.
- В меню Упорядочить выберите пункт Параметры папок и поиска.
- Откройте вкладку Вид.
- Установите флажок Показывать скрытые файлы и папки.
- Снимите флажок Скрывать расширения для зарегистрированных типов файлов.
- Снимите флажок Скрывать защищенные системные файлы.
- Закройте предупреждение, нажав кнопку Да. Чтобы применить изменения и закрыть диалоговое окно, нажмите кнопку ОК.
- Удалите содержимое перечисленных ниже каталогов (%windir% — каталог Windows).
Примечание. Иногда может появляться сообщение о том, что у вас нет разрешения на доступ к папке. В таких случаях нажимайте кнопку Продолжить.
LocalService
%windir%\ServiceProfiles\LocalService\Ap
pData\LocalLow\Microsoft\CryptnetUrlCach e\Content
%windir%\ServiceProfiles\LocalService\AppData\LocalLow\Microsoft\CryptnetUrlCach e\MetaData NetworkService
%windir%\ServiceProfiles\NetworkService\AppData\LocalLow\Microsoft\CryptnetUrlCac he\Content
%windir%\ServiceProfiles\NetworkService\AppData\LocalLow\Microsoft\CryptnetUrlCac he\MetaData LocalSystem
%windir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCac he\Content
%windir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCac he\MetaData
- Запустите проводник. Для этого нажмите кнопку Пуск и последовательно выберите пункты Все программы, Стандартные, Проводник.
http://support.microsoft.com/kb/2328240
Итак, видим в журнале Window (Event Viewer) раздел Application (Приложение) множественные регистрации ошибки Event ID 4107 источник CAPI2.
В поле описания ошибки следующее:
Failed extract of third-party root list from auto update cab at: <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> with error: A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.
На момент написания статьи этой болезнью страдали Microsoft Windows Server 2008 R2, Microsoft Windows 7.
Лечим следующим методом:
1. Делаем резервную копию системы (или Точку восстановления системного раздела)
(шаг является рекомендуемым, но не обязательным);
2. Удаляем содержимое папок:
C:WindowsSystem32configsystemprofileAppDataLocalLowMicrosoftCryptnetUrlCacheContent
C:WindowsSystem32configsystemprofileAppDataLocalLowMicrosoftCryptnetUrlCacheMetaData
3. Удаляем все сертификаты, т.е. полностью ключ «Certificates»:
HKEY_LOCAL_MACHINESoftwareMicrosoftSystemCertificatesAuthRootCertificates
4. Перезагружаем операционную систему.
После перезагрузки ОС ключи в реестре заново создаются и в журнале Window в разделе Application (Приложение) должно быть зарегистрированно событие (Information event) c Event ID: 4097 приблизительно следующего содержания:
Successful auto update of third-party root certificate:: Subject: <CN=GTE CyberTrust Global Root, OU=»GTE CyberTrust Solutions, Inc.», O=GTE Corporation, C=US> Sha1 thumbprint: <97817950D81C9670CC34D809CF794431367EF474>.
Удачной работы!
©Автор: Сушков С.А. (соавтор: Ella Sea)
На паре серверов с Windows Server 2008 R2 стала появляться ошибка
Все обновления с Windows Update проинсталлированы на обоих серверах.
Установка Microsoft Fix it 50531 (http://support.microsoft.com/kb/2328240)к сожалению ничего не дала.
Поискал в интернете и нашел пост на сайте Сушкова С. А. «Исправляем ошибку Event ID 4107 Application CAPI2»
http://www.vedu.ru/programming/?cont=articles&articles_id=1090
Не помогло 😦
http://social.technet.microsoft.com/wiki/contents/articles/3128.event-id-4107-microsoft-windows-capi2.aspx
Ошибка по прежнему появляется.
Сбросил настройки Microsoft Internet Explorer кнопкой Reset.
Также очистил сертификаты кнопкой Очистить SSL (Clear SSL State) — удаляет все цифровые сертификаты, хранящиеся в кэше защищенного протокола SSL.
Ошибка «на месте».
Нашел следующий вариант:
http://forum.oszone.net/nextoldesttothread-184631.html
или
http://answers.microsoft.com/en-us/windows/forum/windows_7-system/windows-7-ultimate-getting-tons-of-capi2-4107/8f6a032a-86c2-4f54-a0bb-9ea6e45384d2
Т.е. смысл в том, чтобы запустить certutil -urlcache * delete с правами System
-s Run the remote process in the System account.
Результат выполнения
Ошибка не исчезла.
Такой вариант:
http://blog.wadmin.ru/2012/06/you-install-last-updates/
Установка обновления WSUS-KB2530678-x86.exe на сервере WSUS.
Ошибка …
Установка с
http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab
а не с
http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab
Простым языком описано: http://blog.wadmin.ru/2012/06/you-install-last-updates/
Хотя визуальный осмотр authroot.stl, который внутри authrootstl.cab, не позволил мне найти разницу %), но ошибка исчезла.
На обоих серверах событие в журнале:
Запись опубликована в рубрике Windows Server. Добавьте в закладки постоянную ссылку.
- Remove From My Forums
-
Вопрос
-
Залез в журнал событий в WIN2008 Std R2
и увидел там ошибу источник CAPI2
вот что пишет сведения об ошибке
Цитата: Ошибка извлечение стороннего корневого списка из CAB-файла автоматического обновления на <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> с ошибкой Истек/не наступил срок действия требуемого сертификата
при проверке по системным часам или по отметке времени в подписанном файлеПробывал и так
http://support.microsoft.com/kb/2328240
и так
http://www.vedu.ru/programming/?cont=articles&articles_id=1090
но ничего ищ этого не помогла
потом скачал сам файл раскрыл в раре и посмотрел дествительность сертификата с 10 по 10 мая указано……че делать ума не приложу
Ответы
-
А вот там в КВ ещё дополнение есть. Пробовали?
Ошибка «Недопустимые данные» указывает на то, что полученный из сети объект не является действительным CAB-файлом и системе Windows не удается правильно проанализировать его. Подобная ошибка может возникать при неудачных попытках загрузить CAB-файл
через прокси-сервер. Если прокси-сервер возвращает не стандартный код ошибки HTTP, а данные или сообщение, то система Windows
пытается проанализировать их как CAB-файл. Это приводит к возникновению ошибки «Недопустимые данные».
I’m inspired! Are you? Где смекалка и сноровка, там и палка что винтовка.
-
Помечено в качестве ответа
5 июня 2012 г. 7:03
-
Помечено в качестве ответа
Если компьютер не имеет прямого доступа в интернет, вы можете обнаружить ошибку в журнале
приложений
с кодом 4107:
Ошибка извлечения стороннего корневого списка из CAB-файла автоматического обновления на «http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab» с ошибкой Недопустимые данные.
Обычно это связана с тем, что компьютер не может корректно обновить корневые сертификаты через сайт «windowsupdate.com«.
Возможные варианты решения проблемы:
1. Снять ограничения на прокси сервере или внешнем брандмауэре, через которые осуществляется выход в интернет.
2. В случае полной изоляции среды функционирования ОС Windows можно просто отключить обновление сертификатов двумя способами:
Первый
— в реестре создайте следующие параметры:
[HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftSystemCertificatesAuthRoot] «DisableRootAutoUpdate»=dword:00000001
«EnableDisallowedCertAutoUpdate»=dword:00000000
Или
второй
— с помощью групповых политик домена Windows. Для этого импортируйте следующие .adm шаблоны:
CLASS MACHINE
CATEGORY !!SystemCertificates
POLICY !!DisableRootAutoUpdate
EXPLAIN !!Certificates_config
VALUENAME "DisableRootAutoUpdate"
VALUEON NUMERIC 0
VALUEOFF NUMERIC 1
KEYNAME "SoftwarePoliciesMicrosoftSystemCertificatesAuthRoot"
END POLICY
END CATEGORY
[strings]
DisableRootAutoUpdate="Auto Root Update"
Certificates_config="By default automatic updating of the trusted CTL is enabled. To disable the automatic updating trusted CTLe, select Disabled."
SystemCertificates="Windows AutoUpdate Settings"
CLASS MACHINE
CATEGORY !!SystemCertificates
POLICY !!EnableDisallowedCertAutoUpdate
EXPLAIN !!Certificates_config
VALUENAME "EnableDisallowedCertAutoUpdate"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
KEYNAME "SoftwarePoliciesMicrosoftSystemCertificatesAuthRoot"
END POLICY
END CATEGORY
[strings]
EnableDisallowedCertAutoUpdate="Untrusted CTL Automatic Update"
Certificates_config="By default untrusted CTL automatic update is enabled. To disable trusted CTL update, select Disabled."
SystemCertificates="Windows AutoUpdate Settings"
3. Перенаправить на локальный URL-адрес автоматическое обновление сертификатов Microsoft. Для этого понадобится один сервер с полноценным выходом в интернет, который будет выкачивать списки сертификатов и предоставлять их во внутреннюю сеть. Загрузка выполняется с помощью команды «Certutil -f -syncWithWU path«, запущенной с повышенными привилегиями, где path — это путь, куда будет выгружена информация о сертификатах для дальнейшего распространения. Далее файлы можно просто расшарить средствами Windows или предоставить доступ по HTTP через IIS, Apache и т.п. На клиентских ОС производим настройку на сервер в реестре:
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSystemCertificatesAuthRootAutoUpdate]
«RootDirURL»=»FILE://\server_with_certificatesshare»
или
«RootDirURL»=»HTTP://server_with_certificates/share»
В доменной среде удобнее выполнить настройку с помощью групповой политики. Используйте следующий .adm шаблон:
CLASS MACHINE
CATEGORY !!SystemCertificates
KEYNAME "SoftwareMicrosoftSystemCertificatesAuthRootAutoUpdate"
POLICY !!RootDirURL
EXPLAIN !!RootDirURL_help
PART !!RootDirURL EDITTEXT
VALUENAME "RootDirURL"
END PART
END POLICY
END CATEGORY
[strings]
RootDirURL="URL address to be used instead of default ctldl.windowsupdate.com"
RootDirURL_help="Enter a FILE or HTTP URL to use as the download location of the CTL files."
SystemCertificates="Windows AutoUpdate Settings"
Выберите из вышеописанных способов наиболее подходящий для вашей среды.
Перейти к контенту
Ситуация: в журнале событий постоянно появляется событие с кодом ошибки 4107 и источником события Microsoft-Windows-CAPI2. Данная ошибка возникает из-за закэшированного просроченного сертификата Microsoft Certificate Trust List Publisher.
Для решения данной проблемы необходимо выполнить следующие шаги:
1. Необходимо выполнить команду certutil -urlcache * delete Примечание: данную команду нужно выполнить для всех пользователей рабочей станции или сервера.
2. Если просроченный сертификат закэширован в одном из локальных системных профилях, то необходимо удалить содержимое следующих папок.
Windows 7
certutil -urlcache * delete
Примечание. Команду certutil нужно выполнить для всех пользователей рабочей станции. Каждый из них должен войти в систему и выполнить действия 1 и 2.
LocalService
%windir%ServiceProfilesLocalServiceAppDataLocalLowMicrosoftCryptnetUrlCacheContent
%windir%ServiceProfilesLocalServiceAppDataLocalLowMicrosoftCryptnetUrlCacheMetaData
NetworkService
%windir%ServiceProfilesNetworkServiceAppDataLocalLowMicrosoftCryptnetUrlCacheContent
%windir%ServiceProfilesNetworkServiceAppDataLocalLowMicrosoftCryptnetUrlCacheMetaData
LocalSystem
%windir%System32configsystemprofileAppDataLocalLowMicrosoftCryptnetUrlCacheContent
%windir%System32configsystemprofileAppDataLocalLowMicrosoftCryptnetUrlCacheMetaData
http://support.microsoft.com/kb/2328240
Имя журнала: Application
Источник: Microsoft-Windows-CAPI2
Дата: 16.09.2018 14:31:16
Код события: 4107
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: 778
Описание:
Ошибка извлечения стороннего корневого списка из CAB-файла автоматического обновления на <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> с ошибкой Истек/не наступил срок действия требуемого сертификата при проверке по системным часам или по отметке времени в подписанном файле.
.
Xml события:
<Event xmlns=»http://schemas.microsoft.com/win/2004/08/events/event»>
<System>
<Provider Name=»Microsoft-Windows-CAPI2″ Guid=»{5bbca4a8-b209-48dc-a8c7-b23d3e5216fb}» EventSourceName=»Microsoft-Windows-CAPI2″ />
<EventID Qualifiers=»0″>4107</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8080000000000000</Keywords>
<TimeCreated SystemTime=»2018-09-16T10:31:16.173762900Z» />
<EventRecordID>1704</EventRecordID>
<Correlation />
<Execution ProcessID=»1128″ ThreadID=»1140″ />
<Channel>Application</Channel>
<Computer>778</Computer>
<Security />
</System>
<EventData>
<Data>http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab</Data>
<Data>Истек/не наступил срок действия требуемого сертификата при проверке по системным часам или по отметке времени в подписанном файле.
</Data>
</EventData>
</Event>
Здравствуйте!
Пожалуйста, опишите свою проблему как можно подробнее, со скриншотами.
——————————————————————
Disclaimer:
Моё мнение может не совпадать с официальной позицией компании Microsoft.
Источник: https://answers.microsoft.com/ru-ru/windows/forum/all/ошибка-capi-2/9a82e7ed-fb21-43d4-9589-d48c7fb3d18b