我在运行 32 位 Windows 7 Home Premium 的 Sony Vaio 笔记本电脑中添加了一根 RAM,笔记本电脑原来有 3GB RAM,现在有 4GB(我将一根 1GB 的 RAM 换成了一根 2GB 的 RAM)。
之后,任务管理器和资源监视器都看不到 4GB,它们都显示“总计 2911MB”,但资源监视器显示已安装 RAM 为 4096MB。我进入 msinfo32 并看到它列出:“已安装物理 RAM 4GB”、“总物理 RAM 2.84GB”
我检查了 BIOS,它显示:“系统内存 4096MB”。我进入 msconfig.exe 并清除了“最大内存”框。它什么也没改变。
有人知道为什么吗?以及如何让所有 4GB RAM 可用?
编辑:我使用 Windows 内置工具执行了内存诊断测试,没有发现任何错误。
我还发现在系统下显示:“已安装的物理 RAM:4GB(可用 2.84GB)
我附加了 msinfo32、任务管理器、资源监视器的屏幕截图如下:
另外:灰色 BIOS 选项的图片:
答案1
它的“硬件保留”,这通常发生在您的主板声明它或 Windows 拒绝它时。
可能是以下之一
- 该记忆棒与你的主板不兼容
- 内存条已损坏。
- 如果您有 32 位(您有),您可以从 4GB 中获得大约 3.5GB。
- 您可能有两个不同品牌的 RAM,它们可能具有相同的 MHz,但它们也必须具有相同的内存时序。
有时在控制面板中运行系统评估会让 Windows 接受它。(Windows 7)
编辑:我的错,对于 32 位 4GB 系统来说,大约 2.9 GB 是正常的,不同系统之间差别很大。我预计也许可以使用 3.5。有些配置使用更多,有些则更少。
答案2
经过进一步研究,我认为问题在于我的 Sony Vaio 笔记本电脑的 BIOS 不支持 RAM 重新映射,因此无法使用增加的 RAM。
答案3
我会检查 RAM 并确保它使用 MemTest86 之类的程序或任何您喜欢的 RAM 测试程序运行良好(我相信 Windows 也具有内置诊断程序)。
此外,如果您运行的是 32 位版本的 Windows 7,也可能会导致此问题。请参见此处:https://stackoverflow.com/questions/8869563/32 位机器可以访问多少内存
如果其他方法都失败了,请查看公司网站上的计算机型号,看看 BIOS 是否完全是最新的,有时 BIOS 更新可以让主板更好地与 RAM 配合使用。您可以使用免费软件 CPU-Z 来检查当前的 BIOS 版本。(它位于主板选项卡下)
这也可能是由于 RAM 条彼此不兼容,如果是这种情况,我建议您通过条上的型号查找您在遇到问题之前使用的 2GB 条,看看是否无法选择另一个完全相同的型号来查看它是否可以正常工作。
希望我列出的内容能够有所帮助,如果您有任何问题或更新,请随时发表评论,我会尽力提供帮助!:)