Системная ошибка msvcr120 dll что делать windows 10

Если при запуске игры (например, Rust, Euro Truck Simulator, Bioshock и др.) или какого-либо ПО у вас появляется сообщение об ошибке с текстом о том, что запуск программы невозможен, так как на компьютере отсутствует файл msvcr120.dll, или этот файл не был найден, то здесь вы найдете решение этой проблемы. Ошибка может возникнуть в Windows 7, Windows 10, Windows 8 и 8.1 (32 и 64 разрядных).

Прежде всего хочу предупредить: не нужно искать торрент или сайт, где скачать msvcr120.dll — загрузка из таких источников и последующий поиск того, куда кидать этот файл, скорее всего не приведет к успеху и, более того, может представлять угрозу безопасности компьютера. На самом деле, эту библиотеку достаточно загрузить с официального сайта Microsoft и легко установить на компьютер. Подобные ошибки: msvcr100.dll отсутствует, msvcr110.dll отсутствует, запуск программы невозможен.

Что такое msvcr120.dll, загрузка с Microsoft Download Center

Ошибка msvcr120.dll отсутствует

Msvcr120.dll — одна из библиотек, входящая в комплект компонентов, необходимых для выполнения новых программ, разработанных с использованием Visual Studio 2013 — «Распространяемые пакеты Visual C++ для Visual Studio 2013».

Загрузка файла msvcr120.dll с сайта Microsoft

Соответственно, все что нужно сделать — скачать эти компоненты с официального сайта и установить их на компьютер.

Для этого можно воспользоваться официальной страницей Microsoft https://support.microsoft.com/ru-ru/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package (загрузки находятся в нижней части страницы. при этом, если у вас 64-битная система, установите и x64 и x86 версии компонентов).

Видео об исправлении ошибки

В этом видео, помимо непосредственно загрузки файла, я расскажу, что делать, если после установки пакета Microsoft ошибка msvcr120.dll при запуске все равно остается.

Если все равно пишет, что msvcr120.dll отсутствует или что файл не предназначен для использования в Windows или содержит ошибку

Еще один текст ошибки Msvcr120.dll

В некоторых случаях, даже после установки указанных компонентов ошибка при запуске программы не исчезает и, более того, иногда меняется ее текст. В этом случае, посмотрите содержимое папки с этой программой (в месте установки) и, если там имеется свой файл msvcr120.dll, удалите его (или временно переместите в какую-нибудь временную папку). После этого попробуйте снова.

Дело в том, что если в папке программы имеется отдельная библиотека, то по умолчанию она будет использовать именно этот msvcr120.dll, а при его удалении — тот, который вы загрузили с официального источника. Это может исправить ошибку.

Ошибка с файлом msvcr120.dll появляется, когда этот файл физически отсутствует в системе или он поврежден. Соответственно, если игра (например Bioshock, Euro Truck Simulator и др.) не находит его, то она выдает сообщение «Ошибка, отсутствует msvcr120.dll», или «msvcr120.dll is missing». Также нужно иметь в виду, что разные программы при инсталляции могут заменить или модифицировать библиотеки в системе, что тоже способно вызвать данную ошибку. Не стоит забывать и о вирусах, которые обладают подобными возможностями.

Способ 1: Загрузка msvcr120.dll

Можно установить msvcr120.dll просто скопировав её в директорию C:\Windows\System32 после закачки библиотеки.

Скачать msvcr120.dll

Копирование файла msvcr120.dll в папку Windows System32

Для установки файлов DLL используются различные папки, в соответствии с версией системы. Если у вас Windows XP, Windows 7, Windows 8 или Windows 10, как и куда их инсталлировать, вы можете узнать из данной статьи. А чтобы зарегистрировать библиотеку, прочтите другую статью. Обычно, регистрация — не обязательная процедура, так как ОС Windows сама это делает автоматически, но в неординарных случаях такое может понадобиться.

Способ 2: Дистрибутив Visual C++ 2013

Распространяемый пакет Visual C++ инсталлирует компоненты, нужные для приложений C++, которые написаны с использованием Visual Studio 2013. Установив его, можно разрешить проблему с msvcr120.dll.

Скачать пакет Visual C++ для Visual Studio 2013

На странице закачки сделайте следующее:

  1. Выберите язык вашей Windows.
  2. Воспользуйтесь кнопкой «Скачать».
  3. Скачивание пакета Visual C++ для Visual Studio 2013

    Далее понадобится выбрать версию DLL для скачивания. Предлагается 2 варианта — один для 32-битной, и второй — для 64-битной Windows. Чтобы узнать, какой из вариантов вам подойдет, нажмите на «Компьютер» правой кнопкой и зайдите в «Свойства». Вы попадете в окно с параметрами ОС, где указана разрядность.

    Просмотр основных сведений о вашем компьютере

  4. Выберите вариант х86 для 32-битной системы или х64 — для 64-битной.
  5. Нажмите «Next».
  6. Выбор версии для скачивания Visual C++ для Visual Studio 2013

    После окончания скачивания запустите загруженный файл. Далее делаем следующее:

  7. Принимаем условия лицензии.
  8. Используем кнопку «Установить».

Установка пакета Visual C++ для Visual Studio 2013

Готово, теперь msvcr120.dll установлена в системе, и ошибка, связанная с ней, больше не должна возникать.

Нужно отметить, что в случае, если у вас уже есть более новый Microsoft Visual C++ Redistributable, то он может не дать вам начать установку пакета 2013 года. Потребуется удалить новый дистрибутив из системы и уже после этого установить версию 2013.

Удаление Microsoft Visual C++ Redistributable 2017

Новые пакеты Microsoft Visual C++ Redistributable не всегда являются равноценной заменой предыдущих версий, поэтому иногда приходится ставить старые.

Один из двух представленных способов должен помочь вам в решении возникшей задачи с msvcr120.dll.

Наша группа в TelegramПолезные советы и помощь

DLL files are an important part of Windows OS as they help applications run services based on the instructions they contain. However, there are times when we try to run an application only to encounter an error message stating ‘MSVCR120.dll is missing’.

While this error might not be severe, missing DLL files, however, can lead to applications malfunctioning and other Microsoft Visual C++ package-related errors. Let’s dive into details and learn more about the ‘MSVCR120.dll is missing’ error message.

What is MSVCR120.dll?

Before we move on to the methods to get rid of this error, we need to first understand what is a DLL file.

The MSVCR120.dll is a part of the Microsoft Visual C++ Runtime Library. It is an important shared Windows library file required by applications developed with Visual C++. Like all other DLL files, this too contains specific instructions for applications to access & use various Windows services.

How did the MSVCR120.dll Go Missing?

As DLL files are an essential component of Windows OS, they should not be deleted or altered in any way as doing so can generate errors like ‘MSVCR120.dll is missing’. However, there are several other reasons that can cause MSVCR120.dll files to go missing. These are –

  • Trying to launch a faulty application
  • Accidentally deleted or misplaced MSVCR120.dll file
  • MSVCR120.dll got corrupted due to a malware
  • Damaged Windows registry

What is the Location of MSVCR120.dll?

Usually, the MSVCR120.dll file is located at the following location –

For 32-bit version – C:\Windows\System32

For 64-bit version – C:\Windows\SysWOW64

Methods to Resolve the ‘MSVCR120.dll is Missing’ Error Message

In this section, we will look at some methods to resolve and get rid of this error message that is preventing us to launch certain applications.

Method 1: Download & Reinstall MSVCR120.dll File

Downloading and installing the missing DLL file can help you fix the ‘MSVCR120.dll is missing’ error message on your Windows 11/10/8/7 computer. Here’s what to do –

  • Open your web browser and go to this website.
  • Download the latest available version of the missing DLL file.

Note – =If you are using the 32-bit Windows OS, make sure to download and use the 32-bit DLL file. However, if you are using the 64-bit Windows OS, then you need to download both the 32-bit and 64-bit DLL files.

  • Once you have downloaded the required DLL files, go to the following location – C:\Windows.
  • Here, look for System32 and SysWOW64 folders.
find folders in C drive to paste the msvcr120.dll file

  • If you are on the 32-bit Windows OS, just copy the 32-bit DLL file and paste it into the System32 folder. If you are on the 64-bit Windows OS, copy the 32-bit DLL file in the System32 folder and the 64-bit DLL file in the SysWOW64 folder.
paste both the msvcr120.dll files in their respective folders to fix the msvcr120.dll is missing error

  • Close all the windows and restart your computer.
  • Try launching the application to see if the error gets resolved or not.

Method 2: Register the Unregistered DLL File

Sometimes, simply placing a new DLL file is not enough as the computer cannot use them before registering them. If you have copied the MSVCR120.dll file from another computer or source and pasted it into the respective folders, you will need to register them using Command Prompt. To do this –

  • Open an elevated command prompt instance.
  • Type in the following command – regsvr32 MSVCR120.dll and press Enter.
  • Restart your computer.

Method 3: Perform SFC Scan

As mentioned earlier, the ‘MSVCR120.dll is missing’ error could occur due to corrupted or damaged DLL file. If you are trying to launch an application and are getting the above error message, chances are that the MSVCR120.dll is either corrupted or damaged. You can perform an SFC scan to resolve any system file errors. Here are the steps to do this –

  • Open CMD with administrator privileges.
  • Type SFC /scannow and hit Enter.
execute sfc scan to resolve the msvcr120.dll is missing error

  • Let it scan. Once it is complete, Restart your computer.

Method 4: Reinstall Microsoft Visual C++ Redistributable Packages

A problem with the installed Microsoft Visual C++ Redistributable Packages could cause your computer to generate the ‘MSVCR120.dll is missing’ error. In such a case, you can re-download the packages from Microsoft’s website.

Note – You will need to install the correct version of the Microsoft Visual C++ Redistributable Package. For installing MSVCP120.dll & MSVCR120.dll, download Microsoft Visual C++ 2013 Redistributable. For installing MSVCP140.dll & MSVCR140.dll, download Microsoft Visual C++ 2015 Redistributable.

Follow the steps here to reinstall the Microsoft Visual C++ Redistributable Packages 2013/2015 –

  • Launch Microsoft Edge and & open the following pages to download the Microsoft Visual C++ Redistributable 2013 & 2015.
  • Select your language and click on Download.
  • Select the file based on your OS’s version. If you are using the 64-bit OS, download the X64 file, otherwise download the x86 file for the 32-bit OS.

Note – You can also go to this webpage to see all the available Microsoft Visual C++ Packages.

What to Do in Case of Data Loss?

As the ‘MSVCR120.dll is missing’ error is due to a missing DLL file that prevents applications from running properly. This could also affect the app data of the application that is generating this error message.

For example, a game that you are playing could suddenly stop launching because of this error. Along with preventing this application from launching, this could affect its saved files stored locally on the computer and thus cause data loss.

use stellar windows data recovery standard to recover your lost data

In such a scenario, you can use a data recovery software like Stellar Data Recovery for retrieving your lost data. This software supports recovery of almost every file type like .dll, .pptx, .pdf, .docx etc. It can also recover lost data from various storage devices like SSD, HDDs, Pen drives, etc. You can try it to get a first-hand experience.

Missing DLL file Issue Resolved

If you are trying to launch an application but encountering the ‘MSVCR120.dll is missing’ error message, then the methods mentioned in the post can help you resolve it.

Do tell us which method helped you!

FAQs

For 64-bit version – C:\Windows\System32 & C:\Windows\SysWOW64

What is MSVCR120.dll?

MSVCR120 is a DLL file, which is a part of Microsoft Visual C++, and is required for running applications developed on Visual C++.

Where to paste the MSVCR120.dll?

Copy and paste the MSVCR120.dll file at the following locations :

  • For 32-bit version – C:\Windows\System32
  • For 64-bit version – C:\Windows\System32 & C:\Windows\SysWOW64

Was this article helpful?

YES2

NO

Sign in to your MUO account

A woman using a black laptop

Do you keep getting an error that reads “The program can’t start because MSVCR120.dll is missing from your computer” while opening apps or programs on Windows? This can happen due to a variety of reasons, including a damaged Microsoft Visual C++ Redistributable package, corrupt system files, malware infection, and more.

Whatever the cause, fixing the msvcr120.dll missing error on Windows isn’t too difficult. Here are the solutions you need to try.

1. Repair the Microsoft Visual C++ Redistributable

The msvcr120.dll file is a component of the Microsoft Visual C++ 2013 Redistributable package. If there are any issues with this package, it may lead to the msvcr120.dll missing error on Windows. You can try repairing the Microsoft Visual C++ 2013 Redistributable package on your PC to see if that fixes the error. Here are the steps for the same.

  1. Click the magnifying icon on the taskbar or press the Win + S keyboard shortcut to access the search menu.
  2. Type control panel in the search box and select the first result that appears.
  3. Use the drop-down menu in the top right corner to change the view type to Small icons or Large icons.
  4. Click on Programs and Features.
  5. Locate and select the Microsoft Visual C++ 2013 Redistributable package on the list.
  6. Click the Change option at the top.
  7. Hit the Repair button and wait for the process to complete.

    Repair the Microsoft Visual C++ Redistributable on Windows

2. Reinstall Microsoft Visual C++ Redistributable

If updating the Visual C++ Redistributable package does not help, you can try reinstalling it on your PC. To do so, use these steps:

  1. Open up any web browser and visit Microsoft’s website to download the Visual C++ Redistributable packages.
  2. Select your preferred language using the drop-down menu and click the Download button.
  3. Tick the vcredist_x64.exe and vcredist_x86.exe checkboxes and click Next.

    Download the Microsoft Visual C++ Redistributable.png

Double-click the downloaded setup file and follow the on-screen prompts to finish the installation process. After that, check if the error occurs again.

If you are using 64-bit Windows, you can install both vcredist_x64.exe and vcredist_x86.exe. However, if you have a 32-bit version of Windows, you should only install vcredist_x86.exe. You can tell if the Windows version you are using is 32-bit or 64-bit by checking the system information.

3. Copy the Msvcr120.dll From Another Computer

While troubleshooting the msvcr120.dll missing error, you might stumble upon websites that promise to fix the error through a quick download of the DLL file. However, doing so can be risky, as the file may be infected by malware.

A safer alternative is to manually copy the msvcr120.dll file from another computer and paste it into the appropriate folder on your computer. You can transfer the msvcr120.dll file from another computer using nearby sharing on WIndows or an external storage device.

Once you get the msvcr120.dll file, you can paste it into the appropriate folder. If you are using the 64-bit version, you should paste it into Local Disk (C:) > Windows > System32. For the 32-bit version, you should paste it into Local Disk (C:) > Windows > SysWOW64.

MSVCR120 in File Explorer

4. Update or Reinstall the Problematic Program

If you encounter the msvcr120.dll missing error only when launching a specific app or program, it is likely that the program is unable to access the DLL file. You can try updating the problematic program to its most recent version to see if that helps.

If the error persists even after that, you can consider removing the program completely and installing it again. We have a detailed guide on different ways to uninstall software on Windows. You can follow any one of the methods outlined there to uninstall the problematic program. Make sure you eradicate leftovers from the uninstalled program before reinstalling it on your PC.

5. Re-Register the Msvcr120.dll File

Re-registering the MSVCR120.dll file on your system refreshes the registration information for the file in the Windows Registry. This can help resolve issues caused by missing or corrupted registry entries that may have led to the error.

To re-register the msvcr120.dll file on Windows, use these steps:

  1. Right-click on the Start icon and select Terminal (Admin) from the list.
  2. Select Yes when the User Account Control (UAC) prompt appears.
  3. Type the following command and press Enter to unregister the msvcr120.dll file from your system.

            regsvr32 /u MSVCR120.dll
        
  4. Paste the following command and press Enter to re-register the msvcr120.dll file.

            regsvr32 MSVCR120.dll
        

6. Try Some Generic Fixes to Resolve the Msvcr120.dll Missing Error

If you are still getting the msvcr120.dll missing error at this point, you can try some of the generic fixes to resolve the error message. Let’s go over all of them quickly one by one.

  • Run an SFC Scan: Problems with your PC’s system files can give rise to such errors. Running the SFC and DISM scans can help you scan your PC for corrupt or damaged system files and repair them.
  • Scan for Malware: The disappearance of the msvcr120.dll file may be caused by a malware infection. If that seems to be the case, you can use Microsoft Defender’s offline scan to detect and remove any malware from your PC.
  • Update Drivers: A malfunctioning driver could interfere with your apps and programs and trigger such errors. Hence, it’s a good idea to update the drivers on your PC using a free driver updater tool.
  • Install Windows Updates: It’s possible that the error in question is occurring due to a bug within Windows. If that’s the case, installing pending Windows updates should help fix it.
  • Perform a System Restore: If the msvcr120.dll missing error has only started appearing recently, you can use system restore to revert Windows to its earlier state. This will allow you to undo any recent system changes that may have caused the problem.

Restore the Missing the Msvcr120.dll File on Windows

The msvcr120.dll missing error can prevent you from using your favorite apps and programs and waste your time. Fortunately, as with most DLL errors, “The program can’t start because MSVCR120.dll is missing from your computer” can be easily resolved if you apply the above-mentioned fixes.

If none of the troubleshooting tips help, you can consider resetting Windows to its default state as your last option. The good news is that you can reset Windows without losing any of your personal data or files.

Fix MSVCR120.dll is missing in Windows 10: If you’re facing the error message “The program can’t start because MSVCR120.dll is missing from your computer. Try reinstalling the program to fix this problem.” when trying to start an application then this means MSVCR120.dll  is missing from your computer and you will need to install MSVCR120.dll to fix this issue. This is one of the common .dll missing errors when trying to run certain games or applications in Windows 10.

Fix MSVCR120.dll is missing in Windows 10

Depending on your PC configuration you may also receive the following error message “This application failed to start because MSVCR120.dll was not found. Re-installing the application may fix this problem.” MSVCR120.dll is an essential file for Windows OS which is used to extract the resources for third party program installation at the runtime.

MSVCR120.dll is the corresponding C++ library. If the MSVCR120.dll is missing or corrupted then you won’t be able to launch application or games written or using C, C++, and C++/CLI programming languages. So without wasting any time let’s see How to Fix MSVCR120.dll is missing in Windows 10 with the help of the below-listed tutorial.

Table of Contents

Make sure to create a restore point just in case something goes wrong.

Method 1: Run SFC and DISM

1.Press Windows Key + X then click on Command Prompt(Admin).

2.Now type the following in the cmd and hit enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC scan now command prompt

3.Wait for the above process to finish and once done restart your PC.

4.Again open cmd and type the following command and hit enter after each one:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM restore health system

5.Let the DISM command run and wait for it to finish.

6. If the above command doesn’t work then try on the below:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Note: Replace the C:\RepairSource\Windows with the location of your repair source (Windows Installation or Recovery Disc).

7.Reboot your PC to save changes and see if you’re able to Fix MSVCR120.dll is missing in Windows 10.

Method 2: Re-install Visual C++ Redistributable Packages

Note: Do not download the MSVCR120.dll from the third-party website in an attempt to replace the MSVCR120.dll missing from your computer. Because these third-party websites are unapproved sources of DLL files and the .DLL file may be infected which might harm your PC. The benefit of using these websites is that they will allow you to download the single .DLL or OCX file missing from your PC, but it is strongly advised you ignore this benefit and download the file using the Microsoft official website. Microsoft does not provide an individual .DLL file instead you will need to reinstall Visual C++ Redistributable Packages to fix the .DLL missing issue.

1.Go to Microsoft website and select your Language from the drop-down.

Click on the download button to download the Microsoft Visual C++ Redistributable package

2.Next, click on the Download button.

3.On the next screen, checkmark the file according to your PC architecture, i.e. if you have a 64-bit architecture then checkmark “vcredist_x64.exe” otherwise checkmark “vcredist_x86.exe” and then click Next.

On the next screen, select either 64-bit or 32-bit version of the file

4.Once the file is downloaded, double-click on the .exe file and follow the on-screen instruction to install Visual C++ Redistributable Packages.

Once the file is downloaded, double-click on vc_redist.x64.exe or vc_redist.x32.exe

5.Once the installation is complete, reboot your PC to save changes.

If you’re facing any issues or error in installing Visual C++ Redistributable Packages such as “Microsoft Visual C++ 2015 Redistributable Setup Fails With Error 0x80240017” then follow this guide here to fix the error.

Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017

Method 3: Run CCleaner and Malwarebytes

1.Download and install CCleaner & Malwarebytes.

2.Run Malwarebytes and let it scan your system for harmful files.

Click on Scan Now once you run the Malwarebytes Anti-Malware

3.If malware is found it will automatically remove them.

4.Now run CCleaner and in the “Cleaner” section, under the Windows tab, we suggest checking the following selections to be cleaned:

5.Once you’ve made certain the proper points are checked, simply click Run Cleaner, and let CCleaner run its course.

6.To clean your system further select the Registry tab and ensure the following are checked:

7.Select Scan for Issue and allow CCleaner to scan, then click Fix Selected Issues.

8.When CCleaner asks “Do you want backup changes to the registry?” select Yes.

9.Once your backup has completed, select Fix All Selected Issues.

10.Restart your PC to save changes and see if you’re able to Fix MSVCR120.dll is missing in Windows 10.

Method 4: Do a Clean Installation of the application

1.Press Windows Key + R then type appwiz.cpl and hit Enter.

2.Right-click on the program which was giving the MSVCR120.dll is missing error and select Uninstall.

Right-click on your program which was giving the MSVCP140.dll missing error & select Uninstall

3.Click on Yes to continue with uninstallation.

4.Restart your PC and once the PC starts, download the program the manufacturer’s website.

5.Install the above application and this may Fix MSVCR120.dll is missing in Windows 10.

Method 5: Miscellaneous Fix

Update for Universal C Runtime in Windows

Download this from Microsoft Website which would install runtime component on your PC and would allow Windows desktop applications that depend on the Windows 10 Universal CRT release to run on earlier Windows OS.

Install Microsoft Visual C++ Redistributable Update

If repairing or re-installing Visual C++ Redistributable for Visual Studio 2015 didn’t fix the problem then you should try to install this Microsoft Visual C++ 2015 Redistributable Update 3 RC from Microsoft website.

Microsoft Visual C++ 2015 Redistributable Update 3 RC from Microsoft website

Install Microsoft Visual C++ Redistributable for Visual Studio 2017

You may not be able to Fix MSVCR120.dll is missing in Windows 10 because you may be trying to run an application that depends on Microsoft Visual C++ Redistributable for Visual Studio 2017 instead of 2015 update. So without wasting any time, download and install Microsoft Visual C++ Redistributable for Visual Studio 2017.

Install Microsoft Visual C++ Redistributable for Visual Studio 2017

Recommended:

  • Fix WMI Provider Host High CPU Usage [Windows 10]
  • WiFi not Working in Windows 10 [100% Working]
  • 5 Ways to Fix SD Card Not Showing Up or Working
  • Fix YouTube Black Screen Problem [SOLVED]

That’s it you have successfully Fix MSVCR120.dll is missing in Windows 10 but if you still have any queries regarding this tutorial then feel free to ask them in the comment’s section.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Hill climb racing windows phone
  • Imac a1224 установка windows
  • The windows 98 setup files were not found что делать
  • Диспетчер приложений windows 10 где находится
  • Как открыть доступ к папке appdata windows 10