locked
Microsoft Visual C++ 2010 SP1 x64 Redistributable Installation Did Not Succeed RRS feed

  • Question

  • I downloaded South Park: the Stick of Truth on steam and have had problems getting it to run. When I sought out the application in my folders I opened it and an error window came up saying that the program could not run because I am missing msvcr100.dll. When I looked up online in the microsoft help forums I've found the best way to fix this is to install Microsoft Visual C++ 2010 Redistributable. This was supposed to be installed as the game installed. So i ran the setup application that was in the folder and an error popped saying it couldn't finish because of a fatal error during installation. So I decided to download it from microsoft and I still have the same problem. I ran it normally and as an administrator and still get the same problem.  It always cuts off on rollback progress.
    Sunday, October 25, 2015 4:31 PM

Answers

  • Hi,

    Please run this command SFC /Scannow to scan and fix the system file:

    Use the System File Checker tool to repair missing or corrupted system files

    https://support.microsoft.com/en-us/kb/929833

    After that, download it from the following address:

    Microsoft Visual C++ 2010 Redistributable Package (x64)

    http://www.microsoft.com/en-us/download/details.aspx?id=14632

    If the installation still failed, uninstall all other versions of Microsoft Visual C++ Redistributable packages, reboot the computer and then reinstall it again for test.


    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    • Proposed as answer by Karen Hu Tuesday, November 3, 2015 2:15 AM
    • Marked as answer by Bruce Wooding Wednesday, November 4, 2015 10:09 PM
    Tuesday, October 27, 2015 7:18 AM

All replies

  • Hi,

    Please run this command SFC /Scannow to scan and fix the system file:

    Use the System File Checker tool to repair missing or corrupted system files

    https://support.microsoft.com/en-us/kb/929833

    After that, download it from the following address:

    Microsoft Visual C++ 2010 Redistributable Package (x64)

    http://www.microsoft.com/en-us/download/details.aspx?id=14632

    If the installation still failed, uninstall all other versions of Microsoft Visual C++ Redistributable packages, reboot the computer and then reinstall it again for test.


    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    • Proposed as answer by Karen Hu Tuesday, November 3, 2015 2:15 AM
    • Marked as answer by Bruce Wooding Wednesday, November 4, 2015 10:09 PM
    Tuesday, October 27, 2015 7:18 AM
  • Win7.  I ran into a similar problem trying to install The Sims 4 with the Origin Launcher.

    It started out with the error: "Error:the VC++ runtime redistributable package was not installed successfully. Setup cannot continue."

    Basically, part of installing the game was to install Visual C++ 2010 SP1 and that was failing.  The 'fix' was to go into c:\program files(x86)\origin games\[game]\_installer\vc and run/repair on the various instances of vcredist_x86 and vcredist_x64.  When I tried this, I got an error!

    Error 2, a dialogue box popped up while trying to install VC 2010 SP1 that was looking for vc_red.msi on d:\ which was a CD drive for my computer and not the place where vc_red.msi would be found.  Some people had luck in just searching their entire computer and finding the file randomly somewhere.  I probably deleted it; I couldn't find it for squat.  Which meant that I also couldn't uninstall VC2010 SP1 b/c it prompted for the same file to run the uninstaller.  So... of course I downloaded the Windows Uninstaller and manually uninstalled VC2010 SP1 then went to microsoft and downloaded VC2010.  It installed, so then I went to install VC2010 SP1.  NOPE!

    Now I'm at a Fatal Error!  I click on the log summary info after it tells me it failed to install: 

    MSI (f:\6478f9e63dca6ecb7652736c55\vc_red.msi) Installation failed. Msi Log: Microsoft Visual C++ 2010 x64 Redistributable Setup_20180525_225834133-MSI_vc_red.msi.txt
    Final Result: Installation failed with error code: (0x80070643), "Fatal error during installation. " (Elapsed time: 0 00:00:03)

    I then check the full logs and get

    MSI (s) (A0:48) [22:58:37:762]: Product: Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219 -- Error 1402.Could not open key: UNKNOWN\Components\620139E0B929C2837B208B4B3039995E\1926E8D15D0BCE53481466615F760A7F. System error 5. Verify that you have sufficient access to that key, or contact your support personnel. Error 1402.Could not open key: UNKNOWN\Components\620139E0B929C2837B208B4B3039995E\1926E8D15D0BCE53481466615F760A7F. System error 5. Verify that you have sufficient access to that key, or contact your support personnel.

    That led me to "https://social.msdn.microsoft.com/Forums/en-US/2b405940-72cf-4be2-aae5-ff9828b330cd/microsoft-visual-c-2010-x64-redistributable-has-not-been-repaired-because-fatal-error-during" where Sara ALMOST had the answer.  

    See, when the registry keys were being created in the setup process, they were not giving themselves permission.  So editing the permission of they key created after a failed installation was doing nothing.  What you have to do is to assign your username and EVERYONE permissions at the root of HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\ (The 'S-1-5-18' key may be different on your computer), click apply, then go into advanced permissions and propagate those changes to all subfolders and sub-items.  Then do the same under the owner tab, making yourself (or administrator) the owner of that and every sub folder/item.  

    When I did that, it cleared up the insufficient key access error, I was able to install VC 2010 SP1.  And the stupid game installed.  

    Hopefully this saves someone the 3 hours I wasted here.

    Saturday, May 26, 2018 3:55 AM