4个回答
展开全部
根据微软的官方说法,XP和Vista的32位的系统软件版本可以支持最大不超过4GB的物理内存,但是要确定硬件驱动的兼容性和系统的内存管理地址,以及系统主机板的其他可以使用的硬件地址都必须在系统的第一个4GB的内存地址空间里面应用到(比如集成显卡的内存和BIOS的映射),所以XP的系统只能使用到不超过3GB的物理内存,而Vista只能使用不超过3.5GB的物理内存。在Vista SP1以后,系统对于物理内存的报告起了很大的变化。以前的版本是报告系统可以使用的物理内存容量,而Vista SP1以后,系统内存的报告将会采取系统实际物理内存的多少和系统实际可用物理内存是多少两个数据。这是问题主要是因为32位的可用实际内存地址有限所导致的,就是2的32次方,而这个地址是系统地址、物理内存(包括主机板上的系统内存和显卡上的显存)和虚拟内存加在一起。想要系统能使用超过XP的3GB局限(或是Vista的3.12GB局限)的物理内存,就要安装64位版本的XP或Vista,因为2的64次方提供了更多的内存可用地址。不过,假如你安装了64位的系统,所有的系统硬件驱动程序也需要是64位的,包括摄像头,印表机,和所有的周边装置。64位的系统不支持32位的驱动安装,只支持32位的软件安装。装完了64位的系统后,Windows会自动的区分32位和64位的软件,分别存放在 C:\Program files (x86) [所有的32位软件] 和 C:\Program files [所有的64位软件。] 所以在安装64位的系统前,要确定你有所有64位的硬件驱动程序。Vista Basic 64位支持最高8GB的物理内存Vista Home Premium 64位支持最高16GB的物理内存Vista Business/Enterprise/Ultimate支持最高128+GB的物理内存详细情况可以参考微软的官方网站信息: http://support.microsoft.com/kb/888732 http://support.microsoft.com/kb/946003/ http://support.microsoft.com/kb/929605 要安装64位的XP或是Vista必须确定几件事:1)你的系统的CPU支持x64的系统核心。不是所有的双核都支持64位的系统,尤其是较老式的双核。2)你有所有你系统里面的64位的硬件驱动程序,因为64位要求所有的硬件都要是64位的驱动。3)你有超过3GB的物理内存需要用。4)你的主机板的芯片支持最少8GB的地址空间(Intel的955以上的芯片都有)5)你的主机板的BIOS里面需要支持内存地址的重新映像功能,把系统本身需要的地址空间映像到4GB以外的内存地址空间6)你的硬盘有足够的空间安装64位的系统软件,因为64位的系统也支持32位的软件,所以系统会自动的区分32位和64位的软件而且安装在不同的地方。有些软件有32位和64位为一体的,比如Visual Studio 2005 的软件是32位但是核心的程序有64位和32位,需要装到32位和64位的文件目录表内,需要的空间要比一个32位来的更多。还有就是假如你的系统是32位的,你无法更新到64位。只能是重装系统。因为64位的系统软件,有给32位的软件用的空间和路径,也有给64位的软件用的空间和路径,是和32位的路径有冲突,所以需要重新安装系统,而不能只是更新。假如是安装双系统,一个32位,一个64位,需要安装到不同的盘,不然单一系统的删除会直接影响到另一个系统的开机和系统程序。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询