Добро пожаловать на WiFiGid! Сидите вы за любимой игрушкой или работаете, а тут БАЦ… и внезапно вываливается ошибка «Microsoft Visual C++ Runtime Library»? Вы не одни. Такое случается почти с каждым владельцем компьютера хоть раз в жизни. Почему это происходит, обычно неизвестно. И продиагностировать ситуацию тоже обычно сложно, поэтому просто приходится пробовать все подряд. Чем мы сейчас и займемся
Шаг 1 – Первая помощь
Сразу определяем:
- Ситуация возникла впервые или повторяется постоянно? Если впервые просто пробуем запуститься еще раз и поймать ошибку. Перед этим я бы еще перезапустил компьютер, особенно если программа или игра были только что поставлены. Перезагрузка помогает очень часто.
- Ситуация возникает прямо в моменте запуска или в случайное время уже в процессе игры или работы? Второй вариант отловить сложнее, там может быть проблема и в самой программе, которую вы используете (и такое лечится только установкой другой версии программы/игры). А вот если вылет происходит чуть ли не сразу, такое часто проявляется как раз из-за самого пакета Microsoft Visual C++. В любом случае, тоже перезагрузите компьютер, попробуйте снова, и переходим дальше.
- Обязательно прочитайте полностью сообщение об ошибке, а не только ее заголовок. Обычно причина скрывается в самом тексте, а уже его и нужно искать, чтобы наверняка найти людей с такой же проблемой.
Шаг 2 – Проверяем кириллицу в путях
Куда установлена эта игра или программа? Есть ли по пути ее установки русские буквы? Например, папка случае не называется «Игры» или «Программы»? А может быть пользователь в системе назван русскими буквами? Вот такое часто выбивает в итоге ошибку. Обычно решение: перенести программу по пути без использования кириллических символов. С пользователями чуть сложнее, т.к. многие игры как раз и пытаются выносить свои конфиги в папки пользователя, и такое возможно будет решить только переименование пользователя (пока не делаем это, но если что держим в голове).
Шаг 3 – Переустановка Visual C++
Переходим к одному из самых лучших вариантов: переустановим пакеты Microsoft Visual C++ Redistributable.
- Переходим на официальный сайт загрузки.
- Листаем чуть ниже и качаем ОБЕ версии. Точнее на 32-битную систему достаточно будет поставить только пакет X86, а вот на 64-битную систему на практике нужно накатывать обе версии.
- Устанавливаем, перезагружаем компьютер, проверяем. Обычно помогает.
Шаг 4 – Другие варианты
Но все было бы так просто, если бы эта ошибка не возникала еще и из-за проблем на стороннем софте. Поэтому придется попробовать и переустановить и другие программы:
- Драйверы на свою видеокарту.
- DirectX.
- .NET Framework.
Если и это не помогает исправить ошибку, пробуем переустановить другую версию вашей игры/программы. Особенно если она была получена из интересных мест.
P.S. Видел даже советы, что нужно переустанавливать Windows, но, надеюсь, вы не станете заниматься подобной ерундой ради какой-то неизвестной программы. А еще не забудьте после решения написать комментарий под этой статьей, чтобы другие люди поняли, что лучше использовать.
Помогла переустановка микрософта
установил фл студио. вылетала ошибка. пробовал и плюсы менять, и директх, и дрова. ничего. установил другую версию, заработало. паша.
Надо пробовать, но почему ошибка странно это, нормально надо было делать