我有一个新的 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 中都标记为“硬件保留”?
这或多或少是一个延续
虽然我或多或少地接受了那里的解决方案,但出于某种神秘的原因,在 BIOS 升级后,我的图形适配器突然保留了 1.4GB 的内存(而不是动态保留),现在(我的笔记本保修到期后 2 周),在执行以下操作后除了尝试一些 Linux live CD(其中一些从 U 盘启动环回)和几次将启动选项从 UEFI 更改为 BIOS CSM 并返回之外,没有什么特别的,突然间又保留了 800MB。
并且明确地说,这不是 Windows 问题 - memtest 和 Linux 也看到了该数量的内存。只有联想诊断仍然可以看到完整的 4GB 内存(并对其进行了测试并没有发现错误)
以下是图形驱动程序诊断工具和资源监视器的屏幕截图:

(仅供参考,之前为硬件预留了 1435MB,最大显存为 1138MB)。
这显然使问题更加紧迫,因为现在我的一半内存是“由硬件保留的”。
的输出meminfo -r没有太大变化(第 4 个内存范围缩小了近 800MB):
MemInfo v2.10 - Show PFN database information
Copyright (C) 2007-2009 Alex Ionescu
www.alex-ionescu.com
Physical Memory Range: 0000000000001000 to 000000000009D000 (156 pages, 624 KB)
Physical Memory Range: 0000000000100000 to 0000000020000000 (130816 pages, 523264 KB)
Physical …Run Code Online (Sandbox Code Playgroud)