Msvcp140.dll для Windows
Microsoft Corporation
Msvcp140.dll — стандартна бібліотека C++ від Microsoft, яку використовують багато ігор і програм для Windows. Помилку про її відсутність надійно виправляє встановлення пакета Visual C++ Redistributable.
Microsoft Corporation
Msvcp140.dll — стандартна бібліотека C++ від Microsoft, яку використовують багато ігор і програм для Windows. Помилку про її відсутність надійно виправляє встановлення пакета Visual C++ Redistributable.
Msvcp140.dll — бібліотека Microsoft Visual C++ для Windows, у якій зібрані стандартні функції мови C++: робота з рядками, файлами, потоками й пам’яттю. Без неї не запускаються численні ігри, графічні редактори, музичні програми та утиліти, тож повідомлення «відсутній файл msvcp140.dll» — дуже поширена помилка після встановлення нового софту.
У каталозі файл розміщено серед DLL-бібліотек. Розробник — Microsoft Corporation, а сама бібліотека входить до пакета Visual C++ Redistributable.
Програми, написані в середовищі Visual Studio, не тягнуть усі службові функції з собою, а розраховують, що на комп’ютері вже стоїть пакет Visual C++ Redistributable. На свіжовстановленій Windows його може не бути, або встановлена лише одна розрядність. Буває, що пакет пошкодився після невдалого оновлення, а то й антивірус чи «оптимізатор» видалив бібліотеку разом зі сміттям. Інсталятори більшості ігор додають потрібний пакет самі, але якщо ви розпакували програму з архіву чи перенесли з іншого комп’ютера, цей крок пропускається. Результат завжди однаковий: при запуску вискакує вікно з назвою відсутнього файлу, а програма закривається, навіть не показавши вікна.
У більшості випадків цього достатньо: разом з msvcp140.dll встановлюються й пов’язані бібліотеки, зокрема vcruntime140.dll, тож наступна помилка вже не з’явиться.
Якщо офіційний інсталятор з якоїсь причини не запускається, файл можна покласти вручну. Скачати архів потрібної розрядності можна кнопкою на цій сторінці. Розпакуйте його і скопіюйте бібліотеку в папку програми, яка видає помилку, поруч з її виконуваним файлом. Розрядність має збігатися з розрядністю програми, а не системи. Це тимчасовий обхід: пакет Microsoft однаково варто встановити, щойно з’явиться можливість.
Буває, що пакет встановлено, а помилка лишається. Тоді перевірте кілька речей. Відкрийте «Програми та компоненти» і подивіться, чи стоять обидві розрядності Visual C++ Redistributable; якщо так, видаліть їх і встановіть заново з чистого завантаження. Запустіть перевірку системних файлів командою sfc у командному рядку від імені адміністратора — вона відновить пошкоджені компоненти Windows. Переконайтеся, що в папці програми не лежить стара чи пошкоджена копія msvcp140.dll: програма насамперед шукає бібліотеку поруч із собою, і пошкоджений локальний файл перекриває справний системний. Якщо помилка з’являється лише в одній грі, перевірте цілісність її файлів у лаунчері або перевстановіть її. Нарешті, оновіть Windows: частина виправлень бібліотеки приходить саме через Windows Update.
Пакет Visual C++ Redistributable підтримує сучасні версії Windows. Для встановлення знадобляться права адміністратора і кілька хвилин часу.
DLL-файли — це виконуваний код. Завантажуючи окремі бібліотеки з невідомих сайтів, ви ризикуєте отримати підмінений файл зі шкідливою програмою всередині. Тому основний шлях — офіційний пакет Microsoft. Якщо все ж користуєтеся архівом, перевірте його антивірусом і переконайтеся, що у властивостях файлу як видавця зазначено Microsoft Corporation.
Бібліотека і пакет Visual C++ Redistributable безкоштовні.
Офіційний пакет лікує проблему повністю, встановлює все потрібне й оновлюється через Windows Update. Ручна заміна швидша, але закриває лише одну помилку і вимагає уваги до розрядності та джерела файлу.
Якщо програма скаржиться на інші файли, подивіться сторінки Vcruntime140.dll, Msvcr120.dll, Msvcp110.dll і Msvcp100.dll. Для ігор часто знадобиться і пакет DirectX.
Сторінку опубліковано 17 червня 2023, текст оновлено 10 жовтня 2026, джерела перевірено 10 жовтня 2026.
DirectX для Windows — набір бібліотек Microsoft, через які ігри працюють із відеокартою та звуком; старі компоненти доустановлюються окремим інсталятором.
Бібліотека розпакування архівів в інсталяторах на базі Inno Setup. Пояснюємо, чому з'являється помилка Isdone.dll і як її усунути без ризику для системи.
Бібліотека компілятора шейдерів DirectX від Microsoft. Потрібна іграм, що спираються на старші компоненти DirectX; ставиться пакетом DirectX End-User Runtime.
Бібліотека середовища виконання Microsoft Visual C++, яку використовують багато ігор і програм. Відновлюється встановленням офіційного пакета Visual C++ Redistributable.
Системна бібліотека середовища виконання Microsoft Visual C++, без якої не запускаються багато ігор і програм. Правильно відновлюється встановленням офіційного пакета Visual C++ Redistributable.
Бібліотека стандартних функцій C++ від Microsoft, потрібна програмам, зібраним у відповідному поколінні Visual Studio. Відновлюється встановленням пакета Visual C++ Redistributable.
Msvcp100.dll — системна бібліотека зі складу Microsoft Visual C++ Redistributable, без якої не запускаються програми й ігри, зібрані у відповідній версії Visual Studio.
Платна утиліта шведської Tilf AB для пошуку й установлення відсутніх DLL-бібліотек у Windows. Пояснюємо, коли вона допомагає, а коли краще обійтися без неї.