怎样判断一个exe可执行程序是32位的还是64位的

 时间:2024-10-12 17:48:48

1、首先,如果你使用的是64位的电脑,你可以尝试直接运行一下你的exe文件,然后打开任务管理器,一般来说进程信息后面标有32位(32bit)字样的都是32位的应用程序;而如果没有标记的,则不能判断是32位的还是64位的,只能说是64位程序的可能性更大。如果你使用的是32位的电脑,则可以运行的程序一定是32位的;而不可以运行的程序可能是64位的,也可能是程序存在问题或系统存在问题导致不能运行。

怎样判断一个exe可执行程序是32位的还是64位的

2、可以看出上面的办法并不十分可靠。所以我们可以通过更直接的办法来判炝里谧艮断。打开windows自带的“记事本”,并使用记事本直接打开你的exe文件。一定会出现一堆乱码。不要着急,只要看第二行即可,第二行开头不远处有PE两个字母,再后面两个空格后第三个字符就是标记了,如果是字母L的话,就是32位应用程序,如果是d?就表示是64位应用程序。如图,分别是32位程序和64位程序的截图。

怎样判断一个exe可执行程序是32位的还是64位的怎样判断一个exe可执行程序是32位的还是64位的

3、还有如果有更高级的文本编辑器,比如Notepad++或者我使用的NotePad2之类的,直接打开exe文件可以显示出“不可打印的字符”,我们看到第三行那个PE后面跟了两个NUL就是空字符的意思,后面的字符就是标记了,还是一样的,L表示32位,d?表示64位。

怎样判断一个exe可执行程序是32位的还是64位的怎样判断一个exe可执行程序是32位的还是64位的
  • 如何使用Disk2Vhd将物理机转换为虚拟机? P2V
  • 通过windos 2003 IIS搭建FTP服务器来传输文件
  • powershell如何获取服务信息?
  • 怎么启动Win10中AssignedAccessManager服务?
  • Windows2008域 组策略批量更改本地管理员密码
  • 热门搜索
    合福高铁旅游攻略 曼谷芭提雅旅游攻略 大堡礁旅游攻略 内蒙古旅游景点地图 驰誉欢途旅游网 南京栖霞山旅游攻略 重庆周边旅游攻略 深圳到厦门旅游攻略 永嘉旅游景点大全 南海影视城旅游攻略