MSVCR90.dll – что это за ошибка и как ее исправить?

5
При запуске некоторых программ и игр появляется критическая ошибка System Error из-за отсутствия файла MSVCR90.dll. Можно ли что-нибудь сделать и как?
спросил 29 марта 2019 аноним в категории IT технологии
1 Ответ
5
Лучший ответ

Отсутствие или повреждение модуля MSVCR90.dll в операционной системе Windows приводит к критическим ошибкам при запуске программного обеспечения и видеоигр. Текст ошибки выглядит так: The program can’t start because MSVCR90.dll is missing from your computer. Решать проблему можно разными способами, но нужно сначала разобраться в причине ее появления.

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

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

Причины ошибки

Вызвать проблему с DLL-библиотекой могут разные причины, но зачастую причина в отсутствии файла на компьютере из-за:

  • Некорректной работы антивирусной программы.
  • Повреждения или удаления файла самим пользователем или вирусами.
  • Неработоспособности библиотеки.
  • Некорректного обновления отдельных компонентов Windows.
  • Ошибочных или поврежденных записей в реестре.
  • Системного сбоя.
  • Установки пиратских игр или программного обеспечения.

Для устранения ошибки с MSVCR90.dll можно использовать разные методы.

Проверка на вредоносное ПО

Начните с проверки жесткого диска на вирусы. Вредоносные программы часто повреждают именно файлы DLL-библиотек. Для анализа рекомендуем воспользоваться простой и эффективной утилитой Dr.Web CureIt, бесплатная версия которой доступна к скачиванию на официальном сайте.

Восстановление системы

Когда ошибка появляется после определенных изменений на компьютере (установка нового ПО, обновление операционной системы, переустановка драйверов и пр.), воспользуйтесь функцией восстановления Windows. С ее помощью можно вернуть систему в рабочее состояние до сбоя, когда ошибки с MSVCR90.dll еще не было.

Ошибки в реестре

Устранить ошибки, связанные с библиотеками DLL, помогает правка некорректных записей в реестре после их повреждения, перемещения или удаления. Вручную делать это сложно и неудобно, поэтому лучше использовать утилиту CCleaner.

Скачайте программу с официального сайта, установите и запустите. Перейдите во вкладку «Реестр» в меню и нажмите внизу на кнопку «Поиск проблем». Утилита произведет сканирование и выявит все несоответствия, а вам останется нажать на кнопку «Исправить выбранное».

Добавление файла вручную

Обычно ошибка возникает из-за отсутствия файла библиотеки MSVCR90.dll, поэтому можно попробовать вернуть его на место. Скачайте необходимый файл, выбрав разрядность системы (х86 или х64), а затем проделайте следующее:

  • Переместите скачанный MSVCR90.dll в папку C:\Windows\System 32\ (для х86) или C:\Windows\SysWOW64\ (для х64).
  • Зарегистрируйте файл. Для этого нажмите комбинацию win+R или найдите в «Пуске» пункт «Выполнить».
  • Пропишите команду regsvr32 msvcr90.dll и нажмите Enter.

Перезагрузите компьютер и попробуйте запустить проблемный софт или игру.

Переустановка Microsoft Visual C++

Самый верный способ устранения ошибки, вызванной отсутствием файла MSVCR90.dll, является переустановка всего пакета Microsoft Visual C++. Выполните деинсталляцию софта при помощи программы CCleaner или встроенного функционала Windows «Установка и удаление программ». Затем скачайте новый пакет с официального сайта Microsoft:

Установите Visual C++, перезагрузите компьютер и проверьте, исчезла ли ошибка, связанная с MSVCR90.dll.

Помогите автору статьи:
вКонтакте
Одноклассники
Мой Мир
Google+
Каждый раз, когда вы делитесь этой статьей в социальной сети, ее автор становится немного счастливее! Пожалуйста нажмите на одну из кнопок выше!
Это будет полезно для вас:
  • Неверный код MMI – что это за ошибка и как ее исправить
  • Что за ошибка «Прекращена работа Java TM Platform SE binary»?
  • Ошибка Stop c000021a Fatal System Error - что делать?
  • Ошибка JavaScript error: Mutations are not initialized – как это исправить?
  • Порт 80 занят службами Windows, не работает Openserver – как исправить?
  • Как исправить ошибку «В системе недостаточно памяти»?
  • Что за папка System Volume Information и можно ли ее удалить
  • Не запускается программа из-за msvcp120.dll - что делать?
  • ответил 29 марта 2019 Эксперт Никита (2,033 баллов)
    выбран 07 апреля 2019 Эксперт Дмитрий
    Новые статьи:
  • Батарейка L1154, ее аналоги, описание и характеристики
  • Google Authenticator для компьютера: установка и использование
  • Семья Т+ 80: описание тарифного плана Билайн, подключение
  • Ошибка 0xc00000e9 при запуске Windows – решение
  • Как правильно жарить говядину на сковородке: советы и секреты
  • Зерновой или травяной откорм бычков: отличия и выбор
  • Тариф «Премиальный» от Билайн – условия и способ подключения
  • «Войдите в один из аккаунтов владельца этого устройства» – что делать?
  • Таблица вывода алкоголя из организма водителей
  • Что делать, если пересолили мясо или рыбу: все способы
  • Как отмерить сахар без весов: ложкой, стаканом, таблица весов
  • Калифорнийская сияющая кошка: описание, фото, характер
  • Можно ли пить минеральную воду – дозировка и особенности
  • Гималайская кошка – описание породы, характер, фото
  • «Смарт для своих» - описание тарифа МТС в 2018 году
  • Как поставить кавычки «Ёлочки» в Word и браузере - все способы
  • Не нашли ответ? Спросите эксперта!
    Задать вопрос!

    Рекомендуем: Алкогольный калькулятор ►

    Наш новый сервис:
    Кто звонил? ►

    Сейчас на сайте:
    Посетителей: 1290
    Экспертов: 3

    Время ожидания ответа эксперта: не более 1 часа