Windows各版本支持内存如下:
参考资料:微软开发中心——Windows版本内存限制
最大支持内存和操作系统有直接关系,即使是64位处理器,使用32位操作系统支持的内存也最多为2的32次方,就是4G,但由于系统分配问题,其中有一部分无法被系统使用,所以,能识别到4G内存,但显示时,无法管理系统占用的部分,显示时只能显示能管理的部分(约3.21G).原因在于:其实不足4GB内存的原因就在32位X86架构。32位X86架构是指个人电脑的地址总线是32位的,CPU、内存控制器、操作系统都是按32位地址总线设计。32位地址总线可以支持的内存地址代码是4096MB。这4GB个地址码正好可以分配给4GB内存。但是其它寄存器都需要系统分配给它们地址代码,所以总容量为4GB的内存就有一部分内存分配不到地址代码而不能使用。其实,Vista/Win7自身完全支持超过4GB大内存,只是微软不让使用而已。 总的来说,不管是32位还是64位系统,我们一般上网、玩游戏是看不不到什么明显差别的,因此大家无需纠结到底选用32位还会64位系统,一般安装32位即可,但内存如果大于4GB,那么没得说,只能选64位系统了。 以上为个人看法,手打很辛苦,希望采纳,谢谢您的支持。 谢谢您的支持,有任何疑问欢迎您再次通过此渠道提问,让大家共同解决,共同进步! 以上回答仅为“百度规则”,没有任何违法行为,请楼主采纳,谢谢!
一般情况下,32位系统最多支持4G内存,
64位系统支持4G 8G 16G 32G 64G 128G 256G内存,
理论上可以无限支持,只要主板支持。