Ошибка "Microsoft Visual C++Runtime Library"

Сообщение
Автор
Аватара пользователя
Не в сети
ScorpionS
Автор темы
Гуру форума
    • Подробная инфа
      • Сообщения: 10183
        Зарегистрирован: 01 июл 2011, 12:37
        Благодарил (а): 874 раза
        Поблагодарили: 396 раз
        Награды: 1
        Репутация: 147
        Любимая игра: GTA Vice City
        Любимый мод GTA: III Enhanced
        :
        За заслуги

#1 Сообщение ScorpionS » 05 мар 2012, 21:26

Сообщение об ошибке: «Microsoft Visual C++ Runtime Library Runtime Error»


При использовании Internet Rover версии 1.1 для загрузки файла данных из Интернета может появиться следующее сообщение об ошибке:

Microsoft Visual C++ Runtime Library Runtime Error! Program: C:\PROGRAM FILES\ROVER\ROVER.EXE Abnormal program termination

Ошибка возникает из-за неполной совместимости Internet Rover версии 1.1 и версий обозревателя Internet Explorer
******************************
Если программа (неважно какая) разрабатывалась на Visual C++ и в настройках проекта стоит опция использовать внешние библиотеки, то вместе с программой необходимо поставлять одну или несколько dll, входящих в комплект поставки Visual C++. При старте программы данная dll подгружается и, видимо, по какой-то причине выдает сбой (генерирует
exception). Причина этого сбоя может быть в чем угодно - от несовместимости данной версии dll с данной версией ОС (например, могут быть нюансы, связанные с разрядностью ОС, а также, подозреваю, что не все dll, написанные для Windows 95, спокойно заработают на Висте).

Если на компьютере установлено Visual Studio (частью которого является Visual C++), то используются ее dll и дополнительных dll не требуется. Некоторые программы при инсталляции, насколько я понимаю, могут устанавливать "кусочек Visual Studio" (просто замечал, что в папке Program Files откуда-то возникает папка Microsoft Visual Studio на компьютерах, где "студии" отродясь не водилось).

Попробуем проанализировать, что могло привести к ошибкам:
1. Была установлена новая версия ОС, не совместимая с используемыми "некоторыми программами".
2. "Некоторые программы" ни разу не проверялись и вообще непонятно - работают ли.
3. dll- файлы из комплекта поставки "некоторых программ" были повреждены, например, вирусом или некорректно "полечены" антивирусом.

Можно посоветовать:
- откатиться на ту версию ОС, в которой все работало;
- поискать новые версии "некоторых программ" или скачать c сайта разработчика update (возможно проблема разработчику известна и уже выпущен патч).

Допустимо:
проверить компьютер этими сканерами:
1. Kaspersky Virus Removal Tool 9.0
2. Dr.Web CureIt!
3. Антивирусная утилита AVZ

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

Воспользоваться средством Windows Installer CleanUp для полного удаления C++ Redistributable Package с компьютера, чтобы затем установить последнюю версию заново.
После установки и запуска Windows Installer CleanUp появится список приложений, которые возможно удалить. Выбрать там "Microsoft Visual C++ ..." и нажать Clear All (если на этом компьютере кто-то занимается программированием в среде разработки MS Visual C++, то будьте внимательны при удалении, иначе можно натворить бед).
Затем установить:
Распространяемый пакет Microsoft Visual C++ 2010 (x86)
или
Распространяемый пакет Microsoft Visual C++ 2010 (x64)

upd: Есть сведения, что данная ошибка перманентно возникает на некоторых сборках. Пробуйте другие сборки, а еще лучше используйте лицензионную ОС.


Ошибка возникает из-за неполной совместимости Internet Rover версии 1.1 и версий обозревателя Internet Explorer
******************************
Если программа (неважно какая) разрабатывалась на Visual C++ и в настройках проекта стоит опция использовать внешние библиотеки, то вместе с программой необходимо поставлять одну или несколько dll, входящих в комплект поставки Visual C++. При старте программы данная dll подгружается и, видимо, по какой-то причине выдает сбой (генерирует
exception). Причина этого сбоя может быть в чем угодно - от несовместимости данной версии dll с данной версией ОС (например, могут быть нюансы, связанные с разрядностью ОС, а также, подозреваю, что не все dll, написанные для Windows 95, спокойно заработают на Висте).

Если на компьютере установлено Visual Studio (частью которого является Visual C++), то используются ее dll и дополнительных dll не требуется. Некоторые программы при инсталляции, насколько я понимаю, могут устанавливать "кусочек Visual Studio" (просто замечал, что в папке Program Files откуда-то возникает папка Microsoft Visual Studio на компьютерах, где "студии" отродясь не водилось).

Попробуем проанализировать, что могло привести к ошибкам:
1. Была установлена новая версия ОС, не совместимая с используемыми "некоторыми программами".
2. "Некоторые программы" ни разу не проверялись и вообще непонятно - работают ли.
3. dll- файлы из комплекта поставки "некоторых программ" были повреждены, например, вирусом или некорректно "полечены" антивирусом.

Можно посоветовать:
- откатиться на ту версию ОС, в которой все работало;
- поискать новые версии "некоторых программ" или скачать c сайта разработчика update (возможно проблема разработчику известна и уже выпущен патч).

Допустимо:
проверить компьютер этими сканерами:
1. Kaspersky Virus Removal Tool 9.0
2. Dr.Web CureIt!
3. Антивирусная утилита AVZ

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

Воспользоваться средством Windows Installer CleanUp для полного удаления C++ Redistributable Package с компьютера, чтобы затем установить последнюю версию заново.
После установки и запуска Windows Installer CleanUp появится список приложений, которые возможно удалить. Выбрать там "Microsoft Visual C++ ..." и нажать Clear All (если на этом компьютере кто-то занимается программированием в среде разработки MS Visual C++, то будьте внимательны при удалении, иначе можно натворить бед).
Затем установить:
Распространяемый пакет Microsoft Visual C++ 2010 (x86)
или
Распространяемый пакет Microsoft Visual C++ 2010 (x64)

upd: Есть сведения, что данная ошибка перманентно возникает на некоторых сборках. Пробуйте другие сборки, а еще лучше используйте лицензионную ОС.
Forum-Gta.ru: Изображение

Бесплатное онлайн радио на форуме - слушать
Коды для всех частей ГТА - смотреть


Аватара пользователя
Не в сети
feledfe
Новичок
    • Подробная инфа
      • Сообщения: 1
        Зарегистрирован: 23 окт 2015, 18:40
        Репутация: 0
        Любимая игра: GTA IV
        Любимый мод GTA: S.A. Криминальная Россия

Ошибка "Microsoft Visual C++Runtime Library"

#2 Сообщение feledfe » 24 окт 2015, 09:49

если вирус уже внедрился в систему, поможет декриптор вируса Ссылка заблокирована.


Вернуться в «Обо всем на свете»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость