View Single Post
Old 30/05/2012, 06:53 PM   #1
-Stranger-
Gangsta
 
-Stranger-'s Avatar
 
Join Date: Mar 2010
Location: TCP/IPv4
Posts: 726
Reputation: 40
Lightbulb Microsoft Visual C++ Runtime error в gta_sa.exe

Всем здравствуйте.
Проблема была у многих и мало кто её решил, и почти никто не решил её нормальным путём, а не переустановкой Windows.
Итак:
  • При подключении к серверу вылетает ошибка: "Runtime error. ...\gta_sa.exe ...", при этом сама игра запускается и работает нормально.

Что сделано:
  1. Чистая переустановка Microsoft Visual C++ 2005, 2008, 2010.
  2. Чистая переустановка Microsoft .NET Framework 1.1, 2.0, 3.0, 4.0.
  3. Чистая переустановка игры и SA-MP клиента.
  4. Чистая переустановка драйверов видеокарты.
  5. Обновление DirectX.
  6. Полная проверка на вирусы несколькими антивирусами.
Всё вышеперечисленное не помогло.


Решение проблемы
Способ 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: Все, что вы сейчас делаете, вы делаете на свой страх и риск. Ни автор статьи, ни администрация сайта не несет ответственности за возможные последствия ваших действий.
Attached Images
File Type: png VCRTE.PNG (10.5 KB, 982 views)
Attached Files
File Type: rar fix_ver 1.2.rar (2.5 KB, 590 views)
__________________
[Mess with the best, die like the rest]
Помог? - жми на . Тебе один клик, а мне приятно

Last edited by -Stranger-; 10/07/2012 at 03:30 PM.
-Stranger- is offline   Reply With Quote