VCRedist 2015 Setup Fails, 0x80070666

All replies

  • Hi friend,

    Welcome to the MSDN forum.

    The error code 0x80070666 often means a higher Visual C++ 2015 or 2017 Redistributable already installed on your computer, please go to Control Panel-Programs and Features to search the Visual C++ 2015 or 2017 Redistributable.

    If the newer version of the Visual C++ 2015 Redistributable is existing, you do not need to install it again.

    If the Visual C++ 2017 Redistributable is installed, due to it is a binary-compatible in-place upgrade of the Visual C++ 2015 Redistributable and shares the same registry keys, we need to uninstall the Visual C++ 2017 redistributable and install the Visual C++ 2015 redistributable, then re-install the Visual C++ 2017 redistributable like this similar issue.

    If this issue persists, I need your help to collect the installation logs. Please use to gather the installation logs and find under the %temp% folder, then upload the file to Onedrive and share the link here.

    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

    Monday, March 12, 2018 2:51 AM