How to Fix mfc120.dll Missing Error (Solved)
In this comprehensive guide we will walk you through the process of resolving the ‘mfc120.dll’ missing error on your Windows system. This issue typically arises due to the absence of the mfc120.dll file which is a Dynamic Link Library (DLL) file responsible for executing specific functions in Windows applications.
What is mfc120.dll?
mfc120.dll is a Dynamic Link Library file that acts as an intermediary between the operating system and various applications providing essential functions for these programs to run smoothly. It belongs to Microsoft Foundation Classes (MFC) a library of C++-based classes that help developers create Windows applications.
Why is mfc120.dll missing?
The ‘mfc120.dll’ file might go missing due to several reasons such as malware infection accidental deletion during system clean-up or corrupted files after a Windows update.
Step-by-Step Fixes:
Method 1: Reinstall Visual C++ Redistributable
- Navigate to the Microsoft Download Center at https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads.
- Download the Visual C++ Redistributable package for your system architecture (x64 or x86).
- Run the downloaded setup file and follow the on-screen instructions to complete the installation.
Method 2: Run SFC /scannow command
Running the System File Checker (SFC) can help repair corrupted system files including mfc120.dll. To run the SFC command:
- Open Command Prompt as an administrator by typing ‘cmd’ into the search bar and right-clicking on ‘Command Prompt’. Select ‘Run as administrator’ from the context menu.
- In the Command Prompt window type the following command and press Enter:
sfc /scannow
Wait for the scan to complete and follow any on-screen instructions if prompted.
Method 3: Update System Drivers
Updating your system drivers can potentially fix issues related to missing or corrupted files. To update your drivers:
- Press Windows key + X and select ‘Device Manager’ from the menu.
- Expand the category containing the device causing the issue right-click on the device and choose ‘Update driver’.
- Select ‘Search automatically for updated driver software’ and follow the on-screen instructions to complete the update process.
Conclusion
By following these methods you should be able to resolve the mfc120.dll missing error on your Windows system. If the issue persists it might indicate a more severe problem that requires further investigation or professional assistance.