硬件预留内存过多


8

背景

我的父母有一个带有32位Windows Vista Home Premium的Gateway lx6810-01。它安装了两个4 GB的RAM记忆棒(GSkill F3-10600CL9D-8GBNT),总计8 GB。RAM随机器一起提供。奇怪的是,即使系统附带了DDR3 ,系统仍说它具有DDR2 RAM(单击此处以获取系统规格)。

无论如何,我查阅了主板的用户手册,并说这些支杆应该兼容。

因为一半的RAM无法寻址,所以我只安装了Windows 7 64位专业版。

问题

当我启动系统时,我在资源监视器中注意到只有大约3 GB可用,而5 GB在硬件保留内存下。系统仍然可以识别8 GB的RAM,但是只有3 GB可用。

尝试解决方案失败

边注

我运行了CPU-Z,它可以识别我的所有RAM,并且看起来很正常。

我还以为资源面板可能显示的我的RAM容量不正确,但是当我运行一个不断分配内存的Python脚本时,大约3 GB后我就用光了。

  1. msconfig

    我首先尝试运行msconfig并选中取消选中最大内存复选框。

  2. BIOS中的内存重新映射和内存孔

    内存重新映射已启用,但BIOS中没有内存孔。我尝试了启用和禁用这两者的每种组合,但没有任何方法可以解决。

  3. 记忆体诊断

    我运行了内存诊断程序,以防万一内存有问题,但是一切都很好。

  4. 可启动的Ubuntu USB

    我从USB启动Ubuntu 14.04 LTS,以检查问题是否是Windows,但问题仍然存在。

  5. 重新排列和隔离的RAM

    我换了棍子,但什么都没有改变。

    我尝试使用每个插槽中的每个摇杆自行启动,但是对于每种组合,资源监视器都显示1 GB是硬件保留内存,而其他3 GB可用。这使我认为BIOS由于某种原因只能识别其中一根棍子。但是我不知道为什么。

  6. 手动设置RAM速度

    我将RAM速度手动设置为800 MHz,而不是“ auto”,但是此后我无法启动,因此不得不卸下CMOS电池以将BIOS恢复为默认值。

  7. 检查硬件设备的内存分配

    我打开了设备管理器,检查了我的设备占用了多少内存,但是没有什么比平常要占用数百MB的内存多的了。

现在

我不知道该怎么办了。也许更新BIOS,但是没有任何更新可以解决此问题。


寻找BIOS更新。
magicandre1981

一种看待事物的奇怪方式,我只做过一次。在设备管理器的“按资源查看”或使用“系统信息”中,您可以看到实际锁定的硬地址以某种异形形式:-)对我来说是异形。并且设备管理器还调出了设备(例如视频卡)的属性,并查看“资源”选项卡,我能够找到并确定该设备使用的内存空间和位置。
Psycogeek

感谢@Psycogeek的评论。主板只有两个插槽,我相信cpu-z表示它是双重配置。稍后我将再次检查,并让您知道,因为Windows 7现在正在更新,并且我不想中断它。根据在线,我的cpu规格在这里。我使用可启动的USB安装Windows clean。我已经重置了BIOS。我以前从未更新过BIOS,但我可以做到。
Vivek

问题是没有比我的BIOS(6/7/2011)更新的BIOS更新可以解决此问题。链接到BIOS更新。我想我的BIOS可能更旧。我将首先尝试运行memtest86,看看它能给我带来什么。我以为Windows内存诊断工具会执行类似的操作。
Vivek

另外,我已经查看了设备管理器的“按资源查看”,它显示了已分配的HEX内存地址,并且不超过几百MB。
Vivek

Answers:


3

它不在操作系统中,您应该能够为igpu设置分配的数量,通常默认情况下为自动设置。在BIOS中设置

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.