Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Наборы - Обновление корневых сертификатов

Ответить
Настройки темы
Наборы - Обновление корневых сертификатов

Аватара для jameszero

Модератор


Moderator


Сообщения: 4919
Благодарности: 2579


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: jameszero
Дата: 29-05-2024
Описание: обновление
Вложения
Тип файла: zip RootCertUpdater-24.5.29.zip
(652.1 Kb, 405 просмотров)
Проблема корневых сертификатов стала актуальна для Windows 7 после окончания её поддержки. И если с отсутствием свежих хотфиксов смириться, в принципе, можно, то из-за не обновлённого хранилища сертификатов перестают нормально отображаться сайты и ломаются онлайн инсталляторы (примеры тут, тут и тут). В данной теме выкладываю набор актуальных корневых и отозванных сертификатов (аналог KB931125 + KB2917500) и даю ссылки на аналогичные разработки участников форума. Кроме того в интернете вы можете найти и другие похожие решения.
--
Скачать RootCertUpdater, зеркало
Ключи тихой установки:
-y -gm2 -fm0 - установка с исправлением отозванных сертификатов
-ai -gm2 -fm0 - установка без исправления отозванных сертификатов (оригинальная установка)

Совместимость: от Windows XP до Windows 11 (x86/x64)
--
Данный обновлятор представляет собой 7z SFX архив со следующим конфигом:
Скрытый текст
Код: Выделить весь код
;!@Install@!UTF-8!
Title="Обновлятор корневых сертификатов"
BeginPrompt="            Обновить хранилище сертификатов?

Нажав \"Да\", удерживая \"Shift\", установите обновление
       без фикса корневых сертификатов Microsoft"
RunProgram="updroots \"%%T\\authroots.sst\""
RunProgram="updroots \"%%T\\updroots.sst\""
RunProgram="updroots -l \"%%T\\roots.sst\""
RunProgram="updroots -d \"%%T\\delroots.sst\""
RunProgram="updroots -l -u \"%%T\\disallowedcert.sst\""
RunProgram="hidcon:fix.cmd"
AutoInstall="updroots \"%%T\\authroots.sst\""
AutoInstall="updroots \"%%T\\updroots.sst\""
AutoInstall="updroots -l \"%%T\\roots.sst\""
AutoInstall="updroots -d \"%%T\\delroots.sst\""
AutoInstall="updroots -l -u \"%%T\\disallowedcert.sst\""
GUIFlags="2+4+8+16+32+2048"
MiscFlags="4"
GUIMode="1"
FinishMessage="Обновление выполнено!"
;!@InstallEnd@!
и содержит актуальные на дату публикации файлы authroots.sst, delroots.sst, roots.sst, updroots.sst и disallowedcert.sst

Вы можете самостоятельно обновлять обновлятор) открыв его в архиваторе 7-Zip и перетянув в него более свежие sst-файлы:
Скрытый текст
Код: Выделить весь код
http://download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authroots.sst
http://download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/updroots.sst
http://download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/roots.sst
http://download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/delroots.sst
http://download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/disallowedcert.sst

На применённый в наборе SFX модуль 7-Zip возможен ложный детект антивируса. Отключите временно антивирус или используйте другой вариант обновления сертификатов.


Другие варианты обновления корневых сертификатов:

Набор от Vanadiy777 (обновляется автором)

Набор от boss911

Набор от sov44 (обновляется автором)

Набор от san02

Russian Trusted Root CA + Russian Trusted Sub CA - Российский корневой сертификат

Отправлено: 13:32, 06-05-2022

 

Ветеран


Сообщения: 2190
Благодарности: 724

Профиль | Отправить PM | Цитировать


jameszero, наверное было-бы интереснее, если бы утилита сама скачивала сертификаты и обновляла системные.

Последний раз редактировалось sov44, 06-05-2022 в 14:02.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:51, 06-05-2022 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для jameszero

Модератор


Moderator


Сообщения: 4919
Благодарности: 2579

Профиль | Сайт | Отправить PM | Цитировать


sov44, не вижу проблем прикрутить к набору wget, но теряется автономность и возможность использовать набор при автоустановке. С другой стороны, то что вы предлагаете, уже есть по ссылке - "другие варианты решения".

-------
RuntimePack официальный сайт
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:10, 06-05-2022 | #3


Аватара для boss911

Alien


Сообщения: 4262
Благодарности: 1030

Профиль | Отправить PM | Цитировать


Автозагрузка сертификатов с последующем обновлением.

Update and Revoked Roots (UpdRoots)

Последний раз редактировалось boss911, 08-05-2022 в 23:30. Причина: Вопрос с d petr урегулирован. Пост оставил в качестве альтернативы.

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:56, 07-05-2022 | #4


Новый участник


Сообщения: 13
Благодарности: 56

Профиль | Отправить PM | Цитировать


jameszero, Запустил через командную строку с ключом -y -gm2 -fm0 , но что-то не получилось. Что не так я делаю?

Отправлено: 08:52, 10-05-2022 | #5


Аватара для jameszero

Модератор


Moderator


Сообщения: 4919
Благодарности: 2579

Профиль | Сайт | Отправить PM | Цитировать


Nyvi, это не так работает.
Ключи нужно дописывать к исполняемому файлу RootCertUpdater.exe, перейдя в его директорию или указав полный путь.
Если нужны подробности, спросите в теме Помощь начинающим .:[все вопросы]:.
В данной теме это оффтоп.

-------
RuntimePack официальный сайт
--
мои аддоны в облаке

Не было печали, апдейтов накачали.


Отправлено: 10:28, 10-05-2022 | #6


Аватара для Vanadiy777

Ветеран


Сообщения: 2186
Благодарности: 876

Профиль | Отправить PM | Цитировать


Цитата Nyvi:
Запустил через командную строку с ключом -y -gm2 -fm0 . Что не так я делаю? »
Да простят меня модераторы за оффтоп...

Nyvi, Вы не указали исполняемый файл, к которому должны быть применены эти ключи.
В Вашем случае, если командная строка открыта в папке, где расположен файл RootCertUpdater.exe, то команда должна выглядеть так:
Код: Выделить весь код
RootCertUpdater.exe -y -gm2 -fm0
Если командная строка открыта в другом месте, тогда надо указать полный путь до файла, примерно так:
Код: Выделить весь код
"D:\Место расположения файла\RootCertUpdater.exe" -y -gm2 -fm0
Где "Место расположения файла" - имя папки, где расположен RootCertUpdater.exe. Если есть пробелы в имени папки, то весь путь должен быть заключен в кавычки.

Отправлено: 15:01, 10-05-2022 | #7


Пользователь


Сообщения: 116
Благодарности: 31

Профиль | Отправить PM | Цитировать


Цитата boss911:
Автозагрузка сертификатов с последующем обновлением.
Update and Revoked Roots (UpdRoots) »
Скачал, запустил. Не подскажете, чего еще ему надо?
Скрытый текст

Отправлено: 10:26, 11-05-2022 | #8


Аватара для STALKER2

Пользователь


Сообщения: 68
Благодарности: 36

Профиль | Отправить PM | Цитировать


Цитата Ettercap:
Скачал, запустил. Не подскажете, чего еще ему надо? »
Странно... У меня вот так

Отправлено: 15:02, 11-05-2022 | #9


Ветеран


Сообщения: 2190
Благодарности: 724

Профиль | Отправить PM | Цитировать


Моя сборка для скачивания и обновления корневых сертификатов CertUpdater.exe
Сборку можно обновить при помощи ключа -aiu, добавлена установка сертификатов Минцифры с поддержкой Mozilla Firefox и других Mozilla-подобных установочных браузеров.

Ключи установки:

CertUpdater.exe -aid -gm2 -fm0 - формирование в папке MyDoubles списка дублей сертификатов. В пути к CertUpdater.exe не должно быть кириллицы.
CertUpdater.exe -aie -gm2 -fm0 - экспорт корневых сертификатов из системы в папку MyRoots, для Windows 8.1 и старше.
CertUpdater.exe -aii -gm2 -fm0 - импорт корневых сертификатов из папки MyRoots в систему, для Windows 8.1 и старше.
CertUpdater.exe -aim -gm2 -fm0 - вызов системного менеджера сертификатов.
CertUpdater.exe -air -gm2 -fm0 - скачивание и установка корневых сертификатов в систему, обновление CertUpdater.
CertUpdater.exe -aiu -gm2 -fm0 - обновление пакета корневых сертификатов CertUpdater.
CertUpdater.exe -aik -gm2 -fm0 - вызов менеджера сертификатов пользователя и компьютера.
CertUpdater.exe -ais -gm2 -fm0 - тихое скачивание и установка корневых сертификатов в систему, обновление CertUpdater.
CertUpdater.exe -aip -gm2 -fm0 - создаёт задание в планировщике для ежемесячного тихого обновления корневых сертификатов в системе.
CertUpdater.exe -aiv -gm2 -fm0 - создаёт файл TPcert.txt с данными сторонних сертификатов в системе, не входящих в Microsoft Trusted Root Certificate Program.
CertUpdater.exe -h - вызов справки.

Последний раз редактировалось sov44, 17-10-2023 в 19:39. Причина: Обновление до v.5.0 Добавлен ключ -aid


Отправлено: 00:11, 15-05-2022 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Наборы - Обновление корневых сертификатов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - Не работает клиент IPSec IKEv2 из-за корневых сертификатов Crazy_Sanya Microsoft Windows 7 0 25-05-2020 08:24
Обновление корневых сертификатов Windows Server 2003 R2 greedisgood42 Microsoft Windows NT/2000/2003 0 10-02-2017 07:27
Интернет - Отключить автоматическое обновление корневых сертификатов El Scorpio Microsoft Windows 2000/XP 1 25-03-2013 07:35
2008 R2 - Обновление/выдача сертификатов. vertizo Windows Server 2008/2008 R2 4 23-10-2012 09:50
[решено] Обновление сертификатов Windows XP super_Spartan Microsoft Windows 2000/XP 6 01-03-2007 12:18




 
Переход