Windows поставляется с актуальными версиями .NET Framework, если же для работы приложений нужны более старые версиями этого компонента, последний можно скачать и установить вручную как обычную программу. Обычно установка проходит без каких-либо проблем, но в некоторых случаях вы можете получить ошибку «Подпись отметки времени и/или сертификат не могут быть проверены или имеют неправильный формат».
Также с этой ошибкой вы можете столкнуться при установке некоторых драйверов и сторонних приложений.
В большинстве случаев основной причиной ошибки становится невозможность Windows проверить интегрированный в установщик компонента, драйвера или приложения сертификат.
Что в таком случае можно предпринять?
Проверить действительность сертификата
Первое, с чего следует начать, это проверка действительности сертификата.
Откройте свойства исполняемого файла, переключитесь на вкладку «Цифровые подписи», выделите подпись в поле «Список подписей» и нажмите «Сведения». В открывшемся окошке «Состав цифровой подписи» нажмите «Просмотр сертификата».
И посмотрите с какой и по какую дату сертификат действителен.
Если его срок истек, это может стать причиной указанной ошибки.
Попробуйте установить сертификат вручную, нажав одноименную кнопку и, если установка будет выполнена без ошибок, попытайтесь установить программу повторно.
Отключите проверку цифровой подписи драйвера
В Windows имеется политика, позволяющая устанавливать драйвера без проверки цифровой подписи.
Соответствующая настройка этой политики позволит игнорировать проверку подписи не только драйверов, но и .NET Framework.
Откройте редактор локальных групповых политик командой gpedit.msc и перейдите в раздел Конфигурация пользователя -> Административные шаблоны -> Система -> Установка драйвера.
Двойным кликом откройте настройки политики «Цифровая подпись драйверов устройств».
Включив политику, выберите в выпадающем списке параметров опцию «Пропустить» и сохраните настройки.
Отключите обязательную проверку подписи драйверов
Наконец, вы можете отключить проверку цифровой подписи драйверов глобально.
Для этого перезагружаем Windows с зажатой Shift и выбираем в дополнительных параметрах среды восстановления опцию «Параметры загрузки».
Перезагружаем компьютер нажатием кнопки «Перезагрузить», а когда на экране появится список действий, жмем клавишу 7, отключая таким образом обязательную проверку подписи драйверов.
Те же самые результаты вы получите, если выполните в запущенной от имени администратора командной строке команду:
bcdedit.exe /set nointegritychecks on
да не в этом дело, надо обновить службу обновлений и установить обновление на временные зоны для России
Приветствую Сергей.
Я накатил:
1. windowsupdateagent-7.6-x64.exe
2. Windows6.1-KB2998527-x64.msu
Перезагрузился, но ошибка "отметка времени подписи и или сертификата не может быть проверена или она неверно записана" не ушла. Путь сертификации строится нормально, все сертификаты ОК. Что ещё может быть?
мне помогла установка kb4474419
Спасибо, брат!!! Ты гений!!!
УРАА я целый день искал решение данной проблемы и скачал обновление kb4474419 с каталога обновлений (https://www.catalog.update.microsoft.com/search.aspx?q=kb4474419) И МНЕ ПОМОГЛО ЭТО РЕАЛЬНО СРАБОТАЛО СПАСИБО БРО!
Тоже помогло! Спасибо!