Mount and blade ошибка visual c
Microsoft Visual C++ Runtime Library
Ошибка Microsoft Visual C++ Runtime Library Error возникает при запуске программ и игр на ОС Windows самых разных версий. Однозначно сказать, что приводит к появлению неполадки, невозможно. Пакет Microsoft Visual C++ является сложной интегрированной системой, поэтому рассмотрим все варианты решений, накопленные опытным путем. Каждый метод помогает в определенных случаях, и есть продуктом синтеза знаний и опыта, которые были структурированы и переработаны в статью. Цель ее – дать инструкции по исправлению ошибки. Мы надеемся, что информация принесет пользу и поможет решить вашу проблему.
Причины возникновения ошибки
Однозначно назвать причину нельзя из-за сложного процесса запуска приложений, в котором участвуют различные службы и программы. Поэтому рекомендуем пробовать на практике каждый из приведенных методов, и не тратить время на выяснение причины. Это будет намного действеннее и быстрее. Давайте разберемся как исправить ошибку с помощью различных способов
1. Запуск от имени администратора и в режиме совместимости
Если игра выпущена давно и не запускается, то рассматриваемая ошибка может свидетельствовать о несовместимости программных комплексов новой версии со старой версией. Поэтому запуск от лица администратора и в режиме совместимости может решить проблему быстро и безболезненно.
- Правой кнопкой мыши на ярлык с игрой.
- Кликнуть на строчку, показанную на скриншоте.
- Подтвердить действие.
- Дождаться запуска.
- Правой кнопкой на ярлык приложения.
- Клик на строчку «Свойства».
- В окне выбрать раздел «Совместимость».
- Поставить галочку, как на картинке.
- В строке выбора ОС указать вашу текущую версию.
- Нажать «Применить» и «ОК».
- Запустить приложение.
2. Ошибка из-за некорректного имени учетной записи
С помощью этого метода ошибка исправляется просто и быстро. Причина в этом случае кроется в имени учетной записи. Если она на кириллице (русский язык), возникает ошибка такого рода. Нужно просто создать дополнительную запись на латинице (английский). Для этого:
- «Панель управления».
- «Учетные записи и Семейная безопасность».
- «Учетные записи пользователей».
- «Управление другой учетной записью».
- В новой вкладке окна добавляем нового пользователя с именем на английском языке.
- Перейти в новую учетную запись.
- Запустить приложение.
Иногда помогает переименовать каталог с кириллицы на латынь. Например с C:Игры на C:Games
3. Переустановка приложения (игры, программы)
При установке могли возникнуть проблемы, и она была завершена не совсем корректно. Сами установочные файлы приложения могут иметь ошибки, которые проявляются при запуске таким вот образом.
Переустановить игру, полностью удалив ее с компьютера, и еще лучше, если она будет скачана из другого источника, а после установлена заново. Алгоритм действий следующий:
- Зайти в «Пуск».
- «Панель управления».
- «Программы и компоненты».
- Найти и удалить проблемное приложение.
- Скачать его из другого источника.
- Установить.
- Запустить.
4. Переустановка Microsoft Visual C++
Программы и игры для Windows разрабатываются в специальной среде с использованием уникальной программной платформы. Ошибки в файлах и той, и другой могут повлечь за собой неполадки при запуске приложений в ОС Windows. Не будем углубляться в дебри программирования, а сразу перейдем к исправлению.
Дефект устраняется при помощи обновления и переустановки программного комплекса. Предпочтительнее полностью переустановить Visual C++. Перед этим следует удалить все установленные пакеты. Для этого зайти в «Программы и компоненты» и далее по списку:
- Найти Microsoft Visual C++.
- Удалить.
- Скачать Microsoft Visual C++, исходя из разрядности вашей операционной системы (х86 для 32-разрядной, х64 для 64-разрядной);
- Установить;
- Перезагрузить компьютер;
- Запустить проблемное приложение;
5. Переустановка net. Framework
Он также исполняет особую роль при запуске, поэтому проделаем те же действия, что и с Visual C++. Удалению, скачиванию и установке теперь подлежит net. Framework
6. Переустановка DirectX
Наравне с вышеуказанными платформами программа также участвует в запуске и работе приложений. Переустановка решит проблему, если она заключена в ней.
- Скачать DirectX
- Установить и перезагрузиться.
- Запустить неработающее приложение.
7. Драйвера на видеокарту
Устаревшая версия драйвера на видеокарту или ошибки, которые иногда возникают в работе драйверов, могут приводить к последствиям в виде ошибок. Рекомендуется удалить драйвера через «Программы и компоненты» и повторно скачать, установить свежую версию с сайта производителя видеокарты. Далее, выполнить перезагрузку и запуск приложения, с которым связаны проблемы.
8. Неверно выставленное время
Большинство приложений имеет ограниченное производителем время работы, поэтому неправильно выставленные часы могут послужить причиной сбоев и отказов в работе части программ. Рекомендуется выставить на устройстве актуальное время, перезагрузить его и запустить приложение заново.
Как исправить ошибку на Windows 10
Способ работает исключительно на Виндовс 10, поэтому рассматриваем его отдельно от остальных. Суть в том, что эта версия ОС может запрещать автоматическое обновление некоторых служб, в частности Visual C++ и net.Framework. После включения этой возможности, Windows обновит эти программы и после перезагрузки следует повторить запуск. Порядок действий:
- Программы и компоненты.
- Включение и отключение компонентов Windows.
- В окне поставить галочки напротив служб, где стоит черный квадрат, как на картинке.
- Подождать окончания автообновления.
- Перезагрузиться.
- Запустить приложение.
Заключение
Указанные методы уже помогли многим людям в решении этой проблемы. Надеемся, что вам они также пригодились, и ни с Microsoft Visual C++ Runtime Library Runtime error, ни с любой другой ошибкой вы больше не столкнетесь.
Если у Вас остались вопросы, можете задавать их в форме комментариев чуть ниже
Ошибка Microsoft Visual C++ Runtime Library. Как исправить?
Здравствуйте.
Не так давно помогал одному хорошему знакомому с настройкой компьютера: у него при запуске любой игры выскакивала ошибка Microsoft Visual C++ Runtime Library… Так собственно и родилась тема этого поста: опишу в нем подробные шаги по восстановлению работоспособности ОС Windows и избавлению от этой ошибки.
Вообще, ошибка Microsoft Visual C++ Runtime Library может появиться по многим причинам и разобраться, порой, не так просто и быстро.
Типичный пример ошибки Microsoft Visual C++ Runtime Library.
1) Установка, обновление Microsoft Visual C++
Многие игры и программы были написаны в среде Microsoft Visual C++. Естественно, если у вас нет этого пакета, то игры работать не будут. Чтобы это исправить, нужно установить пакет Microsoft Visual C++ (кстати, распространяется бесплатно).
Ссылки на офиц. сайт Microsoft:
2) Проверка игры/приложения
Вторым шагом по устранению ошибок запуска приложений и игр — станет проверка и переустановка самих этих приложений. Дело в том, что возможно у вас были испорчены какие-нибудь системные файлы игры (dll, exe файлы). Причем, испортить могли как вы сами (случайно), так и например, «зловредные» программы: вирусы, трояны, рекламное ПО и пр. Часто банальная переустановка игры полностью избавляла от всех ошибок.
3) Проверка компьютера на вирусы
Многие пользователи ошибочно думают, что раз установлен какой-нибудь антивирус — значит никаких вирусных программ у них нет. На самом деле даже какое-нибудь рекламное ПО способно нанести определенный вред: замедлить работу компьютера, привести к появлению всевозможных ошибок.
Рекомендую проверить компьютер несколькими антивирусами, кроме этого ознакомиться с этими материалами:
4) NET Framework
NET Framework — программная платформа, на которой разрабатывают различные программы и приложения. Чтобы эти приложения могли запуститься, у вас на компьютере должна быть установлена требуемая версия NET Framework.
Все версии NET Framework + описание.
5) DirectX
Самая распространенная (по моим личным подсчетам) из-за чего происходит ошибка Runtime Library — это «самопальные» установки DirectX. Например, многие устанавливают на Windows XP 10-ю версию DirectX (в рунете на многих сайтах есть такая версия). Но официально XP не поддерживает 10-ю версию. В результате начинают сыпаться ошибки…
Рекомендую удалить через диспетчер задач (Пуск/панель управления/установка и удаления программ) DirectX 10, а затем произвести обновление DirectX через рекомендованный установщик от Microsoft (более подробно о вопросах с DirectX — см. в этой статье).
6) Драйвера на видеокарту
Обязательно проверьте драйвера на видеокарту, даже если до этого ошибок не наблюдалось.
1) Рекомендую проверить официальный сайт вашего производителя и скачать последнюю версию драйвера.
2) Затем удалить полностью старые драйвера из ОС, и установить новые.
3) Попробовать снова запустить «проблемную» игру/приложение.
PS
1) Некоторые пользователи заметили одну «незакономерную закономерность» — если у вас время и дата в компьютере не правильные (передвинуты сильно на будущее), то ошибка Microsoft Visual C++ Runtime Library может появляться и из-за этого. Дело в том, что разработчики программ ограничивают их срок использования, и, естественно, программы проверяя дату (видя что наступил крайний срок «X») — прекращают свою работу…
Исправить очень просто: установить реальную дату и время.
Ошибка Microsoft Visual C++ Runtime Library: ее причины и решение
Всем доброго времени суток!
В подавляющем большинстве случаев, ошибка, связанная с Microsoft Visual C++, появляется при запуске различных игр (GTA San Andreas, Diablo III, WOW, WOT (танки) и т.д. — почему-то с этими играми больше всего обращаются за помощью) .
Вообще, Microsoft Visual C++ — это важный пакет, который позволяет запускать игры, в разработке которых была использована одноименная среда. Естественно, если данного пакета нет — игра у вас не запустится, вызвав ошибку. Кстати, ошибка может появиться и в тех случаях, когда есть проблемы с целостностью файлов одного из пакетов.
Причин проблем и ошибок, связанных Visual C++, довольно-таки много. В этой статье укажу на основные из них, и как можно их решить. Думаю, статья пригодится всем, кто столкнулся с данной проблемой.
Устранение причин ошибки Microsoft Visual C++ Runtime Library
1) Установка недостающего пакета Visual C++
Как правило ошибки, связанные с Visual C++, возникают из-за отсутствия определенного пакета (либо, из-за «кривой» установки оного). Поэтому, я бы порекомендовал первое, что сделать — это установить требуемый игрой пакет Visual C++ (о том, какой конкретно нужен, можно узнать в тех. требованиях игры (смотреть нужно либо в файле readme.txt, либо на официальном сайте игры) ).
Например, GTA V потребует следующих программных компонентов (это доп. требования к тех. характеристикам): Microsoft DirectX, Microsoft Visual C++ 2008, Google Chromium.
Ссылки представлены на оф. сайт Microsoft:
Microsoft Visual C++ 2010 (x64) — для ОС Windows 7; Server 2003 R2 x64; Server 2003 SP2; Server 2008 R2; Server 2008 SP2; Vista SP2; XP SP3;
Visual C++ для Visual Studio 2012 (обновление 4) — для ОС Windows 7 SP 1; 8; 8.1; Server 2003; Server 2008 R2 SP1; Server 2008 SP2; Server 2012; Vista SP2; XP.
Visual C++ для Visual Studio 2013 — для ОС Windows 7 SP1; 8; 8.1; Server 2003; Server 2008 R2 SP1; Server 2008 SP2; Server 2012; Server 2012 R2; Vista SP2; XP.
А здесь можете найти ссылки и скачать все последующие версии Visual C++ (которые могут появиться после выхода данной статьи в свет): https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads
Примечание:
- Первые версии Windows 7 и Windows XP не поддерживают Microsoft Visual C++ Redistributable 2012 и выше;
- Дистрибутивы для Windows x64, несовместимы с 32-разрядными ОС! Для тех, кто не знает, какая у него ОС, рекомендую вот эту статью: https://ocomp.info/kakaya-u-menya-windows.html
ДОПОЛНЕНИЕ!
Крайне рекомендую попробовать программу Driver Booster (ссылка выше). Она автоматически находит не только драйвера, но и необходимые компоненты, нужные для игр (в том числе и Visual C++), устанавливает их и устраняет причины ошибок. Рекомендую (скриншот ниже)!
Обратите внимание, что Driver Booster автоматически и сам находит все необходимые пакеты для устранения возможных проблем с играми!
2) Возможно нарушена целостность файлов игры (установщика)
Если переустановка компонентов Visual C++ и Driver Booster ничем не помогли, то рекомендую внимательно присмотреться к файлам установщикам самой игры. Многие ведь скачивают различные репаки, которые далеко от официальных релизов (часть файлов в них изменена, да и не всегда подобные релизы протестированы на десятках машин, чтобы избежать различных конфликтов и несовместимости).
Я бы порекомендовал загрузить новый установщик игры и переустановить ее. Перед этим не лишним будет прогнать систему на вирусы и рекламное ПО (нередко, когда вирусы портят системные файлы игры). О том, как лучше и чем проверить расскажу чуть ниже в статье.
Здесь же отмечу, что в 90% случаев проблем с ошибкой Microsoft Visual C++ Runtime Library — виноваты либо файлы самой игры, либо отсутствие нужных библиотек в системе. Т.е. первые две рекомендации в этой статье — это решение для большинства случаев!
3) Проверяем .NET Framework и DirectX
Помимо Visual C++, для игр в большинстве случаев, требуется обновленная версия DirectX и пакет .NET Framework. Если какого-то из этих пакетов нет (или его компоненты были повреждены), не исключены различные ошибки: то нет «DLL», то приложение не может быть продолжено, то «. Runtime Library. «.
У меня на блоге уже есть парочка статей, посвященных проблемам с .NET Framework и DirectX, рекомендую проверить эти пакеты:
https://ocomp.info/otsutstvie-d3dx9.html — Как обновить DirectX, а то не запускаются ни танки, ни любая другая игра
4) Проверяем и обновляем драйвер на видеокарту
У новых ОС Windows 8/10 есть одна особенность: они по умолчанию ставят максимальное количество драйверов, для всего оборудования, для которого могут. С одной стороны — это хорошо, сразу после установки системы с большинством оборудования можно уже работать, а с другой — они «усыпляют» бдительность.
Дело в том, что «такие» не родные драйвера, как правило, не обеспечивают полноценной поддержки всех функций (я уж не говорю, что помимо драйверов же, должны установиться различные центры управления).
Но так как у большинства пользователей все работает после инсталляции системы — то никто и не задумывается об этом до появления ошибок и конфликтов ПО. Поэтому, при появлении ошибок, связанных с Visual C++, в первую очередь, проверьте драйвер на видеокарту, от него сильно зависит работа игр.
Ниже привожу табличку с официальными сайтами для обновления драйверов видеокарты. Однако добавлю, что если у вас ноутбук — то в первую очередь проверьте офиц. сайт производителя вашего устройства. Дело в том, что производители ноутбуков часто оптимизируют свои драйвера для конкретных устройств!
Таблица №1: ссылки на официальные сайты для загрузки видеодрайверов.
Производитель | Ссылка/описание |
---|---|
AMD | http://support.amd.com/ru-ru/download Есть два типа поиска и установки драйвера:
|
NV /> | http://www.nvidia.ru/drivers Можно автоматически определить какой нужен драйвер (на ПК должен быть установлен JAVA). Можно вручную указать модель видеокарты и версию ОС. Также на сайте доступны старые архивные версии драйверов, и бета-версии. |
IntelHD | https://downloadcenter.intel.com/ru/product/80939/- Здесь все просто: указываете версию ОС Windows, модельный ряд видеокарты и тип загружаемого файла: сайт автоматически находит вам самую оптимальную версию драйвера. |
5) Проверка компьютера на вирусы и трояны, рекламное ПО
Дело в том, что многие вирусы, заражая файлы, нарушают их целостность. В результате чего, часть программ перестает работать. Нередко, вирусы повреждают файлы игр и различных библиотек.
Поэтому, рекомендация простая: прогнать систему парочкой антивирусных утилит, которые порекомендую ниже. Если вирусы будут найдены и обезврежены — может потребоваться переустановка библиотеки Visual C++ (а также .NET Framework и DirectX).
- установить классический антивирус (если у вас нет) и прогнать им всю систему. Самые новые и лучшие из них на основе AV-теста, я приводил здесь;
- далее воспользоваться советами из статьи, рассказывающей про удаление вирусов, которые не видит обычный антивирус: https://ocomp.info/esli-antivirus-ne-vidit-virusov.html
- ну и, наконец, проверить систему одной из утилит по борьбе с рекламным ПО: https://ocomp.info/dlya-udaleniya-malware.html
К сожалению, универсальной программы, для решения и поиска всех вышеприведенные проблем, пока нет. Поэтому приходится пользоваться услугами нескольких приложений.
PS
В безнадежных случаях с Visual C++ — можно попробовать переустановить ОС Windows (я хоть и не сторонник подобного действа при каждой проблеме, однако, иногда проще и быстрее обойти стороной ошибку, чем найти ее причину ).
На этом всё. Всем удачи и поменьше ошибок!