Dependency Walker reports IESHIMS.DLL and WER.DLL missing?

Internet Explorer-8DllDependency WalkerWindows Xp-Sp3

Internet Explorer-8 Problem Overview


On a Windows XP Professional SP3 with Internet Explorer 8 box, when I run Dependency Walker on an executable of mine it reports that: IESHIMS.DLL and WER.DLL can't be found.

  1. Do I need these DLL's?
  2. Where can I get them?

I believe they are supposed to located in C:\Windows\System32\Wer.dll and C:\Program Files\Internet Explorer\Ieshims.dll

Internet Explorer-8 Solutions


Solution 1 - Internet Explorer-8

ieshims.dll is an artefact of Vista/7 where a shim DLL is used to proxy certain calls (such as CreateProcess) to handle protected mode IE, which doesn't exist on XP, so it is unnecessary. wer.dll is related to Windows Error Reporting and again is probably unused on Windows XP which has a slightly different error reporting system than Vista and above.

I would say you shouldn't need either of them to be present on XP and would normally be delay loaded anyway.

Solution 2 - Internet Explorer-8

I had this issue recently and I resolved it by simply rolling IE8 back to IE7.

My guess is that IE7 had these files as a wrapper for working on Windows XP, but IE8 was likely made to work with Vista/7 so it removed the files because the later editions just don't use the shim.

Solution 3 - Internet Explorer-8

I was having this error w/Citect.

Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update has the missing files.

Solution 4 - Internet Explorer-8

> 1· Do I need these DLL's?

It depends since Dependency Walker is a little bit out of date and may report the wrong dependency.

> 2. Where can I get them?

most dlls can be found at https://www.dll-files.com

>I believe they are supposed to located in C:\Windows\System32\Wer.dll and C:\Program Files\Internet Explorer\Ieshims.dll

For me leshims.dll can be placed at C:\Windows\System32\. Context: windows 7 64bit.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionUserView Question on Stackoverflow
Solution 1 - Internet Explorer-8tyranidView Answer on Stackoverflow
Solution 2 - Internet Explorer-8AlexView Answer on Stackoverflow
Solution 3 - Internet Explorer-8SimonView Answer on Stackoverflow
Solution 4 - Internet Explorer-8ZhaoGangView Answer on Stackoverflow