The older version of microsoft visual c cannot be removed как исправить

Hello,

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

Windows 10: can’t uninstall older Visual C++ versions without vc_red.msi

Discus and support can’t uninstall older Visual C++ versions without vc_red.msi in Windows 10 Support to solve the problem; I have some really old VC++ but unable to uninstall any of them saying vc_red.msi is missing.

even though I have the VC_redist86 or 64.exe I run them,…
Discussion in ‘Windows 10 Support’ started by m18xr2, May 29, 2020.

  1. can’t uninstall older Visual C++ versions without vc_red.msi

    I have some really old VC++ but unable to uninstall any of them saying vc_red.msi is missing.

    even though I have the VC_redist86 or 64.exe I run them, they do not generate the vc_red.msi in windows temp folder and when I installed one of the older VC on a test VMware OS, it creates the VC_red.msi somewhere and I dont know where.

    how can I uninstall them properly? please help!

    last resort is to find what file it installs (140, 130, 120.dll etc) and then manually remove all vc related registry.

    :)

  2. Visual C++ Redistributable wants msi file to uninstall

    Hi, i hope you’re doing good today.

    Maybe an older version of Microsoft Visual C++ is blocking the installation. We suggest uninstalling all Microsoft Visual C++ from the control panel before trying to install the new MS Visual C++. Follow the steps below:

    Open Control Panel.

    Click Programs, then click Programs and Features.

    Locate All Microsoft Visual C++, then click Uninstall in all of them.

    After uninstalling the program, try to install the version that you’re having the problem again.

    Regards.

  3. Microsoft Visual 2017 C++ msi wont install.

    Hi,

    Software conflicts are one of the possible reasons why this issue is happening. Based on the error message you provided, an older version of Microsoft Visual C++ 2017 is blocking the installation. We suggest uninstalling Microsoft Visual C++ 2017 from the control
    panel before trying to install the new MS Visual 2017. Follow the steps below:

    • Open Control Panel.
    • Click Programs, then click Programs and Features.
    • Locate Microsoft Visual 2017 C++, then click Uninstall.

    After uninstalling the program, try to install Microsoft Visual 2017 C++ again.

    Get back to us with the outcome so we can help you further.

  4. can’t uninstall older Visual C++ versions without vc_red.msi

    Visual C++ Redistributable wants msi file to uninstall

    When I try to install any Visual C++ Redistributable on my usual Windows 10 PC, it asks me to browse to an vc_runtimeMinimum_x64.msi file of the older Visual C++ 2015 x64 Minimum Runtime but I don’t have it, I don’t find it and it needs to be exactly the
    14.0.23918 version.

    The issue is, a newer redistributable is requires by the software I want to use and I don’t know anything about Microsoft’s visual redistributables.

    It would be nice if anyone could help me, so I don’t have to reset Windows.

Thema:

can’t uninstall older Visual C++ versions without vc_red.msi

  1. can’t uninstall older Visual C++ versions without vc_red.msi — Similar Threads — can’t uninstall older

  2. The older version of micrsoft visual C++ 2015-2022 cannot be removed

    in Windows 10 Gaming

    The older version of micrsoft visual C++ 2015-2022 cannot be removed: I did a win11 update and i backtracking to win10 .then this happend,I have already unistalled all the vc++ in control panel,and tryed the solution from this post:The older version of Microsoft Visual C++ 2019 X86 Minimum — Microsoft Community,it didn’t work on me,please help…
  3. The older version of micrsoft visual C++ 2015-2022 cannot be removed

    in Windows 10 Drivers and Hardware

    The older version of micrsoft visual C++ 2015-2022 cannot be removed: I did a win11 update and i backtracking to win10 .then this happend,I have already unistalled all the vc++ in control panel,and tryed the solution from this post:The older version of Microsoft Visual C++ 2019 X86 Minimum — Microsoft Community,it didn’t work on me,please help…
  4. Visual C++ redistribution Uninstalled

    in Windows 10 Gaming

    Visual C++ redistribution Uninstalled: Need help. I recently uninstalled all the Visual c++ redistribution from my laptopAsus , and after sometime It started shutting down and displayed a blue screen and sometimes the Asus Bios Utility EZ mode page. I’ve tried all the different options but unable to have any…
  5. Visual C++ redistribution Uninstalled

    in Windows 10 Software and Apps

    Visual C++ redistribution Uninstalled: Need help. I recently uninstalled all the Visual c++ redistribution from my laptopAsus , and after sometime It started shutting down and displayed a blue screen and sometimes the Asus Bios Utility EZ mode page. I’ve tried all the different options but unable to have any…
  6. Visual C++ redistribution Uninstalled

    in Windows 10 Customization

    Visual C++ redistribution Uninstalled: Need help. I recently uninstalled all the Visual c++ redistribution from my laptopAsus , and after sometime It started shutting down and displayed a blue screen and sometimes the Asus Bios Utility EZ mode page. I’ve tried all the different options but unable to have any…
  7. Visual C++ 2019 uninstallable

    in Windows 10 Ask Insider

    Visual C++ 2019 uninstallable: [ATTACH] submitted by /u/Atrisce
    [link] [comments]

    https://www.reddit.com/r/Windows10/comments/kh1exq/visual_c_2019_uninstallable/

  8. can’t uninstall older Visual C++ versions without vc_red.msi

    in Windows 10 Software and Apps

    can’t uninstall older Visual C++ versions without vc_red.msi: I have some really old VC++ but unable to uninstall any of them saying vc_red.msi is missing.

    even though I have the VC_redist86 or 64.exe I run them, they do not generate the vc_red.msi in windows temp folder and when I installed one of the older VC on a test VMware OS, it…

  9. Is it OK to delete Microsoft Visual C++ older versionsexept newest versions?

    in Windows 10 Software and Apps

    Is it OK to delete Microsoft Visual C++ older versionsexept newest versions?: Hello, I’ m windows 10 pro user in Korea. I am very satisfied with Microsoft’ s OSOperated System, or hardware. Recently, even I’ m a onedrive paid usernot this account, I felt lack of memory in my notebook and PC too. Therefore, I started deleting some no — need programs and…
  10. Visual C++ Redistributable wants msi file to uninstall

    in Windows 10 Installation and Upgrade

    Visual C++ Redistributable wants msi file to uninstall: When I try to install any Visual C++ Redistributable on my usual Windows 10 PC, it asks me to browse to an vc_runtimeMinimum_x64.msi file of the older Visual C++ 2015 x64 Minimum Runtime but I don’t have it, I don’t find it and it needs to be exactly the 14.0.23918 version….


Windows 10 Forums

Содержание

  • Определение установленных версий Visual C++
  • Вариант 1: Правильный выбор версии
  • Вариант 2: Очистка реестра
  • Вариант 3: Переустановка Visual C++
    • Восстановление Visual C++
  • Вариант 4: Установите обновления Windows
  • Вопросы и ответы

Как исправить ошибку 0x80070666 в Windows 10

Определение установленных версий 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++, проверьте, какие версии какой разрядности компонента у вас уже установлены.

  1. Откройте нажатием Win + R окошко быстрого выполнения команд и введите команду appwiz.cpl.
  2. Как исправить ошибку 0x80070666 в Windows 10-1

  3. Посмотрите, какие версии Microsoft Visual C++ Redistributable уже установлены. Если у вас, предположим, имеется Visual C++ 2019 x64, то установить можно будет только Visual C++ 2017-2015 x32 или Visual C++ 2019 x32.
  4. Как исправить ошибку 0x80070666 в Windows 10-2

Если конфликтующего модуля в списке нет, но ошибка все равно возникает, переходите к следующему решению.

Вариант 2: Очистка реестра

Этот способ вряд ли можно назвать эффективным, поскольку вероятность появления ошибки 0x80070666 из-за наличия в реестре устаревших записей все же невелика. Заключается решение в очистке реестра с помощью специальных программ, например CCleaner или Wise Registry Cleaner. Мы будем использовать последнее решение, а если вы хотите воспользоваться другим, читайте статьи по ссылкам ниже.

Подробнее:
Программы для очистки реестра
Чистка реестра с помощью CCleaner

Скачать Wise Registry Cleaner

  1. Скачайте приложение с сайта разработчика и установите.
  2. Запустив программу, выберите режим «Глубокое сканирование».
  3. Как исправить ошибку 0x80070666 в Windows 10-3

  4. По завершении процедуры проверки нажмите кнопку «Исправить».
  5. Как исправить ошибку 0x80070666 в Windows 10-4

Удалив таким образом из реестра устаревший и потенциально конфликтующие записи, перезагрузите компьютер и попробуйте установить компонент.

Вариант 3: Переустановка Visual C++

Радикальным, но весьма эффективным способом устранения ошибки 0x80070666 является полная переустановка компонентов Microsoft Visual C++. Главное правило – перед повторной установкой необходимо удалить все версии компонента, при этом для деинсталляции можно использовать как штатные, так и сторонние средства.

  1. Откройте окно «Программы и компоненты» приложением «Выполнить» (клавиши для вызова Win + R) командой appwiz.cpl
  2. Выделив компонент Visual C++, нажмите «Удалить» и подтвердите деинсталляцию.
  3. Как исправить ошибку 0x80070666 в Windows 10-5

  4. Точно так же удалите все остальные компоненты Visual C++ и перезагрузите компьютер.
  5. Скачайте с официального сайта разработчика один из установочных файлов в соответствии с архитектурой (в подавляющем большинстве случаев выбирайте между x86 — для 32-разрядной системы и x64 — для 64-разрядной).

    Скачать Microsoft Visual C++ с официального сайта

  6. Как исправить ошибку 0x80070666 в Windows 10-006

  7. Запустите его и установите компонент.
  8. Как исправить ошибку 0x80070666 в Windows 10-7

Восстановление Visual C++

А вот и более мягкий вариант. Попробуйте восстановить установку Visual C++, воспользовавшись средствами консоли Windows. Также прибегнуть к данному решению вы можете, если компонент Visual C++ установлен, но использующие его программы или игры выдают ошибку DLL.

Lumpics.ru

  1. Заблаговременно скачайте актуальный пакет Visual C++ (ссылка есть чуть выше) и сохраните его в удобном месторасположении, например в корне диска С.
  2. Откройте от имени администратора «Командную строку» или консоль «PowerShell».
  3. Как исправить ошибку 0x80070666 в Windows 10-7-1

  4. Выполните в ней команду 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 (вместо ИМЯ_ПОЛЬЗОВАТЕЛЯ следует вписать имя вашей учетной записи).
  5. Как исправить ошибку 0x80070666 в Windows 10-08

  6. Нажмите в открывшемся диалоговом окошке установщика кнопку «Исправить» и проследуйте указаниям мастера.
  7. Как исправить ошибку 0x80070666 в Windows 10-9

В редких случаях установке компонента могут помешать ожидающие инсталляции пакеты обновлений Windows. Откройте приложение «Параметры», зайдите в раздел «Обновления и безопасность»«Центр обновления». Если вы увидите там сообщение «Требуется перезагрузка», перезапустите компьютер, чтобы полученные системой в фоновом режиме обновления смогли установиться. После этого можете пробовать устанавливать компоненты Visual C++.
Как исправить ошибку 0x80070666 в Windows 10-10

Еще статьи по данной теме:

Помогла ли Вам статья?

  • visual-c++

Wasif's user avatar

Wasif

7,6032 gold badges15 silver badges32 bronze badges

asked Sep 3, 2020 at 22:17

mjfneto's user avatar

4

  • Have you uninstalled all previous versions? Choco repository in question is clearly out of date

    Sep 3, 2020 at 23:04

  • Your errors are confusing, it’s attempting to reconfigure VC++ 2015, but your attempting to install VS2017 build tools

    Sep 3, 2020 at 23:14

  • All Microsoft Visual C++ previous versions? If so, no I haven’t. Should I?

    Sep 3, 2020 at 23:19

  • Since you can reinstall them, if you actually need them, uninstalling the versions you don’t need is a simple solution

    Sep 4, 2020 at 2:11

1 Answer

answered Oct 7, 2021 at 16:23

cool's user avatar

coolcool

636 bronze badges

1

  • Your answer could be improved with additional supporting information. Please edit to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center.

    Oct 7, 2021 at 16:57

Ряд пользователей при попытке инсталляции какой-либо программы могут столкнуться с сообщением об ошибке 0x80070666, гласящем, что на пользовательском ПК уже имеется установленная версия продукта. Рассматриваемая дисфункция обычно сигнализирует о проблемах в работе пакета Microsoft Visual C++ 2015, требуя полной переустановки указанного пакета на ПК вкупе с чисткой системного реестра. В данном материале я расскажу о сути данной ошибки, а также поясню, как её исправить.

Ошибка 0x80070666

Содержание

  1. Суть ошибки
  2. Способ №1. Полная переустановка продукта
  3. Способ №2. Очистка системного реестра
  4. Способ №3. Восстановление пакета
  5. Заключение

Суть ошибки

Обычно данная проблема возникает в ситуации, когда пользователь желает установить на ПК отдельный пакет Microsoft Visual C++ 2015, или программу, в состав которой входит упомянутый пакет.

Что до конкретики проблемы, то её вызывает некорректная инсталляция на компьютер обновления «Visual Studio 2015 Update 3 RC», после которой невозможно установить на ПК инструмент «.NET Core 1.0.0 RC2». В ходе такой инсталляции в системный реестр заносятся некорректные ключи, которые будет невозможно удалить стандартным путём вместе с телом самой программы.

В некоторых случаях причиной возникновения ошибки также является повреждённое тело инсталлятора «Майкрософи Визуал C++ 2015», из-за которого невозможно провести корректную установку продукта.

Сообщение об ошибке 0x80070666

Чтобы исправить ошибку 0x80070666 рекомендую выполнить следующее:

Способ №1. Полная переустановка продукта

Наиболее простым и быстрым способом решения проблемы является удаление пакета «Microsoft Visual C++ 2015», перезагрузка компьютера, а затем «чистая» установка данного пакета с нуля.

Для этого перейдите в «Пуск» — «Панель управления» — «Удаление программ» (или просто в строке поиска файлов на ПК наберите appwiz.cpl и нажмите ввод). Поищите здесь «Microsoft Visual C++ 2015» (Restributable) и удалите его. Затем перезагрузите компьютер, перейдите на сайт Майкрософт (можно также воспользоваться данной ссылкой), и скачайте версию пакета для разрядности своей ОС. В случае наличия на вашем PC 64-битной ОС рекомендую скачать и установить оба файла.

Скрин загрузки пакета Visual C++

Также вы не прогадаете, если установите версию «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» с вашего компьютера, с сопутствующим удалением с системного реестра всех его ключей. Затем будет необходимо провести перезагрузку вашей системы, скачать и установить новую версию упомянутого пакета на ПК, после чего рассматриваемая проблема должна быть решена.

В этой статье представлена ошибка с номером Ошибка 1714, известная как Старая версия [название продукта] не может быть удалена, описанная как Более старую версию [название продукта] удалить нельзя. Обратитесь в свою группу технической поддержки.

О программе Runtime Ошибка 1714

Время выполнения Ошибка 1714 происходит, когда Adobe Reader дает сбой или падает во время запуска, отсюда и название. Это не обязательно означает, что код был каким-то образом поврежден, просто он не сработал во время выполнения. Такая ошибка появляется на экране в виде раздражающего уведомления, если ее не устранить. Вот симптомы, причины и способы устранения проблемы.

Определения (Бета)

Здесь мы приводим некоторые определения слов, содержащихся в вашей ошибке, в попытке помочь вам понять вашу проблему. Эта работа продолжается, поэтому иногда мы можем неправильно определить слово, так что не стесняйтесь пропустить этот раздел!

  • Контакт — лицо, к которому можно обратиться за информацией или помощью или за общением с кем-либо, как правило, для предоставления или получения информации.
  • < b> Группа — этот тег предлагается для записи, пожалуйста, не используйте его.
  • Товар — Товар — это товар, который можно купить или продать
  • Версия. Версия определяет уникальное состояние компьютерного программного обеспечения или файла.

Симптомы Ошибка 1714 — Старая версия [название продукта] не может быть удалена

Ошибки времени выполнения происходят без предупреждения. Сообщение об ошибке может появиться на экране при любом запуске %программы%. Фактически, сообщение об ошибке или другое диалоговое окно может появляться снова и снова, если не принять меры на ранней стадии.

Возможны случаи удаления файлов или появления новых файлов. Хотя этот симптом в основном связан с заражением вирусом, его можно отнести к симптомам ошибки времени выполнения, поскольку заражение вирусом является одной из причин ошибки времени выполнения. Пользователь также может столкнуться с внезапным падением скорости интернет-соединения, но, опять же, это не всегда так.

Fix Старая версия [название продукта] не может быть удалена (Error Ошибка 1714)
(Только для примера)

Причины Старая версия [название продукта] не может быть удалена — Ошибка 1714

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

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

Методы исправления

Ошибки времени выполнения могут быть раздражающими и постоянными, но это не совсем безнадежно, существует возможность ремонта. Вот способы сделать это.

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

Обратите внимание: ни ErrorVault.com, ни его авторы не несут ответственности за результаты действий, предпринятых при использовании любого из методов ремонта, перечисленных на этой странице — вы выполняете эти шаги на свой страх и риск.

Метод 1 — Закройте конфликтующие программы

Когда вы получаете ошибку во время выполнения, имейте в виду, что это происходит из-за программ, которые конфликтуют друг с другом. Первое, что вы можете сделать, чтобы решить проблему, — это остановить эти конфликтующие программы.

  • Откройте диспетчер задач, одновременно нажав Ctrl-Alt-Del. Это позволит вам увидеть список запущенных в данный момент программ.
  • Перейдите на вкладку «Процессы» и остановите программы одну за другой, выделив каждую программу и нажав кнопку «Завершить процесс».
  • Вам нужно будет следить за тем, будет ли сообщение об ошибке появляться каждый раз при остановке процесса.
  • Как только вы определите, какая программа вызывает ошибку, вы можете перейти к следующему этапу устранения неполадок, переустановив приложение.

Метод 2 — Обновите / переустановите конфликтующие программы

Использование панели управления

  • В Windows 7 нажмите кнопку «Пуск», затем нажмите «Панель управления», затем «Удалить программу».
  • В Windows 8 нажмите кнопку «Пуск», затем прокрутите вниз и нажмите «Дополнительные настройки», затем нажмите «Панель управления»> «Удалить программу».
  • Для Windows 10 просто введите «Панель управления» в поле поиска и щелкните результат, затем нажмите «Удалить программу».
  • В разделе «Программы и компоненты» щелкните проблемную программу и нажмите «Обновить» или «Удалить».
  • Если вы выбрали обновление, вам просто нужно будет следовать подсказке, чтобы завершить процесс, однако, если вы выбрали «Удалить», вы будете следовать подсказке, чтобы удалить, а затем повторно загрузить или использовать установочный диск приложения для переустановки. программа.

Использование других методов

  • В Windows 7 список всех установленных программ можно найти, нажав кнопку «Пуск» и наведя указатель мыши на список, отображаемый на вкладке. Вы можете увидеть в этом списке утилиту для удаления программы. Вы можете продолжить и удалить с помощью утилит, доступных на этой вкладке.
  • В Windows 10 вы можете нажать «Пуск», затем «Настройка», а затем — «Приложения».
  • Прокрутите вниз, чтобы увидеть список приложений и функций, установленных на вашем компьютере.
  • Щелкните программу, которая вызывает ошибку времени выполнения, затем вы можете удалить ее или щелкнуть Дополнительные параметры, чтобы сбросить приложение.

Метод 3 — Обновите программу защиты от вирусов или загрузите и установите последнюю версию Центра обновления Windows.

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

Метод 4 — Переустановите библиотеки времени выполнения

Вы можете получить сообщение об ошибке из-за обновления, такого как пакет MS Visual C ++, который может быть установлен неправильно или полностью. Что вы можете сделать, так это удалить текущий пакет и установить новую копию.

  • Удалите пакет, выбрав «Программы и компоненты», найдите и выделите распространяемый пакет Microsoft Visual C ++.
  • Нажмите «Удалить» в верхней части списка и, когда это будет сделано, перезагрузите компьютер.
  • Загрузите последний распространяемый пакет от Microsoft и установите его.

Метод 5 — Запустить очистку диска

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

  • Вам следует подумать о резервном копировании файлов и освобождении места на жестком диске.
  • Вы также можете очистить кеш и перезагрузить компьютер.
  • Вы также можете запустить очистку диска, открыть окно проводника и щелкнуть правой кнопкой мыши по основному каталогу (обычно это C :)
  • Щелкните «Свойства», а затем — «Очистка диска».

Метод 6 — Переустановите графический драйвер

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

  • Откройте диспетчер устройств и найдите драйвер видеокарты.
  • Щелкните правой кнопкой мыши драйвер видеокарты, затем нажмите «Удалить», затем перезагрузите компьютер.

Метод 7 — Ошибка выполнения, связанная с IE

Если полученная ошибка связана с Internet Explorer, вы можете сделать следующее:

  1. Сбросьте настройки браузера.
    • В Windows 7 вы можете нажать «Пуск», перейти в «Панель управления» и нажать «Свойства обозревателя» слева. Затем вы можете перейти на вкладку «Дополнительно» и нажать кнопку «Сброс».
    • Для Windows 8 и 10 вы можете нажать «Поиск» и ввести «Свойства обозревателя», затем перейти на вкладку «Дополнительно» и нажать «Сброс».
  2. Отключить отладку скриптов и уведомления об ошибках.
    • В том же окне «Свойства обозревателя» можно перейти на вкладку «Дополнительно» и найти пункт «Отключить отладку сценария».
    • Установите флажок в переключателе.
    • Одновременно снимите флажок «Отображать уведомление о каждой ошибке сценария», затем нажмите «Применить» и «ОК», затем перезагрузите компьютер.

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

Другие языки:

How to fix Error 1714 (The older version of [product name] cannot be removed) — The older version of [product name] cannot be removed. Contact your technical support group.
Wie beheben Fehler 1714 (Die ältere Version von [Produktname] kann nicht entfernt werden) — Die ältere Version von [Produktname] kann nicht entfernt werden. Wenden Sie sich an Ihren technischen Support.
Come fissare Errore 1714 (La versione precedente di [nome prodotto] non può essere rimossa) — La versione precedente di [nome prodotto] non può essere rimossa. Contatta il tuo gruppo di supporto tecnico.
Hoe maak je Fout 1714 (De oudere versie van [productnaam] kan niet worden verwijderd) — De oudere versie van [productnaam] kan niet worden verwijderd. Neem contact op met uw technische ondersteuningsgroep.
Comment réparer Erreur 1714 (L’ancienne version de [nom du produit] ne peut pas être supprimée) — L’ancienne version de [nom du produit] ne peut pas être supprimée. Contactez votre groupe d’assistance technique.
어떻게 고치는 지 오류 1714 ([product name]의 이전 버전은 제거할 수 없습니다.) — [product name]의 이전 버전은 제거할 수 없습니다. 기술 지원 그룹에 문의하십시오.
Como corrigir o Erro 1714 (A versão mais antiga do [nome do produto] não pode ser removida) — A versão mais antiga do [nome do produto] não pode ser removida. Contate seu grupo de suporte técnico.
Hur man åtgärdar Fel 1714 (Den äldre versionen av [produktnamn] kan inte tas bort) — Den äldre versionen av [produktnamn] kan inte tas bort. Kontakta din tekniska supportgrupp.
Jak naprawić Błąd 1714 (Nie można usunąć starszej wersji [nazwa produktu]) — Nie można usunąć starszej wersji [nazwa produktu]. Skontaktuj się z grupą wsparcia technicznego.
Cómo arreglar Error 1714 (No se puede eliminar la versión anterior de [nombre del producto]) — La versión anterior de [nombre del producto] no se puede eliminar. Contacte con su grupo de soporte técnico.

The Author Об авторе: Фил Харт является участником сообщества Microsoft с 2010 года. С текущим количеством баллов более 100 000 он внес более 3000 ответов на форумах Microsoft Support и создал почти 200 новых справочных статей в Technet Wiki.

Следуйте за нами: Facebook Youtube Twitter

Последнее обновление:

23/08/22 03:34 : Пользователь Windows 10 проголосовал за то, что метод восстановления 1 работает для него.

Рекомендуемый инструмент для ремонта:

Этот инструмент восстановления может устранить такие распространенные проблемы компьютера, как синие экраны, сбои и замораживание, отсутствующие DLL-файлы, а также устранить повреждения от вредоносных программ/вирусов и многое другое путем замены поврежденных и отсутствующих системных файлов.

ШАГ 1:

Нажмите здесь, чтобы скачать и установите средство восстановления Windows.

ШАГ 2:

Нажмите на Start Scan и позвольте ему проанализировать ваше устройство.

ШАГ 3:

Нажмите на Repair All, чтобы устранить все обнаруженные проблемы.

СКАЧАТЬ СЕЙЧАС

Совместимость

Требования

1 Ghz CPU, 512 MB RAM, 40 GB HDD
Эта загрузка предлагает неограниченное бесплатное сканирование ПК с Windows. Полное восстановление системы начинается от $19,95.

ID статьи: ACX011371RU

Применяется к: Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XP, Windows 2000

Понравилась статья? Поделить с друзьями:
  • The nv12 dll file cannot be found как исправить
  • The ntfs partitions dev block sr0 cannot be mounted error number is 18
  • The ntfs partitions dev block sda can not be mounted error number is 18
  • The news are good где ошибка
  • The net core sdk cannot be located как исправить