Hvordan kan man nemt tjekke, om en binær fil er 32- eller 64-bit på Windows, før man flytter programmet til en 32-bit maskine?
For at tjekke om en binær fil er 32- eller 64-bit på Windows, kan du bruge værktøjer som "sigcheck", "dumpbin", "file" kommandoen i Git Bash eller Cygwin, eller Task Manager for kørende processer.
Hvordan kan man nemt tjekke, om en binær fil er 32- eller 64-bit på Windows, før man flytter programmet til en 32-bit maskine?
At tjekke om en binær fil er 32- eller 64-bit på Windows kan gøres på flere måder. Her er nogle enkle metoder:
1. Brug af "sigcheck" værktøjet fra Sysinternals
- Download sigcheck fra Sysinternals.
- Udpak filen og åbn en kommandoprompt.
- Kør kommandoen:
sigcheck -a
- Se efter "32-bit" eller "64-bit" i outputtet.
2. Brug af "dumpbin" værktøjet fra Visual Studio
- Åbn Visual Studio Developer Command Prompt.
- Kør kommandoen:
dumpbin /headers | findstr machine
- Se efter "machine (x86)" for 32-bit eller "machine (x64)" for 64-bit.
3. Brug af "file" kommandoen i Git Bash eller Cygwin
- Installer Git Bash eller Cygwin.
- Åbn Git Bash eller Cygwin terminalen.
- Kør kommandoen:
file
- Se efter "PE32 executable" for 32-bit eller "PE32+ executable" for 64-bit.
4. Brug af "Task Manager" (kun for kørende processer)
- Åbn Task Manager (Ctrl + Shift + Esc).
- Gå til fanen "Details".
- Højreklik på kolonneoverskrifterne og vælg "Select columns".
- Vælg "Platform" og klik "OK".
- Se efter "32-bit" eller "64-bit" i "Platform" kolonnen for den kørende proces.
Ved at bruge en af disse metoder kan du nemt afgøre, om en binær fil er 32- eller 64-bit, før du flytter programmet til en 32-bit maskine.