Msvcp120.dll для Windows
Microsoft Corporation
Msvcp120.dll — стандартна бібліотека C++ від Microsoft, яку використовують ігри та програми, зібрані у Visual Studio. Встановлюється офіційним пакетом Visual C++ Redistributable.
Microsoft Corporation
Msvcp120.dll — стандартна бібліотека C++ від Microsoft, яку використовують ігри та програми, зібрані у Visual Studio. Встановлюється офіційним пакетом Visual C++ Redistributable.
Msvcp120.dll — стандартна бібліотека C++ від Microsoft для Windows, яку підключають ігри та програми, зібрані у середовищі Visual Studio. Коли її немає, застосунок закривається одразу після запуску з повідомленням, що продовжити роботу неможливо, бо msvcp120.dll не знайдено.
У каталозі файл лежить у розділі DLL-бібліотек, розробник — Microsoft Corporation. Сам по собі він нічого не робить: це частина середовища виконання, яке програмісти отримують від Microsoft і передають користувачам у пакеті Visual C++ Redistributable.
Програми на C++ спираються на стандартну бібліотеку мови: рядки, контейнери, потоки введення-виведення, обробка винятків. Щоб не вшивати весь цей код у кожен exe, Visual Studio виносить його в окремі DLL. Літери «msvcp» вказують на C++-частину, а число в назві — на випуск компілятора. Програма, зібрана одним випуском, шукає лише свій файл: сусідні версії, старші чи новіші, їй не підходять. Тому на звичайному домашньому комп’ютері співіснує кілька пакетів Visual C++ Redistributable, і кожен потрібен комусь із встановлених застосунків. Коли якийсь із них зникає або пошкоджується, падають саме ті програми, що на нього розраховували.
Цю версію середовища використовує чимало ігор і лаунчерів, випущених кілька років тому. Інсталятори Steam та інших магазинів зазвичай ставлять пакет автоматично, але копія, перенесена з іншого диска, чи гра з архіву цей крок пропускає. Помилка з’являється одразу при запуску, ще до заставки.
Редактори, утиліти для обладнання, клієнти корпоративних систем теж бувають зібрані з цим середовищем. Якщо програма працювала, а після «чищення» системи перестала, причина часто саме у видаленому пакеті.
Після перевстановлення Windows зручно одразу поставити набір пакетів Visual C++ Redistributable для обох розрядностей. Так ви заздалегідь знімаєте більшість помилок про відсутні DLL у програмах, які людина поставить пізніше.
Скачати окремий файл після натискання кнопки завантаження — запасний варіант для портативних програм. Покладіть його поруч з exe-файлом застосунку, обравши ту саму розрядність, що й у програми.
Msvcp120.dll рідко ходить сам. Разом із ним працює msvcr120.dll — частина бібліотеки мови C, а деяким програмам потрібні й інші файли того самого випуску. Якщо покласти лише один, Windows знайде його і тут же поскаржиться на наступний. Бувають і тихіші наслідки: програма запускається, але падає при збереженні файлу чи відкритті діалогового вікна, бо підкладена бібліотека іншої збірки. Пакет Visual C++ Redistributable ставить увесь комплект узгоджено, реєструє його в системі й отримує виправлення через Windows Update. Тому ручне копіювання корисне хіба що для програм, які запускаються з флешки без установки, і навіть тоді краще брати файли з того самого пакета Microsoft.
Офіційний пакет вимагає кілька хвилин і перезавантаження, зате прибирає проблему для всіх програм відразу. Окремий файл швидший, але виправляє лише одну програму й не оновлюється. Автоматичні «фіксери» зручні, проте ставлять файли з власних баз і часто пропонують зайве програмне забезпечення.
Підійде будь-яка сучасна версія Windows. Бібліотека і весь пакет Visual C++ Redistributable безкоштовні, без реєстрації та ключів.
Надійне джерело — сам пакет Microsoft: він підписаний і оновлюється через Windows Update. Окремі DLL зі збірників бувають зміненими, тож перед використанням перевірте файл антивірусом і подивіться цифровий підпис у властивостях.
Поряд із цією бібліотекою програми часто вимагають Msvcp110.dll з попереднього випуску Visual C++, а ігри — компоненти DirectX, Vulkan-1.dll чи Steam_api.dll. Якщо хочеться автоматичного пошуку відсутніх файлів, існує DLL-Files Fixer, хоча офіційні пакети Microsoft зазвичай вирішують проблему чистіше.
Сторінку опубліковано 30 травня 2023, текст оновлено 10 жовтня 2026, джерела перевірено 10 жовтня 2026.
DirectX для Windows — набір бібліотек Microsoft, через які ігри працюють із відеокартою та звуком; старі компоненти доустановлюються окремим інсталятором.
Версія графічних інтерфейсів Microsoft, на якій побудовано величезну кількість ігор для ПК. Вбудована в Windows 7 і новіші системи, окремо ставлять лише допоміжні бібліотеки.
Набір програмних інтерфейсів Microsoft, через які ігри працюють з відеокартою, звуком і контролерами. DirectX 12 входить до Windows 10 і Windows 11 та оновлюється разом із системою.
Бібліотека розпакування архівів в інсталяторах на базі Inno Setup. Пояснюємо, чому з'являється помилка Isdone.dll і як її усунути без ризику для системи.
Бібліотека завантажувача графічного інтерфейсу Vulkan, без якої не запускаються ігри на Vulkan. Зазвичай встановлюється разом із драйвером відеокарти.
Бібліотека стандартних функцій C++ від Microsoft, потрібна програмам, зібраним у відповідному поколінні Visual Studio. Відновлюється встановленням пакета Visual C++ Redistributable.
Steam_api.dll — бібліотека Steamworks, що з’єднує гру з клієнтом Steam: досягнення, хмарні збереження, друзі, перевірка ліцензії. Помилку про її відсутність краще лікувати перевіркою файлів гри в Steam.
Платна утиліта шведської Tilf AB для пошуку й установлення відсутніх DLL-бібліотек у Windows. Пояснюємо, коли вона допомагає, а коли краще обійтися без неї.