Манифест не прошел проверку подписи. Visual Studio 2017 Community 15.0
Я эту проблему не могу решить уже неделю.
Я скачать веб-установщик Visual Studio 2017 Community 15.0, хочу установить и вылазит такая ошибка:

Погуглил, сказали надо ввести комманду:
vs_Community.exe --layout "путь"
Эта команда создает оффлайн установщик, после ввода этой команды создается папка certificates и там должны быть 3 сертификата:
- manifestCounterSignCertificates.p12;
- manifestSignCertificates.p12;
- vs_installer_opc.SignCertificates.p12.
И вот новая проблема, выскакивает такая же ошибка только в консоли:

Зашел в папку cercificates, а там только один сертификат:

Открыл этот файл, там запрашивают ввести пароль:

Я ничего не ввел и пошел дальше, установил в доверенные корневые центры сертификатов. Тоже не работает. Еще погуглил и нашел, говорят нужно отключить "Использовать алгоритмы, совместимые с FIPS для шифрования, хэширования и подписания". Но у меня она была отключена и я ее не изменял, попробовал включить, ничего не поменялось.
Попробовал установить веб-установщик Visual Studio 2017 Community 15.9. Там появляется рамка загрузки. Прогресс-бар загрузки и установки. Вот в прогресс-баре загрузки там скачивается, потом идет проверка и заново скачиваится и так 6 раз, а после пишет: "Не удалось устанавить установочные файлы. Проверьте подключение к интернету и повторите попытку". Так же и с VS 2019.
Интернет включен, браундмаузер выключен, установлен Internet Explorer 11, установлен Net Framework 4.6.2.
У меня стоит Windows 7 Ultimate SP1.
Я просто все перепробовал, уже не знаю что делать, пожалуйста ответьте.