1
硬件预留内存过多
背景 我的父母有一个带有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后我就用光了。 msconfig 我首先尝试运行msconfig并选中和取消选中最大内存复选框。 BIOS中的内存重新映射和内存孔 内存重新映射已启用,但BIOS中没有内存孔。我尝试了启用和禁用这两者的每种组合,但没有任何方法可以解决。 记忆体诊断 我运行了内存诊断程序,以防万一内存有问题,但是一切都很好。 可启动的Ubuntu USB 我从USB启动Ubuntu 14.04 LTS,以检查问题是否是Windows,但问题仍然存在。 重新排列和隔离的RAM 我换了棍子,但什么都没有改变。 我尝试使用每个插槽中的每个摇杆自行启动,但是对于每种组合,资源监视器都显示1 GB是硬件保留内存,而其他3 GB可用。这使我认为BIOS由于某种原因只能识别其中一根棍子。但是我不知道为什么。 手动设置RAM速度 我将RAM速度手动设置为800 MHz,而不是“ auto”,但是此后我无法启动,因此不得不卸下CMOS电池以将BIOS恢复为默认值。 检查硬件设备的内存分配 我打开了设备管理器,检查了我的设备占用了多少内存,但是没有什么比平常要占用数百MB的内存多的了。 现在 我不知道该怎么办了。也许更新BIOS,但是没有任何更新可以解决此问题。