在我的Intel Core i5 2.80 GHz CPU,DH55HC系列Intel主板机器上安装了Windows 7 64 位 机器,当我右键单击我的计算机并查看系统属性时,我看到“已安装内存(RAM):4 GB(1.93 可用)”。我有 2 x 2 GB DDR 3 RAM 模块。
我已经验证,* 两个 RAM 模块正在工作 * 主板上的两个 RAM 插槽正在工作
接下来需要查看造成这种情况的原因是什么,例如: BIOS 等中的设置是什么?
答案1
此 MS 支持文档解释说...
在运行 Windows 7 的计算机上,可用内存 (RAM) 可能小于已安装的内存。
这是运行 Windows 7 的计算机上的预期行为。可用系统内存的减少取决于以下配置:
- 计算机中安装的设备以及这些设备保留的内存
- 主板处理内存的能力
- 系统 BIOS 版本和设置
- 安装的 Windows 7 版本(例如,Windows 7 Starter Edition 仅支持 2 GB 的安装内存。)
- 其他系统设置
例如,如果您的视频卡具有 256 MB 的板载内存,则必须在前 4 GB 的地址空间内映射该内存。如果已安装 4 GB 的系统内存,则必须由图形内存映射保留部分地址空间。图形内存映射将覆盖部分系统内存。这些情况会减少操作系统可用的系统内存总量。
有关如何确定计算机内存使用情况的详细信息,请参阅“Windows 7 中的物理内存分配“更多信息”部分中的主题。
可以尝试的事情
检查系统配置设置
出现此问题的原因可能是“最大内存”选项选择不正确。要解决此问题,请按照以下步骤操作:
- 单击“开始”,在“搜索程序和文件”框中键入 msconfig,然后在“程序”列表中单击 msconfig。
- 在系统配置窗口中,单击启动选项卡上的高级选项。
- 单击以清除最大内存复选框,然后单击确定。
- 重新启动计算机。
更新系统 BIOS
检查 BIOS 设置
启用内存重映射功能
检查 BIOS 设置以查看是否启用了内存重新映射功能。内存重新映射使 Windows 能够访问更多内存。您可以通过启动系统设置来启用 BIOS 中的内存重新映射功能。有关如何在计算机上启动系统设置的说明,请参阅计算机的用户指南。不同硬件供应商的内存重新映射功能名称可能不同。这可以列为内存重新映射、内存扩展或类似名称。请注意,您的计算机可能不支持内存重新映射功能。在 BIOS 设置中更改 AGP 视频光圈大小
检查 BIOS 设置,查看您为 AGP 视频光圈分配了多少内存。这是系统与视频卡共享的内存,用于纹理映射和渲染。系统不会使用此内存,因为它已被视频卡锁定。您可以在 BIOS 中调整 AGP 视频光圈大小。标准设置为“32MB”、“64MB”、“128MB”和“自动”。在 BIOS 中更改此设置后,重新启动计算机,然后检查可用内存。您可以测试每个设置,看看哪个设置效果最好。检查物理 RAM 可能存在的问题
出现该问题的原因可能是安装的物理 RAM 存在问题。
检查内存模块是否损坏
要检查您是否遇到此问题,请关闭计算机,拔下计算机电源插头,然后交换内存的顺序。确保内存安排正确
请参阅计算机的用户指南,确定内存模块应按什么顺序插入内存插槽。当您未使用所有可用插槽时,系统可能会要求您使用特定插槽。例如,计算机有四个可用插槽。但如果您只想使用两个内存模块,则可能必须使用插槽 1 和插槽 3。检查是否使用了内存隔离卡
如果您使用内存隔离卡在计算机上容纳多个内存模块,系统可能需要针对此场景进行特定配置。因此,可用内存可能会少于预期。
为复制整个 MS 支持文档欢呼三声!
答案2
一些可能的原因/建议:
- 确保你的 RAM 正确安装在正确的通道插槽中
- 你也刚刚安装了 CPU 吗?有人报告说,CPU 针脚弯曲或 CPU 位置错误可能会导致此问题
- 将您的机器启动到 BIOS,是否报告所有 4gb 都已存在?
答案3
你确定这是一台 x64 机器吗?我遇到了同样的问题,并在这里找到了答案:http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778%28v=vs.85%29.aspx#physical_memory_limits_windows_7
Windows 7 Starter 对于 x86 机器有 2GB 的限制,并且不提供 x64 版本。
答案4
如果没有,则检查此页面的答案,似乎您必须使用插槽 1 和 3:http://www.tomshardware.com/forum/267407-30-usable