Forum Discussion

Nico_El_Suave's avatar
4 years ago
Solved

Mass Effect msvcr100.dll Missing

Hello hello! I have been having the issue where when I try to launch Mass Effect, I get the msvcr100.dll is missing warning. This issue also appears to persist in ME2 and ME3, although the warnings I got when trying to launch those was slightly different (I forgot what they are, but I can try to launch again if it seems important).

I have read through the many threads on this forum supposedly solving the issue, but they are pretty dated (3+ years old), and I myself have not found any success. So far I have attempted to uninstall/reinstall the game itself, and I have also uninstalled and reinstalled the following C++ Redistributable Packages:

- Microsoft Visual C++ 2005 Redistributable version 8.0.61001

- Microsoft Visual C++ 2005 Redistributable version 8.0.56336

- Microsoft Visual C++ 2005 Redistributable (x64) version 8.0.59192

- Microsoft Visual C++ 2005 Redistributable (x64) version 8.0.61000

- Microsoft Visual C++ 2010 x64 Redistributable version 10.0.40219

- Microsoft Visual C++ 2013 Redistributable (x64) version 12.0.30501

- Microsoft Visual C++ 2013 Redistributable (x64) version 12.0.40664

- Microsoft Visual C++ 2013 Redistributable (x86) version 12.0.30501

- Microsoft Visual C++ 2015-2019 Redistributable (x64) version 14.29.30133

- Microsoft Visual C++ 2015-2019 Redistributable (x86) version 14.28.29913

None of these have worked. I am unsure where to go from here, so any help would be appreciated.

  • holger1405's avatar
    holger1405
    4 years ago

    @Nico_El_Suave 

    Ok, VC++ 2010 is fully installed.

    • Go here.
    • Download the "DirectX End-User Runtime Web Installer" 
    • Run the installer.
    • Reboot after the installation finished.
    • Test.

7 Replies

  • @Nico_El_Suave 

    If this is about the Original trilogy you need the Microsoft Visual C++ 2010 x86 Redistributable.

    Go here and download the All in One Runtimes. Description.

    The installer will give you options about what to install.

    If you have installed all the others listed you only need to install the Microsoft Visual C++ 2010 x86 Redistributable.

    Reboot > Test.

  • @holger1405 

    Thanks for your response! To be honest though, I'm still a bit lost. From the first link you provided, do I need to pay 10 euros to download the resources, or is there a free option? When I just click "download" instead, it takes me to a German website that I cannot navigate (I do not speak German). Are there any other locations that I can download the correct resource for free (and in a language I understand)?

    Edit: So I went ahead and downloaded the Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update (just the x86 version because I already have the 2010 x64 version) from the following link: https://www.microsoft.com/en-us/download/details.aspx?id=26999

    There seems to be a slight change in the results now when I try to boot up Mass Effect. I am now getting a pop up saying "Invalid license.   Reason code = Missing DLL: [d3dx9_31.dll]   Error:0x7E

    I guess this is progress?

  • holger1405's avatar
    holger1405
    Hero+
    4 years ago

    @Nico_El_Suave 

    The KB article in the "Additional Information" section says that the security update can only be installed if "Microsoft Visual C++ 2010 Service Pack 1" was installed before, and that was not the case as it seems. 

    • Press the Windows key and "i" at the same time > Apps
    • Search for "Microsoft Visual C++ Redistributable"
    • Make a screenshot of all installed Microsoft Visual C++ Redistributable packages and post it here.

    Also create a DxDiag in text file format and post it with your next reply. You can do that  with the "Choose file" button at the bottom right corner of the reply window. 

  • holger1405's avatar
    holger1405
    Hero+
    4 years ago

    @Nico_El_Suave 

    Ok, VC++ 2010 is fully installed.

    • Go here.
    • Download the "DirectX End-User Runtime Web Installer" 
    • Run the installer.
    • Reboot after the installation finished.
    • Test.

About Mass Effect Franchise Discussion

The fate of the galaxy lies in your hands. Join the Mass Effect community forums and tell us how you'll fight for it.19,112 PostsLatest Activity: 12 hours ago