eri*_*cvg 30 memory windows-7 64-bit
我有一个新的 HP Z800 工作站,运行 Windows 7 Enterprise 64 位。Z800 规格在这里。
这台机器有 4GB 的内存——windows 报告有 1.99GB 可用,2GB 是“硬件保留”。我又添加了 2 GB,Windows 报告说有 6 GB 的物理 RAM,但现在 4 GB 是“硬件保留”。BIOS 也会看到完整的 RAM 量。
显卡是 nVidia Quadro FX 580,所以它根本不应该使用任何共享内存。
为什么我的所有额外 RAM 在 Windows 7 中都标记为“硬件保留”?
Dan*_*anO 18
哎呀,听到重新安装的消息很难过。
有一篇很棒的 Mark Russinovich 博客文章解释了 Windows 如何使用物理内存。
硬件设备可以保留大块物理地址空间...要查看某个硬件是否保留了大块物理地址空间,请启动“devmgmt.msc”,在“视图”菜单中选择“按连接分配的资源”,然后展开“内存”节点。(马克的博客进一步解释了这一点。)
即使您的视频卡具有板载、快速、专用的视频内存,Windows 仍然必须使用与 RAM、PCI 设备和其他设备相同的物理内存寻址来寻址该内存并与之交互。这可能会占用物理地址空间。64 位操作系统应该比 32 位操作系统更好地处理这个问题,但它的手可能仍然受到一些设备要求的束缚。
(我的戴尔在 Win7x64 上保留了 700 MB 的硬件。它几乎没有你的问题那么糟糕,但仍然很烦人。)
知道像memtest这样的工具(它在没有 Windows 的情况下启动和运行)是否可以看到所有已安装的 RAM会很有帮助。尝试使用UBCD上的一些系统信息工具,看看它们是否可以查看(并测试)您的所有 RAM。这会让您知道 Windows 是否与它有任何关系。
最后,您是从主要供应商处购买的新产品,您应该能够从他们那里获得支持,并就该问题向他们询问。他们通常可以比在互联网上搜索更快地找到此类问题的根源,而且您已经为此服务付费。
编辑:这个SO 问题 可能与您的问题有关,并且还有另一个关于内存映射 IO 保留如何减少可用 RAM 的很好的解释。同样,这可能不是您所面临的问题,但这些博客会告诉您如何确定是否确实如此。
让我们知道。
小智 7
我已经解决了这个确切的问题!使用技嘉 p55a ud3r 和金士顿 KHX1600C9D3K4/8GX。
当您购买 RAM 时,您会成对购买,因为事实证明,每对/记忆棒只能在内存通道 1 或内存通道 2 上工作。
如果你将一对设计为只能在通道 1 上工作的内存放在通道 2 上(就像我在不知不觉中所做的那样)。BIOS 仅识别它们,“但”无法使用。Windows 7 只能看到安装的总 RAM(在我的情况下为 8 GB),但无法使用内存通道 2 上的其他 4 GB,并且 Windows 7 认为 4 GB 内存是“硬件保留”。
所以我建议你像我一样在内存插槽之间切换它们,现在我只有 5 MB 的硬件预留,而不是像以前那样,当我将 RAM 棒放在错误的插槽/通道上时。
归档时间: |
|
查看次数: |
351465 次 |
最近记录: |