Когда я сканировал несколько исполняемых файлов в моем каталоге Windows с помощью ProtectionID, мне приходилось сканировать Windows Explorer. И результаты приведены ниже.
Scanning -> C:\Windows\explorer.exe
File Type : 64-Bit Exe (Subsystem : Win GUI / 2), Size : 2871808 (02BD200h) Byte(s)
[!] Warning : Cpu is AMD, this file is for IA64 (incompatible)
[x] Warning - FileAlignment seems wrong.. no solution calculated (using NULL)
[File Heuristics] -> Flag : 00000000000001001101000000000000 (0x0004D000)
[CompilerDetect] -> Visual C++ 9.0 (Visual Studio 2008)
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.548 Second(s)
Я знаю, что мой процессор - Core 2 Duo и его архитектура x64, как и следовало, в виде флага предупреждения. Но я установил ОС Windows 7 x64. Приведенные выше результаты вызывают у меня вопрос, что моя ОС x64 или IA64? Как я могу найти это?
Обновление В последней сборке ProtectionID это ложное предупреждение кажется исправленным.