exeとWindowsOSが32bit版か64bit版か確認する方法

NO IMAGE

WindowsマシンでexeとWindowsOSが32bit版か64bit版か確認する方法。
よく忘れるのでメモです。

exeが32bit版か64bit版か確認する

バイナリエディタを用意します。
※今回はStirlingを使用しました。

16進数5045で先頭から検索します。

<32bit用exeのとき>
50 45 00 00 4C 01
のように、「4C 01」になっています。

<64bit用exeのとき>
50 45 00 00 64 86
のように、「64 86」になっています。

WindowsOSが32bit版か64bit版か確認する(Windows10)

設定 → システム → バージョン情報 の「システムの種類」のところで確認できます。