How to Fix Msvcr80.dll Not Found or Missing Errors

A troubleshooting guide for msvcr80.dll errors

Msvcr80.dll Error
Msvcr80.dll Error.

Tim Fisher 

Msvcr80.dll error messages might appear while using certain programs, when Windows starts up, or even during a Windows installation. There are several different ways that msvcr80.dll errors can show up on your computer:

  • Msvcr80.dll Not Found
  • This application failed to start because msvcr80.dll was not found. Re-installing the application may fix this problem.
  • APSDaemon.exe - System Error - MSVCR80.dll is missing from your computer.
  • Cannot find [PATH]\msvcr80.dll
  • The file msvcr80.dll is missing.
  • Cannot start [APPLICATION]. A required component is missing: msvcr80.dll. Please install [APPLICATION] again.

Information in this article applies to all Microsoft operating systems including Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, and Windows 2000.

This article is about fixing msvcr80.dll errors, not to be confused with msvcr90.dll errors.

Causes of Msvcr80.dll Not Found Errors

Msvcr80.dll errors occur when the msvcr80 DLL file is removed or corrupted. In some cases, msvcr80.dll errors could be due to problems with the Windows registry, a computer virus, or hardware failure. 

Never download msvcr80.dll files from a DLL download website. If you need a copy of msvcr80.dll, obtain it from its original, legitimate source.

How to Fix Msvcr80.dll Errors

Try these fixes in order until the error is resolved:

If you're unable to access Windows normally due to the msvcr80.dll error, try starting Windows in Safe Mode.

  1. Install the MFC Security Update. Download and install the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC Security Update to restore the msvcr80.dll file with the most recent copy provided by Microsoft.

    Download and install the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC Security Update.

    You must choose between the 64-bit or 32-bit versions. Check the Windows Control Panel to tell if you're running a 32-bit or 64-bit system.

  2. Restore your Recycle Bin. If you accidentally deleted msvcr80.dll, you might be able to restore the deleted file from the Recycling Bin. If you've already emptied the Recycle Bin, try using data recovery software to restore msvcr80.dll.

    Recycle bin on the Windows 10 desktop

    Only recover a deleted msvcr80.dll file if you're absolutely positive that you deleted it yourself.

  3. Run a virus/malware scan. The msvcr80.dll error could be caused by a hostile program masquerading as the DLL file. Use antivirus software to scan your computer for malware and remove any threats.

    Avira antivirus software
  4. Use System Restore to undo recent system changes. If you suspect that the msvcr80.dll error was caused by recent changes made to an important file or configuration, use Windows System Restore to restore your Windows PC.

    System Restore in the Windows System Properties menu
  5. Reinstall the program that uses the msvcr80.dll file. If you encounter msvcr80.dll errors when using a particular program, reinstall the software to replace the missing DLL file.

    Uninstall apps in the Windows settings
  6. Install Windows Updates. Some Microsoft service packs and patches include important updates for the DLL files on your computer, so check for Windows updates to make sure your system is up-to-date.

    Check for Windows updates in the Windows settings.
  7. Repair your installation of Windows. Performing a Windows Startup Repair or repair installation should restore all Windows DLL files to their working versions.

    Startup Repair on the Windows Advance Options menu
  8. Clean the Windows registry. Use a registry cleaner program to repair msvcr80.dll related issues in the registry. This will remove invalid msvcr80.dll registry entries that might be causing the DLL error.

    CCleaner Free Windows registry cleaner tool

    Only really specific "fix it" solutions call for a registry cleaner. You can read more on what they do and when you might need one in our Registry Cleaners FAQ.

  9. Perform a clean installation of Windows. As a last resort, clean install of Windows will erase everything from the hard drive and install a fresh copy of the operating system.

    Windows installation screen

    All the information on your hard drive will be erased during a clean install.

  10. Test and replace your hardware. Use a free memory testing tool or a hard drive testing program to check for hardware-related DLL errors. If the hardware fails any of your tests, replace the memory or replace the hard drive as soon as possible, or take your PC to a professional computer repair service.

    Steps for replacing your hard drive
Was this page helpful?