Net framework не устанавливается windows 7 сертификат

Перейти к контенту

При установке Net Framework в Windows 7 столкнулся с ошибкой:

Установка Net Framework не завершена. причина:

Цепочка сертификатов обработана, но обработка корневого прервана на корневом сертификате, у которого отсутствует отношение доверия с поставщиком доверия.

….

NET Framework - ошибка обработки корневого сертификата

В итоге помогла установка сертификата в «Доверенные корневые центры сертификации«. Для этого необходимо:

Необходимое время: 5 мин.

Инструкция применима для Windows 7,8,101.

1. Скачать сертификат Microsoft по ссылке.

2. Нажать правой кнопкой мыши на скаченном файле «MicrosoftRootCertificataAuthority2011.cer» и выбрать пункт «Установить сертификат«MicrosoftRootCertificataAuthority2011

3.В окне «Мастер импорта сертификатов» выбрать пункт «Текущий пользователь» и нажать «Далее»Мастер импорта сертификатов

4.В следующем окне выберите пункт «Поместить все сертификаты в следующее хранилище» и нажать на кнопку «Обзор»Хранилище сертификатов

5.Выбрать каталог «Доверенные корневые центры сертификации«Выбор хранилища сертификата

6.В окне завершения импорта выбрать пункт «Хранилище сертификатов, выбранное пользователем» и нажать на кнопку «Готово»Завершение мастера импорта сертификатов

7.В случае успешного импорта сертификата появится окно:Импорт сертификата успешно выполнен

Устранение ошибки «Цепочка сертификатов обработана, но обработка прервана на корневом сертификате, у которого отсутствует отношение доверия с поставщиков доверия» при установке .NET Framework 4.7.2

Что такое .net Framework?

.NET Framework 4.7.2 – фреймворк (компонент, программная платформа), который используется для разработки программного обеспечения.  Данный фреймворк необходим в т.ч. для работы программы GBS.Market  и должен быть установлен на компьютер, на котором используется программа. 

Обычно, данный компонент устанавливается вместе с программой. В некоторых случаях необходима ручная установка данного компонента. 

Ошибка при установке .NET Framework

В процессе установки .NET Framework на компьютерах, где не установлены актуальные обновления, может возникнуть ошибка. Обычно, это компьютеры, работающие под управлением Windows 7. 

Текст ошибки:

Установка Net Framework не завершена; причина:

Цепочка сертификатов обработана, но обработка корневого прервана на корневом сертификате, у которого отсутствует отношение доверия с поставщиком доверия.

Сообщение об ошибке на английском языке:

A certificate chain could not be built to a trusted root authority . A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.

Цепочка сертификатов обработана, но обработка прервана на корневом сертификате, у которого отсутствует отношение доверия с поставщиком доверия.
Ошибка установки

Для того чтобы установка .NET Framework прошла корректно, необходимо установить корневой сертификат безопасности.

Установка сертификата

Скачайте сертификат Microsoft Root Certificate Authority 2011 по ссылке ниже. 

Откройте папку, в которую сохранили сертификат. Кликните дважды на файле сертификата. 

Если появилось окно с предупреждением системы безопасности – нажмите “Открыть”. 

Запрос на октрытие сертификата

В окне свойств сертификата нажмите “Установить”. 

Свойства корневого сертификата Microsoft для установки .NET Framework
Свойства сертификата

После того как откроется мастер импорта сертификатов, выберите вариант “Текущий пользователь” и нажмите “Далее”

Выбор хранилища для корневого сертификата Microsoft
Выбор хранилища для установки сертификата

На следующей странице мастера импорта сертификатов необходимо выбрать вариант “Поместить все сертификаты в следующее хранилище” и нажать кнопку “Обзор”.

Выбор храналища при установке корневого сертификата Microsoft
Выбор хранилища

В списке хранилищ необходимо выбрать “Доверенные корневые центры сертификации” и нажать кнопку “ОК”.

Выбор хранилища для корневого сертификата
Выбор хранилища для сертификата

После выбора хранилища для сертификата убедитесь, что хранилище указано верно и нажмите кнопку “Далее”

Продолжение установки корневого сертификата Microsoft
Продолжение установки сертификата

На странице завершения импорта нажмите “Готово”. 

Завершение импорта сертификата
Завершение импорта корневого сертификата

Если импорт сертификата прошел успешно, появится соответствующее сообщение.

Импорт успешно выполнен

Повторная установка .NET Framework

После того как установлен необходимый сертификат, попробуйте заново установить .NET Framework 4.7.2. 

Кассовая программа за 249 рублей в месяц

Проиграть видео


  • Рабочее место кассира и официанта

  • Контроль продаж и заказов

  • Складской учет, управление остатками

  • Маркировка, 54-ФЗ и ФФД 1.2

  • Кассы, весы, сканер ШК, эквайринг

  • Печать ценников и этикеток

Размер: 116.08 MB , Скачано 26830 раз(а)



  • Опубликовано:
    8 декабря, 2021


  • Изменено: 11 месяцев назад


  • Нет комментариев


  • Просмотров
    3 674



  • .net framework, windows

Inline Feedbacks

Показать все комментарии


Windows 7

  • 03.07.2022
  • 7 738
  • 0
  • 04.07.2022
  • 20
  • 19
  • 1

Не устанавливается .NET Framework - Цепочка сертификатов обработана, но обработка прервана на корневом сертификате

  • Содержание статьи
    • Описание проблемы
    • Решение проблемы
    • Добавить комментарий

Описание проблемы

В Windows 7, при установке последних версии Microsoft .NET Framework, можно столкнуться со следующей ошибкой:

Установка .NET Framework не завершена; причина:
Цепочка сертификатов обработана, но обработка
прервана на корневом сертификате, у которого
отсутствуют отношения доверия с поставщиком
доверия.

Решение проблемы

Для исправления данной ошибки, нужно провести установку обновления KB4474419, которое можно скачать по следующим ссылкам:

Скачать с Каталога Центра обновлений Microsoft
Скачать через торрент (как скачать?)

После установки данного обновления, понадобится перезагрузка, после чего установка Microsoft .NET Framework должна пройти без проблем.

Windows поставляется с актуальными версиями .NET Framework, если же для работы приложений нужны более старые версиями этого компонента, последний можно скачать и установить вручную как обычную программу. Обычно установка проходит без каких-либо проблем, но в некоторых случаях вы можете получить ошибку «Подпись отметки времени и/или сертификат не могут быть проверены или имеют неправильный формат».

Microsoft.NET Framework

Также с этой ошибкой вы можете столкнуться при установке некоторых драйверов и сторонних приложений.

В большинстве случаев основной причиной ошибки становится невозможность Windows проверить интегрированный в установщик компонента, драйвера или приложения сертификат.

Что в таком случае можно предпринять?

Проверить действительность сертификата

Первое, с чего следует начать, это проверка действительности сертификата.

Откройте свойства исполняемого файла, переключитесь на вкладку «Цифровые подписи», выделите подпись в поле «Список подписей» и нажмите «Сведения». В открывшемся окошке «Состав цифровой подписи» нажмите «Просмотр сертификата».

Цифровые подписи

И посмотрите с какой и по какую дату сертификат действителен.

Просмотр сертификата

Если его срок истек, это может стать причиной указанной ошибки.

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

Отключите проверку цифровой подписи драйвера

В Windows имеется политика, позволяющая устанавливать драйвера без проверки цифровой подписи.

Соответствующая настройка этой политики позволит игнорировать проверку подписи не только драйверов, но и .NET Framework.

Откройте редактор локальных групповых политик командой gpedit.msc и перейдите в раздел Конфигурация пользователя -> Административные шаблоны -> Система -> Установка драйвера.

Двойным кликом откройте настройки политики «Цифровая подпись драйверов устройств».

Редактор локальных групповых политик

Включив политику, выберите в выпадающем списке параметров опцию «Пропустить» и сохраните настройки.

Цифровая подпись драйверов устройств

Отключите обязательную проверку подписи драйверов

Наконец, вы можете отключить проверку цифровой подписи драйверов глобально.

Для этого перезагружаем Windows с зажатой Shift и выбираем в дополнительных параметрах среды восстановления опцию «Параметры загрузки».

Параметры загрузки

Перезагружаем компьютер нажатием кнопки «Перезагрузить», а когда на экране появится список действий, жмем клавишу 7, отключая таким образом обязательную проверку подписи драйверов.

Проверка подписи драйверов

Те же самые результаты вы получите, если выполните в запущенной от имени администратора командной строке команду:

bcdedit.exe /set nointegritychecks on

Bcdedit

Загрузка…

You may experience an ‘Installation did not Succeed’ error when installing newer versions of the dot net framework and other runtimes such as Microsoft Visual C++ in Windows 7.

In most cases, such as with .NET framework 4.8 and 4.7.2, Windows 7 SP1 is the minimum-supported OS. However, you may still experience installation errors even with this service pack installed.

The exact cause of this error is related to the certificate used to digitally sign the software, hence the error message: “A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.

Some tutorials online recommend installing the MicrosoftRootCertificateAuthority2011.cer certificate to fix this error. Based on my experience, this did not solve the error since this particular certificate expired in 2021.

It may have worked before then, but currently it does little to remedy installation. Instead, you may as I did, get another error: “The timestamp signature and/or certificate could not be verified or is malformed.” if you try installing the runtime after installing the certificate.

The real culprit behind this error is not actually the certificate but related to the fact the Windows 7 no longer receives updates. You see the new runtimes are being digitally signed using certificates using SHA-2 hash, which Windows 7 doesn’t support as it only shipped with support for the now retired SHA-1 certificates.

Fortunately, you can fix the issue by installing the necessary updates manually. Here’s how to go about it.

How to Install SHA-2 Code Signing Support Updates

As explained in this Microsoft article, you need to enable SHA-2 Code signing support by installing the following updates:

  • KB3033929
  • KB4490628
  • KB4474419

The above updates apply to those running Windows 7 SP1 or Windows Server 2008 R2 SP1. For Windows Server 2008 SP2 you’ll need to install:

  • KB4493730
  • KB4474419

The above links will take you to the Microsoft Catalog page for the respective update. You’ll need to download the correct package for your OS and architecture (x86/32-bit or x64/64-bit.)

Each package comes in a standalone MSU file. To install you only need to double-click on the file and Windows update will install it. Make sure the Windows Update service is not disabled, otherwise the updates will not install.

Once you’re done installing the updates, restart your computer and try installing the runtime again. They should work this time round.

Cheers!

  • Net framework скачать для windows 10 64 bit с официального сайта
  • Net framework для windows xp 32 bit скачать sp3
  • Net framework скачать все версии для windows 10 64 bit
  • Net framework не поддерживается этой операционной системой windows 10
  • Net framework скачать бесплатно на русском языке для windows 7