locked
I can't uninstall Microsoft Visual C++ 2015 Redistributable (x64) RRS feed

  • Question

  • I tried to uninstall and reinstall it but I can't see it on control panel. When I try to install the program it gives me the error code 0x80070666.

    I would be glad if someone can help me.


    Thursday, October 26, 2017 7:35 PM

All replies

  • That error seems to be the HRESULT for of ERROR_PRODUCT_VERSION. Do you have the Microsoft Visual C++ 2017 Redistributable installed? These supersede the 2015 redistributables and provides the runtime that will work with both Visual Studio 2015 and 2017 compiler programs.

    This is a signature. Any samples given are not meant to have error checking or show best practices. They are meant to just illustrate a point. I may also give inefficient code or introduce some problems to discourage copy/paste coding. This is because the major point of my posts is to aid in the learning process.

    • Proposed as answer by 宝宝徐 Friday, October 27, 2017 2:52 AM
    Thursday, October 26, 2017 10:55 PM
  • Hi selimaltındag,

    Thank you for posting in MSDN forum.

    As Darran said,  0x80070666 usually means much higher Visual C++ version is installed on your machine.

    You could go to Control Panel> Programs and Features to check that if another version of this product is already installed. If you insist on installing Visual C++ 2015 Redistributable, I'd suggest you try with following steps:

    1. Check and install all the Windows update.

    2. Uninstall the Visual C++ 2017 Redistributable

    3. Run Fix it tool to fix problems that block programs from being installed.

    4. Re-download from 2015 Redistributable Update 3 RC

    5. Re-install the Microsoft Visual C++ Redistributable for Visual Studio 2017.

    If any problem persists, please feel free to contact us.

    Best Regards,


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • Proposed as answer by 宝宝徐 Monday, October 30, 2017 1:45 AM
    Friday, October 27, 2017 3:10 AM
  • Thank you, this helped resolve my problem with the 2015 Redist version.
    Tuesday, April 17, 2018 4:41 AM
  • Wonder, why that approach was chosen. Obviously some software tries to detect and then install VC++ 2015 prerequisite and fails. It would be best if such s/w could be made to think that VC++ 2015 is installed and have the system act as if it was (probably using a dummy installer with a high version number that just adds the needed registry entries for detection)

    Microsoft MVP J# 2004-2010, Borland Spirit of Delphi 2001

    Tuesday, September 4, 2018 9:20 AM