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
0 / 0 / 0 Регистрация: 22.04.2020 Сообщений: 5 |
|
1 |
|
23.04.2020, 18:48. Показов 6365. Ответов 5
Всем привет ! Не устанавливается Microsoft Visual C++ 2015 (x64) пишет ошибка : «Настройка не завершена
__________________
0 |
0 / 0 / 0 Регистрация: 22.04.2020 Сообщений: 5 |
|
23.04.2020, 19:23 [ТС] |
2 |
вот файл журнала из программы установки vicrosoft visual c++2015
0 |
0 / 0 / 0 Регистрация: 22.04.2020 Сообщений: 5 |
|
23.04.2020, 19:27 [ТС] |
3 |
перепутал ошибку там 0х80070643
0 |
4471 / 2154 / 436 Регистрация: 09.09.2017 Сообщений: 7,791 |
|
23.04.2020, 19:45 |
4 |
Не устанавливается Microsoft Visual C++ 2015 (x64) Сначала надо установить Microsoft Visual C++ 2015 (x86)
0 |
0 / 0 / 0 Регистрация: 22.04.2020 Сообщений: 5 |
|
23.04.2020, 22:48 [ТС] |
5 |
я и пытаюсь установить Microsoft Visual C++ 2015 (x86) не устанавливается выдает ошибку 0х80070643 Добавлено через 2 минуты Добавлено через 2 часа 34 минуты 0x80070643: Failed to install MSI package. 0x80070643: Не удалось установить пакет MSI.
0 |
Модератор 6871 / 3818 / 477 Регистрация: 13.03.2013 Сообщений: 14,058 Записей в блоге: 9 |
|
02.12.2022, 06:31 |
6 |
0 |
Одна из распространенных ошибок, с которыми сталкиваются пользователи при установке распространяемых компонентов Microsoft Visual C++ — сообщение «Настройка не завершена» с информацией о том, что уже установлена другая версия этого продукта и кодом 0x80070666.
В этой инструкции подробно о возможных причинах ошибки 0x80070666 при установке Visual C++ Redistributable 2015, 2017 и 2019, а также более старых версий и методах, позволяющих её исправить.
- Способы исправить ошибку 0x80070666
- Видео инструкция
Способы исправления ошибки при установке распространяемых компонентов Visual C++
В первую очередь, рекомендую обратить внимание на следующие важные моменты, которые некоторые пользователи не учитывают при установке распространяемых компонентов Visual C++:
- Компоненты Visual C++ 2015, 2017 и 2019 в отличие от предыдущих версий, работают следующим образом: если у вас установлены 2017, то вы не можете отдельно установить 2015 той же разрядности, а если установлены 2019 — нельзя отдельно установить Visual C++ 2015 и 2017, потому что они уже включены в версию 2019. То есть более новые версии содержат в себе и предыдущие (в рамках указанных годов), а предыдущие установить нельзя. Посмотреть, какие именно версии Visual C++ уже установлены у вас на компьютере вы можете в Панель управления — Программы и компоненты.
- Чаще всего пользователь берется за установку компонентов Visual C++ после получения сообщения об отсутствии какой-либо DLL, необходимой для запуска игры или программы, прочитав соответствующую инструкцию в Интернете. Часто в таких инструкциях забывают отметить, что для 64-бит Windows 10, 8.1 и Windows 7 может быть недостаточно установки только x64 версии, а нужна еще и 32-бит (x86). Поэтому, несмотря на то что версия x64 уже установлена (о чем вам и сообщает ошибка 0x80070666 при запуске vc_redist.x64.exe), программа продолжает не запускаться. Решение — установить x86 (32-бит, vc_redist.x86.exe) версию нужного пакета Visual C++.
Если же к вашему случаю указанное не подходит: в списке установленных компонентов нет указанных версий Microsoft Visual C++ Redistributable, 32-бит версия не устанавливается с той же ошибкой, можно предпринять дополнительные действия для исправления ошибки.
- Самое простое решение и чаще других срабатывающее — удалить все имеющиеся распространяемые компоненты Microsoft Visual C++ Redistributable в Панель управления — Программы и компоненты (установка и удаление программ), затем перезагрузить компьютер, вручную загрузить все нужные файлы установки с официального сайта https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads и установить их. Внимание: для x64 версий Windows нужны компоненты и 64-бит и 32-бит (x86).
- В редких случаях ошибка бывает вызвана ожидающими обновлениями в Windows Зайдите в Параметры — Обновление и безопасность — Центр обновления Windows. Если вам предлагается перезагрузить компьютер для установки обновлений, сделайте это, а затем попробуйте снова.
- Также иногда, в случае если нужная версия Visual C++ уже установлена, но программы этого не видят и сообщают об отсутствии DLL, может помочь следующий метод: запустите командную строку, введите путь к файлу установки компонентов Visual C++, для этого можно просто перетащить значок на окно командной строки, добавьте через пробел /uninstall и нажмите Enter. Появится окно как на изображении ниже. Нажмите «Исправить».
Видео инструкция
Надеюсь, один из предложенных методов поможет решить проблему. Если нет — опишите ситуацию, включая устанавливаемую версию и имеющиеся на компьютере версии Visual C++ Redistributable, я постараюсь помочь. Также может пригодиться последний метод установки из статьи Как скачать и установить все компоненты Visual C++ Redistributable для Windows.
Содержание
- Определение установленных версий Visual C++
- Вариант 1: Правильный выбор версии
- Вариант 2: Очистка реестра
- Вариант 3: Переустановка Visual C++
- Восстановление Visual C++
- Вариант 4: Установите обновления Windows
- Вопросы и ответы
Определение установленных версий Visual C++
Ошибка с кодом 0x80070666 возникает при установке компонента Microsoft Visual C++ Redistributable, вызываться она может конфликтом программных файлов разных версий компонента либо повреждением самого установщика. Значительно реже к проблеме приводит наличие в системном реестре устаревших записей Visual C++ ранее удаленных версий и ожидание установки накопительных обновлений Windows. Первая причина, однако, является самой распространенной.
Дело в том, что Microsoft Visual C++ версий 2017 и 2019 уже включает в себя предыдущие версии компонента, и когда вы пытаетесь установить старую версию той же редакции, мастер-инсталлятор ее обнаруживает и прерывает процедуру установки, возвращая ошибку 0x80070666. То есть, если у вас установлен Visual C++ 2019 x64, вы не сможете установить Visual C++ 2017 x64. Равно как если у вас уже имеется Visual C++ 2017 x64, вы не сможете установить Visual C++ 2015 x64.
Вариант 1: Правильный выбор версии
Итак, конфликт вызывается, когда пользователь пытается установить уже имеющийся компонент той же версии и той же разрядности. Поэтому, перед тем как устанавливать Visual C++, проверьте, какие версии какой разрядности компонента у вас уже установлены.
- Откройте нажатием Win + R окошко быстрого выполнения команд и введите команду
appwiz.cpl
. - Посмотрите, какие версии Microsoft Visual C++ Redistributable уже установлены. Если у вас, предположим, имеется Visual C++ 2019 x64, то установить можно будет только Visual C++ 2017-2015 x32 или Visual C++ 2019 x32.
Если конфликтующего модуля в списке нет, но ошибка все равно возникает, переходите к следующему решению.
Вариант 2: Очистка реестра
Этот способ вряд ли можно назвать эффективным, поскольку вероятность появления ошибки 0x80070666 из-за наличия в реестре устаревших записей все же невелика. Заключается решение в очистке реестра с помощью специальных программ, например CCleaner или Wise Registry Cleaner. Мы будем использовать последнее решение, а если вы хотите воспользоваться другим, читайте статьи по ссылкам ниже.
Подробнее:
Программы для очистки реестра
Чистка реестра с помощью CCleaner
Скачать Wise Registry Cleaner
- Скачайте приложение с сайта разработчика и установите.
- Запустив программу, выберите режим «Глубокое сканирование».
- По завершении процедуры проверки нажмите кнопку «Исправить».
Удалив таким образом из реестра устаревший и потенциально конфликтующие записи, перезагрузите компьютер и попробуйте установить компонент.
Вариант 3: Переустановка Visual C++
Радикальным, но весьма эффективным способом устранения ошибки 0x80070666 является полная переустановка компонентов Microsoft Visual C++. Главное правило – перед повторной установкой необходимо удалить все версии компонента, при этом для деинсталляции можно использовать как штатные, так и сторонние средства.
- Откройте окно «Программы и компоненты» приложением «Выполнить» (клавиши для вызова Win + R) командой
appwiz.cpl
- Выделив компонент Visual C++, нажмите «Удалить» и подтвердите деинсталляцию.
- Точно так же удалите все остальные компоненты Visual C++ и перезагрузите компьютер.
- Скачайте с официального сайта разработчика один из установочных файлов в соответствии с архитектурой (в подавляющем большинстве случаев выбирайте между x86 — для 32-разрядной системы и x64 — для 64-разрядной).
Скачать Microsoft Visual C++ с официального сайта
- Запустите его и установите компонент.
Восстановление Visual C++
А вот и более мягкий вариант. Попробуйте восстановить установку Visual C++, воспользовавшись средствами консоли Windows. Также прибегнуть к данному решению вы можете, если компонент Visual C++ установлен, но использующие его программы или игры выдают ошибку DLL.
- Заблаговременно скачайте актуальный пакет Visual C++ (ссылка есть чуть выше) и сохраните его в удобном месторасположении, например в корне диска С.
- Откройте от имени администратора «Командную строку» или консоль «PowerShell».
- Выполните в ней команду
C:vc_redist.x86.exe /uninstall
илиC:vc_redist.x64.exe /uninstall
(опять же, отталкиваясь от разрядности установленной Windows), представляющую собой не что иное, как полный путь к ранее скачанному файлу компонента. Если сохранили установочный файл в другом месте, вместоC:vc_redist.x86.exe /uninstall
нужно будет дописать путь к файлу. Допустим, если он на рабочем столе, путь будет таким:C:UsersИМЯ_ПОЛЬЗОВАТЕЛЯDesktopvc_redist.x86.exe /uninstall (вместо ИМЯ_ПОЛЬЗОВАТЕЛЯ следует вписать имя вашей учетной записи).
- Нажмите в открывшемся диалоговом окошке установщика кнопку «Исправить» и проследуйте указаниям мастера.
В редких случаях установке компонента могут помешать ожидающие инсталляции пакеты обновлений Windows. Откройте приложение «Параметры», зайдите в раздел «Обновления и безопасность» → «Центр обновления». Если вы увидите там сообщение «Требуется перезагрузка», перезапустите компьютер, чтобы полученные системой в фоновом режиме обновления смогли установиться. После этого можете пробовать устанавливать компоненты Visual C++.
Еще статьи по данной теме:
Помогла ли Вам статья?
удалил Visual Studio 2015 community и решил поставить Visual Studio 2017 community, первая установка была с аналогичной ошибкой переустановка вроде помогла, потом обновил винду и студия перестала запускаться, теперь переустановка
не помогает…:
Не удалось установить перечисленные рабочие нагрузки и компоненты в продукте из-за сбоев в пакете.
Неполные рабочие нагрузки
Разработка игр на языке C++ (Microsoft.VisualStudio.Workload.NativeGame,version=15.0.26228.0)
Разработка классических приложений на C++ (Microsoft.VisualStudio.Workload.NativeDesktop,version=15.0.26228.0)
Неполные компоненты
JIT-отладчик (Microsoft.VisualStudio.Component.Debugger.JustInTime,version=15.0.26208.0)
Базовые компоненты для классических приложений на Visual C++ (Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core,version=15.0.26208.0)
Пакет Windows 10 SDK (10.0.14393.0) (Microsoft.VisualStudio.Component.Windows10SDK.14393,version=15.0.26208.0)
Вы можете искать решения по сведениям ниже, изменить выбор рабочих нагрузок и компонентов и повторить установку, или же удалить продукт с компьютера.
Ниже перечислены отдельные сбои в пакете, которые сделали перечисленные выше рабочие нагрузки и компоненты неполными. Чтобы найти имеющиеся отчеты об этих проблемах, скопируйте и вставьте URL-адрес из сообщения о сбое пакета в адресную
строку веб-браузера. Если о проблеме уже сообщалось, вы сможете найти решения или обходные пути. В противном случае вы можете создать новую запись о проблеме, в которой другие пользователи смогут найти решения или обходные
пути.
Не удалось установить пакет «Win10SDK_10.0.14393.795,version=10.0.14393.79501».
URL-адрес поиска: https://aka.ms/VSSetupErrorReports?q=PackageId=Win10SDK_10.0.14393.795;PackageAction=Install;ReturnCode=-532462766
Затронутые рабочие нагрузки
Разработка игр на языке C++ (Microsoft.VisualStudio.Workload.NativeGame,version=15.0.26228.0)
Разработка классических приложений на C++ (Microsoft.VisualStudio.Workload.NativeDesktop,version=15.0.26228.0)
Затронутые компоненты
Пакет Windows 10 SDK (10.0.14393.0) (Microsoft.VisualStudio.Component.Windows10SDK.14393,version=15.0.26208.0)
Журнал
C:UsersGeorgeAppDataLocalTempdd_setup_20170326155428_001_Win10SDK_10.0.14393.795.log
Сведения
Команда выполнена: «c:windowssyswow64\windowspowershellv1.0powershell.exe» -NoLogo -NoProfile -ExecutionPolicy Unrestricted -InputFormat None -Command «& «»»C:ProgramDataMicrosoftVisualStudioPackagesWin10SDK_10.0.14393.795,version=10.0.14393.79501WinSdkInstall.ps1″»»
-SetupExe sdksetup.exe -SetupLogFolder standalonesdk -PackageId Win10SDK_10.0.14393.795 -LogFile «»»C:UsersGeorgeAppDataLocalTempdd_setup_20170326155428_001_Win10SDK_10.0.14393.795.log»»» -SetupParameters «»»/features
OptionId.AvrfExternal OptionId.WindowsSoftwareDevelopmentKit OptionId.WindowsSoftwareLogoToolkit OptionId.NetFxSoftwareDevelopmentKit /quiet /norestart»»»; exit $LastExitCode»
Код возврата: -532462766
Сведения о коде возврата: Неизвестная ошибка (0xe0434352)
Не удалось установить пакет «Microsoft.VisualStudio.Debugger.JustInTime,version=15.0.26208.0».
URL-адрес поиска: https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualStudio.Debugger.JustInTime;PackageAction=Install;ReturnCode=-532462766
Затронутые рабочие нагрузки
Разработка классических приложений на C++ (Microsoft.VisualStudio.Workload.NativeDesktop,version=15.0.26228.0)
Затронутые компоненты
JIT-отладчик (Microsoft.VisualStudio.Component.Debugger.JustInTime,version=15.0.26208.0)
Базовые компоненты для классических приложений на Visual C++ (Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core,version=15.0.26208.0)
Журнал
C:UsersGeorgeAppDataLocalTempdd_setup_20170326155428_002_Microsoft.VisualStudio.Debugger.JustInTime.log
Сведения
Команда выполнена: «c:windowssyswow64\windowspowershellv1.0powershell.exe» -ExecutionPolicy Unrestricted -NoLogo -NoProfile -Command «& «»»C:ProgramDataMicrosoftVisualStudioPackagesMicrosoft.VisualStudio.Debugger.JustInTime,version=15.0.26208.0RegisterJustInTimeDebugger.ps1″»»
-Operation Modify -InstallationId f2861649 -InstallationPackages Microsoft.VisualStudio.Component.CoreEditor,Microsoft.VisualStudio.Component.Roslyn.Compiler,Microsoft.VisualStudio.Component.Static.Analysis.Tools,Microsoft.VisualStudio.Component.Windows10SDK.14393,Microsoft.VisualStudio.Component.Graphics.Win81,Microsoft.VisualStudio.Component.VC.CoreIde,Microsoft.VisualStudio.Component.VC.Tools.x86.x64,Microsoft.VisualStudio.Component.Graphics.Tools,Microsoft.VisualStudio.Component.Debugger.JustInTime,Microsoft.Component.MSBuild,Microsoft.VisualStudio.Component.TextTemplating,Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core,Microsoft.VisualStudio.Component.VC.DiagnosticTools,Microsoft.VisualStudio.Component.VC.CMake.Project,Microsoft.VisualStudio.Component.VC.ATL;
[Environment]::Exit(0)»
Код возврата: -532462766
Сведения о коде возврата: Неизвестная ошибка (0xe0434352)
Считается, что пакет 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++.
Как видим, проблема инсталляции пакета имеет множество решений, и мы не сомневаемся, что нашим читателям известны и другие способы. Делитесь ими в комментариях – возможно, именно ваш вариант окажется наиболее действенным.
Содержание
- Ошибка 0x80070666
- Решение ошибки 0x80070666
- Быстрое решение
- Что делать если не получилось
- Как исправить ошибку 0x80070666 при установке Microsoft Visual C++
- Причины ошибки
- Удаление текущих распространяемых пакетов
- Запуск средства устранения неполадок
- Установка ожидающих обновлений
- Восстановление компонентов среды с помощью командной строки
- Ошибка 0x80070666 при установке Microsoft Visual C++: причины и решение
- Методы исправления ошибки 0x80070666 при установке Microsoft Visual C++
- Ошибка 0x80070666 при установке Microsoft Visual C++
- Как исправить ошибку 0x80070666 при установке Microsoft Visual C++
- 1. Удаление всех пакетов Visual C ++
- 2. Запуск устранения неполадок
- 3. Установка обновлений
- 4. Воспользуемся CMD для восстановления Visual C++
- 0x80070666 — Уже установлена другая версия этого продукта Microsoft Visual C++
- Суть ошибки
- Способ №1. Полная переустановка продукта
- Способ №2. Очистка системного реестра
- Способ №3. Восстановление пакета
- Заключение
Ошибка 0x80070666
Рассмотрим как исправить ошибку Настройка не завершена:
0x80070666 Уже установлена другая версия этого продукта при установке библиотек Microsoft Visual C ++ 2015, 2017.
Данная ошибка может встречаться на Windows 10, 8, 7, Vista, XP
Решение ошибки 0x80070666
По большому счету если вы пытаетесь установить Microsoft Visual C ++ 2015 или 2017 и получаете эту ошибку, то устанавливать ее не требуется, так как более новая версия уже установлена.
Например:
Скчать пакеты Microsoft Visual можно по ссылке
Если вы не видите в списке установленных программ Microsoft Visual C ++ 2015
Необходимо учитывать, что при установке Microsoft Visual C ++ 2017, пакет 2015 года автоматически удаляется. Это происходит по причине того, что в пакете 2017 включен пакет 2015. То есть при установке 2017, автоматически устанавливается и 2015.
Если вы не видите в списке установленных программ Microsoft Visual C ++ 2017
Посмотрите, возможно у вас установлен пакет Microsoft Visual C ++ 2015-2019. В этом пакете присутствует и 2017 версия.
Быстрое решение
Проще всего чтобы на компьютере у вас были все имеющиеся версии Microsoft Visual C, установите их одним файлом. В этом файле содержатся все версии Microsoft Visual C ++ с 2015-2019.
При установке всех версий одним файлом ни каких ошибоук у вас не возникнет, он автоматически переустановит все имеющиеся пакеты Microsoft Visual C ++ и добавит те пакеты которые не установлены.
И вам не придется устанавливать каждый пакет отдельно.
Что делать если не получилось
Если ошибка Если после установки MS Visual C++ ошибка все равно остается, то сделайте следующее:
Источник
Как исправить ошибку 0x80070666 при установке Microsoft Visual C++
При попытке установить Microsoft Visual C++ или другое аналогичное ПО можем столкнуться с ошибкой 0x80070666. Сбой происходит при запуске инсталлятора и прерывает дальнейшую установку.
Причины ошибки
Установка распространяемого пакета Microsoft Visual C++ может прерваться ошибкой 0x80070666 по ряду причин:
Удаление текущих распространяемых пакетов
Пользователи сталкиваются с проблемой при попытке установить версию того же дистрибутивного пакета, который уже присутствует в системе. Сбой часто происходит при установке Visual C++ 2015, когда система уже содержит более новую версию. В этом случае избавится от ошибки 0x80070666 можно путем удаления самой новой версии.
Перейдите в раздел «Удаления или изменения программ» командой appwiz.cpl, запущенной из окна «Выполнить» (Win + R).
Найдите и запишите все версии Microsoft Visual C++, затем правым кликом на каждой удалите их нажатием на соответствующую кнопку.
После перезапуска компьютера попробуйте установить пакет, который ранее не удавалось инсталлировать из-за сбоя 0x80070666. После успешного завершения верните версии, которые требуют игры и приложения для правильной работы.
Запуск средства устранения неполадок
Для исправления кода ошибки 0x80070666 попробуйте запустить средство устранения неполадок при установке и удалении программ от Майкрософт. Этот инструмент способен восстанавливать компоненты, включая библиотеки DLL и поврежденные записи реестра, которые используются при инсталляции новых программ.
Найдите по запросу в интернете «Средство устранения неполадок, связанных с установкой и удалением программ» и загрузите его из найденной страницы Майкрософт.
Запустите скачанный файл и на первом экране кликните на кнопку Дополнительно, чтобы установить флажок на автоматическое исправление.
На следующее экране кликните на кнопку Установка.
Дождитесь завершения проверки, затем выберите проблемный дистрибутив и нажмите на Далее.
Следуйте запросам до завершения работы инструмента.
Установка ожидающих обновлений
С ошибкой 0x80070666 можно столкнуться в случае, когда Центр обновления Windows уже подготовил тот же пакет к установке. По отзывам пользователей, после загрузки обновлений проблемный дистрибутив был установлен автоматически.
Перейдите в раздел Центра обновлений Windows командой ms-settings: windowsupdate (или wuappd в Windows 7) из окна «Выполнить» (Win + R).
Нажмите на кнопку «Проверка наличия обновлений» и следуйте инструкциям на экране для загрузки всех ожидающих пакетов.
Восстановление компонентов среды с помощью командной строки
Проблема может возникнуть из-за повреждения компонентов среды. Иногда не удается его восстановить из раздела «Удаления или изменения программ», поскольку отсутствует в списке. По отзывам, часто это происходит с Visual C++ 2015.
Чтобы исправить ошибку с кодом 0x80070666, нужно загрузить требуемый пакет из сайта Майкрософт, а затем запустить восстановления из командной строки.
В окне системного поиска наберите cmd и щелкните на запуск от имени администратора.
В консоли перейдите в тот каталог, в котором находится установщик программы. Например, если vc_redist.x64.exe файл находится в папке Downloads перейдите в нее командой:
CD C:Users имя пользователяDownloads
При переходе консоли в этот введите имя исполняемого файла, затем /uninstall, например:
После нажмите на кнопку Восстановить и следуйте инструкциям на экране.
Источник
Ошибка 0x80070666 при установке Microsoft Visual C++: причины и решение
Во время установки пакета Microsoft Visual C++ пользователи могут столкнуться с ошибкой 0x80070666, которая сопровождается пояснением, что уже установлена другая версия библиотеки. При этом, если удалить все установленные библиотеки С++, ошибка 0x80070666 все равно будет появляться заново.
Причина такой неполадки кроется в уже установленном пакете. Дело в том, что Microsoft Visual C++ 2017 уже имеет компоненты Microsoft Visual C++ 2015, а Microsoft Visual C++ 2015 включает в себя компоненты более ранних сборок. Из-за этого происходит конфликт компонентов. Поэтому, чтобы исправить ошибку 0x80070666 при установке Microsoft Visual C++ на различных сборках Windows, стоит воспользоваться следующими рекомендациями.
Методы исправления ошибки 0x80070666 при установке Microsoft Visual C++
Для того, чтобы исправить ошибку 0x80070666 при установке Microsoft Visual C++, стоит в первую очередь очистить Windows от уже установленных библиотек. Для этого нужно выполнить следующие действия:
Если же такая неполадка возникает на компьютере с Windows 10, то причина может крыться в недостающем обновлении. Необходимо перейти в «Параметры», «Обновления и безопасность» и запустить проверку на наличие обновлений.
После установки обновлений стоит опять повторить попытку установки библиотеки. Если ошибка 0x80070666 не исчезла, то необходимо выполнить восстановление компонентов C++. Для этого нужно запустить командную строку с правами Администратора и ввести такие команды:
ВАЖНО! Вместо *YourUser* вводим имя своего пользователя.
Появиться небольшое окно самой библиотеки. Кликаем на кнопку «Исправить».
Если сама программа не смогла исправить неполадку, то рекомендуем попробовать запустить штатный инструмент для поиска и исправления неполадок с софтом. Для этого нужно в поисковой строке Windows прописать запрос «Устранение неполадок», а далее выбрать раздел с софтом.
Если штатный инструмент не обнаружил нарушений в работе программ и компонентов, тогда рекомендуем сразу подключить к ПК установочный диск и выполнить восстановление системы, а затем повторить попытку установки Microsoft Visual C++ нужной версии.
Источник
Ошибка 0x80070666 при установке Microsoft Visual C++
При установке пакета Microsoft Visual C++ появляется код ошибки 0x80070666 с пояснением, что уже установлена другая версия продукта. Ошибка может появляться даже тогда, когда вы удалили предыдущую версию Microsoft Visual C++ и пытаетесь установить свежую заново. Ошибка 0x80070666 при установке Microsoft Visual C++ не относиться к определенной версии Windows и может появляться как в Windows 10, так и в Windows 7 или Windows 8.1. Виновником данной проблемы в большинстве случаях является, что уже установлена предыдущая версия Microsoft Visual C++ 2015. К примеру, вы устанавливаете пакет Visual C++ 2015, а в системе уже установлен Visual C++ 2017, который имеет те же библиотеки, что и Visual C++ 2015. По этой причине и происходит конфликт. Также, если центр обновления Windows имеет установку пакета Visual C ++, то нужно это сделать, чтобы обновились файлы самого пакета. Давайте разберем, как исправить ошибку 0x80070666 при установке Microsoft Visual C++ в Windows 10/8.1/7.
Как исправить ошибку 0x80070666 при установке Microsoft Visual C++
1. Удаление всех пакетов Visual C ++
Ошибка чаще всего возникает, если на компьютере уже установлена старая или более новая версия пакета Microsoft Visual C++. Нажмите Win+R и введите appwiz.cpl, чтобы быстро открыть удаление программ. Найдите ту версию пакета, которая при установке выдает ошибку 0x80070666, и удалите. Также, обратите внимание, что присутствуют два пакета: x86 и x32. Их нужно удалить оба. После удаления, перезагрузите ПК и попробуйте установку Microsoft Visual C++.
Если не помогло, то удалите более новую версию. К примеру, устанавливаете 2015, то удалите 2017.
2. Запуск устранения неполадок
У Microsoft есть специальные утилиты по устранению неполадок с различными проблемами, в том числе и устранение неполадок при установке или удалении программ. Я собрал все эти утилиты в одно место, и вы можете скачать одну из них по этой ссылки (самая последняя). Запустите утилиту и следуйте инструкциям на экране. Она автоматически обнаружит ошибки программ, поврежденного реестра, и восстановит их. Если ошибка 0x80070666 все еще появляется, перейдите к следующему способу ниже.
3. Установка обновлений
Если ожидаются какие-либо обновления, то их нужно установить, так как там могут быть дополнительные пакет Microsoft Visual C++. Перейдите в центр обновления Windows и проверьте. Откройте «Параметры» > «Обновления и безопасность» > «Центр обновления Windows» > и справа проверьте наличие ожидающих установку обновлений. После установки обновлений, перезагрузите компьютер или ноутбук и попробуйте установку Microsoft Visual C++.
Примечание: Если вы используете Windows 7, нажмите Win+R и введите wuapp.
4. Воспользуемся CMD для восстановления Visual C++
Может быть так, что вы устанавливаете Microsoft Visual C++ 2015 и у вас появляется код ошибки 0x80070666 с пояснением на удаления этого пакета. В «списке удаления программ» его нет, но на самом деле он присутствует и не отображается. Давайте разберем, что делать.
В первую очередь скачайте сам установщик Microsoft Visual C++ 2015, и запомните его местонахождение. Не запускаем его, а просто скачиваем и запоминаем путь. Запускаем командную строку от имени администратора вводим команды:
Источник
0x80070666 — Уже установлена другая версия этого продукта Microsoft Visual C++
Ряд пользователей при попытке инсталляции какой-либо программы могут столкнуться с сообщением об ошибке 0x80070666, гласящем, что на пользовательском ПК уже имеется установленная версия продукта. Рассматриваемая дисфункция обычно сигнализирует о проблемах в работе пакета Microsoft Visual C++ 2015, требуя полной переустановки указанного пакета на ПК вкупе с чисткой системного реестра. В данном материале я расскажу о сути данной ошибки, а также поясню, как её исправить.
Суть ошибки
Обычно данная проблема возникает в ситуации, когда пользователь желает установить на ПК отдельный пакет Microsoft Visual C++ 2015, или программу, в состав которой входит упомянутый пакет.
Что до конкретики проблемы, то её вызывает некорректная инсталляция на компьютер обновления «Visual Studio 2015 Update 3 RC», после которой невозможно установить на ПК инструмент «.NET Core 1.0.0 RC2». В ходе такой инсталляции в системный реестр заносятся некорректные ключи, которые будет невозможно удалить стандартным путём вместе с телом самой программы.
В некоторых случаях причиной возникновения ошибки также является повреждённое тело инсталлятора «Майкрософи Визуал C++ 2015», из-за которого невозможно провести корректную установку продукта.
Чтобы исправить ошибку 0x80070666 рекомендую выполнить следующее:
Способ №1. Полная переустановка продукта
Наиболее простым и быстрым способом решения проблемы является удаление пакета «Microsoft Visual C++ 2015», перезагрузка компьютера, а затем «чистая» установка данного пакета с нуля.
Для этого перейдите в «Пуск» — «Панель управления» — «Удаление программ» (или просто в строке поиска файлов на ПК наберите appwiz.cpl и нажмите ввод). Поищите здесь «Microsoft Visual C++ 2015» (Restributable) и удалите его. Затем перезагрузите компьютер, перейдите на сайт Майкрософт (можно также воспользоваться данной ссылкой), и скачайте версию пакета для разрядности своей ОС. В случае наличия на вашем PC 64-битной ОС рекомендую скачать и установить оба файла.
Также вы не прогадаете, если установите версию «Microsoft Visual C++ 2017» – в ней есть все необходимые библиотеки пакета 2015.
Способ №2. Очистка системного реестра
Если по переходу в удаление программ вы не обнаружили там упоминание о «Microsoft Visual C++ 2015», то это может сигнализировать о том, что данный пакет был установлен на ПК ранее, но затем был некорректно удалён. В этом случае в системном реестре остались записи о наличии данного пакета на компьютере, от которых вам будет необходимо избавиться.
В реализации данной задачи нам помогут специальные программы уровня «CCleaner», «RegCleaner» и другие аналоги. Установите один из таких инструментов на ваш PC, с помощью его функционала полностью удалите «Microsoft Visual C++ 2015». Затем проверьте с помощью данной программы системный реестр и исправьте все найденные ошибки. После проверки перезагрузите ПК, а затем попробуйте установить пакет «Майкрософт Визуал C++ 2015» по приведённой чуть выше ссылке.
Способ №3. Восстановление пакета
Ещё одним способом по борьбе с ошибкой является не удаление, а восстановление пакета Майкрософт Визуал C++ 2015. Для этого необходимо перейти в удаление программ Виндовс, там найти «Microsoft Visual C++ 2015 (x64)» и нажать на «Изменить». В появившемся окне нажмите на «Восстановить».
Ту же самую операцию проделайте с пакетом «Microsoft Visual C++ 2015 (x86)». Затем попробуйте вновь провести ранее неудачную инсталляцию нужного вам пакета (программы).
Заключение
Решение ошибки 0x80070666 «Уже установлена другая версия этого продукта Microsoft Visual C++» состоит в деинсталляции пакета «Микрософт Визуал С++ 2015» с вашего компьютера, с сопутствующим удалением с системного реестра всех его ключей. Затем будет необходимо провести перезагрузку вашей системы, скачать и установить новую версию упомянутого пакета на ПК, после чего рассматриваемая проблема должна быть решена.
Источник