Доброго дня.
Не так давно допомагав одному доброму знайомому з налаштуванням комп’ютера: у нього при запуску будь-якої гри вискакувала помилка Microsoft Visual C++ Runtime Library… Так, власне, і народилася тема цього поста: опишу в ньому детальні кроки з відновлення працездатності ОС Windows і позбавлення від цієї помилки.
І так, почнемо.
Взагалі, помилка Microsoft Visual C++ Runtime Library може з’явитися з багатьох причин і розібратися, часом, не так просто і швидко.
1) Встановлення, оновлення Microsoft Visual C++
Багато ігри і програми були написані в середовищі Microsoft Visual C++. Природно, якщо у вас немає цього пакета, то ігри працювати не будуть. Щоб це виправити, потрібно інсталювати пакет Microsoft Visual C++ (до речі, поширюється безкоштовно).
Посилання на офиц. сайт Microsoft:
Пакет Microsoft Visual C++ 2010 (x86) – http://www.microsoft.com/ru-ru/download/details.aspx?id=5555
Пакет Microsoft Visual C++ 2010 (x64) – http://www.microsoft.com/ru-ru/download/details.aspx?id=14632
Пакети Visual C++, Visual Studio 2013 – http://www.microsoft.com/ru-ru/download/details.aspx?id=40784
2) Перевірка ігри/додатки
Другим кроком по усуненню помилок запуску додатків і ігор – стане перевірка і переустановка самих цих додатків. Справа в тому, що можливо у вас були зіпсовані якісь системні файли гри (dll, exe-файли). Причому, зіпсувати могли як ви самі (випадково), так і, наприклад, “шкідливі” програми: віруси, трояни, рекламне ПЗ та ін. Часто банальна переустановка гри повністю позбавляла від усіх помилок.
3) Перевірка комп’ютера на віруси
Багато користувачів помилково думають, що раз встановлений якийсь антивірус – значить ніяких вірусних програм у них немає. Насправді навіть якесь рекламне здатне завдати певної шкоди: сповільнити роботу комп’ютера, привести до появи всіляких помилок.
Рекомендую перевірити комп’ютер кількома антивірусами, крім цього ознайомитися з цими матеріалами:
– видалення рекламного ПЗ;
– онлайн-перевірка комп’ютера на віруси;
– стаття про видалення вірусів з ПК;
– кращі антивіруси 2016.
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”) – припиняють свою роботу…
Виправити дуже просто: встановити реальну дату і час.
2) Дуже часто помилка Microsoft Visual C++ Runtime Library з’являється з-за DirectX. Рекомендую оновити DirectX (або видалити і встановити заного; стаття про DirectX – http://pcpro100.info/directx/).
Всього найкращого…