Як виправити: відсутній msvcr100.dll

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

Як виправити: відсутній msvcr100.dll

Як правило, помилки, пов’язані з будь-якими файлами, що мають розширення .dll, викликані збоєм в роботі пакетів Microsoft Visual C++, DirectX, PhysX і інших. Якщо хоча б один з них працює неправильно, то під час спроби запуску гри будуть відбуватися помилки, тому рекомендується регулярно оновлювати їх. Під час установки гри, як правило, програма сама рекомендує завантажити необхідні компоненти автоматично по завершенні установки самої гри.

Файл бібліотеки msvcr100.dll (а також, msvcp110, msvcp100, msvcr120, msvcp120 або msvcr110) є частиною Visual C++ для Microsoft Visual Studio 2010, тобто, для того, щоб виправити помилку, необхідно або повністю перевстановити всі бібліотеки компонента, або завантажити та додати потрібний файл вручну.

Переустановка Microsoft Visual C++

Це – найпростіший і безпечний спосіб, тому ми рекомендуємо вам використовувати саме його. Якщо при спробі запуску програми зазначена помилка виникає, не варто намагатися завантажити msvcr100.dll з першого-ліпшого джерела! Це може бути загрожує зараженням комп’ютера шкідливим ПО.

Якщо система повідомляє про відсутність зазначеного файлу, найпростіше завантажити файли Microsoft Visual C++ версії 2010-2012 року з офіційного сайту.

  • якщо у вас на комп’ютері встановлена ОС Windows XP або рання версія Windows 7 – вам підійде пакет 2010 року;
  • якщо ви використовуєте Windows 7 SP 1 або Windows 8 – скачайте версію 2012 року.

Важливо звернути увагу на розрядність системи. Якщо ви не знаєте, яка у вас встановлена – перевірте через вкладку «Система» Панелі інструментів.

Як виправити: відсутній msvcr100.dll

Відповідну версію можна знайти і скачати, по одній з посилань нижче, з офіційного сайту Microsoft:

  • Microsoft Visual C++ 2010 для 64-розрядних систем
  • Microsoft Visual C++ 2010 для 32-розрядних систем
  • Microsoft Visual C++ 2012

Як виправити: відсутній msvcr100.dll

Встановіть компонент, дотримуючись інструкцій майстра. Необхідно обов’язково перезавантажити комп’ютер після завершення інсталяції.

Тепер можна знову спробувати запустити програму. Швидше за все, помилка буде виправлена, і все запрацює!

Завантаження msvcr100.dll вручну

Даний спосіб рекомендується використовувати тільки в тому випадку, якщо помилки у роботі Microsoft Visual C++ не вдалося виправити шляхом переустановки, і система продовжує вважати, що потрібний файл відсутній.

Для того, щоб додати бібліотеку вручну, просто дотримуйтесь інструкції:

  • Завантажте msvcr100.dll (або msvcp100, msvcp110, msvcr110, msvcr120, msvcp120 – в залежності від тексту повідомлення про помилку) звідси.
  • Скопіюйте його в папку Windows/system32 або Windows SysWOW64 (для 64-розрядних систем).
  • В системному реєстрі створіть відповідну запис: натисніть Win+R, введіть у вікні regsvr і назву файлу msvcr100.dll (або інше). Якщо таким чином запис у реєстрі створити не вдається – спробуйте замінити regsvr на regsvr32.
  • Натисніть ОК, а потім перезавантажте ПК.
  • Варто зауважити, що проблема може виникати не тільки з-за відсутності потрібного файлу, але і з-за того, що файли гри не можуть правильно до нього звернутися. В такому випадку, виправити її можна, відновивши бібліотеки DirectX і .NET Framework або шляхом відновлення гру.


    Теги: Windows

    Поділитися з друзями:
    Відповіді на питання