У деяких випадках спроба запуску програми на Віндовс 7 викликає попередження або повідомлення про помилку в динамічній бібліотеці ieshims.dll. Збій найчастіше проявляється на 64-бітової версії цієї ОС, і полягає в особливостях її роботи.
зміст
Файл ieshims.dll належить до системи браузера Internet Explorer 8, який йшов в комплекті з «сімкою», і таким чином є системним компонентом. Зазвичай ця бібліотека знаходиться в папці C: Program FilesInternet Explorer, а також в системному каталозі System32. Проблема на 64-бітової версії ОС полягає в тому, що зазначена DLL розташовується в директорії System32, проте багато 32-розрядні додатки в силу особливостей коду звертаються саме до SysWOW64, в якій потрібна бібліотека просто відсутня. Тому найкращим рішенням буде звичайне копіювання DLL з одного каталогу в інший. Іноді, втім, ieshims.dll може бути присутнім в належних каталогах, але помилка все одно виникає. У такому випадку варто скористатися відновленням системних файлів
Дії дуже прості, але зверніть увагу, що для операцій в директоріях системи ваш обліковий запис повинен мати повноваження адміністратора.
Детальніше: Права адміністратора в Windows 7
C:WindowsSystem32
. Знайдіть там файл ieshims.dll, виділіть її та скопіюйте сполучення клавіш Ctrl + C. C:WindowsSysWOW64
і вставте скопійоване бібліотеку комбінацією Ctrl + V. Ось і все - проблема вирішена.
Якщо проблема виникла на 32-бітної «сімці» або ж потрібна бібліотека присутній в обох каталогах, це означає порушення в роботі даного файлу. У такій ситуації оптимальним рішенням буде відновлення системних файлів, бажано за допомогою вбудованих засобів - більш докладне керівництво за цією процедурою знайдете далі.
Детальніше: Відновлення системних файлів на Windows 7
Як бачимо, усунення неполадок з файлом ieshims.dll на Віндовс 7 не викликає ніяких складнощів, і не вимагає специфічних навичок.