Сьогодні поговоримо про одну з найпоширеніших помилок, що виникають при установці і запуску нових програм в Windows. В даному випадку додаток не відкривається взагалі, а на екрані з'являється оповіщення про системної помилки. Причина — на комп'ютері відсутній MSVCP110.dll. Що робити і як вирішити проблему?
Допоможе скинути?
В якості вирішення сама система пропонує спробувати перевстановити програму. Однак, як показує практика, це лише марна трата часу. Навіть після перевстановлення ви побачите на екрані повідомлення.
Чому насправді виникає помилка
Тепер трохи теорії. Разом з Windows на комп'ютер за замовчуванням встановлюються і динамічні бібліотеки — ті самі файли з розширенням .dll. Саме вони відповідають за нормальне відтворення і роботу практично всіх програм, особливо ігор. Неважко зрозуміти, що значить "Відсутній MSVCP110.Dll". З якоїсь причини цей файл не був записаний при установці Windows. Інший варіант — він є на жорсткому диску, проте система не може його виявити.
Отже, у вас на комп'ютері відсутній MSVCP110.Dll. Що робити? В обох випадках рішення одне — скачати й додати відсутній файл в систему. Це може зробити двома способами.
Спосіб #1: установка MSVCP110.dll вручну
Найпростіший варіант — знайти і викачати даний файл, а потім вручну додати і зареєструвати його в системі. Після цього ви перестанете бачити повідомлення про те, що на комп'ютері відсутній MSVCP110.dll. Що робити?
Увійдіть у Windows через акаунт адміністратора. Скачайте файл MSVCP110.dll в папку System32 (для 64-хразрядных версій — SysWOW64) у директорії Windows. Натисніть Win+R, щоб запустити додаток "Виконати". Впишіть в рядок наступний текст:
Якщо команда не працює, можна спробувати ввести "regsvr32". Після цього натисніть "ОК" і перезавантажте комп'ютер. Якщо все вийшло, помилка не буде виникати, і потрібна програма відкриється без проблем.
Спосіб #2: встановлення повного пакета бібліотек
Як правило, повідомлення про те, що запуск програми неможливий, говорить про те, що динамічні бібліотеки в системі відсутні взагалі. Навіть якщо ви встановіть один конкретний файл, будуть виникати нові помилки. Краще вирішити цю проблему відразу і встановити всі компоненти, необхідні для нормальної роботи Windows: DirectX — це набір програмних модулів для обробки 2D і 3D-зображень. Нові драйвери для відеокарти. Щоб система автоматично знайшла і встановила, зайдіть в "Диспетчер пристроїв" > "Відеоадаптери". У випадаючому списку виберіть свою відеокарту, клікніть правою кнопкою і виберіть пункт "Оновити драйвери". Можна вибрати автоматичний пошук, встановити файли з диска або попередньо завантажити з Інтернету. .NET Framework — платформа, що підтримує роботу практично всіх продуктів Mircosoft, а також інших додатків і ігор. Microsoft Visual C++ — ті бібліотеки, які потрібні для запуску нового ПО.
Щоб встановити всі компоненти, буде потрібно не більше 30 хвилин, зате потім у вас не буде виникати ніяких проблем при установці програм.
Корисні поради
1) Перед установкою вимкніть антивірусне ПО — воно може помилково вважати потрібні файли шкідливими і заблокувати їх. Скачувати будь-які компоненти потрібно тільки з перевірених джерел, а краще всього — з офіційного сайту Microsoft.
2) Щоб дізнатися розрядність (32 або 64-х), відкрийте "Властивості" комп'ютера і подивіться, що написано у рядку "Тип системи". У Windows 10 можна просто ввести в пошуку "Цей комп'ютер".
3) В окремих випадках навіть після перерахованих вище дій продовжує з'являтися повідомлення "На вашому комп'ютері відсутня MSVCP110.dll". Що робити в цьому випадку? Швидше за все, ви використовуєте "ламаний" Windows, причому непрацездатний. Вихід один — переустановка системи (до речі, при встановленні нормальної системи файли бібліотек, швидше за все, будуть додані автоматично).