Блог сисадмина

При запуске программы появляется ошибка: “Приложение не было запущено, поскольку оно некорректно настроено”

Опубликовано: 13.11.2012

Принесли сегодня компьютер. Проблема заключалась в следующем: при запуске одной из программ появлялось окошко с ошибкой: “Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему”. Хозяин компьютера утверждал, что пару дней назад все работало. На мой вопрос: “Что делали с компьютером в последующие два дня?”, он ответил, что при сканировании установленный антивирус обнаружил несколько вирусов и удалил их.

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

Так вот, эти библиотеки часто становятся целью вирусных атак. В них может быть добавлен вредоносный код или вообще исходный файл заменится вирусным. Поэтому в один “прекрасный день” антивирус может сообщить, что файл MSVCR80.dll (или MSVCR90.dll) – это вирус и его необходимо удалить. По всей видимости такая ситуация и произошла в моем случае. Переустановка библиотеки решила проблему.

Итак, скачать пакеты можно здесь:

Пакет 2005 года:
Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update

Пакеты 2008 года:
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)

Пакеты 2010 года:
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)

Скачав необходимый файл, просто запустите его двойным щелчком (а затем пройдите пару диалоговых окон, в которых надо принять лицензионное соглашение и нажать “Установить”). Если вы, допустим, установите на компьютер только пакет 2008 года, а программе требуются библиотеки 2005 года – все равно она должна работать, т.к. Microsoft Visual C++ поддерживает обратную совместимость версий. Но если вдруг программа так и не захотела запускаться, рекомендую установить оба пакета (и 2005, и 2008).

Если после проделанных действий ошибка “Приложение не было запущено, поскольку оно некорректно настроено” не исчезает, попробуйте сделать следующее:
1) Через “Установку и удаление программ” или с помощью RevoUninstaller удалите все имеющиеся в системе библиотеки MS Visual C++. После этого почистите реестр и перезагрузите компьютер. Затем поставьте нужный пакет заново.

2) Однажды у одного моего знакомого отказывалась запускаться какая-то игра, выдавая такую же ошибку. Проблему решили установкой платформы Microsoft .NET Framework.

3) А еще такая же ошибка была на компьютере с Windows Service Pack 2. Тогда, чтобы установить библиотеки MS.NET Framework и MS Visual C++, предварительно потребовалось скачать и поставить Windows Installer (установщик Windows). Уже точно не помню, но по-моему ошибка в том случае исчезла только после того, как систему обновили до ServicePack3.

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

Просмотров: 91 159                                                                                      
Другие статьи схожей тематики:
Комментарии (22)
  1. Скажите, почему при установке NetFramework 3.5 на Windows 7 у меня выдает ошибку?

  2. Спасибо очень помог.

  3. Спасибо вам огромное.Вы меня спасли,весь вечер пытался исправить,и наткнулся на этот сайт...

    Примите мою благодарность.

  4. не канает... все советы хрень... не запускает, и всё тут...

  5. Спасибо, SPFlashTool запустился

  6. Спасибо вам огромное! Помогло!

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

  8. Спасибо огромное!!!

  9. Спасибо, очень помогло)

  10. не как не могу скачать 2005. после установки нету в программах пуск- панель управление- установка и удаление програм

  11. Помогла установка .net. спасибо! Да благословит вас Господь Своим благословением!

    • захожу в варфейс не запускается пишет клиент игры завис что делать подскажите

  12. пишет клиент игры варфеис завис и не отвечает вопрос игрового центра

  13. При запуске ZModeler пишет «Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему».

    Установил пакет 2010 года x86. У меня 32-х разрядная система SP3, ошибку выдает ту же самую.

    Помогите пожалуйста.

  14. Спасибо огромное! Помогла установка пакета именно 2005 года после безрезультатной установки пакета-2008.


Комментировать

Trackbacks are disabled.

Блог сисадмина