Поправка: MSVCR120.dll липсва в Windows 7, 8 и 10

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

Има различни поправки за този проблем. Можем да опитаме да преинсталираме C ++ пакетите за разпространение. Започнете с първото решение и продължете надолу. След като изпълните всяко решение, трябва да опитате да стартирате приложението. Ако все още не работи, опитайте да го инсталирате отново. Имайте предвид, че тези решения работят за почти всички версии на Windows.

За да преинсталирате програма, изпълнете следните стъпки:

  1. Натиснете Windows + R и въведете “appwiz.cpl” и натиснете Enter.
  2. Ще излезе нов прозорец, състоящ се от всички приложения, инсталирани в момента на вашия компютър. Щракнете с десния бутон върху приложението и изберете „деинсталиране“.
  3. Рестартирайте компютъра си, преди да го преинсталирате отново.

Решение 1: Стартиране на проверка на системни файлове

Проверката на системните файлове (SFC) е помощна програма, присъстваща в Microsoft Windows, която позволява на потребителите да сканират компютрите си за повредени файлове в тяхната операционна система. Този инструмент съществува в Microsoft Windows от Windows 98. Той е много полезен инструмент за диагностика на проблема и проверка дали проблемът се дължи на повредени файлове в windows.

Можем да опитаме да стартираме SFC и да видим дали проблемът ни ще бъде решен. Ще получите един от трите отговора, когато стартирате SFC.

  • Windows не намери нарушения на целостта
  • Защитата на ресурси на Windows намери повредени файлове и ги поправи
  • Защитата на ресурси на Windows намери повредени файлове, но не успя да поправи някои (или всички) от тях
  1. Натиснете Windows + R, за да стартирате приложението Run. Въведете “ taskmgr ” в диалоговия прозорец и натиснете Enter, за да стартирате диспечера на задачите на вашия компютър.
  2. Сега кликнете върху опцията File, налична в горната лява част на прозореца и изберете „ Run new task “ от списъка с налични опции.

  1. Сега въведете “ powershell ” в диалоговия прозорец и проверете опцията отдолу, която гласи “ Създайте тази задача с административни привилегии ”.

  1. Веднъж в Windows Powershell, въведете „ sfc / scannow “ и натиснете Enter . Този процес може да отнеме известно време, тъй като вашите файлове с Windows се сканират от компютъра и се проверяват за повредени фази.

  1. Ако срещнете грешка, при която Windows заявява, че е открил някаква грешка, но не е успял да ги поправи, трябва да напишете „ sfc / verifyonly “. Изчакайте процесът да завърши напълно.
  2. Ако все още не можете да поправите повредените файлове, изпълнете командата “ DISM / Online / Cleanup-Image / RestoreHealth ” в PowerShell. Това ще изтегли повредените файлове от сървърите за актуализация на Windows и ще замени повредените. Имайте предвид, че този процес може също да отнеме известно време според вашата интернет връзка. Не отменяйте на нито един етап и го оставете да работи.

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

Решение 2: Изтегляне на общността за инсталиране на MySQL

Ако имате проблеми при стартиране на различни MySQL приложения като MySQL Workbench и т.н., препоръчително е да инсталирате MySQL Installer Community на вашия компютър. Този инструмент ще открие, че във вашата система липсват някои компоненти на Visual Studio и вероятно ще стартира инсталатора на минимални компоненти на Visual Studio и ще запълни пропуските. Винаги се уверявайте, че изтегляте приложението от официалния уебсайт на MySQL.

Решение 3: Преинсталиране на пакетите за разпространение на Visual C ++

Msvcr120.dll е съществен файл за операционната система Windows. Ако msvcr120.dll липсва, няма да можете да стартирате игри, както е обяснено във въведението. За да заменим липсващия файл, можем да изтеглим целия разпространим пакет и да го инсталираме. Имайте предвид, че винаги трябва да избягвате изтеглянето на .dll файлове от интернет от неофициални уебсайтове. Те могат да бъдат заразени със злонамерен софтуер и вируси и могат лесно да заразят компютъра ви.

  1. Преминете към официалното изтегляне на Microsoft
  2. Щракнете върху бутона Изтегляне след избор на език.

  1. Изберете “ vredist_x64.exe ” и натиснете Напред . Скоро след изтеглянето ще започне. Запазете файла на достъпно място и стартирайте exe файла.

  1. След като инсталацията приключи, рестартирайте компютъра си и проверете дали проблемът е решен.

Забележка: Ако използвате 64-битова Windows, можете да инсталирате и двете (vredist_x64.exe и vredist_x86.exe). Ако обаче имате 32 бита, трябва да инсталирате само “vredist_x86.exe”.

Решение 4: Сканиране за вирус

.dll файловете са едни от най-популярните хостове за влизане на вируси и злонамерен софтуер във вашия компютър. Ако подозирате, че компютърът ви е заразен, трябва да сканирате компютъра възможно най-бързо, за да премахнете злонамерен софтуер / вирус. Трябва да използвате антивируса, който използвате в момента. Ако нямате такъв, можете да използвате Windows Defender.

  1. Натиснете Windows + S, за да стартирате лентата за търсене в менюто "Старт". Въведете “ Windows Defender ” и отворете първия резултат, който се появи.

  1. От дясната страна на екрана ще видите опция за сканиране. Изберете пълното сканиране и щракнете върху Сканиране Този процес може да отнеме известно време, тъй като Windows сканира всички файлове на вашия компютър един по един. Бъдете търпеливи и оставете процеса да завърши съответно.

  1. Ако на вашия компютър има злонамерен софтуер, оставете помощната програма да премахне и рестартира компютъра ви, преди да стартирате приложението отново.

Забележка: Можете също така да стартирате скенера за безопасност на Microsoft, тъй като той има най-новите дефиниции на вируси и да проверите дали открива несъответствия.

Решение 5: Инсталирайте двата VC Redist пакета

Понякога може да се наложи да преинсталирате всичките си VC Redist пакети и след това да инсталирате както 32-битовата, така и 64-битовата версия на софтуера, за да работи правилно. Следователно в тази стъпка първо ще деинсталираме по-старите инсталации на VC Redist и след това ще преинсталираме всички пакети на VC Redist. За това:

  1. Натиснете “Windows” + “R”, за да отворите подканата за изпълнение.
  2. Въведете „appwiz.cpl“ и натиснете „Enter“, за да отворите прозореца за управление на приложения.
  3. В прозореца за управление на приложения превъртете надолу и щракнете с десния бутон върху приложението „Visual C ++ Redistributable“ .
  4. Изберете „Деинсталиране“ от списъка и след това следвайте инструкциите на екрана, за да премахнете софтуера от вашия компютър.
  5. Повторете тази стъпка за всички инсталации на софтуера.
  6. Сега отидете на уебсайта на Microsoft и изтеглете следните инсталации една по една.
    • Microsoft Visual C ++ Redistributable 2005 64-bit + 32-bit
    • Пакет за разпространение на Microsoft Visual C ++ 2008 (x86)
    • Пакет за разпространение на Microsoft Visual C ++ 2008 (x64)
    • Пакет за разпространение на Microsoft Visual C ++ 2010 (x86)
    • Пакет за разпространение на Microsoft Visual C ++ 2010 (x64)
    • Пакети за разпространение на Visual C ++ за Visual Studio 2013 32 + 64 бита
    • Visual C ++ за разпространение за Visual Studio 2015
  7. След като изтеглите всички тези, инсталирайте ги на компютъра си един по един, като изпълните инсталационните файлове.
  8. След като ги инсталирате, проверете дали проблемът продължава да съществува.

Решение 6: Инсталиране на актуализации на Windows

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

  1. Натиснете „Windows“ + „I“, за да отворите настройките и щракнете върху опцията „Актуализации и сигурност“ .
  2. В раздела Актуализации щракнете върху бутона „Актуализация на Windows“ от левия прозорец и щракнете върху опцията „Проверка за актуализации“ .
  3. След проверка за актуализации, Windows автоматично ще инсталира всички налични актуализации на вашия компютър.
  4. След актуализиране на Windows, проверете дали проблемът продължава да съществува.

Решение 7: Преинсталиране на приложението

Ако се сблъскате с този проблем в конкретно приложение или в игра, която не може да се стартира и възниква тази грешка, възможно е първоначално да не е била инсталирана правилно. Следователно е важно, ако не можете да го поправите с всички стъпки, които споменахме по-горе, трябва да преминем към преинсталиране на играта / приложението, което не може да се стартира. За това го деинсталирайте от собствената му програма за деинсталиране или от прозореца за управление на приложения, както направихме по-горе, и след това го инсталирайте отново, като го изтеглите отново от източника.