目前实力强的软件公司会同时开发32位和64位版本,但大部分软件仍然是以32位为主。
这些软件是没有办法在32位的系统上使用的。
电脑安装32位 *** 作系统,还是安装64位 *** 作系统,主要根据电脑的CPU和内存来进行选择:
如果CPU支持64位运算,那么 *** 作系统可以选择64位 *** 作系统;
如果CPU不支持64位运算,那么 *** 作系统只能安装32位 *** 作系统;
如果内存小于或等于4G,那么 *** 作系统选择32位或64位都可以;
如果内存大于4G,那么 *** 作系统必须安装64位;对于其他电脑硬件,没有特别的要求,只要主板支持,都轿庆答可以满足要求。
现在市场上的CPU一般都是闭慧64位的,但是这些CPU并不是真正意义上的64位CPU,里面依然保留了大部分32位的技术,只是进行了部分64位的改进。32位和64位的区别还涉及了内存的寻址方面,32位系统的最大寻址空间是2的32次方=4294967296(bit)=4(GB)左右。
而64位系统的最大寻址空间的寻址空间则达到了2的64次方=4294967296(bit)的32次方=数值大于1亿GB。换而言之,就是说32位系统的处理器最大只支持到4G内存,而64位系统最大支持的内存高达亿位数。
扩展资料:
从运行效率来讲,32位 *** 作系统和64位 *** 作系统相差不大。对于软件(包括驱动程序)来说,因为软件是基于 *** 作系统运行的,因此,软件的选择必须要与 *** 作系统相对应。
32位 *** 作系统,只能安装32位软件,64位软件差森无法在32位 *** 作系统上运行;64位 *** 作系统,既可以可以安装32位软件,也可以安装64位软件;
当前软件市场仍然以32位软件为主,某些软件分别有32位版本和64位版本。在64位平台上,某些32位软件有可能运行不正常,因此,优选安装64位软件。
参考资料:百度百科-64位
1.首先,如果你使用的是64位的电脑,你可以尝试直接运行一下你的exe文件,然后打开任务管理器,一般来说进程信息后面樱让标有32位(32bit)字样的都是32位的应用程序;而如果没有标记的,则不能判断是32位的还是64位的,只能说是64位程序的可能性更大。
如果你使拦返用的是32位的电脑,则可以运行的程序一定是32位的;而不可以运行的程序可能是64位的,也可能是程序存在问题或系统存在问题导致不能运行。
2.打开windows自带的“记事本”,并使用记事本直接打开你的exe文件。一定会出现一堆乱码。不要着急,只要看第二行即可,第二行开头不远处有PE两个字母,再后面两个空格后第三个字符就是标记了,如果是字母L的话,就是32位应用程序,如果是d?就表示是64位应用程序。
3.如果有更高级的文本编辑器,比如Notepad++或者我使用的NotePad2之类的,直接打开exe文件可以显示出“不可打印的字符”,我们看到第三行那个PE后面跟了两个NUL就是空字符的意思,后面的简颂饥字符就是标记了,还是一样的,L表示32位,d?表示64位。
1.在64位Windows系统上运行软件时,d出错百误对团姿话框。
2.右键点击程序,然后点击选项选择动物标志。
3.然后切换到d出页面逗裤的兼容性选项卡。
4.首先检查程序是否在兼容模式下运行,然后选择Windows7,检查权限级别版本是山或简否以管理员身份运行程序。然后重新启动程序来解决不兼容性。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)