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.

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.

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.

Fix: MSVCR80.dll missing on WindowsFix: Windows Update KB4579311 causing Explorer to Crash repeatedly when Logging…Fix: Cnext.exe cannot start because MSVCP120.dll or Qt5Core.dll is missingFix: Microsoft Word and Outlook 2013 Crashing with ntdll.dll/MSVCR100.dll Fix  MSVCR80 dll Causing Prepar3D to Crash - 78