Microsoft Visual C++ Runtime error в gta_sa.exe -
-Stranger- - 30.05.2012
Всем здравствуйте.
Проблема была у многих и мало кто её решил, и почти никто не решил её нормальным путём, а не переустановкой Windows.
Итак:- При подключении к серверу вылетает ошибка: "Runtime error. ...\gta_sa.exe ...", при этом сама игра запускается и работает нормально.
Что сделано:- Чистая переустановка Microsoft Visual C++ 2005, 2008, 2010.
- Чистая переустановка Microsoft .NET Framework 1.1, 2.0, 3.0, 4.0.
- Чистая переустановка игры и SA-MP клиента.
- Чистая переустановка драйверов видеокарты.
- Обновление DirectX.
- Полная проверка на вирусы несколькими антивирусами.
Всё вышеперечисленное не помогло.
Решение проблемы
Способ 1:
Самый простой способ это создать ещё одного пользователя в системе. Из плюсов способа это 1 минута потраченного времени. Из минусов это переключение пользователей чтобы поиграть не очень удобно, а если делать через скрипт, то требуется постоянный ввод пароля. Да и по сути это является костылём.
[
Позже распишу, как создать пользователя и запускать игру через него, оставаясь при этом в своём профиле windows.]
Способ 2:
Суть способа является в ремонте системных значений реестра, которые отвечают за те или иные пути к определённым системным папкам и пересоздание хранилища ключей CryptoApi.
Специально для сайта
sa-mp.com был сделан CMD файл, автоматизирующий процесс исправление вышеописанных причин возникновения ошибки Runtime error.
Автор скрипта:
Dragon_Knight.
Нахождение решение:
dimonml.
Скачать скрипт:
fix_ver 1.2.rar (2.5 Кб) (
Протестирован на Windows XP, 7)
Скрипт создаёт папку "
backup" с резервными копиями всех изменённых файлов и ключей, а также небольшую инструкцию.
ВНИМАНИЕ: Скрипт крайне не рекомендуется запускать из архива. Необходимо распаковать его перед запуском.
Ченджлог
1.2: Профиксил корректность создание резервной копии, когда в пути были пробелы.
1.0: Первый релиз.
Продолжение следует
Это только известные причины возникновения данной ошибки, и вполне возможно все, описанные выше процедуры не помогут.
PS: Все, что вы сейчас делаете, вы делаете на свой страх и риск. Ни автор статьи, ни администрация сайта не несет ответственности за возможные последствия ваших действий.
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
dimonml - 30.05.2012
на сколько часто такое происходит?
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
-Stranger- - 30.05.2012
Quote:
Originally Posted by dimonml
на сколько часто такое происходит?
|
Часто? - Я уже месяц не могу запустить игру. Т.е. ошибка вылезает всегда.
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
dimonml - 30.05.2012
запусти dxdiag.exe и выложи скрин получившегося после прохождения проверки окна
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
-Stranger- - 30.05.2012
dimonml, выкладывать скринами я очумею, выкладываю лог
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
stabker - 30.05.2012
-Stranger-, у тебя ОС одна? Нет ли файлов на других локальных дисках из предыдущих установок ОС?
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
-Stranger- - 30.05.2012
stabker, ось одна, винду
всегда переустанавливаю
тока с форматированием загрузочного диска.
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
dimonml - 30.05.2012
С директ иксом вроде все в порядке.
Запусти самп, дождись появления окошка. Скачай
http://technet.microsoft.com/ru-ru/s...rnals/bb896653 запусти из под админа. Там найди процес gta_sa.exe, на нем правую кнопку мышки, там Create Dump -> Create Full Dump (это нужно делать в момент, когда окошко об ошибке висит). Полученный дамп сожми 7zip и выложи на какой либо файлообменник.
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
stabker - 30.05.2012
Quote:
Originally Posted by -Stranger-
stabker, ось одна, винду всегда переустанавливаю тока с форматированием загрузочного диска.
|
Пару недель назад была подобная тяга. Но у меня есть файлы ОС на других разделах, а т.к. право выбора директории установка не дает, просто устанавливало не туда где надо. Не стал заморачиватся учитывая то, что виндовс на моем компе работает 2-4 дня максимум, просто переустановил.
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
-Stranger- - 30.05.2012
http://ftp.globalzone.su/QIP/Dragon_Knight/gta_sa.7z
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
[Saint] - 02.06.2012
https://sampforum.blast.hk/showthread.php?tid=148928
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
-Stranger- - 02.06.2012
jhonyxakep, первое что сделал при появлении ошибки.
[Saint], и зачем Вы дали мне эту ссылку, если решения проблемы там нету
PS. Поправил первый пост.
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
White_116 - 02.06.2012
Может попробывать совместимость под 2000.
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
-Stranger- - 02.06.2012
White_116, не помогло.
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
-Stranger- - 02.06.2012
Запуск sa-mp от имени "
Local System" (системная учётная запись), помогла, но это как-то не очень айс...
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
-Stranger- - 03.06.2012
Ну уж очень не хочется винду переустанавливать из-за игры, в которую я даже не играю :\
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
Romanius - 03.06.2012
давно такая фигня была. толкового костыля не нашел. создай нового пользователя и запусти самп из-под него. у меня работало.
еще может быть ты квик таим поставил. проверь
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
-Stranger- - 03.06.2012
Romanius, QuickTime точно нету.
Одно время ставил какой-то 'самопальный' плагин под браузер что-бы буржуйскую камеру наблюдения подцепить, он в себе имел что-то от QuickTime, но после этого GTA нормально работала.
Сейчас его вовсе нету.
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
jhonyxakep - 03.06.2012
Quote:
Запуск sa-mp от имени "Local System" (системная учётная запись), помогла, но это как-то не очень айс...
|
%userprofile%
Там никаких dllок нету? Либо где-то в подпапках кусок настроечного файла валяется.
Re: Microsoft Visual C++ Runtime error в gta_sa.exe -
-Stranger- - 04.06.2012
jhonyxakep, В параноидальном режиме я вычистил эту папку до неузнаваемости. Результата ноль.
Dll в корне нету, "
кусок настроечного файла" это как?