Устранение неполадок в Windows

Исправить: 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. Пожалуйста, установите *Приложение* снова.”

Что такое MSVCR90.DLL?

MSVCR90.DLL является частью дополнительного обновления Visual C++ redistributable. mSVCR90.dll файл DLL (библиотека динамических связей) которая обычно используется программами, сделанными в Microsoft Visual C++ 2008.

Учитывая тот факт, что Microsoft Visual C++ 2008 Фреймворк для разработки приложений довольно старый, то mSVCR90.dll файл является довольно редким среди недавно выпущенных приложений. Однако если у вас установлено много приложений (или игр), которые являются довольно старыми, у вас может быть несколько копий одного и того же mSVCR90.dll распространяться на вашем компьютере.

Если вы в настоящее время боретесь с mSVCR90.dll ошибка, то методы, описанные в этой статье, помогут. Ниже приведена подборка возможных исправлений, которые использовали пользователи в аналогичной ситуации для решения проблемы. Пожалуйста, следуйте по порядку за каждым потенциальным исправлением, пока не найдете метод, который устранит проблему mSVCR90.dll ошибка в вашей конкретной ситуации.

Метод 1: Установка отсутствующего пакета Visual C++ Redist

Прежде чем делать что-либо еще, важно убедиться, что у вас действительно есть среда разработки приложений, которая содержит MSVCR90.dll файл, установленный на вашем компьютере. Установка Microsoft Visual C++ 2008 Redistributable Package позволит вам проверить, возникала ли ошибка из-за отсутствия этого пакета библиотека динамических связей файл.

Здесь’ приведено краткое руководство по установке необходимого пакета Microsoft Visual C++ 2008 Redist Package:

  1. Перейдите по этой ссылке (здесь), выберите язык и нажмите кнопку Скачать кнопка.
  2. Дождитесь окончания загрузки, затем откройте файл vcredist_86.exe программа установки. Нажмите «Да» в приглашении UAC (User Account Control), а затем следуйте подсказкам на экране, чтобы установить недостающий пакет redist.
    Примечание: Если перераспределяемый пакет уже установлен, выберите Удалить чтобы удалить текущую версию с вашего компьютера. Затем снова откройте программу установки и следуйте подсказкам, чтобы установить Microsoft Visual C++ 2008 Redistributable Package снова. Некоторые пользователи сообщают, что это помогло решить проблему MSVCR90.dll ошибки, вызванные повреждением файлов.
  3. После установки перераспределяемого пакета перезагрузите компьютер вручную, если это не было предложено сделать автоматически. При следующем запуске откройте приложение, которое ранее выдавало ошибку, связанную с MSVCR90.dll файл и проверьте, была ли решена проблема. Если вы все еще видите то же самое сообщение об ошибке, перейдите к пункту Метод 2.

Метод 2: Восстановление приложения, в котором произошел сбой (если применимо)

Некоторым пользователям удалось решить проблему после восстановления приложения, которое отображало MSVCR90.dll ошибка. Этот метод очень эффективен при сбое приложений из пакета Microsoft Office, но не применим к некоторым программам, которые не имеют стратегий восстановления. Это позволит заменить MSVCR90.dll в случае, если она была повреждена, тем самым решив проблему.

Примечание: Имейте в виду, что в зависимости от программы, выдающей ошибку, может потребоваться вставить установочный носитель, чтобы выполнить ремонт.

Ниже приведено руководство с шагами, которые необходимо предпринять, чтобы восстановить сломанную программу, принадлежащую к Офисный пакет Microsoft. Точные шаги могут отличаться, если вы столкнулись с проблемой в другой программе:

  1. Нажмите Клавиша Windows + R чтобы открыть окно Выполнить. Затем введите “appwiz.cpl” и нажмите Введите открыть Программы и возможности.
  2. В Программы и функции, щелкните правой кнопкой мыши на пакете Microsoft Office (или другом приложении) и нажмите кнопку Изменить.
  3. В следующем меню выберите Восстановить и, следуя подсказкам на экране, заново запустите компоненты, вызвавшие проблему (включая 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-Bit Edition.

Предположительно, это обновление безопасности приводит к сбою не только Excel 2010, но и более новых версий Excel.

Вот краткое руководство по удалению обновления безопасности KB3085609 и предотвращению его повторной установки:

  1. Пресса клавиша Windows + R чтобы открыть окно «Выполнить». Затем введите “appwiz.cpl” и нажмите кнопку Введите открыть Программы и функции.
  2. В Программы и функции, используйте левую боковую панель, чтобы нажать на Установленные обновления.
  3. Далее в списке установленных обновлений найдите Обновление безопасности для Microsoft Excel 2010 (KB3085609) 32-Bit Edition. Как только вы его найдете, щелкните правой кнопкой мыши и выберите Удалите, затем следуйте подсказкам на экране, чтобы удалить его с компьютера.
  4. Перезагрузите компьютер и проверьте, сможете ли вы открыть Excel при следующем запуске. Если это так, то вам’только что удалось определить виновника.

Даже если проблема устранена прямо сейчас, она вернется, если вы оставите все как есть. WU (Windows Update) автоматически переустановит обновление, если вы не заблокируете его. Для того чтобы заблокировать KB3085609 Для повторной установки необходимо установить “Показать или скрыть обновления” средство устранения неполадок. После загрузки откройте его и нажмите кнопку Далее, затем дождитесь завершения расследования. Затем нажмите на Скрыть обновления, установите флажок в поле KB3085609 обновить и запустить Следующий чтобы скрыть его.

Вот и все. В разделе KB3085609 Обновление не будет установлено снова. Вы не должны продолжать использовать Excel, не сталкиваясь с проблемой MSVCR90.dll отсутствует ошибка.

Добавить комментарий