我的4G内存为什么认3.12G

发布网友 发布时间:2024-10-24 02:45

我来回答

5个回答

热心网友 时间:2024-11-18 06:07

可能有一下几种情况:
1:硬件不支持: 32位系统只能支持到3。2G的内存容量,而且其中有720M是用来映射硬件的,所以你只能用到3.12G 解决方法是刷新最新的主板BIOS,或者更换主板和CPU
2:系统不支持: 老的WIN98和WIN2000并不能支持4G的内存。 解决方法:WIN98无法解决,WIN2000可以安装高级服务器版或者打上WIN2000大内存补丁(SP4里有集成)

热心网友 时间:2024-11-18 06:01

不知道你的cpu是那个公司出的
AMD公司的cpu好像最多支持4面的内存颗粒
也就是说你的内存要是1G×4的话,并且内存都是双面颗粒的话,有可能不支持

热心网友 时间:2024-11-18 06:01

一般都会认的小一点
但是这个小的有点离谱

热心网友 时间:2024-11-18 06:04

由于IA32架构的要求,BIOS芯片的地址、PCI/PCI—E存储器地址以及APCI终端路由地址等必须占用从4G开始以下的256M——1G空间,这段MMIO地址不能分配给内存使用,这就造成了4GB内存中会有256M-1G的容量因不能编址而浪费了。
想使用4G以上的内存,首先要硬件的支持,要求主板芯片组必须是Intel 平台P965以上的,nForce680i SLI,nForce680i;AMD平台的nForce590,nForce570以及680系列。
另外还要有寻址空间大于4GB的操作系统的支持,它一般要求位的操作系统或者是Windows 2000高级服务器版本。
第三,要使用内存重映射技术把被MMIO占用的地址移到内存条容量以上的 地址空间,BIOS中应有开启对应的“Memory Remap Feature”选项。
只有32bit地址总线的芯片组是不能通过内存重映射技术来解决4GB内存的问题的。(包括Intel 945和NVIDIA nFotce550及其以前的芯片组)

热心网友 时间:2024-11-18 06:04

据说32位windows操作系统只能认3G内存。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com