Profiling x86 executable with Dependency Walker hangs on Windows 7 x64

Updated instruction based on @Stone Free’s comments The download link you need has changed to: https://www.microsoft.com/en-us/download/details.aspx?id=42273 Go down to the 2. Install WDK 10 section and select the download: Locate and run the Wdk setup (wdksetup.exe) from stage 2, then choose the download option rather than install. Once completed locate and run DownloadLocation\Windows Kits\10\WDK\Installers>”Windows Driver … Read more

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

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 … Read more

Dependency Walker: missing dlls

These are API-sets – essentially, an extra level of call indirection introduced gradually since windows 7. Dependency walker development seemingly halted long before that, and it can’t handle API sets properly. So these are all false alarms and nothing to worry about. You’re not missing anything. Also see On API-MS-WIN-XXXXX.DLL, and Other Dependency Walker Glitches. … Read more