Очень распространенная проблема при установке Распространяемого пакета Visual C++ 2015 и 2017 в Windows 7 и 8.1 — неопознанная ошибка 0x80240017 после запуска файла установки vc_redist.x64.exe или vc_redist.x86.exe с сообщением «Настройка не завершена», причем разобраться, в чем именно дело и как исправить ситуацию подчас бывает сложно. Примечание: если
В этой инструкции подробно о том, чем может быть вызвана такая ситуация, как исправить ошибку 0x80240017 и установить Visual C++ Redistributable в Windows 7 или 8.1. Примечание: если вы уже всё испробовали, но ничего не помогает, можно использовать неофициальный способ установки библиотек, который описан в конце инструкции Как скачать и установить Visual C++ 2008-2017 Redistributable, с большой вероятностью установка пройдет без ошибок.
Исправление ошибки 0x80240017 при установке компонентов Visual C++ 2015 и 2017
Чаще всего причиной неопознанной ошибки 0x80240017 при установке распространяемых компонентов Visual C++ 2015 (2017) являются те или иные неполадки Центра Обновлений Windows 7 или Windows 8.1.
Если вы каким-то образом блокировали или отключали центр обновлений Windows, использовали «активаторы» — всё это может привести к рассматриваемой проблеме.
В том случае, если ничто из указанного не делалось, а на компьютере или ноутбуке установлена чистая лицензионная Windows, сначала попробуйте следующие простые методы решения проблемы:
- При наличии стороннего антивируса или файрволла временно отключите его и попробуйте временно его отключить и повторить установку.
- Попробуйте использовать встроенное устранение неполадок: Панель управления — Устранение неполадок — Устранение неполадок Центра обновления Windows, в разделе «Система и безопасность» или «Просмотр всех категорий».
- Установите обновление KB2999226 для вашей системы. Если при установке обновления возникнут проблемы, далее будет описан возможный путь решения. Скачать KB2999226 можно с официального сайта:
- https://www.microsoft.com/ru-RU/download/details.aspx?id=49077 — Windows 7 x86 (32 бита)
- https://www.microsoft.com/ru-ru/download/details.aspx?id=49093 — Windows 7 x64
- https://www.microsoft.com/ru-ru/download/details.aspx?id=49071 — Windows 8.1 32-бит
- https://www.microsoft.com/ru-RU/download/details.aspx?id=49081 — Windows 8.1 64-бит
Если ничто из этого не сработало, либо не удалось исправить ошибки Центра управления и установить обновление KB2999226, попробуйте следующие варианты.
Дополнительные способы исправить ошибку
Если при устранении неполадок были выявлены ошибки центра обновления, но они не были исправлены, попробуйте такой метод: запустите командную строку от имени администратора, а затем по порядку введите следующие команды, нажимая Enter после каждой из них:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:WindowsSoftwareDistribution SoftwareDistribution.old ren C:WindowsSystem32catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
Затем вновь попробуйте выполнить установку компонентов Visual C++ нужной версии. Подробнее про исправление ошибок центра обновления Windows вручную.
На некоторых системах с Windows 7 и 8.1 вы можете получить сообщение о том, что обновление KB2999226 не применимо к вашему компьютеру. В этом случае попробуйте сначала установить компоненты «Универсальная среда выполнения C для Windows 10» (не обращайте внимание на название, сам файл предназначен именно для 7-ки, 8 и 8.1) с официального сайта https://www.microsoft.com/ru-ru/download/details.aspx?id=48234, затем перезагрузить компьютер и повторить попытку установки обновления.
Если и это не помогло, для установки обновления KB2999226, можно использовать такие шаги:
- Скачайте файл обновления с расширением .msu с официального сайта.
- Распакуйте этот файл: его можно открыть с помощью обычного архиватора, например, 7-Zip успешно это делает. Внутри вы увидите несколько файлов, один из них — файл .CAB с указанием номера обновления, например, Windows6.1-KB2999226-x64.cab (для Windows 7 x64) или Windows8.1-KB2999226-x64.cab (для Windows 8.1 x64). Скопируйте этот файл в удобное расположение (лучше не на рабочий стол, а, например, в корень диска C:, так будет проще вводить путь в следующей команде).
- Запустите командную строку от имени администратора, введите команду (используя свой путь к файлу .cab с обновлением): DISM.exe /Online /Add-Package /PackagePath:C:Windows6.1-KB2999226-x64.cab и нажмите Enter.
- Похожий путь, но без предварительной распаковки файла .msu — команда wusa.exe путь_к_файлу_обновления.msu в командной строке, запущенной от имени администратора и без каких либо параметров.
И наконец, если всё пройдет успешно, то обновление будет установлено. Перезагрузите компьютер и проверьте, появляется ли неопознанная ошибка 0x80240017 «Настройка не завершена» при установке Visual C++ 2015 (2017) в этот раз.
Hey, so I’ve been through the ringer with this problem. Here’s the thing; Visual c++ 2017 runtime will not install properly. I’ve uninstalled it and every iota of data associated with it. Reinstalled: didnt work. Uninstalled every prior
instance of Visual C++ back to 2005. Reinstalled everything. Each instance installed properly, until I hit 2017, where it continued to be a pain in the butt. I’ve tried registering it, didn’t work either. Each time it tells me the program is
unavailable on my network. I’m tired of yelling «I’m installing it, you *&$# program, of course you can’t find it» at my computer, . If there is anyone who knows any other way to fix this blockade in my work flow, I’d love to hear it.
Here’s the log for when the program takes a poop on my carpet.
[3648:940C][2018-08-24T16:19:53]i001: Burn v3.7.3813.0, Windows v10.0 (Build 17134: Service Pack 0), path: C:UsersgknooDownloadsvc_redist.x86.exe, cmdline: »
[3648:940C][2018-08-24T16:19:53]i000: Setting string variable ‘WixBundleLog’ to value ‘C:UsersgknooAppDataLocalTempdd_vcredist_x86_20180824161953.log’
[3648:940C][2018-08-24T16:19:53]i000: Setting string variable ‘WixBundleOriginalSource’ to value ‘C:UsersgknooDownloadsvc_redist.x86.exe’
[3648:940C][2018-08-24T16:19:53]i000: Setting string variable ‘WixBundleOriginalSourceFolder’ to value ‘C:UsersgknooDownloads’
[3648:940C][2018-08-24T16:19:53]i000: Setting string variable ‘WixBundleName’ to value ‘Microsoft Visual C++ 2017 Redistributable (x86) — 14.15.26706’
[3648:940C][2018-08-24T16:19:54]i100: Detect begin, 10 packages
[3648:940C][2018-08-24T16:19:54]i000: Setting version variable ‘windows_uCRT_DetectKey’ to value ‘10.0.17134.191’
[3648:940C][2018-08-24T16:19:54]i000: Setting numeric variable ‘windows_uCRT_DetectKeyExists’ to value 1
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.3 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.3 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.2 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.2 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.1 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.1 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.0 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.0 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i103: Detected related package: {BBF2AC74-720C-3CB3-8291-5E34039232FA}, scope: PerMachine, version: 14.0.24215.0, language: 0 operation: MajorUpgrade
[3648:940C][2018-08-24T16:19:54]i103: Detected related package: {69BCE4AC-9572-3271-A2FB-9423BDA36A43}, scope: PerMachine, version: 14.0.24215.0, language: 0 operation: MajorUpgrade
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows81_x86, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows81_x64, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows8_x86, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows8_x64, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows7_MSU_x86, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows7_MSU_x64, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: WindowsVista_MSU_x86, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: WindowsVista_MSU_x64, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: vcRuntimeMinimum_x86, state: Absent, cached: Complete
[3648:940C][2018-08-24T16:19:54]i101: Detected package: vcRuntimeAdditional_x86, state: Absent, cached: Complete
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘VersionNT >= v6.0 OR (VersionNT = v5.1 AND ServicePackLevel >= 2) OR (VersionNT = v5.2 AND ServicePackLevel >= 1)’ evaluates to true.
[3648:940C][2018-08-24T16:19:54]i199: Detect complete, result: 0x0
[3648:940C][2018-08-24T16:19:55]i200: Plan begin, 10 packages, action: Install
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.3 AND NOT VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows81_x86
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.3 AND VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows81_x64
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.2 AND NOT VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows8_x86
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.2 AND VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows8_x64
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.1 AND NOT VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows7_MSU_x86
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.1 AND VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows7_MSU_x64
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.0 AND NOT VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: WindowsVista_MSU_x86
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.0 AND VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: WindowsVista_MSU_x64
[3648:940C][2018-08-24T16:19:55]i000: Setting string variable ‘WixBundleRollbackLog_vcRuntimeMinimum_x86’ to value ‘C:UsersgknooAppDataLocalTempdd_vcredist_x86_20180824161953_000_vcRuntimeMinimum_x86_rollback.log’
[3648:940C][2018-08-24T16:19:55]i000: Setting string variable ‘WixBundleLog_vcRuntimeMinimum_x86’ to value ‘C:UsersgknooAppDataLocalTempdd_vcredist_x86_20180824161953_000_vcRuntimeMinimum_x86.log’
[3648:940C][2018-08-24T16:19:55]i000: Setting string variable ‘WixBundleRollbackLog_vcRuntimeAdditional_x86’ to value ‘C:UsersgknooAppDataLocalTempdd_vcredist_x86_20180824161953_001_vcRuntimeAdditional_x86_rollback.log’
[3648:940C][2018-08-24T16:19:55]i000: Setting string variable ‘WixBundleLog_vcRuntimeAdditional_x86’ to value ‘C:UsersgknooAppDataLocalTempdd_vcredist_x86_20180824161953_001_vcRuntimeAdditional_x86.log’
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows81_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows81_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows8_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows8_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows7_MSU_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows7_MSU_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: WindowsVista_MSU_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: WindowsVista_MSU_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: vcRuntimeMinimum_x86, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: No, uncache: No, dependency: Register
[3648:940C][2018-08-24T16:19:55]i201: Planned package: vcRuntimeAdditional_x86, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: No, uncache: No, dependency: Register
[3648:940C][2018-08-24T16:19:55]i299: Plan complete, result: 0x0
[3648:940C][2018-08-24T16:19:55]i300: Apply begin
[71FC:8988][2018-08-24T16:19:57]i360: Creating a system restore point.
[71FC:8988][2018-08-24T16:19:58]i361: Created a system restore point.
[71FC:8988][2018-08-24T16:19:58]i370: Session begin, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{7e9fae12-5bbf-47fb-b944-09c49e75c061}, options: 0x7, disable resume: No
[71FC:8988][2018-08-24T16:19:58]i000: Caching bundle from: ‘C:UsersgknooAppDataLocalTemp{7e9fae12-5bbf-47fb-b944-09c49e75c061}.beVC_redist.x86.exe’ to: ‘C:ProgramDataPackage Cache{7e9fae12-5bbf-47fb-b944-09c49e75c061}VC_redist.x86.exe’
[71FC:8988][2018-08-24T16:19:58]i320: Registering bundle dependency provider: ,,x86,14.0,bundle, version: 14.15.26706.0
[71FC:8988][2018-08-24T16:19:58]i371: Updating session, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{7e9fae12-5bbf-47fb-b944-09c49e75c061}, resume: Active, restart initiated: No, disable resume: No
[71FC:9EC0][2018-08-24T16:19:58]i304: Verified existing payload: vcRuntimeMinimum_x86 at path: C:ProgramDataPackage Cache{39E15475-23F2-345D-8977-B5DC47A94E26}v14.15.26706packagesvcRuntimeMinimum_x86vc_runtimeMinimum_x86.msi.
[71FC:9EC0][2018-08-24T16:19:58]i304: Verified existing payload: cab54A5CABBE7274D8A22EB58060AAB7623 at path: C:ProgramDataPackage Cache{39E15475-23F2-345D-8977-B5DC47A94E26}v14.15.26706packagesvcRuntimeMinimum_x86cab1.cab.
[71FC:9EC0][2018-08-24T16:19:58]i304: Verified existing payload: vcRuntimeAdditional_x86 at path: C:ProgramDataPackage Cache{2757496A-3E74-320A-B007-36120A9F126D}v14.15.26706packagesvcRuntimeAdditional_x86vc_runtimeAdditional_x86.msi.
[71FC:9EC0][2018-08-24T16:19:58]i304: Verified existing payload: cabB3E1576D1FEFBB979E13B1A5379E0B16 at path: C:ProgramDataPackage Cache{2757496A-3E74-320A-B007-36120A9F126D}v14.15.26706packagesvcRuntimeAdditional_x86cab1.cab.
[71FC:8988][2018-08-24T16:19:58]i301: Applying execute package: vcRuntimeMinimum_x86, action: Install, path: C:ProgramDataPackage Cache{39E15475-23F2-345D-8977-B5DC47A94E26}v14.15.26706packagesvcRuntimeMinimum_x86vc_runtimeMinimum_x86.msi, arguments:
‘ MSIFASTINSTALL=»7″ NOVSUI=»1″‘
[71FC:8988][2018-08-24T16:22:44]e000: Error 0x80070643: Failed to install MSI package.
[71FC:8988][2018-08-24T16:22:44]e000: Error 0x80070643: Failed to execute MSI package.
[3648:940C][2018-08-24T16:22:44]e000: Error 0x80070643: Failed to configure per-machine MSI package.
[3648:940C][2018-08-24T16:22:44]i319: Applied execute package: vcRuntimeMinimum_x86, result: 0x80070643, restart: None
[3648:940C][2018-08-24T16:22:44]e000: Error 0x80070643: Failed to execute MSI package.
[71FC:8988][2018-08-24T16:22:44]i372: Session end, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{7e9fae12-5bbf-47fb-b944-09c49e75c061}, resume: None, restart: None, disable resume: No
[71FC:8988][2018-08-24T16:22:44]i330: Removed bundle dependency provider: ,,x86,14.0,bundle
[71FC:8988][2018-08-24T16:22:44]i352: Removing cached bundle: {7e9fae12-5bbf-47fb-b944-09c49e75c061}, from path: C:ProgramDataPackage Cache{7e9fae12-5bbf-47fb-b944-09c49e75c061}
[71FC:8988][2018-08-24T16:22:44]i371: Updating session, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{7e9fae12-5bbf-47fb-b944-09c49e75c061}, resume: None, restart initiated: No, disable resume: No
[3648:940C][2018-08-24T16:22:45]i399: Apply complete, result: 0x80070643, restart: None, ba requested restart: No
Hey, so I’ve been through the ringer with this problem. Here’s the thing; Visual c++ 2017 runtime will not install properly. I’ve uninstalled it and every iota of data associated with it. Reinstalled: didnt work. Uninstalled every prior
instance of Visual C++ back to 2005. Reinstalled everything. Each instance installed properly, until I hit 2017, where it continued to be a pain in the butt. I’ve tried registering it, didn’t work either. Each time it tells me the program is
unavailable on my network. I’m tired of yelling «I’m installing it, you *&$# program, of course you can’t find it» at my computer, . If there is anyone who knows any other way to fix this blockade in my work flow, I’d love to hear it.
Here’s the log for when the program takes a poop on my carpet.
[3648:940C][2018-08-24T16:19:53]i001: Burn v3.7.3813.0, Windows v10.0 (Build 17134: Service Pack 0), path: C:UsersgknooDownloadsvc_redist.x86.exe, cmdline: »
[3648:940C][2018-08-24T16:19:53]i000: Setting string variable ‘WixBundleLog’ to value ‘C:UsersgknooAppDataLocalTempdd_vcredist_x86_20180824161953.log’
[3648:940C][2018-08-24T16:19:53]i000: Setting string variable ‘WixBundleOriginalSource’ to value ‘C:UsersgknooDownloadsvc_redist.x86.exe’
[3648:940C][2018-08-24T16:19:53]i000: Setting string variable ‘WixBundleOriginalSourceFolder’ to value ‘C:UsersgknooDownloads’
[3648:940C][2018-08-24T16:19:53]i000: Setting string variable ‘WixBundleName’ to value ‘Microsoft Visual C++ 2017 Redistributable (x86) — 14.15.26706’
[3648:940C][2018-08-24T16:19:54]i100: Detect begin, 10 packages
[3648:940C][2018-08-24T16:19:54]i000: Setting version variable ‘windows_uCRT_DetectKey’ to value ‘10.0.17134.191’
[3648:940C][2018-08-24T16:19:54]i000: Setting numeric variable ‘windows_uCRT_DetectKeyExists’ to value 1
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.3 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.3 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.2 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.2 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.1 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.1 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.0 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘(VersionNT = v6.0 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[3648:940C][2018-08-24T16:19:54]i103: Detected related package: {BBF2AC74-720C-3CB3-8291-5E34039232FA}, scope: PerMachine, version: 14.0.24215.0, language: 0 operation: MajorUpgrade
[3648:940C][2018-08-24T16:19:54]i103: Detected related package: {69BCE4AC-9572-3271-A2FB-9423BDA36A43}, scope: PerMachine, version: 14.0.24215.0, language: 0 operation: MajorUpgrade
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows81_x86, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows81_x64, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows8_x86, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows8_x64, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows7_MSU_x86, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: Windows7_MSU_x64, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: WindowsVista_MSU_x86, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: WindowsVista_MSU_x64, state: Absent, cached: None
[3648:940C][2018-08-24T16:19:54]i101: Detected package: vcRuntimeMinimum_x86, state: Absent, cached: Complete
[3648:940C][2018-08-24T16:19:54]i101: Detected package: vcRuntimeAdditional_x86, state: Absent, cached: Complete
[3648:940C][2018-08-24T16:19:54]i052: Condition ‘VersionNT >= v6.0 OR (VersionNT = v5.1 AND ServicePackLevel >= 2) OR (VersionNT = v5.2 AND ServicePackLevel >= 1)’ evaluates to true.
[3648:940C][2018-08-24T16:19:54]i199: Detect complete, result: 0x0
[3648:940C][2018-08-24T16:19:55]i200: Plan begin, 10 packages, action: Install
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.3 AND NOT VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows81_x86
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.3 AND VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows81_x64
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.2 AND NOT VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows8_x86
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.2 AND VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows8_x64
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.1 AND NOT VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows7_MSU_x86
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.1 AND VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: Windows7_MSU_x64
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.0 AND NOT VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: WindowsVista_MSU_x86
[3648:940C][2018-08-24T16:19:55]i052: Condition ‘VersionNT = v6.0 AND VersionNT64’ evaluates to false.
[3648:940C][2018-08-24T16:19:55]w321: Skipping dependency registration on package with no dependency providers: WindowsVista_MSU_x64
[3648:940C][2018-08-24T16:19:55]i000: Setting string variable ‘WixBundleRollbackLog_vcRuntimeMinimum_x86’ to value ‘C:UsersgknooAppDataLocalTempdd_vcredist_x86_20180824161953_000_vcRuntimeMinimum_x86_rollback.log’
[3648:940C][2018-08-24T16:19:55]i000: Setting string variable ‘WixBundleLog_vcRuntimeMinimum_x86’ to value ‘C:UsersgknooAppDataLocalTempdd_vcredist_x86_20180824161953_000_vcRuntimeMinimum_x86.log’
[3648:940C][2018-08-24T16:19:55]i000: Setting string variable ‘WixBundleRollbackLog_vcRuntimeAdditional_x86’ to value ‘C:UsersgknooAppDataLocalTempdd_vcredist_x86_20180824161953_001_vcRuntimeAdditional_x86_rollback.log’
[3648:940C][2018-08-24T16:19:55]i000: Setting string variable ‘WixBundleLog_vcRuntimeAdditional_x86’ to value ‘C:UsersgknooAppDataLocalTempdd_vcredist_x86_20180824161953_001_vcRuntimeAdditional_x86.log’
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows81_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows81_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows8_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows8_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows7_MSU_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: Windows7_MSU_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: WindowsVista_MSU_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: WindowsVista_MSU_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[3648:940C][2018-08-24T16:19:55]i201: Planned package: vcRuntimeMinimum_x86, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: No, uncache: No, dependency: Register
[3648:940C][2018-08-24T16:19:55]i201: Planned package: vcRuntimeAdditional_x86, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: No, uncache: No, dependency: Register
[3648:940C][2018-08-24T16:19:55]i299: Plan complete, result: 0x0
[3648:940C][2018-08-24T16:19:55]i300: Apply begin
[71FC:8988][2018-08-24T16:19:57]i360: Creating a system restore point.
[71FC:8988][2018-08-24T16:19:58]i361: Created a system restore point.
[71FC:8988][2018-08-24T16:19:58]i370: Session begin, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{7e9fae12-5bbf-47fb-b944-09c49e75c061}, options: 0x7, disable resume: No
[71FC:8988][2018-08-24T16:19:58]i000: Caching bundle from: ‘C:UsersgknooAppDataLocalTemp{7e9fae12-5bbf-47fb-b944-09c49e75c061}.beVC_redist.x86.exe’ to: ‘C:ProgramDataPackage Cache{7e9fae12-5bbf-47fb-b944-09c49e75c061}VC_redist.x86.exe’
[71FC:8988][2018-08-24T16:19:58]i320: Registering bundle dependency provider: ,,x86,14.0,bundle, version: 14.15.26706.0
[71FC:8988][2018-08-24T16:19:58]i371: Updating session, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{7e9fae12-5bbf-47fb-b944-09c49e75c061}, resume: Active, restart initiated: No, disable resume: No
[71FC:9EC0][2018-08-24T16:19:58]i304: Verified existing payload: vcRuntimeMinimum_x86 at path: C:ProgramDataPackage Cache{39E15475-23F2-345D-8977-B5DC47A94E26}v14.15.26706packagesvcRuntimeMinimum_x86vc_runtimeMinimum_x86.msi.
[71FC:9EC0][2018-08-24T16:19:58]i304: Verified existing payload: cab54A5CABBE7274D8A22EB58060AAB7623 at path: C:ProgramDataPackage Cache{39E15475-23F2-345D-8977-B5DC47A94E26}v14.15.26706packagesvcRuntimeMinimum_x86cab1.cab.
[71FC:9EC0][2018-08-24T16:19:58]i304: Verified existing payload: vcRuntimeAdditional_x86 at path: C:ProgramDataPackage Cache{2757496A-3E74-320A-B007-36120A9F126D}v14.15.26706packagesvcRuntimeAdditional_x86vc_runtimeAdditional_x86.msi.
[71FC:9EC0][2018-08-24T16:19:58]i304: Verified existing payload: cabB3E1576D1FEFBB979E13B1A5379E0B16 at path: C:ProgramDataPackage Cache{2757496A-3E74-320A-B007-36120A9F126D}v14.15.26706packagesvcRuntimeAdditional_x86cab1.cab.
[71FC:8988][2018-08-24T16:19:58]i301: Applying execute package: vcRuntimeMinimum_x86, action: Install, path: C:ProgramDataPackage Cache{39E15475-23F2-345D-8977-B5DC47A94E26}v14.15.26706packagesvcRuntimeMinimum_x86vc_runtimeMinimum_x86.msi, arguments:
‘ MSIFASTINSTALL=»7″ NOVSUI=»1″‘
[71FC:8988][2018-08-24T16:22:44]e000: Error 0x80070643: Failed to install MSI package.
[71FC:8988][2018-08-24T16:22:44]e000: Error 0x80070643: Failed to execute MSI package.
[3648:940C][2018-08-24T16:22:44]e000: Error 0x80070643: Failed to configure per-machine MSI package.
[3648:940C][2018-08-24T16:22:44]i319: Applied execute package: vcRuntimeMinimum_x86, result: 0x80070643, restart: None
[3648:940C][2018-08-24T16:22:44]e000: Error 0x80070643: Failed to execute MSI package.
[71FC:8988][2018-08-24T16:22:44]i372: Session end, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{7e9fae12-5bbf-47fb-b944-09c49e75c061}, resume: None, restart: None, disable resume: No
[71FC:8988][2018-08-24T16:22:44]i330: Removed bundle dependency provider: ,,x86,14.0,bundle
[71FC:8988][2018-08-24T16:22:44]i352: Removing cached bundle: {7e9fae12-5bbf-47fb-b944-09c49e75c061}, from path: C:ProgramDataPackage Cache{7e9fae12-5bbf-47fb-b944-09c49e75c061}
[71FC:8988][2018-08-24T16:22:44]i371: Updating session, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{7e9fae12-5bbf-47fb-b944-09c49e75c061}, resume: None, restart initiated: No, disable resume: No
[3648:940C][2018-08-24T16:22:45]i399: Apply complete, result: 0x80070643, restart: None, ba requested restart: No
Hello,
I experience an issue I cannot fix. While installation Visual Studio 2017 Community, the installation failed due to the Visual C++ 2017 redistributable
(x64) package failing to install. Mentioned reason is because failure when uninstalling previous version of Visual C++ 2015 Redistributable (x64) 14.0.24215.
I, of course, experience the same issue while trying to install the “Microsoft Visual C++ 2017 x64 Minimum Runtime — 14.10.25017” package
directly. During the installation process I am requested to locate a missing file: vc_runtimeMinimum_x64.msi that is supposed to be located there: C:ProgramDataPackage Cache{A1C31BA5-5438-3A07-9EEE-A5FB2D0FDE36}v14.0.23506packagesvcRuntimeMinimum_amd64.
I can confirm indeed that this path does not exist on my computer.
The installation fails with:
ERROR 1714.The older version of Microsoft Visual C++ 2017 x64 Minimum Runtime — 14.10.25017 cannot be removed. Contact your technical
support group.
And then with:
0x80070643 — Fatal error during installation.
Has somebody already experienced and fix this kind of issue? What would you recommend doing?
Here after are the logs of the installer:
[2744:0494][2017-06-05T12:01:54]i001: Burn v3.7.3813.0, Windows v10.0 (Build 15063: Service Pack 0), path: D:Usersmy_usernameDownloadsvc_redist.x64.exe, cmdline: »
[2744:0494][2017-06-05T12:01:55]i000: Setting string variable ‘WixBundleLog’ to value ‘c:Tempdd_vcredist_amd64_20170605120155.log’
[2744:0494][2017-06-05T12:01:55]i000: Setting string variable ‘WixBundleOriginalSource’ to value ‘D:Usersmy_usernameDownloadsvc_redist.x64.exe’
[2744:0494][2017-06-05T12:01:55]i000: Setting string variable ‘WixBundleOriginalSourceFolder’ to value ‘D:Usersmy_usernameDownloads’
[2744:0494][2017-06-05T12:01:55]i000: Setting string variable ‘WixBundleName’ to value ‘Microsoft Visual C++ 2017 Redistributable (x64) — 14.10.25017’
[2744:0494][2017-06-05T12:01:55]i100: Detect begin, 10 packages
[2744:0494][2017-06-05T12:01:55]i000: Setting version variable ‘windows_uCRT_DetectKey’ to value ‘10.0.15063.0’
[2744:0494][2017-06-05T12:01:55]i000: Setting numeric variable ‘windows_uCRT_DetectKeyExists’ to value 1
[2744:0494][2017-06-05T12:01:55]i103: Detected related package: {A1C31BA5-5438-3A07-9EEE-A5FB2D0FDE36}, scope: PerMachine, version: 14.0.23506.0, language: 0 operation: MajorUpgrade
[2744:0494][2017-06-05T12:01:55]i103: Detected related package: {B0B194F8-E0CE-33FE-AA11-636428A4B73D}, scope: PerMachine, version: 14.0.23506.0, language: 0 operation: MajorUpgrade
[2744:0494][2017-06-05T12:01:55]i052: Condition ‘(VersionNT = v6.3 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[2744:0494][2017-06-05T12:01:55]i052: Condition ‘(VersionNT = v6.3 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[2744:0494][2017-06-05T12:01:55]i052: Condition ‘(VersionNT = v6.2 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[2744:0494][2017-06-05T12:01:55]i052: Condition ‘(VersionNT = v6.2 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[2744:0494][2017-06-05T12:01:55]i052: Condition ‘(VersionNT = v6.1 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[2744:0494][2017-06-05T12:01:55]i052: Condition ‘(VersionNT = v6.1 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[2744:0494][2017-06-05T12:01:55]i052: Condition ‘(VersionNT = v6.0 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[2744:0494][2017-06-05T12:01:55]i052: Condition ‘(VersionNT = v6.0 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)’ evaluates to false.
[2744:0494][2017-06-05T12:01:55]i101: Detected package: vcRuntimeMinimum_x64, state: Absent, cached: Complete
[2744:0494][2017-06-05T12:01:55]i101: Detected package: vcRuntimeAdditional_x64, state: Absent, cached: Complete
[2744:0494][2017-06-05T12:01:55]i101: Detected package: Windows81_x86, state: Absent, cached: None
[2744:0494][2017-06-05T12:01:55]i101: Detected package: Windows81_x64, state: Absent, cached: None
[2744:0494][2017-06-05T12:01:55]i101: Detected package: Windows8_x86, state: Absent, cached: None
[2744:0494][2017-06-05T12:01:55]i101: Detected package: Windows8_x64, state: Absent, cached: None
[2744:0494][2017-06-05T12:01:55]i101: Detected package: Windows7_MSU_x86, state: Absent, cached: None
[2744:0494][2017-06-05T12:01:55]i101: Detected package: Windows7_MSU_x64, state: Absent, cached: None
[2744:0494][2017-06-05T12:01:55]i101: Detected package: WindowsVista_MSU_x86, state: Absent, cached: None
[2744:0494][2017-06-05T12:01:55]i101: Detected package: WindowsVista_MSU_x64, state: Absent, cached: None
[2744:0494][2017-06-05T12:01:55]i052: Condition ‘VersionNT64 >= v6.0 OR (VersionNT64 = v5.2 AND ServicePackLevel >= 1)’ evaluates to true.
[2744:0494][2017-06-05T12:01:55]i199: Detect complete, result: 0x0
[2744:0494][2017-06-05T12:01:58]i200: Plan begin, 10 packages, action: Install
[2744:0494][2017-06-05T12:01:58]i052: Condition ‘(VersionNT64)’ evaluates to true.
[2744:0494][2017-06-05T12:01:58]i000: Setting string variable ‘WixBundleRollbackLog_vcRuntimeMinimum_x64’ to value ‘c:Tempdd_vcredist_amd64_20170605120155_000_vcRuntimeMinimum_x64_rollback.log’
[2744:0494][2017-06-05T12:01:58]i000: Setting string variable ‘WixBundleLog_vcRuntimeMinimum_x64’ to value ‘c:Tempdd_vcredist_amd64_20170605120155_000_vcRuntimeMinimum_x64.log’
[2744:0494][2017-06-05T12:01:58]i052: Condition ‘(VersionNT64)’ evaluates to true.
[2744:0494][2017-06-05T12:01:58]i000: Setting string variable ‘WixBundleRollbackLog_vcRuntimeAdditional_x64’ to value ‘c:Tempdd_vcredist_amd64_20170605120155_001_vcRuntimeAdditional_x64_rollback.log’
[2744:0494][2017-06-05T12:01:58]i000: Setting string variable ‘WixBundleLog_vcRuntimeAdditional_x64’ to value ‘c:Tempdd_vcredist_amd64_20170605120155_001_vcRuntimeAdditional_x64.log’
[2744:0494][2017-06-05T12:01:58]i052: Condition ‘VersionNT = v6.3 AND NOT VersionNT64’ evaluates to false.
[2744:0494][2017-06-05T12:01:58]w321: Skipping dependency registration on package with no dependency providers: Windows81_x86
[2744:0494][2017-06-05T12:01:58]i052: Condition ‘VersionNT = v6.3 AND VersionNT64’ evaluates to false.
[2744:0494][2017-06-05T12:01:58]w321: Skipping dependency registration on package with no dependency providers: Windows81_x64
[2744:0494][2017-06-05T12:01:58]i052: Condition ‘VersionNT = v6.2 AND NOT VersionNT64’ evaluates to false.
[2744:0494][2017-06-05T12:01:58]w321: Skipping dependency registration on package with no dependency providers: Windows8_x86
[2744:0494][2017-06-05T12:01:58]i052: Condition ‘VersionNT = v6.2 AND VersionNT64’ evaluates to false.
[2744:0494][2017-06-05T12:01:58]w321: Skipping dependency registration on package with no dependency providers: Windows8_x64
[2744:0494][2017-06-05T12:01:58]i052: Condition ‘VersionNT = v6.1 AND NOT VersionNT64’ evaluates to false.
[2744:0494][2017-06-05T12:01:58]w321: Skipping dependency registration on package with no dependency providers: Windows7_MSU_x86
[2744:0494][2017-06-05T12:01:58]i052: Condition ‘VersionNT = v6.1 AND VersionNT64’ evaluates to false.
[2744:0494][2017-06-05T12:01:58]w321: Skipping dependency registration on package with no dependency providers: Windows7_MSU_x64
[2744:0494][2017-06-05T12:01:58]i052: Condition ‘VersionNT = v6.0 AND NOT VersionNT64’ evaluates to false.
[2744:0494][2017-06-05T12:01:58]w321: Skipping dependency registration on package with no dependency providers: WindowsVista_MSU_x86
[2744:0494][2017-06-05T12:01:58]i052: Condition ‘VersionNT = v6.0 AND VersionNT64’ evaluates to false.
[2744:0494][2017-06-05T12:01:58]w321: Skipping dependency registration on package with no dependency providers: WindowsVista_MSU_x64
[2744:0494][2017-06-05T12:01:58]i201: Planned package: vcRuntimeMinimum_x64, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: No, uncache: No, dependency: Register
[2744:0494][2017-06-05T12:01:58]i201: Planned package: vcRuntimeAdditional_x64, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: No, uncache: No, dependency: Register
[2744:0494][2017-06-05T12:01:58]i201: Planned package: Windows81_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[2744:0494][2017-06-05T12:01:58]i201: Planned package: Windows81_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[2744:0494][2017-06-05T12:01:58]i201: Planned package: Windows8_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[2744:0494][2017-06-05T12:01:58]i201: Planned package: Windows8_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[2744:0494][2017-06-05T12:01:58]i201: Planned package: Windows7_MSU_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[2744:0494][2017-06-05T12:01:58]i201: Planned package: Windows7_MSU_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[2744:0494][2017-06-05T12:01:58]i201: Planned package: WindowsVista_MSU_x86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[2744:0494][2017-06-05T12:01:58]i201: Planned package: WindowsVista_MSU_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[2744:0494][2017-06-05T12:01:58]i299: Plan complete, result: 0x0
[2744:0494][2017-06-05T12:01:58]i300: Apply begin
[0DAC:24F4][2017-06-05T12:02:02]i360: Creating a system restore point.
[0DAC:24F4][2017-06-05T12:02:16]i361: Created a system restore point.
[0DAC:24F4][2017-06-05T12:02:16]i370: Session begin, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{c86d7bbe-9a3b-440b-9a6d-443b43d98926}, options: 0x7, disable resume: No
[0DAC:24F4][2017-06-05T12:02:17]i000: Caching bundle from: ‘c:Temp{c86d7bbe-9a3b-440b-9a6d-443b43d98926}.beVC_redist.x64.exe’ to: ‘C:ProgramDataPackage Cache{c86d7bbe-9a3b-440b-9a6d-443b43d98926}VC_redist.x64.exe’
[0DAC:24F4][2017-06-05T12:02:17]i320: Registering bundle dependency provider: ,,amd64,14.0,bundle, version: 14.10.25017.0
[0DAC:24F4][2017-06-05T12:02:17]i371: Updating session, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{c86d7bbe-9a3b-440b-9a6d-443b43d98926}, resume: Active, restart initiated: No, disable resume: No
[0DAC:2D5C][2017-06-05T12:02:17]i304: Verified existing payload: vcRuntimeMinimum_x64 at path: C:ProgramDataPackage Cache{8D4F7A6D-6B81-3DC8-9C21-6008E4866727}v14.10.25017packagesvcRuntimeMinimum_amd64vc_runtimeMinimum_x64.msi.
[0DAC:2D5C][2017-06-05T12:02:17]i304: Verified existing payload: cab5046A8AB272BF37297BB7928664C9503 at path: C:ProgramDataPackage Cache{8D4F7A6D-6B81-3DC8-9C21-6008E4866727}v14.10.25017packagesvcRuntimeMinimum_amd64cab1.cab.
[0DAC:2D5C][2017-06-05T12:02:17]i304: Verified existing payload: vcRuntimeAdditional_x64 at path: C:ProgramDataPackage Cache{E512788E-C50B-3858-A4B9-73AD5F3F9E93}v14.10.25017packagesvcRuntimeAdditional_amd64vc_runtimeAdditional_x64.msi.
[0DAC:2D5C][2017-06-05T12:02:17]i304: Verified existing payload: cab2C04DDC374BD96EB5C8EB8208F2C7C92 at path: C:ProgramDataPackage Cache{E512788E-C50B-3858-A4B9-73AD5F3F9E93}v14.10.25017packagesvcRuntimeAdditional_amd64cab1.cab.
[0DAC:24F4][2017-06-05T12:02:17]i301: Applying execute package: vcRuntimeMinimum_x64, action: Install, path: C:ProgramDataPackage Cache{8D4F7A6D-6B81-3DC8-9C21-6008E4866727}v14.10.25017packagesvcRuntimeMinimum_amd64vc_runtimeMinimum_x64.msi, arguments:
‘ MSIFASTINSTALL=»7″ NOVSUI=»1″‘
[0DAC:24F4][2017-06-05T12:04:23]e000: Error 0x80070643: Failed to install MSI package.
[0DAC:24F4][2017-06-05T12:04:23]e000: Error 0x80070643: Failed to execute MSI package.
[2744:0494][2017-06-05T12:04:23]e000: Error 0x80070643: Failed to configure per-machine MSI package.
[2744:0494][2017-06-05T12:04:23]i319: Applied execute package: vcRuntimeMinimum_x64, result: 0x80070643, restart: None
[2744:0494][2017-06-05T12:04:23]e000: Error 0x80070643: Failed to execute MSI package.
[0DAC:24F4][2017-06-05T12:04:23]i372: Session end, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{c86d7bbe-9a3b-440b-9a6d-443b43d98926}, resume: None, restart: None, disable resume: No
[0DAC:24F4][2017-06-05T12:04:23]i330: Removed bundle dependency provider: ,,amd64,14.0,bundle
[0DAC:24F4][2017-06-05T12:04:23]i352: Removing cached bundle: {c86d7bbe-9a3b-440b-9a6d-443b43d98926}, from path: C:ProgramDataPackage Cache{c86d7bbe-9a3b-440b-9a6d-443b43d98926}
[0DAC:24F4][2017-06-05T12:04:23]i371: Updating session, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{c86d7bbe-9a3b-440b-9a6d-443b43d98926}, resume: None, restart initiated: No, disable resume: No
[2744:0494][2017-06-05T12:04:23]i399: Apply complete, result: 0x80070643, restart: None, ba requested restart: No
В процессе установки пакета Visual C++ Redistributable, вам может высветиться неопознанная ошибка 0x80240017. Появляется она после запуска файлов инсталляции vc_redist.x64.exe или vc_redist.x86.exe. Данную неполадку можно наблюдать в операционных системах Windows 7 и 8.1 версий. При этом на экране уведомления можно увидеть надпись «настройка не завершена».
Если вам высветилась такая неполадка один раз, все последующие разы инсталляции пакетов также будут безуспешны, пока вы не примите меры по устранению проблемы. А как мы знаем, без инсталляции пакетов Microsoft Visual, многие программы могут не запускаться и выдавать различные ошибки по типу нехватки определенных библиотек.
Исправление «0x80240017 — неопознанная ошибка» при установке компонентов Visual C++ 2015 и 2017
[ads1]
Очень часто, причиной появления данной ошибки при установке пакетов Visual C++ 2015 (2017) являются какие-либо неполадки Центра Обновлений Windows 7 или Windows 8.1. Также проблема может возникнуть при использовании «Активаторов» для лицензирования ОС. Отключите на время антивирус и файрвол и повторите попытку инсталляции.
Используйте средство неполадок для службы центра обновления. Как в него перейти показано на картинке ниже:
Советую посмотреть видео в котором рассказывают что нужно сделать для исправления неполадки.
Одним из способа решения ошибки 0x80240017 является установка обновлений KB2999226, KB976932, KB2919355 для вашей ОС. Скачать его можно с сайта Microsoft по следующим ссылкам для разных версий операционных систем:
Для Windows 7:
KB2999226 — x86 (32 бита) | x64
KB976932 — x86/x64
Для Windows 8.1:
KB2999226 — x86 (32 бита) | x64
KB2919355 — x64
Общее:
Обновление для универсальной среды выполнения C
В отдельных случаях, при установке KB2999226 вы можете получить уведомление о том, что оно не подходит для вашей системы. В такой ситуации скачайте и проведите инсталляцию данного компонента «Универсальная среда выполнения C для Windows 10» (оно совместимо с Win 7 и 8.1). После этого сделайте перезагрузку компьютера и снова совершите попытку установки обновления.
[ads2]
Если это не привело к положительному результату, и KB2999226.msu всё равно не устанавливается, можете попробовать следующие действия:
-
- Открываем данный файл обновы любым архиватором, например Winrar или 7Zip. Для этого можно просто открыть окно архиватора и перенести в него файл .msu. Вы увидите список файликов содержащихся в этом архиве (обновлении). Среди списка нам нужен тот, который имеет формат .CAB и имя файла начинается с Windows.
- Копируем его в корень диска С. Это нужно для упрощения ввода пути к нему.
- Открываем командную строку от имени администратора и вводим команду:
1
%WINDIR%System32DISM.exe
Жмем Enter и вводим следующую:
1
DISM.exe /Online /Add-Package /PackagePath:c:Windows6.1-KB2999226-x64.cab
Обязательно проверьте чтобы название файла совпадало с тем, которые лежит в корне диска С. И нажимаем клавишу Enter.
- Теперь копируем файл KB2999226.msu тоже в корень диска и вводим команду:
1
wusa.exe c:KB2999226.msu
Должна произойти автономная инсталляция данной обновы.
Если всё закончилось успехом и установка завершилась, производим перезагрузку ПК.
После всех этих действий, снова проверяем высвечивается ли неопознанная ошибка 0x80240017 «Настройка не завершена» при установке Visual C++ 2015 (2017).
Кстати, в пакете visual c++ 2017 уже встроен пакет 2015 года, но если вам всё же нужен именно 2015, то делаем так:1. Деинсталлируем (удаляем установленный) visual c++ 2017
2. Устанавливаем 2015
3. Поверх устанавливаем снова 2017
Скачать Microsoft Visual C++ 2017 для x86 (32 бит) | x64
Надеюсь эти инструкции помогли в решении вашей проблемы. Всем добра.
Считается, что пакет Visual C++ Redistributable, не входящий в состав дистрибутивов операционных систем Windows, является инструментом разработчиков-программистов. Действительно, это очень мощная платформа для создания приложений любого уровня сложности – от драйверов до кроссплатформенных решений, вплоть до ОС. Но оказывается, в некоторых случаях без установки этого пакета не обойтись и рядовым пользователям, особенно если они питают пристрастие к играм и другим программам, написанным с использованием Visual C++.
Увы, но нередко при попытке установки пакета вне зоны действия кумулятивных обновлений операция заканчивается аварийно, и на мониторе в этот момент высвечивается ошибка 0x80240017 с уточняющим дополнением «Настройка не завершена». Правда, такая расшифровка столь же малоинформативна, как и сам код – чтобы понять истинную причину произошедшего, придётся немало потрудиться.
Что означает ошибка 0x80240017
Данное сообщение характерно для Windows, начиная с «семёрки», и обозначает оно только то, что попытка инсталлировать Microsoft Visual C++, входящий в один из пакетов Redistributable 2015/2017/2019, не увенчалась успехом.
Чаще всего неопознанная ошибка с кодом 0x80240017 появляется при неудачной попытке установки компонентов Visual C++ из-за различных сбоев в работе Центра Обновлений Windows. Они могут быть вызваны повреждением важных файлов, деятельностью вредоносных программ, блокировкой со стороны брандмауэра или антивируса. Наконец, отключением или блокировкой Windows Update Center самим пользователем компьютера.
Правда, никаких серьёзных последствий в плане регулярного использования ПК не будет, да и исправление этой ошибки по силам среднестатистическому юзеру. Нужно просто придерживаться нижеописанных инструкций и запастись терпением – возможно, времени и сил придётся потратить немало.
Как решить проблему с ошибкой 0x80240017
Microsoft Visual C++ представляет собой интегрированную кроссплатформенную среду разработки, в рамках которой можно создавать приложения на языках программирования семейства C, включая C++, для платформы Windows. Продукт является составной частью Microsoft Visual Studio – пакета, с помощью которого можно писать и отлаживать программный код. Приложение включает библиотеки процедур низкого уровня, облегчающие написание программ, в том числе совместимых с другими платформами.
Официальные дистрибутивы редко когда включают этот пакет, но в любом случае следует учитывать разрядность вашей версии Windows – 32-разрядный пакет не сможет функционировать в 64-битной архитектуре, но обратное утверждение неверно, поскольку системы с более высокой разрядностью совместимы во всём с 32-разрядными.
Итак, возможны два варианта: Visual C++ установился на компьютер во время инсталляции Виндовс, или вы выполняли установку пакета позже самостоятельно. Но и в первом, и втором случае Microsoft выпускает обновления пакета, дополняя её библиотеки. Они устанавливаются автоматически, не требуя вмешательства пользователя и гарантируя обновление функционала популярной среды программирования.
Некоторые программные продукты при запуске сообщают, какая версия пакета установлена на ПК (например, в Steam это обычное явление). Но далеко не всегда обновления проходят безболезненно. Рассмотрим, что можно предпринять, если очередное обновление завершилось аварийно с выдачей сообщения о неопознанной ошибке 0x80240017.
Переустановка пакета Microsoft Visual C ++
Один из самых популярных способов, как исправить ошибку 0x80240017 – установить среду программирования Visual C++ заново. Для начала старый пакет нужно удалить. Для этого запускаем «Панель управления», кликаем на вкладке «Программы и компоненты», находим в списке установленных программ Visual C++ Redistributable, дважды кликаем на наименовании пакета и удаляем его.
Теперь в браузере заходим на сайт Microsoft в раздел Download, в поисковой строке набираем Visual C++ Redistributable и переходим по ссылке последней поддерживаемой версии пакета. Далее выбираем версию пакета нужной разрядности (распространяемые файлы пакетов 2015/2017/2019 – одни и те же, об этом можно не заботиться) и скачиваем его.
Инсталляция выполняется, как обычно – запуском exe-файла, и если выбран последний пакет, никаких обновлений операционная система в ближайшее время производить не будет. Желательно, но необязательно в момент повторной установки отключить антивирусную программу.
Как показывает практика, во многих случаях именно этот способ оказывается самым эффективным. Но иногда он не срабатывает, и тогда приходится прибегать к альтернативным методам.
Принудительное обновление с опцией проверки на неисправности
Одной из причин появления неопознанной ошибки 0x80240017 является повреждение/удаление некоторых системных файлов, необходимых для апдейта. Стандартное средство в таких случаях – запуск встроенной службы SFC, осуществляющей сканирование и восстановление повреждённых файлов WUC.
Опишем, как это сделать:
Теперь можно снова попробовать загрузить обновления. Лучше всего для этого подходит утилита DISM Tool, которая тоже является встроенным в Windows средством принудительной установки обновлений с функцией проверки ОС на целостность.
Алгоритм действий:
- набираем в консоли «Выполнить» cmd, с помощью правой кнопки мыши вызываем контекстное меню и выбираем опцию «Запуск от имени администратора»;
- в окне терминала в консольном режиме последовательно вводим три команды, завершая каждую нажатием Enter:
DISM /Online /Cleanup-image /CheckHealth
DISM /Online /Cleanup-image /Scanhealth
DISM /Online /Cleanup-image /RestoreHealth - дожидаемся завершения работы утилиты;
- перегружаем компьютер.
Исправление с помощью средства устранения неполадок
Этот способ примерно такого же уровня эффективности, как и в предыдущем случае. Выполняется в следующей последовательности:
Проверяем, осталась ли ошибка Виндовс с кодом 0x80240017 при обновлении пакета Visual C++.
Сброс настроек магазина в Windows 10
Кэширование данных – чрезвычайно полезный инструмент, позволяющий существенно увеличить скорость работы инструментов, его использующих. Но иногда этот механизм даёт сбой, и тогда кэшированные данные не позволяют использовать необходимый сценарий развития событий. Такая ситуация может произойти и с Microsoft Store, если мы устанавливаем компоненты пакета Visual Studio из этого магазина.
К счастью, в Windows предусмотрено наличие инструмента, позволяющего сбросить кэш магазина, но он является консольной командой. Для запуска утилиты необходимо вызвать консоль «Выполнить» (одновременное нажатие клавиш Windows + R), а в самой консоли набрать WSReset.exe и нажать Enter.
Снова перезагружаем компьютер и проверяем, исчезла ли ошибка 0x80240017 при установке Visual C++. Если нет – переходим к следующему пункту.
Загрузка операционной системы в безопасном режиме
Многие проблемы в работе операционных систем семейства Виндовс связаны с ошибками драйверов. Самый простой способ удостовериться, что проблема именно в этом – отнюдь не поиск новых драйверов и их тотальная замена – этим вы можете только ухудшить ситуацию. Есть более действенное и эффективное решение, с которым сталкиваются многие пользователи, но немногие из них используют этот инструмент. Речь идёт, как вы уже догадались, о запуске ОС в так называемом защищённом режиме, когда Windows работает с минимально необходимым количеством драйверов, используя упрощённый графический режим VGA (разрешение 640×480, количество цветов 16), для которого не требуется наличие специального драйвера.
Иногда, когда работа компьютера прерывается нештатным образом (пропадание питания в бытовой сети, возникновение синего экрана смерти и последующий крах системы), при загрузке Windows предлагает несколько вариантов сценария, в том числе загрузку ОС в защищённом режиме.
Если требуется вызвать этот режим в штатной ситуации, необходимо до начала момента загрузки ОС нажать клавишу F8. Нажатие нужно совершать после появления на экране логотипа BIOS, причём не мешкая, поскольку временной промежуток между загрузкой BIOS и самой операционной системы невелик.
Когда Windows предложит вам выбрать режим загрузки, останавливаемся на безопасном варианте.
Но поскольку для проверки работоспособности ПК при загрузке Visual C++ нам потребуется доступ в интернет, безопасный режим нужно выбирать с поддержкой сети – сетевые драйверы редко когда становятся причиной проблем, и если такое случается, выход в интернет становится недоступным, независимо от того, что вы намереваетесь делать.
После загрузки Windows в безопасном режиме с сетью попробуйте выполнить обновление пакета Visual C++. Если оно пройдёт без проблем – значит, ошибка 0x80240017 при установке Microsoft Visual C++ была связана именно с некорректной работой драйверов. В этом случае придётся действительно повозиться, чтобы выяснить, какой из них стал причиной возникновения неприятностей.
Осуществить загрузку ОС в безопасном режиме можно и другим способом, из командной строки, запустив утилиту msconfig. Обычно её используют, чтобы включать/отключать программы и службы, загружаемые автоматически. В нашем случае задачи несколько иные, поэтому вкладки «Автозагрузка» и «Службы» нас не интересует – переходим в окно «Загрузка» (Boot) и ставим галочку напротив надписи «Безопасный режим». Спустя указанный в окне временной промежуток вам будет предложено выполнить перезагрузку, соглашаемся и выполняем те же действия, которые были описаны выше.
Ошибка 0x80240017 с уточнением «Failed to execute MSU package»
Данная надпись при возникновении неопознанной ошибки 0x80240017 в Windows 7/8 обычно появляется на этапе запуска программ. Исправление требует выполнения следующих действий:
- Проверяем, установлен ли на компьютере пакет Service Pack Если нет – скачиваем SP1 с сайта Microsoft, устанавливаем его. После этого заходим в Windows Update Center и в принудительном режиме выполняем поиск недостающих обновлений операционной системы.
- Если Service Pack 1 уже присутствует (обычно он входит в дистрибутив и не нуждается в дополнительной установке), нужно загрузить к нему патч (ищем в том же месте, где расположен SP1), они разные для 32-разрядных и 64-битных систем.
- Устанавливаем патч, перезагружаем ПК, проверяем, не исчезла ли ошибка, связанная с установкой Visual C++.
Как видим, проблема инсталляции пакета имеет множество решений, и мы не сомневаемся, что нашим читателям известны и другие способы. Делитесь ими в комментариях – возможно, именно ваш вариант окажется наиболее действенным.
0 / 0 / 0 Регистрация: 08.06.2015 Сообщений: 8 |
|
1 |
|
28.08.2019, 17:03. Показов 1232. Ответов 2
Проблема в невозможности установки Visual C++ 2017, появляется окно об ошибке,без подробности (кода) ошибки При выполнении команды sfc /scannow были восстановлены файлы, но после перезагрузки ничего не изменилось. Если в окне установки Visual C++ нажимаю «исправить», ошибка не исчезает. Система Windows 7 x64. Прошу Вашей помощи.
__________________
0 |
1044 / 528 / 66 Регистрация: 16.01.2013 Сообщений: 4,093 |
|
29.08.2019, 09:49 |
2 |
Dima77766, откуда скачивали установочные файлы?
0 |
0 / 0 / 0 Регистрация: 08.06.2015 Сообщений: 8 |
|
29.08.2019, 11:36 [ТС] |
3 |
evgenii3000, Visual C++ 2017 скачивал с официального сайта. Net Framework 4.5
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
29.08.2019, 11:36 |
3 |