为什么我的win7只能识别2.99G内存

如题所述

因为在32位中最大寻址 是324 所以只能识别到 3.25G解决方法使用PAE技术将内核拓展到36位就能识别到128G但是Win7 不是服务器系统 所以有限制 就是PAE只能拓展到3.25G 其他系统强行占有(就是可以认出4G 但是可用部分不变,这个是微软的官方限制。方法就是把内核代码修改成 Windows Serve 2008 R2, 这个操作热就是所谓的破解内核,这样系统就会认为你有权限,于是系统就不强行占有了,也就是可以使用 超过3.25G的内存。 所谓的破解也就是该一个识别码)方法二 就是使用64位 这样的寻址就远远大于 3.25G 能识别64T的内存.将白了 不能识别是因为寻址的上限 不管是PAE、还是64位目的都一样 就是让系统寻址超过3.25G。当然PAE的具体原理是很复杂的 毕竟是36位拓展 CPU的单位内存还是32位这个和X64不同 X64虽然代码还是X86架构(X64全程 X86-64 即X86 拓展64位) 但是CPU代码空间上升了。真正的64位代码 叫做IA-64 这个完全不和32位兼容 X64 通过Long Mode兼容32 (性能损失3%-10%)IA-64 只能通过翻译层 性能损失至少250% 你说既不用PAE拓展 又不用64位 这种方法可能只有上帝知道
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-20
因为这32位寻址能力不都是给内存的,硬件设备也要占用一部分地址,所以内存的识别就小于32位能识别的4G了,至于能实际使用的多少,和你的硬件多寡有关
第2个回答  2019-01-05
32位系统最大识别3.25G内存,你要是安装了4G内存的话,剩余的内存是没有用处的,不过可以用软件把多余的内存做成高速硬盘缓存,上网速度会加快的

win7系统下内存4G但只有2.99G可用
3.系统分配寻址空间时是有优先级的,bios的内存,cpu的缓存,各个硬件的内存,显卡的显存等,他们的优先级比物理内存(也就是内存条)高,所以系统先将寻址空间分配给bios的内存,cpu的缓存,各个硬件的内存,显卡的显存,最后才将剩余的寻址空间分配给内存条。比如显卡有500mb,那么可以分配的内存也就只...

为什么我WIN7 64位系统,6G内存只有2.99G可用?
二、可能性二,内存条故障。排查方法是,拔掉一根内存条,只插一根测试,查看内存容量,6G应该是2+4,检查:插2G内存时是否是2G,插4G内存时是否是4G,由此可查出某根内存条故障,如果两根分别插都正常,同时插异常,并且两根内存规格不同,那么很大可能是主板不兼容这两种规格的内存同时使用,可以考虑更...

为什么我家的WIN7系统显示内存只有2.99G?
是4G的内存条。但是你开机,运行系统和程序的话要会占用部分内存的,所以提示你还有2.99G可用。你的系统应该目前占用了大约1G的内存。

为什么我32位win7只能识别2.99G内存。。
因为这32位寻址能力不都是给内存的,硬件设备也要占用一部分地址,所以内存的识别就小于32位能识别的4G了,至于能实际使用的多少,和你的硬件多寡有关

win7 64位系统为什么只能识别2.99G
两种可能,第一:bios设置错误(几率很小~),可通过还原bios解决。第二很简单,你被奸商坑了!!!

为何我内存在win7 64位上显示只有2.99G
首先 如果你实际是3G就是正常的 4G就不正常 首先内存是1024进制 而生产商是以1000进制计算 另外再加上内存颗粒的使用量 实际容量为标示的93%左右

windows 7 操作系统只能认到2.99G的内存,求教!!
1、32位操作系统的限制就是只能认出3g以下的内存2、安装64位系统可以支持128g内存3、网上流传可以更改win7内核支持更多内存,但因为比较危险,不建议使用。、具体方法:首先复制c:\\windows\\system32\\ntkrnlpa.exe核心文件到d盘,用16进制编辑工具(比如Ultraedit或hex editor)编辑d盘上的ntkrnlpa.exe, 搜索...

win7 32位属性里为什么内存4G 只有2.99G 可用
win7 32位属性里内存4G只有2.99G可用是因为32位系统最大只能识别3G内存。一般情况下,windows 32位操作系统中最大只识别3.25-3.75之间,根据windows版本不同而不同(实际一般只有3G上下)。如果要最大使用限度使用内存需要使用64位的系统。64位操作系统的寻址能力就是2的64次方。也就是17179869184G...

为什么WIN7 32位系统只有2.99GB可用?
这是奸商忽悠你,就算你装16G内存,WIN7(32位系统)也只认识3G多一点,这是系统决定的,不要上当。如果你觉得内存小不够用,可装WIN7(64位系统),但兼容性就没原来的好了。

关于win7,64位操作系统只能识别2.99g的内存我还是不懂,都说被显卡分...
你一定是弄错了 WIN7 32位的系统识别内存最高支持3G多点。不到4G。而64位系统才能识别更好至几百G的内存。独立显卡有真实显存与虚拟显存之分。主要性能属性还是要看真实显存。虚拟显存就是占用内存来虚拟提高显卡的显存。一般真正占用的内存没有1G之多。

相似回答