主要原因
1。现在的4G的内存采用的是32位的X86的架构.
2。而本身:CPU。内存控制器.系统都是按32位地址总线设计.总线可以支持的地址代码是4028MB
3。32位的系统刚好可以与4G内存分配好地址码
4。但是由于计算机其它寄存器需要系统分配地址代码。
所以。
4G的内存不能 完全权分配不到地址代码 所以只能找到2.3G.
5。其实32位的系统可以支持的。主要是微软在安全上不上使用而己。
可以通过程序破解系统PAE内核ntkrnlpa.exe,来解出限制。
由于内容太多。建立你百度一下。。。找破解方法。。当然楼上说的也是最好的方法。
64位的系统最大支持。。16G的内存
|