Ketika saya memindai beberapa file executable di direktori windows saya dengan ProtectionID , saya kebetulan memindai Windows Explorer. Dan hasilnya diberikan di bawah ini.
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)
Saya tahu bahwa prosesor saya adalah Core 2 Duo dan itu arsitektur x64 yang mengakibatkan bendera peringatan. Tetapi OS yang saya instal adalah Windows 7 x64. Hasil di atas menimbulkan pertanyaan kepada saya bahwa OS saya adalah x64 atau IA64? Bagaimana saya bisa menemukan itu?
Pembaruan Dalam versi terbaru ProtectionID, peringatan palsu ini tampaknya sudah diperbaiki.
%PROCESSOR_ARCHITECTURE%, dan echo %PROCESSOR_ARCHITECTURE%di command prompt harus memberi Anda AMD64(seperti yang Anda katakan Anda menggunakan Core 2 Duo). msinfo32.exeseharusnya juga memiliki bidang "Jenis Sistem", yang mengatakan x64-based PCuntuk saya pada prosesor x86-64. Saya tidak yakin bagaimana / mengapa Anda memiliki sistem biner IA64 ...

exeberhasil (saya berasumsi kalau tidak Anda akan mengalami masalah OS serius)? Jika demikian, saya akan meragukan bahwa perangkat lunak ini diberikan bacaan yang valid, periksa dengan hal lain.