Установка Visual Studio 2017 не удалась

Установка Visual Studio 2017 не удалась

Я пытаюсь установить Visual Studio 2017 Community Edition на машину с Windows 10, которая была недавно переформатирована. На ней почти ничего не установлено, но она обновлена ​​с точки зрения обновлений Windows. У меня нет антивирусного программного обеспечения и брандмауэров.

Когда я открываю vs_community.exe, этот процесс происходит примерно 10 раз подряд:

Шаг 1 установщика

И тут я получаю это:

Установщик 2

У меня нет возможности выбирать и нет возможности что-либо сделать, кроме как снова и снова загружать файл размером 67 МБ.

Я запустил инструмент сбора журналов и обнаружил следующие ошибки:

VisualStudio Bootstrapper:06/03/2018 22:54:48: Current Optin root path does not exists
VisualStudio Bootstrapper:06/03/2018 22:54:48: Commandline arguments = --env _SFX_CAB_EXE_PACKAGE:C:\Users\username\Downloads\vs_Community.exe _SFX_CAB_EXE_ORIGINALWORKINGDIR:C:\Users\username\Downloads
VisualStudio Bootstrapper:06/03/2018 22:54:48: Parent process name = vs_Community
VisualStudio Bootstrapper:06/03/2018 22:54:48: Parent process product version = 15.6.27428.1
VisualStudio Bootstrapper:06/03/2018 22:54:48: CampaignId = 
VisualStudio Bootstrapper:06/03/2018 22:54:49: DownloadURL = https://aka.ms/vs/15/release/installer
VisualStudio Bootstrapper:06/03/2018 22:54:49: InstallLocation = C:\Program Files (x86)\Microsoft Visual Studio\Installer
VisualStudio Bootstrapper:06/03/2018 22:54:49: OfflineFilePath = 
VisualStudio Bootstrapper:06/03/2018 22:54:49: LayoutLocation = 
VisualStudio Bootstrapper:06/03/2018 22:54:49: ExecutableArguments = /finalizeInstall install --in "C:\ProgramData\Microsoft\VisualStudio\Packages\_bootstrapper\vs_setup_bootstrapper_201803062254487844.json" --locale en-GB --activityId "2889c3b4-3927-44e8-8308-cc45702af3ed"
VisualStudio Bootstrapper:06/03/2018 22:54:49: OSVersion = Microsoft Windows NT 10.0.16299.0
VisualStudio Bootstrapper:06/03/2018 22:54:49: Starting to detect the existing VS and .Net...
VisualStudio Bootstrapper:06/03/2018 22:54:49: Finished detecting the existing VS and .Net
VisualStudio Bootstrapper:06/03/2018 22:54:52: Beginning file download. File = https://aka.ms/vs/15/release/installer.
VisualStudio Bootstrapper:06/03/2018 22:54:52: Download requested: https://aka.ms/vs/15/release/installer
VisualStudio Bootstrapper:06/03/2018 22:54:52: Attempting download 'https://aka.ms/vs/15/release/installer' using engine 'WebClient'
VisualStudio Bootstrapper:06/03/2018 22:54:52: Uri 'https://aka.ms/vs/15/release/installer' redirected to 'https://download.visualstudio.microsoft.com/download/pr/11711691/d68d54e233c956ff79799fdf63753c54/vs_installer.opc'
VisualStudio Bootstrapper:06/03/2018 22:55:02: Certificate is invalid: C:\ProgramData\Microsoft\VisualStudio\Packages\_bootstrapper\vs_installer\p.wlk\vs_installer.opc
VisualStudio Bootstrapper:06/03/2018 22:55:02: Caught Exception: Type = InvalidSignatureException, Message = Certificate is invalid: vs_installer.opc, StackTrace = 
VisualStudio Bootstrapper:06/03/2018 22:55:02: Certificate is invalid: vs_installer.opc
VisualStudio Bootstrapper:06/03/2018 22:55:02: Download failed using WebClient engine. Microsoft.VisualStudio.Setup.Security.InvalidSignatureException: Certificate is invalid: vs_installer.opc
   at Microsoft.VisualStudio.Setup.Download.DownloadManager.DownloadWithRetry(IDownloadEngine[] engines, Uri uri, Stream outputStream, ProgressUpdateCallback progress, CancellationToken cancellationToken, DownloadContext downloadContext, Boolean verifySignature)
VisualStudio Bootstrapper:06/03/2018 22:55:02: Sleeping 5000 milliseconds before retrying download.

Я не могу найти много информации об этой ошибке. В основном это форумы Microsoft, где людям говорят "сообщить о проблеме", но для этой ошибки вы не можете этого сделать, потому что она не заходит так далеко в процесс установки.

Я пробовал запустить "автономный установщик", но все, что он делает, это запускает тот же самый процесс и снова и снова терпит неудачу. Кажется, больше ничего не могу попробовать.

Я действительно не знаю, что еще делать, есть ли у кого-нибудь идеи?!

решение1

Проблема с DNS? Вы, очевидно, можете отбросить это, потому что он смог загрузить установщик. Если бы вы действительно прочитали журнал, вы бы поняли и проверили, что там написано. Перейдите в certmgr для своей учетной записи, проверьте сертификаты Trusted Root CA и промежуточный сертификат и посмотрите, есть ли просроченный сертификат Microsoft. Я обнаружил, что мой Microsoft Sig PCA просрочен. Я загрузил действительный, установил, и VS Installer работал отлично.

Связанный контент