Board logo

标题: [求助] 32位的win 7 和64位的 win 7 到底有什么区别? [打印本页]

作者: zhui风    时间: 2011-7-8 00:25     标题: 32位的win 7 和64位的 win 7 到底有什么区别?

如题:
32位的win 7 和64位的 win 7 到底有什么区别?
作者: huanyinni    时间: 2011-7-8 00:28

看CPU 是32位还是64位的,要对应的用
作者: wy54072851    时间: 2011-7-8 00:37

32位的内存只能识别3.几个GB~再大就用不了了~~所以如果你内存大于4个G的话可以换64的,不然直接32的就好了,因为软件跟不上,大都还是32位的,有些软件可能32位的系统能跑,换64的他就不行了,所以还是32位的吧~~64的主流还没开始~
作者: billy977    时间: 2011-7-8 00:38

首先,性能上,64位系统支持的内存可以超过4096的限制,也就是32位系统常常插超过4G的内存只会显示3.5g.(0.5g给系统自己用的).而64位最高支持32g内存.(有可能更高).
32位系统也可以通过内存分页机制,让内存支持超过4g.比如很多服务器版本的操作系统,例如 windows 2008(data<数据仓库版>,service<服务器版>)都能支持4G以上内存.

64位天生就支持超过4g以上的内存.因为,他们的字段是64bit的.所以指针的技术位比32为大了很多.(32位的时候,指针是4字节,学过C开发的同学都知道)

这是一方面,下面是同学最关心的话题.64位会不会比32位卡,支持的软件会不会很少?

回答:卡,是肯定会的.因为64位,一个变量就比32为的一个变量多了一倍的存储空间.是会在索引的时候,花费更多的时间去处理."不过"!因为64位是支持的高端配置.一台4核的机子,装备32G内存,与一台双核机子,3.5g内存,跑起来,到底谁更卡?这就不得而知了.总之根据用途,选择适合你的系统.

支持软件问题.(WIN 7)64为系统,有独有的内核转32位的机制.基本支持大部分32位系统的软件.大家可以不用太担心.但是,程序就像人一样,不可能都是完美的.总有那么些32为的东西有不支持的.不过这个很少...反过来.如果将来,64位软件产品普及了.32位的机子是绝对运行不了的.除非...32位机子有转64位的补丁咯
作者: Roxana    时间: 2011-7-8 00:43

主要是运算速度和寻址方面,64位操作系统需要64位处理器,支持最高128GB的内存,32位只能支持到3.5GB内存。
作者: 上吊的猫    时间: 2011-7-8 00:43

32位可以识别3.25GB内存 而64位可以超过这个数值

32位系统的兼容性要比64位好那么点,很多老的软件不能运行在64位系统中,不过近几年的软件都ok,游戏,日常软件都行的
作者: wpyyzy    时间: 2011-7-8 01:10

内存方面,32位不支持4G以上的内存。
同时,也不支持基于64位系统的应用程序。
作者: longzh520    时间: 2011-7-8 01:16

在我看来32位和64位的操作系统主要区别在于32位的操作系统兼容性好。
作者: tvkoo    时间: 2011-7-8 02:18

普通人用32位的够用了,64位支持超过4g以上的内存,现在兼容性也不是问题了,你要是内存大于四个G,用64位的吧
作者: wuyeyaodao    时间: 2011-7-8 02:37

支持的内存和cpu不一样,你如果不是特别厉害的硬件,32bit足够。
作者: 尐兎孑    时间: 2011-7-8 02:58

64位和32位要求CPU配置不同,64位支持超过4G的内存。
运算速度也不同,不过一般用户都用32位吧,32位支持的软件多一些。
作者: gzvanroy    时间: 2011-7-8 04:06

最大的区别就是64位的可以用4G以上的内存,32位不能
作者: 汤猛    时间: 2011-7-8 05:34

主要是内存方面的了,32位的不支持4G以上的内存,在兼容软件方面也是32位的要好一点
作者: iridium    时间: 2011-7-8 07:58

使用来说区别不大啦
现在CPU基本都是64位的,软件可以开兼容来使用。
作者: feitianzaiqi    时间: 2011-7-8 08:27

第一,设计初衷不同:

       64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。而32位操作系统是为普通用户设计的。

第二,要求配置不同:

        64位操作系统只能安装在64位电脑上(CPU必须是64位的)。同时需要安装64位常用软件以发挥64位(x64)的最佳性能。32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。

第三,运算速度不同:

        64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。

第四,寻址能力不同:

   64位处理器的优势还体现在系统对内存的控制上。由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存

第五,软件普及不同:

       目前,64位常用软件比32位常用软件,要少得多的多。道理很简单:使用64位操作系统的用户相对较少。因此,软件开发商必须考虑“投入产出比”,将有限资金投入到更多使用群体的软件之中。这也是为什么64位软件价格相对昂贵的重要原因(将成本摊入较少的发售之中)。
作者: ultraly2010    时间: 2011-7-8 09:06

主要是支持的内存大小不同,32位的3G左右,64位的没限制.
作者: TMBCC    时间: 2011-7-8 09:17

32位是现在的主流,硬件限制64位还不能普及,除了新出的高端机器,能使用64位的比较少。64识别内存比32大得多,同时对硬件需求高得多,如果装系统,建议搜一下自己的配置,看是否配得上64位的。
作者: jd20100611    时间: 2011-7-8 09:25

主要区别就是内存 64位兼容 4G以上的大内存 一般来说 3G的就可以流畅运行3D网游
作者: liujuan    时间: 2011-7-8 09:27

4楼回答的很详细了,值得参考.不过目前阶段如果你的硬件不够强的话,还建议用32位的
作者: ddl0823    时间: 2011-7-8 09:49

简单说64位就可以走4G的内存, 32位只能走2G内存·!
作者: hahayang1028    时间: 2011-7-8 09:57

现在要是电脑是4G以上的内存,最好装64位的win7,这样能充分利用内存。
作者: sisi526119462    时间: 2011-7-8 14:02

32位最大只能识别4G内存容量 而且还不是完整的4G容量 一般为3.25G或3.5G(为什么就不说了 要说上还几百字)

如果你有超过4G的内存 可以使用64位系统 让性能发挥极致~~
64位可以兼容32位软件 它有一个program files(x86)默认是用来安装32位软件的 因为64位原生软件现在还很少 只要都是些专业级别的软件(PS WINRAR OFFICE等)...一般的软件还没有64位版本 但是可以放心地使用32位版~~
64位也自带了32位和64位IE 因为flash插件的64位正式版还没有 所以默认还是使用32位版IE的... 等以后有了flash x64  相信64位的IE会更能发挥大内存优势!

总之 现在主流是32位 未来趋势会是64位~~
作者: anti戦    时间: 2011-7-8 14:13

现在是32位的系统最多 兼容线好 但64位的安全性能高 以后会是64位 4G的天下
作者: pittlyj    时间: 2011-7-8 14:23     标题: 答案

第一,设计初衷不同。64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。而32位操作系统是为普通用户设计的。  

第二,要求配置不同。64位操作系统只能安装在64位电脑上(CPU必须是64位的)。同时需要安装64位常用软件以发挥64位(x64)的最佳性能。32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。  

第三,运算速度不同。64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。

第四,寻址能力不同。64位处理器的优势还体现在系统对内存的控制上。由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存。  

第五,软件普及不同。目前,64位常用软件比32位常用软件,要少得多的多。道理很简单:使用64位操作系统的用户相对较少。因此,软件开发商必须考虑“投入产出比”,将有限资金投入到更多使用群体的软件之中。这也是为什么64位软件价格相对昂贵的重要原因(将成本摊入较少的发售之中)。  

总而言之,Microsoft Windows 64位操作系统,必须“上”靠64位主机硬件的支撑,“下”靠64位常用软件的协助,才能将64位的优势发挥到极致,“三位一体”缺一不可(道理很简单:操作系统只是承上启下的运行平台)。至于64位电脑可以安装32位操作系统,64位操作系统可以安装32位软件,那是设计上的“向下兼容”,不是64位设计初衷的本来含义(如上所述)。


1、64位电脑虽然可以安装32位操作系统,但是32位电脑绝对不能安装64位操作系统。这点至关重要务必牢记,以避免盲目下载和安装。

2、在64位电脑运行的32位操作系统上,不能采取硬盘安装方式安装64位操作系统。如若安装,首选光盘格式化安装方式,也可采用比较繁琐的DOS安装方式。

3、使用虚拟机安装操作系统,实际上就是在目前运行的操作系统上安装软件。因此,在32位操作系统上不能虚拟安装64位操作系统。即便采取“曲线”方式勉强安装,其实已经脱离了底层设备的支持,是毫无疑义的
作者: freeskyline    时间: 2011-7-8 14:29

cpu的指令地址不同罢了 也是并行处理量 一般32位就是一次cpu同时处理32位的数据 64位相同
作者: suhao26    时间: 2011-7-8 14:42

简单来说,就是内存寻址和管理的区别,如果不是大型软件和数据库应用,64的不建议使用,因为一些老软件不兼容
作者: feichi5956    时间: 2011-7-8 14:47

对于我们普通用户来说,没有什么太大的区别。如果你内存2g,用32位的吧,大于4g建议用64位的
作者: lxf666    时间: 2011-7-8 14:51

最重要的区别在于32位只支持啊大3.23GB有效内存。而64GB最高可以支持16GB以上内存。
32位系统只有一个系统文件夹,而64位的WIn7能全面兼容32位和64位,多了一个32位系统文件夹和64位系统文件夹
作者: vivis2    时间: 2011-7-8 14:54

主要是识别的内存大小不同吧,不过64位还有很多软件不兼容,所以可以先用32位的把,毕竟系统要的就是稳定性




欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://154.84.5.220/bbs2/) Powered by Discuz! 7.2