0x80070005 при установке visual c

Распространенные проблемы и обходные пути при установке Visual Studio

Эта статья поможет устранить проблемы, которые возникают при установке Microsoft Visual Studio.

Исходная версия продукта: Visual Studio 2012, Visual Studio 2013, Visual Studio 2015
Оригинальный номер базы знаний: 2899270

Симптомы

Visual Studio не удается установить, и отображается сообщение с одной из следующих ошибок:

Если проблемы, с которыми вы столкнулись во время установки Visual Studio, здесь не перечислены, ознакомьтесь с разделом Дополнительные сведения для получения помощи.

Для устранения этих проблем используйте один или несколько из указанных ниже способов:

0x80200010, 0x80072efe или 0x80072ee7 — проблема с подключением во время загрузки

Обычно эти ошибки появляются в том случае, если у установщика Visual Studio возникают проблемы, влияющие на подключение к Интернету во время загрузки необходимых компонентов. Если вы получили одно из этих сообщений об ошибке, попробуйте повторно установить Visual Studio после улучшения качества соединения. Если ошибка не устранена, переходите к следующему способу.

Установка Visual Studio из другого источника. Например, если вы установили Visual Studio с сайта VisualStudio.com или из Центра загрузки Майкрософт, попробуйте загрузить Visual Studio на веб-узле MSDN.

Установите Visual Studio с помощью переключателя layout или ISO-файла. Дополнительную информацию о том, как это сделать, см. в разделе Установка Visual Studio 2015.

0x80070005 – доступ запрещен.

Эта ошибка возникает, если Visual Studio не может получить доступ к одному или нескольким необходимым файлам установки. Эта проблема может возникнуть по одной из следующих причин:

Внешний процесс, например приложение для защиты от вирусов или вредоносных программ, заблокировал файл установки Visual Studio в то время, как Visual Studio пытается установить этот файл. Чтобы устранить эту проблему, свяжитесь с вашим системным администратором или другим ИТ-специалистом для отключения блокировки файлов Visual Studio этими процессами.

Пользователь, пытающийся установить Visual Studio, не обладает правами администратора на данном компьютере. Чтобы установить Visual Studio, необходимо войти в систему с правами администратора.

Разрешения на доступ к некоторым кустам реестра могут помешать успешной установке Visual Studio. Для устранения этой проблемы ознакомьтесь с разделом Устранение ошибок установки с помощью инструмента SubInACL.

0x80070643 – кэш установки или ISO-файл поврежден

Эта ошибка обычно возникает при повреждении файла, связанного с процессом установки. Данная ошибка может возникать при установке Visual Studio с помощью ISO-файла или DVD-диска, записанного с помощью ISO-файла. Эта ошибка также может возникать во время восстановления Visual Studio.

Ошибка при установке с помощью файла ISO или DVD-диска, который записан с помощью файла ISO

При установке Visual Studio с помощью ISO-файла или использовании DVD-диска, который был записан с помощью ISO-файла, этот файл может быть поврежден во время процесса загрузки. Если у вас установлено средство проверки целостности контрольной суммы файлов Майкрософт, используйте это средство, чтобы проверить, поврежден ли ISO-файл, выполнив следующие действия:

Читайте также:  Картриджи fine pg 510

В окне командной строки введите указанную ниже команду и нажмите клавишу ВВОД.

В этой команде <> — это папка, в которую были извлечены файлы, а ISO_NAME — путь к ISO-файлу Visual Studio. Дополнительную информацию см. в файле ReadMe.htm в каталоге извлечения.

Убедитесь, что значение алгоритма SHA-1, возвращенное средством проверки контрольной суммы файла, совпадает с ожидаемым значением. Для определения ожидаемого значения необходимо проверить папку, в которую был скачан файл ISO.

Значение алгоритма SHA-1 отличается для каждого из источников загрузки.

Если вы скачали ISO-файл с сайта MSDN, значение алгоритма SHA-1 для каждого ISO-файла приведено в разделе Сведения.

Если вы скачали ISO-файл из Центра загрузки, вы можете найти значение алгоритма SHA-1, развернув раздел Инструкции по установке на странице продукта.

Если ожидаемое значение алгоритма SHA-1 не совпадает с возвращенным из средства проверки контрольной суммы, значит, ISO-файл был поврежден. В таком случае необходимо удалить и повторно скачать файл.

Если вы получили ISO-файл с DVD-диска, вы можете попробовать скачать веб-установщик Visual Studio или ISO-файл с сайта MSDN или из Центра загрузки Майкрософт, а затем повторите установку.

Если вы приобрели DVD-диск в розничном магазине, вы также можете скачать Visual Studio с веб-сайта магазина. Затем используйте лицензионный ключ, предоставленный вместе с DVD-диском, для активации Visual Studio. Для получения дополнительной информации об этом процессе свяжитесь с розничным магазином.

Ошибка в ходе восстановления

Если в ходе восстановления Visual Studio возникла ошибка, ее причина может заключаться в повреждении кэша установки. Чтобы восстановить кэш, выполните указанные ниже действия.

Закройте Visual Studio.

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

В окне командной строки введите cd C:\ProgramData\Package Cache и нажмите клавишу ВВОД.

Для удаления из кэша файлов .msi и .cab введите в окне командной строки следующие команды, нажимая клавишу ВВОД после каждой из них:

Повторите восстановление Visual Studio.

0x800713ec – идет установка .NET Framework

Обычно данная ошибка возникает, если в данный момент уже происходит установка библиотек .NET Framework, не связанных с Visual Studio. Поскольку многие компоненты установщика Visual Studio зависят от библиотек .NET Framework, попытка установки .NET Framework во время установки Visual Studio может вызвать проблемы.

Чтобы обойти эту проблему, дождитесь завершения работы установщика .NET Framework перед началом установки Visual Studio.

Ошибки установки нескольких компонентов отображаются при игнорировании предупреждения об обновлении сертификатов в Visual Studio 2013 и 2015

При установке Visual Studio в системе Windows 7 отображается следующее предупреждение:

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

Если вы нажмете Продолжить для продолжения установки Visual Studio, может возникнуть ошибка «Не удалось найти источник пакетов», которую невозможно устранить с помощью варианта Скачать пакеты из Интернета. При завершении установки Visual Studio вы увидите следующее сообщение:

Установка завершена. Однако не все компоненты установлены правильно.

Также будет показан список нескольких компонентов, которые невозможно установить, поскольку система не может обнаружить указанный файл. Чтобы устранить эту проблему, воспользуйтесь следующим способом:

Читайте также:  Wordpress как редактировать код темы

Убедитесь, что ваш компьютер подключен к Интернету. В некоторых случаях Visual Studio может программно извлекать и применять необходимые обновления сертификатов для успешной установки затронутых компонентов.

Проверьте параметры групповой политики на вашем компьютере, которые управляют автоматическими обновлениями сертификатов. Чтобы автоматически получить и применить необходимые сертификаты, выполните следующие действия:

Откройте редактор локальных групповых политик (gpedit.msc).

Последовательно разверните узлы Конфигурация компьютера>Административные шаблоны>Система>Управление связью через Интернет, затем нажмите Параметры связи через Интернет.

Последовательно выберите Выключить автоматическое обновление корневых сертификатов>Отключено, затем нажмите OK или Применить.

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

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

Если вы уже установили Visual Studio, попробуйте восстановить Visual Studio после того, как вы попытались использовать один или несколько из описанных выше способов. Этот процесс пытается успешно установить компоненты, которые не были установлены в рамках предыдущей попытки. Для восстановления Visual Studio выполните перечисленные ниже действия:

Откройте Программы и компоненты (appwiz.cpl).

Щелкните правой кнопкой мыши номер версии> Visual Studio —>

Источник

question

Getting an error: 0x80070005 when trying to install Microsoft Visual C++ 2015-2019 14.28.29325

It keeps giving me access denied. I’ve ran it as admin and i’ve logged into the built in admin account and still get access denied when i try installing it from there. Ive tried to uninstall all older versions but i get access denied when trying to uninstall anything past the 2012 one. windows is up to date as well. anyone have any idea whats going on ? Would very much appreciate the help, thanks!

edit: i tried using SubInAcl and still no luck, turned off firewall and malwarebytes but still nothing.

log:
[21EC:2F8C][2020-12-23T12:54:37]i001: Burn v3.10.4.4718, Windows v10.0 (Build 18362: Service Pack 0), path: C:\Users\yyyyyy

1\AppData\Local\Temp.cr\VC_redist.x86.exe [21EC:2F8C][2020-12-23T12:54:37]i009: Command Line: ‘»-burn.clean.room=C:\Users\yyyyyy\Downloads\VC_redist.x86.exe» -burn.filehandle.attached=644 -burn.filehandle.self=640’ [21EC:2F8C][2020-12-23T12:54:37]i000: Setting string variable ‘WixBundleOriginalSource’ to value ‘C:\Users\yyyyyy\Downloads\VC_redist.x86.exe’ [21EC:2F8C][2020-12-23T12:54:37]i000: Setting string variable ‘WixBundleOriginalSourceFolder’ to value ‘C:\Users\yyyyyy\Downloads\’ [21EC:2F8C][2020-12-23T12:54:37]i000: Setting string variable ‘WixBundleLog’ to value ‘C:\Users\yyyyyy

1\AppData\Local\Temp\dd_vcredist_x86_20201223125437.log’ [21EC:2F8C][2020-12-23T12:54:37]w055: Could not load or read state file: C:\ProgramData\Package Cache\\state.rsm, error: 0x80070002. [21EC:2F8C][2020-12-23T12:54:37]i000: Setting string variable ‘WixBundleName’ to value ‘Microsoft Visual C++ 2015-2019 Redistributable (x86) — 14.28.29325’ [21EC:2F8C][2020-12-23T12:54:37]i000: Setting string variable ‘WixBundleManufacturer’ to value ‘Microsoft Corporation’ [21EC:0C3C][2020-12-23T12:54:37]i000: Setting version variable ‘WixBundleFileVersion’ to value ‘14.28.29325.2’ [21EC:2F8C][2020-12-23T12:54:37]i100: Detect begin, 10 packages [21EC:2F8C][2020-12-23T12:54:37]i000: Setting version variable ‘windows_uCRT_DetectKey’ to value ‘10.0.18362.815’ [21EC:2F8C][2020-12-23T12:54:37]i000: Setting numeric variable ‘windows_uCRT_DetectKeyExists’ to value 1 [21EC:2F8C][2020-12-23T12:54:37]i102: Detected related bundle: , type: Upgrade, scope: PerMachine, version: 14.24.28127.4, operation: MajorUpgrade [21EC:2F8C][2020-12-23T12:54:37]i102: Detected related bundle: , type: Upgrade, scope: PerMachine, version: 14.14.26405.0, operation: MajorUpgrade [21EC:2F8C][2020-12-23T12:54:37]i052: Condition ‘(VersionNT = v6.3 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:37]i052: Condition ‘(VersionNT = v6.3 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:37]i052: Condition ‘(VersionNT = v6.2 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:37]i052: Condition ‘(VersionNT = v6.2 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:37]i052: Condition ‘(VersionNT = v6.1 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:37]i052: Condition ‘(VersionNT = v6.1 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:37]i052: Condition ‘(VersionNT = v6.0 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:37]i052: Condition ‘(VersionNT = v6.0 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:37]i103: Detected related package: <644544a0-318a-344c-964c-4dbe2fb5f864>, scope: PerMachine, version: 14.14.26405.0, language: 0 operation: MajorUpgrade [21EC:2F8C][2020-12-23T12:54:37]i103: Detected related package: <2bcacfa1-2be1-373c-9051-76a9661d9fc4>, scope: PerMachine, version: 14.14.26405.0, language: 0 operation: MajorUpgrade [21EC:2F8C][2020-12-23T12:54:37]i101: Detected package: Windows81_x86, state: Absent, cached: None [21EC:2F8C][2020-12-23T12:54:37]i101: Detected package: Windows81_x64, state: Absent, cached: None [21EC:2F8C][2020-12-23T12:54:37]i101: Detected package: Windows8_x86, state: Absent, cached: None [21EC:2F8C][2020-12-23T12:54:37]i101: Detected package: Windows8_x64, state: Absent, cached: None [21EC:2F8C][2020-12-23T12:54:37]i101: Detected package: Windows7_MSU_x86, state: Absent, cached: None [21EC:2F8C][2020-12-23T12:54:37]i101: Detected package: Windows7_MSU_x64, state: Absent, cached: None [21EC:2F8C][2020-12-23T12:54:37]i101: Detected package: WindowsVista_MSU_x86, state: Absent, cached: None [21EC:2F8C][2020-12-23T12:54:37]i101: Detected package: WindowsVista_MSU_x64, state: Absent, cached: None [21EC:2F8C][2020-12-23T12:54:37]i101: Detected package: vcRuntimeMinimum_x86, state: Absent, cached: None [21EC:2F8C][2020-12-23T12:54:37]i101: Detected package: vcRuntimeAdditional_x86, state: Absent, cached: None [21EC:2F8C][2020-12-23T12:54:37]i052: Condition ‘VersionNT >= v6.0 OR (VersionNT = v5.1 AND ServicePackLevel >= 2) OR (VersionNT = v5.2 AND ServicePackLevel >= 1)’ evaluates to true. [21EC:2F8C][2020-12-23T12:54:37]i199: Detect complete, result: 0x0 [21EC:0C3C][2020-12-23T12:54:38]i000: Setting numeric variable ‘EulaAcceptCheckbox’ to value 1 [21EC:2F8C][2020-12-23T12:54:38]i200: Plan begin, 10 packages, action: Install [21EC:2F8C][2020-12-23T12:54:38]i052: Condition ‘VersionNT = v6.3 AND NOT VersionNT64’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:38]w321: Skipping dependency registration on package with no dependency providers: Windows81_x86 [21EC:2F8C][2020-12-23T12:54:38]i052: Condition ‘VersionNT = v6.3 AND VersionNT64’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:38]w321: Skipping dependency registration on package with no dependency providers: Windows81_x64 [21EC:2F8C][2020-12-23T12:54:38]i052: Condition ‘VersionNT = v6.2 AND NOT VersionNT64’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:38]w321: Skipping dependency registration on package with no dependency providers: Windows8_x86 [21EC:2F8C][2020-12-23T12:54:38]i052: Condition ‘VersionNT = v6.2 AND VersionNT64’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:38]w321: Skipping dependency registration on package with no dependency providers: Windows8_x64 [21EC:2F8C][2020-12-23T12:54:38]i052: Condition ‘VersionNT = v6.1 AND NOT VersionNT64’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:38]w321: Skipping dependency registration on package with no dependency providers: Windows7_MSU_x86 [21EC:2F8C][2020-12-23T12:54:38]i052: Condition ‘VersionNT = v6.1 AND VersionNT64’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:38]w321: Skipping dependency registration on package with no dependency providers: Windows7_MSU_x64 [21EC:2F8C][2020-12-23T12:54:38]i052: Condition ‘VersionNT = v6.0 AND NOT VersionNT64’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:38]w321: Skipping dependency registration on package with no dependency providers: WindowsVista_MSU_x86 [21EC:2F8C][2020-12-23T12:54:38]i052: Condition ‘VersionNT = v6.0 AND VersionNT64’ evaluates to false. [21EC:2F8C][2020-12-23T12:54:38]w321: Skipping dependency registration on package with no dependency providers: WindowsVista_MSU_x64 [21EC:2F8C][2020-12-23T12:54:38]i000: Setting string variable ‘WixBundleRollbackLog_vcRuntimeMinimum_x86’ to value ‘C:\Users\yyyyyy

Читайте также:  Код ошибки 404б что это

1\AppData\Local\Temp\dd_vcredist_x86_20201223125437_000_vcRuntimeMinimum_x86_rollback.log’ [21EC:2F8C][2020-12-23T12:54:38]i000: Setting string variable ‘WixBundleLog_vcRuntimeMinimum_x86’ to value ‘C:\Users\yyyyyy

1\AppData\Local\Temp\dd_vcredist_x86_20201223125437_000_vcRuntimeMinimum_x86.log’ [21EC:2F8C][2020-12-23T12:54:38]i000: Setting string variable ‘WixBundleRollbackLog_vcRuntimeAdditional_x86’ to value ‘C:\Users\yyyyy

Источник

Поделиться с друзьями
КомпСовет
Adblock
detector