码迷,mamicode.com
首页 > 其他好文 > 详细

32 bit 与 64 bit 程序(1)如何识别?

时间:2019-01-15 10:37:00      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:分享图片   ima   64 bit   图片   出现   16px   windows   .com   任务管理器   

 

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

简单的方法:

  一般来说在64位的windows7下,打开任务管理器可以知道哪些程序是32位的哪些是64位的,但是因为自己的电脑是64位的windows 10,在任务管理器中有些任务即使是32位的,也不提示。

1. 通过是否能在32bit 系统上运行的的方法

(1)如果你使用的是32位的电脑,则可以运行的程序一定是32位的;而不可以运行的程序可能是64位的,也可能是程序存在问题或系统存在问题导致不能运行。 

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

技术分享图片

 

  需要使用继续使用下列方法进一步判定:

2. 打开windows自带的“记事本”,并使用记事本直接打开你的exe文件。

一定会出现一堆乱码。不要着急,只要看第二行即可,第二行开头不远处有PE两个字母再后面两个空格后第三个字符就是标记了,如果是字母L的话,就是32位应用程序,如果是d?就表示是64位应用程序。 

   32bit 的微信程序:

  技术分享图片

  OpenFlipper.exe 是64bit的程序, 则如下图:

    ·    技术分享图片

 

3. 使用16进制编辑器打开你的exe文件判定。

里面的hex code: 504500004C就表示是32位的,而hex code: 504500006486就表示是64_86,也就是64位的。 

 

32bit 如下图:技术分享图片

64bit 如下图:

技术分享图片

 

 

 

 

endl;

32 bit 与 64 bit 程序(1)如何识别?

标签:分享图片   ima   64 bit   图片   出现   16px   windows   .com   任务管理器   

原文地址:https://www.cnblogs.com/icmzn/p/10269839.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!