К сожалению, приведенные выше ответы не работают в большинстве случаев.
Dupmchk.exe сообщит «x86-совместимый» для обеих ОС x86 и x64, если целевой процесс был построен как двоичный файл x86. И! Peb команда также дает вам бесполезный «PEB NULL ...» для мини-дампов, которые мы используем большую часть времени.
Вам лучше проверить полный путь к «Kernel32.dll», поскольку ОС x64 будет загружать «C: \ Windows \ Syswow64 \ Kernel32.dll» , а ОС x86 будет загружать обычный «C: \ Windows \ System32 \ Kernel32.dll "для исполняемых файлов x86. Загруженные модули и их пути записываются в мини-дамп и легко проверяются с помощью dumpchk.exe, windbg и Visual Studio.