64位操作系统可以兼容32位应用软件???
64位系统能兼容大部分32位的软件,但不能兼容全部。
某些32位程序如果不能正常运行在64位系统中,可以选中该程序,然后鼠标右键单击,在出现的选项菜单中点击“属性”,然后在属性窗口中点击“兼容性”选项,勾选“以兼容模式运行这个程序”,如下图(此种方法能解决一部分32位程序的兼容问题,但也不是全部):
64位系统能运行32位软件吗
不会变快。
假设所运行的软件有32位和64位版本,两者在功能方面完全相同,只是编译的环境选项不同。
那么,在机器性能相同且都是64位机器(注意这里指的是机器而不是系统)的情况下,程序运行效率由高到低排列如下:1. 64位的程序在64位的系统下运行;2. 32位的程序在32位的系统下运行;3. 32位的程序在64位的系统下运行;4. 64位的程序在32位下无法运行。
造成这样结果的原因是:1. 64位的程序在64位的系统下运行能充分发挥系统和硬件的性能,所以效率最高。
2. 32位的程序在32位的系统下运行能充分发挥系统的性能,但是对于硬件不能充分发挥,所以次之。
3. 32位的程序在64位的系统下运行不仅不能发挥系统和硬件的性能,还迫使系统采用”虚拟“的方式营造出一个32位的环境给程序,所以效率更低。
4. 64位的程序不能在32位下运行,因为两者差异太大。
当然这里所说的效率高低只是综合评价,也不排除在一些极端下不符合这个规律。
如何在64位的计算机上运行32位的软件
目前,拥有64位处理器的用户也可以安装32位的Ubuntu系统。
并非所有软件在64位环境下都可用,尤其是,非免费的程序通常都是32位。
有的程序可在64位Ubuntu下运行,不过要使用32位的库。
可以使用 sudo 和 apt-get 来安装这些库。
也可以用 新立得软件包管理器 安装 32 位库。
如何让64位系统运行32位软件?
展开全部这个问题呢,在64位系统下,为了更好的兼容32位程序,在安装一些32位程序时),会默认到program files(x86)这个文件夹下,而一些64位的程序,或程序本身没有位数区别的,会默认到program files这个文件夹下。
还有种方法就是你在虚拟机里面安装一个32位的系统就行了。
使用虚拟机软件我觉得你可以试一下VM这个,下个简体中文的,方便快捷。
如果需要我可以传给你。
至于你说的无法使用虚拟机,你是哪个阶段不能用,能不能说清楚点,我才好回答,不然弄错了会误导你的。
能不能截个图看看。
...
如何在64位win7上运行要32位的软件呢。
额睡不著
64位系统是向下兼容的,64位平台其实是 x86(32 位)-64,也就是说在原有的 x86 平台上实现 64 位。
x86-64 是站在 x86 的肩膀上的,并没有另起炉灶,CPU 指令长度(即指令占有的二进制位数)不变,原有的指令集也一律保留,所以 x86 和 x86-64 总体的架构是一致的,指令完全兼容。
改变的部分,原有通用寄存器容量均增长为 64 位,顺便还加了 8 个,同时增加了 8 个 128 位的 XMM 寄存器,内部总线(即 CPU 部件间的数据通道)宽带也增至 64 位或更多。
当然还有增加用于支持这些寄存器的相关指令。
由此可以看出,CPU 处理的数据均支持 64 位,内存编址理论上也可达到 2的64次方 个地址空间,但由于是在 x86 的架构上构建的 64 位计算,64 位线性寻址能力还不成熟,实际上的可编址并没有这么多,但可改进。
.
32位软件能装在64位系统上吗
1、Win 7 64bit对32位程序使用的是一种类似于模拟器的兼容方式。
有几个关键的库文件负责把32位程序的呼叫、接入点和把CPU转换为32位模式。
因此,一般的32位应用软件都可以流畅的运行于64位系统。
2、Win7 64bit系统不兼容性最容易出现在软件只有32位的驱动,或者试图嵌入64位的程序中时。
如果这种情况,只能下载相应的x64版本的安装程序。
3、对于一些比较老的32位系统的软件,可以考虑通过WIN7提供的兼容性模式来运行安装程序以便程序能正常安装。
具体来说,在安装程序上右键,选择”属性”,在弹出的窗口中选择“兼容性”选项卡,勾选“以兼容模式运行这个程序”,在下拉菜单中选择兼容的系统平台即可。
转载请注明出处51数据库 » 64上运行32位软件