Продължавате ли да получавате грешка „програмата не може да стартира, защото MSVCR120.dll липсва“, докато се опитвате да стартирате приложение в Windows 10? Обикновено причината за това се крие в повредена или липсваща инсталация на Visual C++ Redistributable.
Пакетът за преразпределение на Visual C++ съдържа важни компоненти по време на изпълнение за програми, създадени с помощта на C++ да работи правилно. Въпреки че има много версии на пакета, файлът MSVCR120.dll е специфичен за Visual C++ 2013 Redistributable.
Списъкът с методи за отстраняване на неизправности, който следва, трябва да ви помогне да коригирате липсващата грешка MSVCR120.dll в Windows.
1. Инсталирайте Microsoft Visual C++ 2013 Redistributable
Програмите, които зависят от Visual C++ 2013 Redistributable, автоматично ще добавят съответните компоненти на пакета към вашия компютър по време на инсталацията.
За да потвърдите, преминете към Начало > Настройки > Приложения: > Приложения и функции. След това превъртете надолу и проверете за Microsoft Visual C ++ 2013 Redistributable. Трябва да видите отделни списъци — (x64) и (x86) — на един и същ пакет, освен ако не използвате 32-битова версия на Windows.
Ако не можете да намерите Visual C++ 2013 Redistributable, трябва да го инсталирате ръчно. Посетете Пакети за повторно разпространение на Visual C++ за Visual Studio 2013 страница на официалния уебсайт на Microsoft, изберете Изтеглии вземете vredist_x64.exe намлява vcredist_x86.exe инсталатори.
Следвайте, като стартирате двата инсталатора един след друг, за да инсталирате Visual C++ 2013 Redistributable. След това рестартирайте компютъра си и проверете дали грешката „MSVCR120.dll липсва“ се появява отново.
Като алтернатива можете да използвате инсталаторите за повторно разпространение на Visual C++ 2013 от инсталационния източник на програмата, причинявайки грешката „msvcr120.dll липсва“. Те трябва да присъстват в папка с етикет Видеорекордер.
2. Поправете Microsoft Visual C++ 2013 Redistributable
Ако Microsoft Visual C++ 2013 Redistributable присъства на вашия компютър, трябва да го поправите, за да изключите проблеми, причинени от повреда на файла.
Започнете, като изберете Microsoft Visual C++ 2013 Разпространяем (x64) от секцията Приложения на приложението Настройки и изберете Промяна.
В съветника за промяна на настройката, който се показва, изберете Ремонт и изчакайте да поправи инсталацията. След това повторете това, което току-що направихте Microsoft Visual C++ 2013 Разпространяем (x86).
Ако срещнете някакви проблеми, докато поправяте Visual C++ 2013 Redistributable, използвайте Uninstall опция за премахване на двата пакета от вашия компютър. След това изтеглете нови инсталатори и ги използвайте, за да преинсталирате Visual C++ 2013 Redistributable от нулата.
3. Копирайте MSVCR120.dll в програмната папка
В някои случаи копирането на файла MSVCR120.dll в инсталационната директория на проблемна програма може да помогне за премахване на грешката „MSVCR120.dll липсва“.
Трябва да намерите 64-битова и 32-битова версия на файла MSVCR120.dll, разположен в следните директории:
- Локален диск (C :) > Windows > System32 — 64-битова версия
- Локален диск (C :) > Windows > SysWOW64 — 32-битова версия
В зависимост от версията на програмата, копирайте и поставете файла MSVCR120.dll в корена на инсталационната папка. Програми, разположени под Program Files (x86) папка, например, да се изпълнява в 32-битова версия, така че трябва да използвате файла MSVCR120.dll от SysWOW64.
Забележка: Ако използвате 32-битова версия на Windows 10, трябва да използвате файла MSVCR120.dll от System32 папка.
4. Поправете или преинсталирайте програмата
Ако продължавате да получавате грешката „MSVCR120.dll липсва“ на вашия компютър, опитайте да поправите или преинсталирате програмата, която го кара да се показва. Надяваме се, че това трябва да се погрижи за проблемите, спиращи работата му с Visual C++ 2013 Redistributable.
Отиди Начало > Настройки > Приложения:. След това изберете програмата и изберете Промяна да го ремонтирам. Ако опцията изглежда сива, премахнете програмата и вместо това я инсталирайте отново.
5. Актуализиране на програмата
Също така е добра идея да актуализирате програмата. Получете най-новата версия на програмата за инсталиране на приложението – например чрез уебсайта на разработчика – и я използвайте, за да актуализирате или преинсталирате програмата.
6. Инсталирайте актуализации на Windows 10
Най-новите актуализации на Windows 10 съдържат по-малко бъгове и проблеми, които биха могли да попречат на програмите да открият компонентите за изпълнение на Visual C++ 2013 Redistributable. Ако не сте актуализирали компютъра си от известно време, трябва да го направите сега.
Отворете Начало меню и отидете на Настройки > Актуализация и сигурност. След това изберете Проверка за актуализации и изберете Изтегляне и инсталиране за прилагане на актуализации.
7. Стартирайте Проверка на системните файлове
Въпреки че Visual C++ 2013 Redistributable не е част от Windows 10, вие трябва да проверите и коригирате всички грешки, свързани със системата, като използвате инструмента за проверка на системни файлове.
Натискане Windows+S за да отворите Windows Search, въведете Cmd, и изберете Изпълнявай като администратор. След това въведете SFC / SCANNOW в повишената конзола на командния ред и натиснете Въведете.
SFC сканирането обикновено отнема няколко минути. Ако изглежда, че се забива, имайте търпение и след известно време трябва да започне да се движи отново.
Освен това можете да стартирате a DISM (Обслужване и управление на изображения за внедряване) сканиране и използвайте Проверка на диска (chkdsk) за коригиране на допълнителни грешки на вашия компютър.
8. Сканирайте за компютърни вируси
Все още нямате късмет? Трябва да премахнете възможността за заразяване със зловреден софтуер чрез сканиране за компютърни вируси.
Опитайте да използвате собствения инструмент за защита на Windows на Windows 10. Можете да го изведете, като изберете Windows Security икона в системната област. След като се покаже, изберете Защита от вируси и заплахи, изберете Опции за сканиране, преминат към Пълно сканиране, и изберете Сканиране.
Ако защитата на Windows не успее да открие нищо, трябва да продължите да сканирате със специален инструмент за премахване на зловреден софтуер. Безплатната версия на Malwarebytes е отличен избор и върши изключителна работа при изчистването на вашия компютър от вируси.
Поколение: Изгубени и намерени
В повечето случаи инсталирането или поправянето на Visual C++ 2013 Redistributable трябва постоянно да се погрижи за проблема „MSVCR120.dll липсва“.
Ако продължавате да получавате грешката, въпреки че сте преминали през останалите предложения, трябва да помислите нулиране на Windows 10 до фабричните настройки. Това може да разреши всички основни проблеми, причиняващи появата на грешката. Но продължете само след като претеглите плюсовете и минусите на дългата процедура за нулиране на операционната система.