msvcr120.dll липсва на вашия компютър? 8 начина за поправяне

Продължавате ли да получавате грешка „програмата не може да стартира, защото липсва MSVCR120.dll “, докато се опитвате да стартирате приложение в Windows 10 ? Обикновено причината за това се крие в повредена или липсваща преразпределяема инсталация на Visual C++ Redistributable

Пакетът Visual C++ Redistributable съдържа важни компоненти по време на изпълнение за programs built using C++ , за да работят правилно. Въпреки че има много версии на пакета, файлът MSVCR120.dll е специфичен за Visual C++ 2013 Redistributable .

Списъкът с методи за отстраняване на неизправности, който следва, трябва да ви помогне да коригирате липсващата грешка MSVCR120.dll в (MSVCR120.dll)Windows .

1. Инсталирайте Microsoft Visual C++ 2013 Redistributable

Програми, които зависят от Visual C++ 2013 Redistributable , автоматично ще добавят съответните компоненти на пакета към вашия компютър по време на инсталацията.

За да потвърдите, отидете на Старт(Start ) > Настройки(Settings ) > Приложения(Apps ) > Приложения и функции(Apps & feature) . След това превъртете надолу и проверете за Microsoft Visual C++ 2013 Redistributable . Трябва да видите отделни списъци—(x64) и ( x86 )—от един и същи пакет, освен ако не използвате 32-битова версия на Windows .

Ако не можете да намерите Visual C++ 2013 Redistributable , трябва да го инсталирате ръчно. Посетете страницата на Visual C++ Redistributable Packages for Visual Studio 2013 на официалния уебсайт на Microsoft , изберете Изтегляне(Download) и вземете инсталаторите vredist_x64.exe(vredist_x64.exe) и vcredist_x86.exe .

Следвайте(Follow) , като стартирате и двата инсталатора един след друг, за да инсталирате Visual C++ 2013 Redistributable . След(Next) това рестартирайте компютъра си и проверете дали грешката „MSVCR120.dll липсва“ се повтаря.

Като алтернатива можете да използвате Visual C++ 2013 Redistributable инсталатори от инсталационния източник на програмата, причинявайки грешката „msvcr120.dll липсва“. Те трябва да присъстват в папка с етикет VCRedist .

2. Repair Microsoft Visual C++ 2013 Redistributable

Ако Microsoft Visual C++ 2013 Redistributable присъства на вашия компютър, трябва да го поправите, за да изключите проблеми, причинени от повреда на файла.

Започнете, като изберете Microsoft Visual C++ 2013 Redistributable (x64) от секцията Приложения(Apps) на приложението Настройки(Settings) и изберете Промяна(Modify)

В съветника за промяна на настройката(Modify Setup) , който се показва, изберете Ремонт(Repair ) и изчакайте да поправи инсталацията. След това повторете това, което току-що направихте за Microsoft Visual C++ 2013 Redistributable (x86) .

Ако срещнете някакви проблеми, докато поправяте Visual C++ 2013 Redistributable , използвайте опцията Деинсталиране(Uninstall ) , за да премахнете и двата пакета от вашия компютър. След това изтеглете нови инсталатори и ги използвайте, за да инсталирате повторно Visual C++ 2013 Redistributable от нулата.

3. Копирайте MSVCR120.dll(Copy MSVCR120.dll) в папката на програмата(Program Folder)

В някои случаи копирането на файла MSVCR120.dll в инсталационната директория на проблемна програма може да помогне за премахване на грешката „ Липсва MSVCR120.dll(MSVCR120.dll) “.

Трябва да намерите 64-битова и 32-битова версия на файла MSVCR120.dll , разположена в следните директории:

  • Локален диск (C:)(Local Disk (C:)) > Windows > System32 — 64-битова версия
  • Локален диск (C:)(Local Disk (C:)) > Windows > SysWOW64 — 32-битова версия

В зависимост от версията на програмата копирайте и поставете файла MSVCR120.dll в корена на неговата инсталационна папка. Програмите,(Programs) разположени в папката Program Files (x86) , например, се изпълняват в 32-битова версия, така че трябва да използвате файла MSVCR120.dll от SysWOW64 .

Забележка:(Note:) Ако използвате 32-битова версия на Windows 10 , трябва да използвате файла MSVCR120.dll от папката System32 .

4. Поправете или преинсталирайте програма

Ако все още продължавате да получавате грешката „ MSVCR120.dll липсва“ на компютъра си, опитайте да поправите или инсталирате отново програмата, която го кара да се покаже. Надяваме се(Hopefully) , че това трябва да се погрижи за проблемите, които го спират да работи с Visual C++ 2013 Redistributable .

Отидете на Старт(Start ) > Настройки(Settings ) > Приложения(Apps) . След това изберете програмата и изберете Промяна(Modify ) , за да я поправите. Ако опцията изглежда неактивна, премахнете програмата и я инсталирайте отново.

5. Актуализация на програмата

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

6. Инсталирайте актуализации на Windows 10

Последните актуализации на Windows 10 съдържат по-малко грешки и проблеми, които биха могли да попречат на програмите да намерят компонентите по време на изпълнение на Visual C++ 2013 Redistributable . Ако не сте актуализирали компютъра си от известно време, трябва да го направите сега.

Отворете менюто " Старт(Start ) " и отидете на Настройки(Settings ) > Актуализация и защита(Update & Security) . След това изберете Проверка за актуализации(Check for updates ) и изберете Изтегляне и инсталиране(Download and Install) , за да приложите всички актуализации.

7. Стартирайте програмата за проверка на системните файлове

Въпреки че Visual C++ 2013 Redistributable не е част от Windows 10 , трябва да проверявате и коригирате всички свързани със системата грешки, като използвате инструмента за проверка на системните файлове(System File Checker) .

Натиснете Windows + S , за да отворите Windows Search, въведете cmd и изберете Изпълни като администратор(Run as administrator) . След това въведете sfc /scannow в повишената конзола на командния ред и натиснете (Command Prompt)Enter .

SFC сканирането обикновено отнема няколко минути. Ако изглежда, че се забива, бъдете търпеливи и след известно време трябва да започне да се движи отново.

Освен това можете да стартирате сканиране на DISM (Обслужване и управление на изображението за внедряване)(DISM (Deployment Image Servicing and Management) scan) и да използвате Check Disk (chkdsk) , за да коригирате допълнителни грешки на вашия компютър.

8. Сканиране за компютърни вируси

Все още нямаш късмет? Трябва да премахнете възможността от заразяване със злонамерен софтуер, като сканирате за компютърни вируси. 

Опитайте да използвате естествения инструмент за защита на (Windows Security)Windows 10 . Можете да го изведете, като изберете иконата за защита на Windows(Windows Security) в системната област. След като се покаже, изберете Защита от вируси и заплахи(Virus & threat protection) , изберете Опции за сканиране(Scan options) , превключете на Пълно сканиране(Full scan) и изберете Сканиране(Scan) .

Ако Windows Security не успее да открие нищо, трябва да продължите да сканирате със специален инструмент за премахване на зловреден софтуер. Безплатната версия на Malwarebytes е отличен избор и върши изключителна работа при избавяне на компютъра ви от вируси.

Изгубен и намерен

В повечето случаи инсталирането или поправката на Visual C++ 2013 Redistributable трябва постоянно да се грижи за проблема „MSVCR120.dll липсва“. 

Ако продължите да получавате грешката, въпреки че се справяте с останалите предложения, трябва да помислите за нулиране на Windows 10 до фабричните настройки по подразбиране(resetting Windows 10 to factory defaults) . Това може да разреши всички основни проблеми, причиняващи появата на грешката. Но продължете само след като претеглите плюсовете и минусите на дългата процедура за нулиране на операционната система.



About the author

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



Related posts