我已经从Windows Server 2008 R2 Standard升级到Enterprise,以便使用更多RAM.该服务器以前有32GB的RAM.
使用DISM从Standard升级到Enterprise似乎没问题,所以我关闭并安装了RAM.这是戴尔Poweredge T710,我从32GB到72GB.
BIOS识别RAM,虽然我需要从“高级ECC”更改为“优化器”模式才能使用它.
重新启动后,Windows可以看到RAM,但在系统面板中将显示:
已安装的内存(RAM):72.0 GB(可用4.00 GB)
在资源监视器中,RAM的其余部分显示为硬件保留.我已经尝试了各种RAM配置,包括将其恢复到与升级前相同的芯片和相同的配置,但总是只有4.00 GB显示为可用.在这些论坛上的一些线程之后,我已经进入msconfig并“手动”设置最大内存,但这并不能解决问题. BIOS似乎没有看起来像内存重新映射的东西,这是另一个提出的建议.
如何将此RAM用于Windows?它在升级之前可用,因为我可以使用服务器必须启动的完整32GB RAM.
截图(这是在恢复到原始RAM配置之后)
我不知道它是否相关,但我的远程桌面配置也消失了:
(此对话框的下半部分应该允许我配置远程桌面,它在升级之前工作但现在不是).
UPDATE
我找到了一个临时答案 – 但它给了我另一个问题.这是what I just posted on technet,我也问过这个问题:
好吧,我暂时解决了问题 – 这不是BIOS – 但现在我不知道如何永久修复它.
线索来自this thread,C Clarke似乎做了和我一样的事情:
“We had “updated” these from Standard
to Enterprise,using the DSIM utility
and the generic KMS key available off
of MS web site. We had then changed
the license key,from the GUI to be a
valid license key for Enterprise.
After a reboot RDP was not working.”“Just now I reverted to the “generic”
KMS key and everything is working…”
后来他说:
“Then I used another valid MAK key,
and everything still worked. If I use
the other one (which is now working on
a completely rebuilt server),it
doesn’t – also says 4GB usable out of
48GB RAM….?..”
……和我完全一样的症状;只有4GB可用RAM,没有RDP.
我刚刚更改了服务器上的产品密钥,以便使用适用于Enterprise的通用KMS密钥 – 一切都很好.我有RDP,我有72GB RAM.
但是 – 我现在正在使用一个我没有许可证的钥匙.这个服务器纯粹用于开发和测试(现在我们需要同时拥有20个VM,因此需要超过32GB的额外RAM,因此需要Enterprise).
最初,该服务器附带了2008 R2 Standard的戴尔OEM密钥,它并没有从2008 R2 Standard的MSDN密钥开始.
所以,我的问题现在变成了 – 我如何应用MSDN Enterprise密钥并仍然保留超过4GB的可用RAM,RDP,以及我未发现的其他功能?
我是否必须使用MSDN Enterprise密钥重建服务器?是否无法遵循此升级路径(OEM标准密钥 – > MSDN企业密钥)?
UPDATE
现在我知道真正的问题是什么,我已经单独询问了:
How do I upgrade Windows Server 2008 R2 Standard (OEM Key) to Enterprise (MSDN Key) using DISM?