Поправка: MSVCR90.dll не е намерен или липсва

Някои потребители съобщават за получаване на грешки, свързани с файла MSVcr90.dll . Най-докладваните случаи на грешки са „ MSVCR90.dll не е намерен “ и „ MSVCR90.dll липсва “. Те обикновено се срещат при стартиране или когато потребителят се опита да отвори приложение на Microsoft Office. Това е доста често срещано явление на компютри, които наскоро са надстроени от Windows 7 до Windows 10.

Тази грешка обаче често се съобщава и при продукти на Adobe като Photoshop и Illustrator или при отваряне на определени игри, които изискват допълнителна DLL библиотека, която не е била инсталирана с играта.

В зависимост от това кое приложение показва грешката MSVCR90.dll и вашата версия на Windows, може да я срещнете в няколко различни формата. Ето списък с други често срещани съобщения за грешки:

  • „Това приложение не можа да се стартира, тъй като msvcr90.dll не беше намерен. Преинсталирането на приложението може да реши този проблем. "
  • „Не мога да намеря * Път към DLL * \ msvcr90.dll“
  • „Не може да стартира * Приложение *. Липсва необходим компонент: msvcr90.dll. Моля, инсталирайте * Application * отново. "

Какво е MSVCR90.DLL?

MSVCR90.DLL е част от незадължителна актуализация на Visual C ++ за разпространение . Файлът mSVCR90.dll е DLL (Dynamic Link Library), който често се използва от програми, създадени в Microsoft Visual C ++ 2008 .

Предвид факта, че рамката за разработка на приложения на Microsoft Visual C ++ 2008 е доста стара,  файлът mSVCR90.dll  е доста необичаен сред новоизлезлите приложения. Ако обаче понастоящем сте инсталирали много приложения (или игри), които са доста стари, може да имате множество копия на един и същ  mSVCR90.dll,  разпространени на вашия компютър.

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

Метод 1: Инсталиране на липсващия Visual C ++ Redist Package

Преди да направите нещо друго, важно е да се уверите, че действително имате рамка за разработка на приложения, която съдържа файла MSVCR90.dll,  инсталиран на вашия компютър. Инсталирането на пакета за разпространение на Microsoft Visual C ++ 2008  ще ви позволи да проверите дали грешката е възникнала, защото липсва този файл с динамична връзка с библиотеката .

Ето кратко ръководство за инсталиране на необходимия пакет за преразглеждане на Microsoft Visual C ++ 2008:

  1. Посетете тази връзка ( тук ), изберете вашия език и щракнете върху бутона Изтегляне .

  2. Изчакайте, докато изтеглянето приключи, след което отворете инсталационната програма vcredist_86.exe . Натиснете „Да“ в подканата на UAC (User Account Control) и след това следвайте подканите на екрана, за да инсталирате липсващия пакет за преразглеждане.

    Забележка: Ако разпространяващият се пакет вече е инсталиран, изберете Деинсталиране, за да премахнете текущата версия от компютъра си. След това отворете инсталационната програма отново и следвайте подканите, за да инсталирате пакета за разпространение на Microsoft Visual C ++ 2008  отново. Някои потребители съобщават, че това е успяло да разреши  грешките на MSVCR90.dll,  причинени от повредени файлове.

  3. След като пакетът за разпространение бъде инсталиран, рестартирайте компютъра си ръчно, ако не бъдете подканени автоматично да го направите. При следващото стартиране отворете приложението, което преди това показва грешка, свързана с  файла MSVCR90.dll,  и вижте дали проблемът е разрешен. Ако все още виждате същото съобщение за грешка, преминете към Метод 2 .

Метод 2: Поправяне на приложението, което е неуспешно (ако е приложимо)

Някои потребители са успели да разрешат проблема след поправяне на приложението, което показва  грешката MSVCR90.dll  . Този метод е много ефективен при неуспешни приложения от пакета Microsoft Office, но няма да бъде приложим за някои програми, които нямат стратегии за поправяне. Това ще постигне целта да замени  файла MSVCR90.dll  в случай, че е повреден, като по този начин разреши проблема.

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

По-долу имате ръководство с необходимите стъпки, за да поправите счупена програма, принадлежаща на Microsoft Office Suite . Точните стъпки може да са различни, ако срещнете проблема с различна програма:

  1. Натиснете клавиша Windows + R, за да отворите поле за изпълнение. След това въведете „ appwiz.cpl “ и натиснете Enter, за да отворите Програми и функции .

  2. В Програми и функции щракнете с десния бутон върху пакета на Microsoft Office (или друго приложение и щракнете върху Промяна .
  3. В следващото меню изберете Repair и следвайте подканите на екрана, за да възобновите компонентите, които са причинили проблема (включително  MSVCR90.dll).
  4. След като ремонтът приключи, рестартирайте компютъра си. При следващото стартиране отворете приложението отново и вижте дали проблемът се появява отново.

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

Метод 3: Премахване на лошо копирани приставки в Photoshop и Illustrator (ако е приложимо)

Ако срещнете този проблем, докато се опитвате да отворите Photoshop, Illustrator или друг продукт на Adobe, може да искате да видите дали сте инсталирали някакви приставки. Потребителите, срещащи същия проблем, съобщават, че приставките са типична причина за задействане на   грешки MSVCR90.dll  при редактиране на снимки на програми на Adobe като Photoshop и Illustrator.

Това обикновено се случва, когато потребителите се опитват да мигрират приставка от по-стара версия на програмата в нова. Грешката възниква, тъй като повечето приставки ще инсталират допълнителни файлове в основните папки на Photoshop (като  MSVCR90.dll), които няма да се пренесат  , ако потребителят премести ръчно приставката.

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

Ако този метод не е приложим или не е решил проблема, преминете към другия метод по-долу.

Метод 4: Деинсталиране на актуализацията на защитата за Microsoft Excel 2010 (KB3085609)

Ако получавате грешка в  MSVCR90.dll липсва  специално с Excel 2010, проблемът най-вероятно е причинен от грешка в една актуализация на защитата (KB3085609) Потребителите, срещащи същия проблем, са успели да премахнат проблема и да отворят Excel след деинсталиране на актуализацията на защитата за Microsoft Excel 2010 (KB3085609) 32-битово издание.

Предполага се, че тази актуализация на защитата не само срива Excel 2010, но и по-нова версия на Excel.

Ето кратко ръководство за това как да деинсталирате актуализацията на защитата KB3085609 и да предотвратите повторното й инсталиране:

  1. Натиснете клавиша Windows + R, за да отворите поле за изпълнение. След това въведете „ appwiz.cpl “ и натиснете Enter, за да отворите Програми и функции .

  2. В Програми и функции използвайте левия страничен прозорец, за да щракнете върху Инсталирани актуализации .

  3. След това, в списъка с инсталирани актуализации, потърсете Актуализация на защитата за Microsoft Excel 2010 ( KB3085609 ) 32-битово издание. След като го намерите, щракнете с десния бутон на мишката и изберете Деинсталиране,  след което следвайте указанията на екрана, за да го премахнете от вашия компютър.
  4. Рестартирайте компютъра си и вижте дали вече можете да отворите Excel при следващото стартиране. Ако сте, току-що сте успели да идентифицирате виновника.

Дори ако проблемът е решен в момента, проблемът ще се върне, ако го оставите така. WU (Windows Update) автоматично ще преинсталира актуализацията, освен ако не я блокирате. За да блокирате отново инсталирането на  KB3085609  , трябва да инсталирате инструмента за отстраняване на неизправности „Показване или скриване на актуализации“ . След като го изтеглите, отворете го и натиснете Next , след което изчакайте разследването да завърши. След това кликнете върху Скриване на актуализациите, поставете отметка в квадратчето, свързано с  актуализацията KB3085609  и натиснете Напред, за да го скриете.

Това е. В  KB3085609  актуализацията ще бъде възпрепятстван да инсталирате отново. Не трябва да можете да продължите да използвате Excel, без да срещнете грешката на  MSVCR90.dll  .