导致4GB内存缩水的软件原因
除了芯片组方面的原因外,不同版本的操作系统对内存容量的支持也不尽相同,这就是我们所提到的造成4GB内存缩水的软件原因。从下表中我们可以看到,虽然Windows XP系统号称最大可支持4GB容量的内存,但实际上即使在主板打开内存重映射技术的前提下,Windows XP系统仍然不能完全识别4GB容量的内存。
微软给出的官方解释是因为32位驱动和软件兼容性支持,微软的技术文章地址见:Windows XP Service Pack 2由系统属性对话框和系统信息工具报告 RAM 的量小于您安装的容量
Windows VISTA 32位系统情况也跟XP类似,也有只有当用户使用类似Windows Server 2003这类面向高端服务器平台的32位系统由或者64位的Windows XP/Vista系统时,4GB内存的限制才会被完全解除。
操作系统支持,要是64位操作系统,就支持4G以上内存。32位系统要真正完全支持物理地址扩展的系统才支持。
以下是支持4G以上内存的系统,大家确认一下,以免因为系统不支持浪费了内存。
操作系统版本
| 最大支持内存
| Windows 2000 Advance Server SP4
| 8-32 GB
| Windows Server 2003 Enterprise R2
| 32-64GB
| Windows XP x64 Edition
| 32GB
| Windows Server 2003 x64 Edition
| 64-512GB
| Windows Vista x64 Edition\
| 8-128 GB
|
从上面可以看出,希望兼容最多游戏软件,又要4G内存支持的笔记本用户。最理想是安装32位Windows Server 2003。因为有接近Windows XP的兼容性。同时可以识别出超过8G的内存。Windows 2000已经逐渐被淘汰,64位系统,Windows VISTA虽然版本更新,但是驱动和软件兼容性远远不如32位版Windows Server 2003。 |