![Windows 7 — Windows 中没有安装内存](https://linux22.com/image/1315180/Windows%207%20%E2%80%94%20Windows%20%E4%B8%AD%E6%B2%A1%E6%9C%89%E5%AE%89%E8%A3%85%E5%86%85%E5%AD%98.png)
华擎 Z68 Extreme 4 MB
酷睿 i7-2600K @ 3.4
安装内存:8.00 GB(Windows 可用内存为 1.92 GB)2x 4GB 内存条(2x2GB)
Windows 7 - 32 位
一周前,我有(3.8 GB可用),这是我预料到的,因为安装了 32 位。
我搬家了,所以电脑可能受到了一些冲击或影响,现在显示(可用 1.92 GB)。
我已经检查过的内容:
- Bios 显示 8GB,并且内存映射处于活动状态
- Windows msconfig->boot->advanced->max memory 未选中
- 重新安装并交换两个内存条
- 重置 BIOS
鉴于移动冲击可能是造成此种故障的原因,我下一步应该尝试排除什么故障?
答案1
首先 - 我会尝试Memtest86看看它是否检测到所有 RAM 以及是否存在任何缺陷/错误。
如果它失败了-我不确定你指的是震动还是电击,但它也可能是一个缺陷,如果 RAM 仍在保修期内-看看你是否可以获得 RMA。
如果它没有失败(这很奇怪),我会更新 BIOS。
如果 Windows 仍报告 1.8 - 尝试启动某种 Linux Live CD,看看它检测到多少 RAM。如果显示正确,请尝试重新安装 Windows。
答案2
检查硬件问题(尝试一次插入一个内存条进行启动)。内存条损坏会导致启动失败。还可以使用 Dustin G 建议的软件检查 RAM。
如果所有棍棒都很好,那么,
您使用的是哪种显卡?或者您使用板载显卡吗?
如果是板载显卡,部分 RAM 将被分配用作 GRAM,因此无法用作 RAM。现在,可以从 BIOS 设置中控制分配给显卡的 RAM 量。检查此设置(BIOS 可能已为 gfx 分配大量 RAM,因为您的系统有 8 GB 的 RAM。但是,它无法理解 x86 Windows 只能使用其中的 4 GB。)
如果这不起作用,请使用某些 Linux live 发行版检查 RAM。如果显示一切正常,则修复/重新安装 Windows。
答案3
在 BIOS 中关闭内存重映射。没有 PAE 的 32 位操作系统无法访问重映射的内存。
答案4
检查关闭内存重映射后 Windows 看到的内存量,Windows 应该看到 3GB 以上,但打开内存重映射后看到的内存量约为 2GB。看来更改该选项可能是您看到差异的原因。