When you open any of these applications you may get the error message with the error associated with MSVCR80.dll. This error is commonly associated with Prepar3D (P3D), Ground Environment X, and other simulation applications. This issue usually affects Windows 7 and later PCs, but earlier OS’s aren’t an exception.
This crash or error occurs when one or more of the dependencies of software does not exist. When one of your addons or components were developed with Visual Studio 2005 or later, the absence of C++ redistributable will cause your application to break.
To solve this error, you can install the latest C++ Redistributable, perform a Windows Update, or copy MSVCR80.dll from another PC to yours. In this article, we’ll look at the various ways to solve this issue in different methods.
Method 1: Installing C++ Redistributable
Depending on when your application was released, installing Visual C++ Redistributable should make available MSVCR80.dll and other files which may be required for P3D to work.
- Download Microsoft Visual C++ Redistributable to your computer. Use any of the links below that matches with your PC’s architecture. x64 is 64 bit and x86 is 32 bit.
- Go to where the executable was downloaded to and run vc_redist.x64.exe or vc_redist.x86.exe as an administrator.
- Follow the prompts to install the application to your computer.
- Reboot and try installing the application again to check if the error still persists.
Method 2: Applying Windows Updates
Updating Windows will download all the missing dependencies and make them available for P3D to use. Here’s how to get Update Windows.
- Click on the Start Button and type ‘Windows Updates’ and then hit enter
- Click ‘Check for Updates’ and then wait while Windows searches for updates for your PC.
- If there are updates, you’ll see a message telling you that important or optional updates are available, or telling you to review important or optional updates, click the message to view the updates to install.
- Enable the checkboxes for the updates under “Important” and “Optional”, and then click Install.
Method 3: Copying MSVCR80.dll from Another Windows PC
If MSVCR80.dll is faulty or not present, you can make it available by copying it from another PC. This method depends if the computer you’re copying from has the missing .dll file. Here’s how to perform this operation.
- On another PC, open Explorer by pressing Windows Key + E.
- Navigate to C:\windows\System32\
- In the Search box type MSVCR80.dll and press Enter.
- Wait for the search to complete and copy MSVCR80.dll to an external storage device if it’s available.
- Go back to your PC and navigate to C:\windows\System32 and then copy and paste the dll file into this location.