Как да поправите грешката Msvcp120.dll липсва

  • Споделя Това
Cathy Daniels

Имате ли проблеми при инсталирането на определени програми или игри в Windows? Системата ви показва грешка, като например MSVCR120.dll липсва? Липсващ DLL файл може да бъде много проблематичен за цялата ви система Windows. Той може да наруши работата, да не можете да получите достъп до някои програми и др.

Тъй като повечето потребители не са запознати с DLL файла, за тях е предизвикателство да стигнат до правилното решение. Грешката MSVCR120.dll не беше намерен е разочароваща, тъй като програмата, която искате да отворите, няма да се стартира. Когато заредите игра или специфични други програми, ще се появи грешката .dll липсва. Вероятно ще видите следното съобщение: "Това приложение не успя да се стартира, защото MSVCR120.dll не беше намерен.Преинсталирането на приложението може да реши този проблем."

Каква е грешката MSVCR120.dll Missing?

DLL е съкратената форма на Dynamic Link Library (библиотека за динамични връзки), а MSVCR120.dll е файл на Microsoft C Runtime Library с размер около 645 KB. Този DLL файл е част от библиотечни файлове, които съдържат определени ресурси или променливи или могат да изпълняват специфични функции. DLL файловете са жизненоважни за функционирането на пакета C++ Redistributable и действат като .exe файлове.

Тъй като тези файлове са свързани с рамките, от които са част, и тъй като някои приложения са разработени въз основа на тези рамки, липсата на файловете не позволява на приложението, което разчита на DLL файла, да се стартира или инсталира.

Ако DLL файловете, като например MSVCP***.dll или MSVCR***.dll, са дефектни или липсват, стартирането на програми или игри, които се изпълняват на езици за програмиране, като C++/CLI, C++ и C, е трудно. Дефектът MSVCR120.dll, който липсва, е свързан изрично с езика за програмиране C++. Проблемите с този файл ще доведат до спиране на работата на програми или игри, базирани на C++.

В повечето случаи решението е толкова лесно, колкото преинсталирането на липсващия DLL файл в системата. Но има и други начини за решаване на проблема. Например можете да направите бързо сканиране на системата, да изключите повредени файлове, да премахнете зловреден софтуер или да използвате специализиран софтуер за поправка, за да добавите липсващия файл.

Допълнителна информация за грешката Msvcr120.dll липсва

За да разберете това съобщение за грешка, трябва да имате основни познания за това какво представлява msvcr120.dll. За да определите msvcr120.dll, той е част от Microsoft Visual C++ и обикновено е необходима помощна програма за изпълнение на програми, разработени с Visual C++.

Някои програми или игри се нуждаят от този файл в папката за инсталиране и ако го копирате от системната папка на Windows в папката за инсталиране на софтуера, това би трябвало да реши проблема. Разбира се, трябва да използвате 32-битов DLL файл за 32-битов софтуер. Алтернативно, използвайте 64-битов DLL файл за 64-битов софтуер.

Понякога, ако тази проста поправка не помогне, можете да опитате да преинсталирате програмата. Може да се наложи да преинсталирате и пакета Microsoft Visual C++ Redistributable, който можете да намерите на адрес Microsoft Support

Ето няколко практични начина за отстраняване на грешката .dll:

Поправка 1: Използвайте инструмента за разширено възстановяване на системата (Fortect)

Лесен начин за отстраняване на всяко съобщение за грешка на Windows е да използвате надежден инструмент като Fortect. Този инструмент е едно от най-усъвършенстваните решения за възстановяване на системата на Windows. Fortect ще сканира системата ви и автоматично ще отстрани грешките. Ако видите грешка MSVCR120.dll не е намерена, не забравяйте да следвате стъпките по-долу, за да я изтеглите и инсталирате на компютъра си:

Стъпка № 1

Изтегляне и инсталиране на Fortect безплатно

Изтеглете сега

Стъпка 2

Приемете лицензионните условия, като поставите отметка в полето "I Accept the EULA and Privacy Policy" (Приемам ЛСКП и политиката за поверителност) и кликнете върху зеления бутон "Install and Scan Now" (Инсталиране и сканиране сега).

Стъпка #3:

След като бъде инсталирана, програмата ще сканира системата ви, като събира важна информация и проверява за грешки.

Стъпка № 4:

След като сканирането приключи, щракнете върху зеления бутон "Clean Now".

Стъпка № 5:

Fortect автоматично ще създаде точка на възстановяване в Windows в случай на проблеми с процеса на възстановяване. След като бъде създадена точката на възстановяване, тя ще се опита да поправи откритите в системата ви грешки.

Ако продължавате да изпитвате MSVCR120.dll не е намерен, можете да опитате другите методи по-долу.

Корекция 2: Преинсталиране на пакетите за редистрибутив на Visual C++

Както е обяснено по-горе, можете да опитате да преинсталирате програмата, за да поправите това съобщение за грешка. За да обобщим, MSVCR120.dll е файл, част от пакета Visual C++ на Visual Studio (версия 2013). Неправилното или погрешно инсталиране на пакета може да доведе до съобщение за грешка в DLL файла, включително грешка MSVCR120.dll липсва. Най-ефективният и най-лесен метод за отстраняване на проблема е да изтеглите пакета отMicrosoft отново.

Забележка: Уверете се, че сте изтеглили пакета с програмни файлове от официалния уебсайт на Microsoft.

Ето стъпките за изтегляне:

Стъпка № 1

Посетете официалния уебсайт на Microsoft и потърсете изтеглянето на C++. Изберете езика си и щракнете върху бутона за изтегляне.

Стъпка 2

За да разберете какъв тип система имате (32-битова или 64-битова), можете да използвате опцията cmd в лентата за търсене на компютъра. Отворете прозореца с команден ред, въведете "systeminfo" и натиснете бутона [Enter]. Сега можете да видите какъв тип система имате.

Стъпка #3

Изберете пакета в зависимост от типа на системата, например x64 за 64-битова система и x86 за 32-битова система. Сега щракнете върху Next (Напред).

Стъпка #4

След като изтеглянето приключи, щракнете два пъти с мишката върху файла. Следвайте инструкциите за инсталиране.

Стъпка № 5

Рестартирайте системата и отворете програмата, която ви е причинила грешката, за да проверите дали тя работи отново. Това би трябвало да отстрани липсващата в компютъра ви грешка msvcp120.dll.

Проверете дали все още се появява грешката MSVCR120.dll is missing (MSVCR120.dll липсва). Ако горният метод не работи, преминете към следващото решение.

Поправка 3: Извършете сканиране за вируси

Хубавото при тази грешка е, че безплатното антивирусно сканиране на AVG може бързо да отстрани проблема. DLL файлът може да не работи и ако вирус повреди системата ви или компютърът е заразен със зловреден софтуер. Тъй като този файл се намира във файла Microsoft Visual C Runtime Library, понякога изтеглянето му от незабележими източници води до проникване на зловреден софтуер в системата ви.

Зловреден софтуер, като например троянски коне, обикновено е свързан с грешки, свързани с липсващ .dll или с неоткрит .dll, тъй като зловредният софтуер се представя за .dll файлове. В резултат на това използването на антивирусна програма за премахване на всякаква инфекция със зловреден софтуер ще помогне за отстраняване на проблема с msvcr120.dll.

Освен това винаги можете да се доверите на защитника на Windows Defender да свърши тази работа. Тази вградена компютърна защита е включена в почти всички операционни системи Windows.

Първо трябва да установите дали това е конкретната грешка, която пречи на DLL файла да работи правилно. За да проверите този проблем, трябва да сканирате цялата система с антивирусната си програма.

Въпреки че Windows Defender е ефективен срещу вируси и зловреден софтуер, той не е достатъчен за пълна защита от вирусни атаки. Трябва да използвате антивирусни приложения, като AVG или Norton. Ако нямате антивирусен софтуер, опитайте да преинсталирате програмата и да я използвате за отстраняване на тази грешка.

Стъпка № 1

Отворете антивирусния си софтуер. Може да има икона в лентата на задачите или можете да въведете "antivirus" в лентата за търсене.

Стъпка 2

Извършете пълно сканиране за вируси на операционната система Windows. Това обикновено отнема известно време.

Стъпка #3

Ако антивирусната програма открие зловреден софтуер или вирус в системата, трябва да следвате инструкциите, предоставени от програмата, за да го премахнете. Рестартирайте компютъра, след като изчистите системата от вирусите, и проверете дали грешката MSVCR120.dll is missing (MSVCR120.dll липсва) е отстранена.

Ако това не е така, продължете със следващия метод.

Поправка 4: Извършете чиста инсталация на засегнатата програма

Като част от файла на Microsoft Visual C Runtime Library можете да изтеглите и да опитате да преинсталирате програмата на компютъра си. Ръчното изтегляне на файловете MSVCR120.dll е друг начин за разрешаване на съобщението за грешка .dll липсва в компютъра ви.

Трябва да изтеглите файла ръчно от интернет. Отново се уверете, че те идват от разработчик. Ако не сте професионалист, свикнал да се справя с потенциално зловредни изтегляния, никога не трябва да изтегляте от източник на трета страна.

Друг вариант е да копирате файла на Microsoft Visual C Runtime Library от надежден, работещ компютър с Windows (същия тип като вашия - 64-битов или 32-битов) с непокътнати липсващи файлове. В системата си отворете търсачката, която използвате, като Bing или Google. Потърсете за изтегляне на .dll файл. Много сайтове предоставят тази функция. Ето стъпките, които трябва да следвате за чиста инсталация на .dll.

Стъпка № 1

Ако системата ви е 32-битова и искате да стартирате игри на нея, но не можете да го направите заради грешката .dll, трябва да копирате съответния файл или да го изтеглите от надежден уебсайт в папката C:Windowssystem32.

Ако системата ви е 64-битова, трябва да използвате по-предпазлив метод. Системата ще има два вида файлове MSVCR120.dll. 32-битовият файл трябва да се копира в C:Windowssystem32, а 64-битовият - в C:WindowsSysWOW64.

Стъпка 2

Стартирайте командата Run (Изпълни), като натиснете едновременно клавишите R и логото на Windows. Въведете следната команда в полето:

regsvr32 msvcr120.dll

Стъпка #3

Натиснете клавиша [Enter]. Това ще премахне съобщението за липсваща грешка .dll.

Ако този метод не е поправил липсващата грешка msvcr120.dll или ако не сте успели да намерите безопасно копие на файловете, продължете със следния метод.

Поправка 5: Стартирайте програмата за проверка на системните файлове на Windows

Проверката на системните файлове в операционната система Windows е добра помощна функция, която ви позволява да сканирате за всякакви повреди в системата. Ако все още изпитвате грешка, можете да опитате да направите сканиране на SFC, за да отстраните проблема. След като проверката на системните файлове открие повредените файлове, тя ще ги поправи. Така че можете да опитате да сканирате системата за повредени или липсващи файлове. Ето стъпките, които трябва да следватеметод:

Стъпка № 1

Започнете, като отворите командния ред. В лентата за търсене въведете cmd и натиснете [Enter].

Стъпка 2

Кликнете с десния бутон на мишката върху опцията за команден ред и изберете "Изпълни като администратор".

Стъпка #3

Въведете следното след командния ред:

"sfc /scannow"

Натиснете клавиша [Enter].

Стъпка #3

Процесът на проверка на системните файлове ще отнеме няколко минути, а проблемът ще бъде отстранен автоматично след сканирането. Изчакайте търпеливо, докато видите, че сканирането е завършено на 100%. Когато сканирането приключи, трябва да рестартирате компютъра и да стартирате програмата .dll, за да проверите дали тя функционира нормално.

Поправка 6: Актуализиране на операционната система Windows 10

Ако грешката продължава да се появява, трябва да се уверите, че операционната ви система Windows 10 е актуализирана. Всеки остарял файл в операционната система Windows ще доведе до проблемна програма, а актуализациите на Windows 10 гарантират, че липсващите в компютъра файлове са възстановени.

Отворете менюто Старт, отидете в Настройки и отворете Актуализация & Сигурност.

След това изберете Проверка за актуализации и Изтегляне и инсталиране, за да приложите всички актуализации.

Заключение

Горепосочените четири метода са най-добрите, най-ефективните и лесни за следване. С помощта на всеки от тези методи можете бързо да се отървете от неприятната грешка .dll и да се насладите на играта си или на други програми, които по-рано не можехте да отворите и да играете.

Често задавани въпроси

Какво е msvcr120.dll?

Msvcr120.dll е DLL (Dynamic Link Library) файл, част от пакета Microsoft Visual C++ Redistributable. Този пакет инсталира компоненти за изпълнение на библиотеки на Visual C++, необходими за изпълнение на приложения, разработени с Visual C++, на компютър, на който не е инсталиран Visual C++.

Как да инсталирам msvcr120.dll?

Изтеглете файла msvcr120.dll от интернет.

Изтеглете файла на компютъра си.

Копирайте файла в директорията "C:\Windows\System32".

Регистрирайте файла, като стартирате командата "regsvr32 msvcr120.dll" в командния прозорец.

Рестартирайте компютъра си, за да влязат в сила промените.

Къде отива msvcr120.dll?

Файлът msvcr120.dll е компонент на Microsoft Visual C++ и е необходим за правилното функциониране на различни програми. Този файл обикновено се намира в папката C:\Windows\System32. В някои случаи може да се намира на друго място в зависимост от програмата, която го използва.

Как да поправя грешката MSVCR120 dll?

Липсващ файл Microsoft Visual C++ Redistributable причинява тази грешка. Файлът отговаря за разпространението на визуалните библиотеки на C++, необходими за стартиране на приложенията. За да отстраните тази грешка, ще трябва да изтеглите и инсталирате пакета Microsoft Visual C++ Redistributable.

Как да инсталирам MSVCR120 dll в Windows 11?

За да инсталирате MSVCR120 dll в Windows 11, първо трябва да изтеглите файла от интернет. След като изтеглите файла, трябва да го разархивирате и да го копирате в папката "C:\Windows\System32". След като копирате файла, трябва да го регистрирате, като изпълните командата "regsvr32 MSVCR120.dll".

Как да поправя MSVCR120 dll в Windows 10?

Ако видите грешката MSVCR120.dll is missing (MSVCR120.dll липсва), това може да означава, че ви липсва Visual C++ Redistributable за Visual Studio 2013. Можете да поправите това, като следвате следните стъпки:

Изтеглете и инсталирайте Visual C++ Redistributable за Visual Studio 2013.

Рестартирайте компютъра си.

Опитайте се да стартирате програмата си отново.

Ако все още виждате MSVCR120.

Аз съм Кати Даниелс, експерт по Adobe Illustrator. Използвам софтуера от версия 2.0 и създавам уроци за него от 2003 г. Моят блог е една от най-популярните дестинации в мрежата за хора, които искат да научат Illustrator. В допълнение към работата ми като блогър, аз също съм автор и графичен дизайнер.