Найти тему
Tehnichka.pro

Исправляем ошибку файла mfc100.dll

Оглавление

Файл mfc100 — динамическая библиотека из пакета Microsoft Visual C++ 2012. При невозможности его использования система выдаёт ошибку. Причины такого поведения могут быть разными, но решение одно — замена файла путём полной переустановки пакета или точечного добавления нужной библиотеки.

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

Самый безопасный способ — переустановить весь пакет Microsoft Visual C++ 2012. В его составе будет динамическая библиотека mfc100.dll, которая в данный момент недоступна для использования системой.

  1. Открываем официальный сайт Microsoft.
  2. С помощью встроенного поиска находим пакет Microsoft Visual C++ 2012.
  3. Выбираем русский язык и нажимаем «Скачать».
  4. Отмечаем файл, который подходит системе по разрядности, и нажимаем Next.
Обязательно проверяем разрядность системы перед загрузкой файла
Обязательно проверяем разрядность системы перед загрузкой файла

Пакет Microsoft Visual C++ 2012 устанавливается так же, как любая другая программа. Запускаем скачанный файл, принимаем лицензионное соглашение, нажимаем «Установить» и ждём завершения инсталляции.

Если установку выполнить не удаётся, то предварительно удаляем имеющийся пакет Microsoft Visual C++ 2012. Сделать это можно стандартными инструментами системы. На Windows 10 программы удаляются через «Параметры», на предыдущих версиях — через раздел «Программы и компоненты»  в «Панели управления».

Добавление файла mfc100.dll

Можно не переустанавливать пакет целиком, а заменить лишь поврежденный файл динамической библиотеки. Скачаем его с сайта DLL-Files.com или из любого другого проверенного источника. Главное, чтобы он не был заражён, так что не стоит ходить по первым попавшимся ссылкам из поисковой выдачи.

Скачиваем версию файла, которая подходит системе
Скачиваем версию файла, которая подходит системе

Динамическую библиотеку необходимо перенести в системный каталог, чтобы Windows могла к ней обращаться.

  • На Windows x32 (x86) — перемещаем файл в папку C:\Windows\System32.
  • На Windows x64 — перемещаем файл в папки C:\Windows\System32 и C:\Windows\SysWOW64.

Обычно этого достаточно, чтобы устранить проблему. Однако в некоторых случаях требуется дополнительная регистрация динамической библиотеки. Выполним её через командную строку, запущенную от имени администратора.

  • На Windows x32 (x86)  используем команду regsvr32.exe C:\Windows\System32\mfc100.dll.
  • На Windows x64 используем команды regsvr32.exe C:\Windows\System32\mfc100.dll и regsvr32.exe C:\Windows\SysWOW64\mfc100.dll.

После выполнения команд закрываем консоль и проверяем, исчезла ли ошибка mfc100.dll при запуске программ.

Автор материала: Сергей Почекутов

Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.