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

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

Оглавление

Рассказываем о том, как исправить ошибку в модуле ieshims.dll

ieshims.dll — это динамически подключаемая библиотека, которая нужна операционной системе Windows для корректной работы. Она является частью браузера Internet Explorer 8. Но так как тот в свое время стал частью ОС, то и все связанные библиотеки перешли в этот разряд.

Ошибка сама по себе зачастую возникает из-за того, что файл ieshims.dll располагается только в директории для 32-битных операционных систем. Приложения, которые обращаются в папку для 64-битных ОС, попросту не могут найти нужную библиотеку. Отсюда и ворох ошибок. Но их можно исправить.

Вручную копируем DLL-файл в нужную библиотеку

Обычно достаточно скопировать библиотеку из папки system32 в папку SySWOW64, но, чтобы исключить повреждение самого файла ieshims, я бы предложил действовать немного иначе.

Для этого:

  • Скачиваем где-нибудь файл ieshims.dll. На том же DLL-FILES.com, к примеру.
  • Добавляем этот файл в папку C:\Windows\System32 для 32-битной версии и С:\Windows\SysWOW64 — для 64-битной. Чтобы приложения могли найти его в обеих директориях.
  • Затем открываем поисковик и ищем там приложение cmd.exe.
  • Включаем его.
Обязательно запускаем от имени администратора
Обязательно запускаем от имени администратора
  • В открывшемся окне вводим команду C:\Windows\system32\ieshims.dll.
Название kernelbase.dll здесь просто для примера. У вас будет другой файл
Название kernelbase.dll здесь просто для примера. У вас будет другой файл

Более подробно об этой процедуре можно почитать вот здесь.

Проверяем целостность системных файлов

В некоторых ситуациях описанный выше метод не помогает. Скорее всего, это значит, что какие-то более значимые системные компоненты были повреждены. В этой ситуации придется запускать специальное программное обеспечение для проверки ОС или сбрасывать Windows до заводских параметров.

Для начала проверим ОС.

  • Открываем встроенный в Windows поисковик и ищем там утилиту cmd.exe.
  • Запускаем ее от имени администратора.
Можно запустить консоль любым другим способом (как вам удобно), но сделать от имени администратора
Можно запустить консоль любым другим способом (как вам удобно), но сделать от имени администратора
  • В открывшийся терминал прописываем команду: sfc/ scannow.
  • Ждем, пока она отработает (и попытается исправить ошибки), а после снова пытаемся включить неработающую программу, которая отзывается ошибкой.

Восстанавливаем Windows

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

Автор материала: Владимир Ковылов

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