我已经看到很多人在Windows 7 / Server 2008 R2中遇到硬件保留内存问题。 我自己拥有,但没有其他人那样庞大。
当您安装Windows 7(或其更大的兄弟 Windows Server 2008 R2)时,可能无法充分利用您的内存。 如果你看
Task Manager > Performance Tab > Resource Monitor > Memory Tab
并滚动到列表的底部,你会看到你的记忆的graphics表示。 其中一些可能是硬件保留的 。 以前的Windows版本没有这个问题 。 系统能够利用所有可用的内存。
有没有解决scheme来降低/删除硬件保留内存?
我试着安装32位和64位版本,但无济于事。 我也尝试了Windows 7和Server 2008 R2。 但总是得到硬件保留的相同数量。 在以前的Windows版本中,我有更多的内存可用,因为我同时在主机上运行2个虚拟机(所以三台机器都在一起)。 现在我的记忆力已经比老版本高出许多了。
你的电脑总是使用这个RAM,但是旧版本的Windows没有显示。
现在,如果您认为硬件存储内存很多,我们需要哪个设备消耗这些内存以及每个设备多less。
为了做到这一点,打开设备pipe理器( devmgmt.msc ),转到视图菜单,select连接资源,并展开内存子树。 在那里你有每个设备使用的RAM范围。
将每个设备的两个值从hex转换为十进制,并将它们相加。 不同的是设备使用多less内存。 这样我们就会知道是什么把你的RAM。
我的问题解决如下:
Windows 7 SP1 64位,富士通NB,4GB双通道DDR3 1巴三星,1巴kingmax,Windows看到他们,2050MB硬件
保留,在网上find的所有解决scheme不能解决它。
我testing一次1bar,三星酒吧好==> 2GB安装,只有2MB的硬件保留! 而kingmax酒吧根本无法启动!
2个三星ram酒吧,==> 4GB安装,<2MB硬件只保留!
检查Windows 7的“resmon.exe”!
结论:Windows 7可能会发现RAM的问题,因此标记
它作为硬件保留!
build议:尽量设置你的内存运行速度相同,使用相同品牌的内存。
你看到多less内存“硬件保留”? 如果它小于256MB,则会看到系统中存在但是预分配给video卡的内存。
可能是没有专用内存的“便宜”graphics解决scheme – 那么内存是从系统内存中提取的;)我build议你告诉我们一些你的服务器硬件的问题;)
所以我似乎得到的答案是所有的RAM棒必须是相同的速度。 我刚刚从戴尔获得了6个RAM,每个4GB。 他们发送的前2个是1066MHz,其他发送的4个是1333MHz。 所以我的系统说24GB(16个可用)8硬件保留由于在RAM中的不匹配。 多数民众赞成什么戴尔家伙无论如何说
对于我看到的这两个服务器(32GB,16GB可用/硬件保留),事实上他们将RAM冗余设置为“备用”全冗余模式(因此RAM的一半作为热备用而坐在那里)。
使用Dell OpenManage ServerAdmin进行检查 – >内存:
Memory Redundancy Redundancy Status Full Fail Over State Inactive Redundancy Configuration Spare Attributes of Memory Array(s) Memory Array 1 Location System Board or Motherboard Use System Memory Installed Capacity 32768 MB Maximum Capacity 524288 MB Slots Available 16 Slots Used 16 Error Correction Multibit ECC Total of Memory Array(s) Total Installed Capacity 32768 MB Total Installed Capacity Available to the OS 16384 MB Total Maximum Capacity 524288 MB