Msvcr100.dll для Windows

Microsoft Corporation

Безкоштовно Windows 7, 8, XP, Vista

Бібліотека середовища виконання Microsoft Visual C++, потрібна багатьом старішим програмам і іграм. Помилка виправляється встановленням відповідного пакета Visual C++.

Скачати · 0,3 МБ З нашого дзеркала Версія перевірена 10 жовтня 2026

Середня оцінка з'явиться після 5 оцінок. Натисніть зірку, щоб оцінити.

Скріншоти

Огляд

Msvcr100.dll — бібліотека для Windows від Microsoft Corporation, частина середовища виконання Visual C++, на яке спираються програми й ігри, зібрані однією зі старіших версій Visual Studio. Коли її немає, під час запуску з'являється повідомлення «запуск програми неможливий, оскільки на комп'ютері відсутній MSVCR100.dll». Розповідаємо, звідки береться помилка, як її виправити правильно і чому копіювання окремого файлу — сумнівна ідея.

Що це за бібліотека

Програми, написані мовою C чи C++, використовують стандартні функції: роботу з пам'яттю, файлами, рядками. Щоб не вбудовувати їх у кожну програму, Microsoft поширює їх окремими пакетами Visual C++ Redistributable — по одному на кожну версію Visual Studio. Цифри в назві файлу вказують, до якої саме версії він належить, тому msvcr100.dll не замінить ні новіша, ні старіша бібліотека. На сучасній Windows цей пакет за замовчуванням не встановлено: його зазвичай додає інсталятор програми чи гри. Якщо інсталятор цього не зробив, був перерваний або пакет видалили під час «чистки», програма й не знаходить бібліотеку. Буває й пошкодження файлу через збій диска.

Як виправити помилку правильно

  1. Відкрийте «Параметри» → «Програми» й подивіться, які пакети Microsoft Visual C++ Redistributable уже встановлено.
  2. На сайті Microsoft знайдіть пакет Visual C++ Redistributable, до якого належить msvcr100.dll, — він позначений роком випуску відповідної Visual Studio.
  3. Встановіть обидві версії, x86 і x64, навіть на 64-розрядній системі.
  4. Перезавантажте комп'ютер і запустіть програму знову.
  5. Якщо пакет уже стояв, виберіть у списку програм «Змінити» → «Відновити».

Коли знадобиться файл з цієї сторінки

Якщо пакет установити неможливо — наприклад, на комп'ютері без інтернету чи з обмеженими правами, — після натискання кнопки завантаження скористайтеся інсталятором бібліотеки. Окремий файл кладуть у папку з exe-файлом програми, а не в системні каталоги. Пам'ятайте: інші програми можуть попросити сусідню бібліотеку msvcp100.dll з того самого пакета, тож повноцінне встановлення пакета однаково знадобиться.

Як переконатися, що проблему розв'язано

Після встановлення пакета відкрийте список програм і перевірте, чи з'явилися обидва записи Visual C++ Redistributable потрібної версії — для x86 і для x64. Запустіть програму, яка видавала помилку. Якщо тепер вона скаржиться на інший файл, наприклад msvcp100.dll, це означає, що пакет установлено не повністю або не тієї розрядності, — повторіть установлення. Якщо ж помилка не зникла зовсім, перевірте, чи не лежить у папці програми стара пошкоджена копія msvcr100.dll: програма спершу шукає бібліотеку поруч із собою і може підхопити саме її. Таку копію варто перейменувати, щоб програма взяла файл із системи.

Що робити, якщо пакет не встановлюється

Інсталятор Visual C++ інколи зупиняється з помилкою, якщо в системі вже стоїть новіша збірка того самого пакета або бракує оновлень Windows. Встановіть усі оновлення через Центр оновлення, перезавантажте комп'ютер і запустіть інсталятор від імені адміністратора.

Вимоги

Будь-яка підтримувана версія Windows. Розрядність бібліотеки має збігатися з розрядністю програми, а не системи: 32-розрядна гра на 64-розрядній Windows потребує саме x86-версії.

Чому не варто качати DLL з будь-яких сайтів

Підмінена бібліотека запускається разом із легальною програмою й отримує її права, тому сайти-збірники DLL — улюблене місце для поширення шкідливого ПЗ. Офіційний пакет Microsoft завжди надійніший. Утиліти, що обіцяють «виправити всі DLL» чи «почистити реєстр», теж не потрібні: справжньої причини вони не усувають.

Кого це стосується

Здебільшого помилку бачать ті, хто ставить старші ігри, програми для бухгалтерії чи інженерні утиліти на новий комп'ютер або щойно перевстановлену Windows. Розробникам, які збирають власні програми, пакет теж знадобиться — як і середовище Visual Studio.

Схожі проблеми

Якщо гра після виправлення скаржиться на інші компоненти, наприклад d3dx чи xinput, знадобиться DirectX — пакет Visual C++ їх не містить.

Плюси і мінуси ручного способу

Плюс — швидкий запуск конкретної програми там, де пакет поставити неможливо. Мінуси — тимчасовість рішення й ризик натрапити на підроблений файл.

Сторінку опубліковано 4 листопада 2024, текст оновлено 10 жовтня 2026, джерела перевірено 10 жовтня 2026.

Схожі програми

Усі dll-бібліотеки

Advanced SystemCare Free

Безкоштовний комплекс утиліт від IObit для обслуговування Windows: очищення непотрібних файлів, автозапуск, видалення програм і захист приватності.

Очищення комп'ютера 47 МБ

DirectX

DirectX для Windows — набір бібліотек Microsoft, через які ігри працюють із відеокартою та звуком; старі компоненти доустановлюються окремим інсталятором.

DLL-бібліотеки

Visual Studio

Visual Studio — середовище розробки від Microsoft Corporation для Windows: редактор коду, налагоджувач і інструменти для C#, C++, .NET та веб-проєктів. Редакція Community безкоштовна.

Програмування 1,0 МБ

DLL-Files Fixer

Платна утиліта шведської Tilf AB для пошуку й установлення відсутніх DLL-бібліотек у Windows. Пояснюємо, коли вона допомагає, а коли краще обійтися без неї.

DLL-бібліотеки 2,7 МБ