Статья относится к SoftControl 5.0-6.0. Для более поздних версий статья также может быть актуальной.
Для проверки подлинности объектов (например, исполняемых файлов) ОС использует ЭЦП, удостоверенную сертификатом подписанта. Сертификат подписанта сам по себе тоже подписан ЭЦП удостоверяющего центра, и эта подпись удостоверена сертификатом удостоверяющего центра. Этот сертификат тоже может быть удостоверен ЭЦП другого удостоверяющего центра и так далее. В результате образуется цепочка сертификатов, в конце которой находится сертификат корневого удостоверяющего центра, известный операционной системе. Так как Windows XP и Windows Server 2003 более не обновляются, этим ОС неизвестны новые корневые сертификаты, которым доверяют другие, более новые версии операционных систем. В результате Windows XP и Windows Server 2003 часто не может проверить подлинность ЭЦП новых объектов. В том числе, без дополнительных манипуляций Window XP и Windows Server 2003 не могут проверить подлинность компонентов системы SoftControl версии 5.0 и выше. Для решения этой проблемы необходимо обновить список корневых сертификатов в ОС.
Information transferred within networks such as the Internet, inter-office intranets, and home networks can be susceptible to many security issues and attacks. Certificates allow these types of information sharing to be private and secure without the use of individual file password protections. Root certificates embedded in your Windows operating system check these transactions against a list of trusted sites. You will receive a warning if you try to pass data to a site not on this trusted list. Updating your root certificates should help keep your personal information safe and secure.
Step 1
Open your computer’s Control Panel. Click on the «Start» Menu and then «Control Panel». Double-click «Add/Remove Programs.»
Step 3
Click the «Add/Remove Windows Components button. Check the box next to «Update Root Certificates.»
Step 4
Jon Kaufman, a senior financial planner, has been writing financial and computer technology articles since 1999. His articles have appeared on Web sites like eHow. Kaufman received a Distinguished Honor Graduate award in 1999 and holds a Bachelor of Science in finance from Northern State University.
Для того, чтобы ОС могла удостоверить подлинность компонентов системы SoftControl, необходимо на ОС Windows XP и Windows Server 2003 установить обновление KB2868626 (https://www.catalog.update.microsoft.com/Search.aspx?q=KB2868626).
Для версии 5.0 также необходимы следующие сертификаты:
Для версии 6.0 необходимы следующие сертификаты:
Для их установки достаточно просто раcпаковать приложенный архив для 5.0(Файл:Certificates for XP and Server 2003 2021-01-15.zip) или 6.0 (Файл:Certificates for XP and Server 2003 2021-02-16 v6.0.zip) и установить сертификаты следующим способом:
По работе приходится иногда иметь дело с этой операционкой, и если дело доходит до переустановки системы, то случается такая беда:
По хорошему, такие беды должны лечиться обновлениями системы, но обновления тоже получаются по https, таким образом — замкнутый круг.
Решение такое: перенести базу сертификатов из другой ОС (Windows 7 или 10). Но есть ньюанс — ОС должны быть лицензионной и с подключенным сервисом Windows Update, иначе фокус не получится.
Первым делом, на обновленной системе (Windows 7 или 10) нужно ввести в консоли вот такое заклинание:
certutil.exe -generateSSTFromWU roots.sst
В текущей директории получите файл с сертификатами roots.sst. Его нужно поместить в папку C:PS
ootsupd на Windows XP.
Данную тулзу следует запустить с такими параметрами:
rootsupd.exe /c /t:C:PS
ootsupd
Обратите внимание, что между /t и путем к каталогу нет пробела! Если команда отработала без ошибок, в каталоге C:PS
ootsupd появится файл updroots.exe. Для установки полученных сертификатов его следует запустить с параметрами:
Все. После этого сертификаты установлены. Правда старые не удалены, но они не мешают, и как их чистить я не разбирался.
Информация о материале:


Не секрет, что Windows XP отправлена на свалку и более не поддерживается разработчиком, а при использовании различных веб-браузеров могут возникать ошибки SSL сертификата: недостаточно информации для проверки этого сертификата.
Ошибка сертификата в Windows XP может проявляться в разных браузерах включая Opera, Chrome и конечно Internet Explorer — все они используют одно хранилище сертификатов, которое разумеется давно устарело и не обновляется по причине отсутствия поддержки Windows XP. Именно по причине устаревших сертификатов мы и наблюдаем в браузерах ошибки типа: «недостаточно информации для проверки этого сертификата».
Как обновить корневые сертификаты Windows XP
Ручками обновить будет довольно проблематично. Официальных пакетов обновляющих корневые сертификаты Windows XP не существует.
На просторах Интернетов был найден один рецепт, состоящий из «заточки» пакета обновления сертификатов от «висты» под «хр», процесс выглядит следующим образом:
TempModeSilent=1Overwrite=1Setup=Rundll32.exe advpack.dll,LaunchINFSection rvkroots.inf,DefaultInstall
Теперь мы имеем файл отзывающий все небезопасные (устаревшие) сертификаты!
TempModeSilent=1Overwrite=1Setup=Rundll32.exe advpack.dll,LaunchINFSection rootsupd.inf,DefaultInstall
Теперь у нас есть файл обновлящий корневые сертификаты!

Только после полного отключения блокировщика скриптов и рекламы на этом месте появится полезная подсказка/ссылка/код/пример конфигурации/etc!
Браузер Firefox использует собственное хранилище корневых сертификатов и может работать без обновления корневых сертификатов на Windows XP.
Проблема корневых сертификатов стала актуальна для Windows XP, 2003 Server, 7, 2008 Server после окончания их поддержки. И если с отсутствием свежих обновлений можно смириться, то из-за не обновлённого хранилища сертификатов перестают нормально отображаться сайты и перестают работать онлайн инсталляторы.
Update and Revoked Roots. Инструмент для обновления корневых сертификатов. UpdRoots загружает сертификаты с сервера Microsoft и выводит реальную дату изменения загруженных файлов, тем самым можно определить, насколько свежий тот или иной сертификат.Для обновления офлайн, разместите рядом с UpdRoots все пять групп сертификатов/файлов SST, при наличии доступа в интернет, офлайн обновление не работает.Для тихого обновления предусмотрен ключ командной строки /S.
Скачивание и обновление корневых сертификатов:
CertUpdater.exe -aie -gm2 -fm0 — скачивание корневых сертификатов из Windows Update в папку MyRoots, создаётся автоматически рядом с CertUpdater.exe.CertUpdater.exe -aii -gm2 -fm0 — импорт корневых сертификатов из папки MyRoots в систему.CertUpdater.exe -aim -gm2 -fm0 — вызов системного менеджера сертификатов.CertUpdater.exe -air -gm2 -fm0 — импорт корневых сертификатов из пакета корневых сертификатов CertUpdater в систему.CertUpdater.exe -aiu -gm2 -fm0 — обновление пакета корневых сертификатов CertUpdater.CertUpdater.exe -h — вызов справки.
Вариант 3: Обновление корневых сертификатов выполняет UpdatePack7R2 для обновления Windows 7 SP1 и Server 2008 R2 SP1 от simplix-а: http://forum.oszone.net/thread-257198.html
Вариант 4: Обновление корневых сертификатов выполняет набор обновлений «DrWindows» для Windows 7
Описание и обсуждение на русском языке: http://forum.oszone.net/thread-351049.html
Текст автора набора обновлений: https://www.drwindows.de/xf/threads/windows-7-update-pack-by-drwindows-september-2022.15232/
Вариант 5: Обновление корневых сертификатов при помощи RootCertUpdater
Данный обновлятор представляет собой 7z SFX архив со следующим конфигом:
и содержит актуальные на дату публикации файлы authroots.sst, delroots.sst, roots.sst, updroots.sst и disallowedcert.sst
Вы можете самостоятельно обновлять обновлятор) открыв его в архиваторе 7-Zip и перетянув в него более свежие sst-файлы:
Вариант 6: RootsUpdSetup для Windows XP
Сделано сразу в виде SVCPACK-аддона для Windows XP, упаковано в WinRAR SFX. Никаких ключей установки не требуется, всё максимально просто: есть интернет: *.sst-файлы обновляются и устанавливаются; нет интернета — ставится то, что есть в архиве.
Вариант 7: Обновление корневых сертификатов при помощи UpdRootsCertПринцип работы: если есть интернет — то скачиваются и устанавливаются последние сертификаты,если нет — то установятся сертификаты из набора.






