exe是什么文件 EXE文件打不开


想知道一个exe可执行程序是32位还是64位?这对于判断它是否能在32位Windows系统中运行至关重要。64位程序无法在32位系统上运行。

以下是几种常用的判断方法:

1. 任务管理器查看:

在64位系统中,直接运行exe文件,然后打开任务管理器。如果进程信息后有 "32位 (32bit)" 标记,则是32位程序。如果没有标记,则可能是64位程序,但无法确切判断。

在32位系统中,能够运行的程序一定是32位的。无法运行的程序可能是64位程序,也可能存在其他问题。

2. 文本编辑器查看:

使用记事本或NotePad2等文本编辑器打开exe文件,会看到乱码。找到前几行包含"PE"的字符,在其后两个空格后第3个字符:

  • 大写字母 "L" 表示32位程序。
  • 小写字母 "d" 表示64位程序。

3. 高级文本编辑器查看:

使用NotePad2等高级文本编辑器打开exe文件,在第3行"PE"后面会看到两个"NUL",即空字符。其后的字符标记位:

  • 大写字母 "L" 表示32位程序。
  • 小写字母 "d" 表示64位程序。

举例:

查看32位Photoshop程序代码。

查看64位Photoshop程序代码。