Share this article

Improve this guide

MSVCR90.DLL missing or not found [Error fixed]

Using third-party repair tools can fix this error and other PC issues

4 min. read

Updated onOctober 4, 2023

updated onOctober 4, 2023

Share this article

Improve this guide

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Key notes

DLL(Dynamic Link Library) fileerrorsare relatively common on Windows.

Some users have posted on Microsoft’s forum about an msvcr90.dll missingerrorthat arises when they try to run certain software.

One of the most common msvcr90.dll missingerror messagesstates:

The program can’t start because MSVCR90.dll is missing from your computer. Try reinstalling the program to fix the problem.

What is msvcr90.dll?

Msvcr90 is aDynamic Link Libraryfile associated with Microsoft Visual Studio 2008. It’s part of the Visual C++ 2008 service pack, and the msvcr90.dll missingerrorwill often arise for older software made with the Visual C++ 2008 development framework.

How can I fix the msvcr90.dll missing error?

How can I fix the msvcr90.dll missing error?

1. Install the Visual C++ 2008 Service Pack 1

2. Repair Microsoft Visual C++ packages

3. Repair applications the msvcr90.dll missing error arises for

Some applications, such as those of the MS Office suite, have their own repair options.

If theDLLerror arises for an MS Office application, try selecting itsChangeandRepairoptions via Programs and Features.

You can do much the same as outlined for Visual C++ packages in resolution two.

4. Restore files in the Recycle Bin

5. Restore Windows to an earlier date

Note:You won’t be able to select restore points as outlined above if you haven’t enabled System Restore on your PC. Also, note that restore points delete software installed after their dates. Click theScan for affectedprogramsbutton in System Restore to see what software a restore point deletes.

6. Reinstall software the msvcr90.dllerrorarises for

7. Scan system files

The above resolutions will probably fix most msvcr90.dllmissingerrors.

Some of the resolutions in our generalHow to fix DLL errorsguide might also help resolve msvcr90.dllissues.

More about the topics:DLL errors

Matthew Adams

Windows Hardware Expert

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things surrounding it.

He is passionate about the tech world, always staying up-to-date with the latest and greatest. With an analytical view, he likes problem-solving, focusing on errors and their causes.

In his free time, he likes to read and write about history and tries to always develop new skills.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Matthew Adams

Windows Hardware Expert

He is passionate about everything surrounding Microsoft’s OS, focusing on troubleshooting guides & tips for everyday problems.