怎么在64位W7上运行32位软件
展开全部 64位系统是可以向下兼容的,常用的大多数软件都可以在64位w7上正常运行的,只有极少部分软件由于软件的编写特性无法使用,但是多数会有64位的版本开发出来。
64位系统与32位系统区别: 一、首先,可寻址的内存空间是32位系统和64位系统最为显著的特点。
32位的CPU(准确的说是运行在32位模式下的CPU)只能寻址最大4GB的内存,受制于此,32位的操作系统也只能识别最大4GB的内存,由于在系统中,除了内存之外,还有很多存储设备,因此,真正可以利用的内存空间肯定小于4GB,也就是我们看到的系统属性中显示的3.xxG。
但64位CPU则有了很大改变,64位CPU的最大寻址空间为2的64次方bytes,计算后其可寻址空间达到了惊人的16TB(treabytes),即16384GB。
当然,这只是理论,从实际应用 上,Windows764bit的各版本分别为8GB-192GB,其中,家庭普通版能支持8GB内存,家庭高级版能支持16GB内存,而64位的Windows7专业版、企业版和旗舰版最高可支持192GB内存。
也就是说,内存大于等于4GB的用户,由于受到32位硬件限制,因此,不能最大化的利用硬件资源,这就很有必要安装64位操作系统以最大化利用资源。
需要注意的是,64位系统需要64位CPU的支持,在安装64位Windows7前请先确认你的CPU是否支持64位,一般而言,2006年之后购买的CPU均支持64位模式。
如果仅考虑这点,对于内存小于4GB的用户,32位Windows7更适合大家使用,因为64位版本会占用更多的系统内存资源,起的作用适得其反了。
二、其次,运算性能。
理论上,64位平台上的运行性能要远超过32位平台。
原因在与CPU通用寄存器的数据位宽,64位平台是64位,而32位平台是32位,也就是说,64位平台可以运行64位数据指令,处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。
但在64位Windows7下运行32位的应用软件并不会让你感觉到性能的飞跃,只有64位的应用软件才能最大化发挥64位平台的优势。
但显而易见,目前64位的应用程序在种类的数量上都要远低于32位平台,不过值得高兴的是,越来越多的软件开发者开始将他们的软件移植到64位平台上。
...
如何在64位win7上运行要32位的软件呢。
额睡不著
64位系统最初的设计方向是给专业图像制作或测试用的,对硬件的要求比较高,不过随着现在4核处理器成为主流,硬件已经不是问题,相对32位系统64位在同时运行多程序或较大程序的处理速度上优势明显,而且64位能识别到目前你电脑能装的最大内存,32位只能识别4G以内,由此,你的硬件有优势当然选64位系统,反之选32位系统。
32位win7与64位win7哪个好?
展开全部 如今安装Windows 7已经不是什么新鲜事儿了,如果你还没有装Windows 7,那未免也太Out了。
说起Windows 7的好处,那真是一堆一堆的,所以别犹豫,赶紧装一个吧。
哎,等等,装之前咱得想明白了要装哪个版本的Windows 7,家庭版、专业版、旗舰版,那是萝卜白菜各有所爱,咱也不费力给大家一一讲解了,今天咱们就来针对另一种版本分类来说说,没错,就是跟计算机硬件有直接关系的32位和64位版本。
如果您是讲求效率的看客,那么请走快速通道,一句话帮您下决心,不过如果您想对32位和64位有更深一步的了解,那不妨走完整通道,看完整篇文章。
【快速通道】:如果您平时并不热衷于玩游戏,而工作中又涉及到大量的在虚拟环境下开发的情况,并且需要计算机的物理内存大于3GB,那么不妨安装64位系统试试;反之,如果您是游戏发烧友,平时并不需要那么大的内存(3G内存完全可以满足基本应用),则尝试一下32位系统。
【完整通道】:为什么在快速通道中,我们把内存的条件阀值定为3G呢?其实这和32位系统构架有关,且听我慢慢道来。
关于32位和64位系统的差别,那真是说来话长,这里我们首先要了解一下CPU的架构技术,通常我们可以看到在计算机硬件上会有X86和X64的标识,其实这是两种不同的CPU硬件架构,x86代表32位操作系统 x64代表64位操作系统。
那么这个32位和64位中的“位”又是什么意思呢?相对于32位技术而言,64位技术的这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。
举个通俗易懂但不是特别准确的例子:32位的吞吐量是1M,而64位吞吐量是2M。
64位计算有两大优点可取:可以以进行更大范围的整数运算;可以支持更大的内存。
但不能因为数字上的变化,而简单的认为64位处理器的性能是 32位处理器性能的两倍。
实际上在32位应用下,32位处理器的性能甚至会更强,即使是64位处理器,目前情况下也是在32位应用下性能更强。
所以说不要迷恋64位,64位不是一个传说,我们要清晰地分析后再决定使用32位还是64位。
大家是不是有些迷茫了?到底什么时候选择64位,什么时候选择32位?我们分成几部分来给大家逐一解释。
我们先说说内存,为什么32位的系统只能显示3G内存(实际上是3.25G)呢?这是由于系统本身的限制所造成的。
32位系统对于内存的寻址能力总共就4G,而4G里还要放其他东西:比如系统 BIOS,输入输出设备的地址和设定,各类接口的设定和地址等等,这些地址和设定所占用的空间要达到700M左右,因此4G内存在32位中也只能显示出3G了,但是剩下的那些内存其实也没有被浪费掉。
那么,是不是32位系统就真的不能识别出4G内存了?也不是。
我们知道在内存中会有700多MB的空间被硬件地址或接口所占用,那我们能不能通过某种手段,让它们去占用硬盘上的空间(类似虚拟内存),而不占用物理内存,这样4G内存不就可以完全被识别了么?没错,这种方法的确可行,于是现在有了一种名为PAE的技术,中文叫做物理地址扩展,这是硬件设备上提供的技术,不过这种技术需要系统的支持,比如32位的Windows Server 2003可以很好的支持这个技术,但是Vista的支持就不太好,至于Windows 7,大家可以用用看。
因此,我在快速通道中并没有说只要大于3G内存就必须装64位系统,这还得看你的实际工作或使用需求。
除了和内存有关以外,64位技术还和硬件有关,主板首先要支持4G(945以前的主板有的不支持4G内存,这样即便是64位系统也无法识别4G内存),另外处理器(CPU)也需要是64位的,有人会把双核和64位CPU搞混,这里我要强调一下,双核和64位是两种不同的概念,双核指的是物理上有两个CPU,而64位是一种技术,不是说只要是双核就一定是64位,比如奔腾D系列中就有32位的双核(目前酷睿2双核倒基本上都是64位),而64位其实也分两种,一种是我们常说的x64,还有一种是Intel的安腾CPU,这是专门针对大型服务器的64位处理器(64位的客户端版本根本装不上,只能装服务器版本)。
如果有了这些硬件的支持,那么很好,你已经可以开始考虑使用64位的系统了,不过接下来是最重要的,就是我们要了解使用64位可能会有什么样的风险。
总的来说,我们要考虑下列四个问题。
1. 是不是有更好的性能?2. 兼容性如何?3. 可靠性和安全性如何?4. 需不需要花更多钱?关于第一个问题,文章开始我们就谈了,有的时候32位系统的性能可能会比64位更好。
我们习惯于从经验上来推断,8位到16位,16位到32位,电脑的性能都得到了提升,但64位的性能提升如何,目前还不好下定论,这是因为只有应用了64位优化的64位程序才会有性能提升,而目前大多数的Windows应用程序并没有做这个优化,而32位应用跑在64位系统时逻辑上会花费更多时间(真实测试时的区别很微小)。
有人看到近段时间出现了大量的64位应用程序,不过需要注意的是,这些应用程序的出现不是为了提升性能,而是为了解决32位程序在64位系统上的不...
win7 64位系统能装32位的软件吗??
以安装的,只有很少的编程软件需要对应的位数安装,但是网上都有资源的。
64位的好处就是能识别4G以上的内存,常见的软件都是基于32位系统开发的,64位属于高层的系统,是99%融合32位系统的,常用的软件都是兼容,包括win8和win7,内核都是一样的,只是外表不一样,不兼容时候右键选择兼容性即可...
电脑是win7 32位的在网上直接下载64位的系统可以安装吗
电脑是win7 32位的在网上直接下载64位的系统可以安装。
查看系统CPU是不是支持64位:打开我的电脑—右键--- 管理,打开我的电脑管理器,找到 设备管理器——处理器,查看到CPU的型号,然后百度参考改CPU参数。
也可以通过,查看我的电脑属性,里面可以看到 CPU的型号。
如果支持,以下安装步骤:1. 下载准备好工具中的软件/镜像。
2. 解压win7 64位镜像文件到你电脑C盘以外的盘的 根目录下面(D:\、E:\、F:\这些就是根目录。
),同时备份C盘的重要文件,安装的时候你就可以放心的选择格式化C盘了。
3. 运行Nt6 hdd Installer,点击-----模式1。
4. 已经备份好C盘的重要文件,就可以直接点击---重启。
5. 重启后按键盘上的↑↓键选择mode16. 接下来的安装方法和步骤与光盘或U盘的安装是一样的。
咨询:64位win7和32位的常用软件兼容如何?
好不好根据你的需要定的,我两种都用过。
64在条件合适的情况下处理速度快一些。
但是,现在64位的软件非常少,如果你只是工作需要,而且工作软件有合适的64位软件,建议使用64位系统。
32位软件丰富,一般情况感觉不出慢,如果你只是自己家庭使用,建议使用32位系统,不要像我一样,安装了64位系统为听网络上的歌、看在线电影到处找软件,下载了无数,却没找到一个合适的。
当然,64可以直接识别4G以上的内存,32位需要打补丁(我正在用,还没出过什么问题)。
希望我的回答能给你帮助。
...
为什么64位的win7不兼容32位的软件?
不能说64位绝对的不兼容32位软件,只能说一部分特殊的软件不兼容。
理论上32位软件是可以在64位系统和硬件上正常运行的。
关于兼容性方面的原因:32位和64位只是CPU和软件同时处理是数据量不同而已,理论情况下64位系统和硬件是能够运行32位程序的,因为64位的系统软硬件可以同时处理64字节的数据,处理32字节的数据也是可以的(反过来32位CPU是没办法处理64字节的数据的,因此不能运行64位程序),但是一些特殊度软件必须在32字节命令内直接内结束才能够正常运行,因此就导致了部分32位软件程序在64位系统中出现了兼容问题。
32位硬件和64位软硬件的区别:简单说就是CPU的发展过程,CPU的处理位宽充最初的8字节到16字节(例如8088CPU),再到32字节(90年代左右的CPU),现在使用的64字节(民用级CPU的主流产品)。
这位宽表示CPU的同事处理数据的能力每次从8字节到64字节不等。
同样软件也根据CPU的不同分成了32位和64位软件,不过32位系统和硬件只能运行32位程序,64位的可以运行32位和64位的程序,原因上一条已经说过,不在赘述了。
32位程序在64位WIN系统上的运行的技巧只能说这个是个人的看法,不带表所有的程序都能够使用。
32位软件一定要安装在64位系统文件的分区中Program Files (x86)这个文件夹下。
务必用管理员身份运行。
在使用中出现问题时,可以使用兼容模式(WIN7还是比较人性化的),建议使用WIN XP SP3的模式运行试一试。
其他的扩展阅读和参考:http://baike.baidu.com/link?url=_PeiFZhYxsFeoPrtQCO4qy7tttYbsr3V5e9N7Z712Crd_1kxVaawdCI6KP2obVE6luTV4YcZMC5n5KIIRnvWMKhttp://baike.baidu.com/link?url=WL2HlBEnjP5yFN8oNfQyuCzNpxTohKRCxFQP9usHdaW1xUmReOPs7XbIMso_53fYoVgXPMQZgk6fN7leD2a55ahttp://bbs.csdn.net/topics/390854156
转载请注明出处51数据库 » 64位w7 编译32位软件下载
嗫?暁雲?