(最初被问到升级到2008 R2 Enterprise并安装更多内存之后,Windows只能看到4.00 GB,但现在我知道这个问题到底是什么…)
我的戴尔服务器预装了2008 R2标准版。 我升级到企业,以利用超过32GB的RAM。 这台服务器纯粹是开发和testing,所以我想用我的MSDN产品密钥进行升级。
我最初尝试使用MSDN企业密钥uprade,但它不会有:
dism /online /Set-Edition:ServerEnterprise /ProductKey:[MSDN key] => Error DISM DISM Transmog Provider: PID=5728 Product key is keyed to [], but user requested transmog to [ServerEnterprise] - CTransmogManager::ValidateTransmogrify
我尝试了几件事情,包括将当前产品密钥更改为MSDN密钥。 最终我使用了一个KMS通用密钥,可以在几个technet论坛post中find。
dism /online /Set-Edition:ServerEnterprise /ProductKey:[KMS Generic Key]
…这似乎工作。 然后,我再次将产品密钥(使用控制面板)更改为MSDN密钥,认为这是事情的结束。 只是后来试图启动虚拟机时,我意识到我只有4GB的可用内存。 在这一点上,我并没有与许可证更改联系起来,而是在BIOS设置,内存configuration等方面进行了大胆的尝试。 只有当我看到这个…
http://social.technet.microsoft.com/Forums/en/winserverTS/thread/6debc586-0977-4731-b418-ca1edb34fe8b
我做了连接,并重新申请了KMS通用密钥 – 这给了我所有的RAM回来。 但现在我有一个系统没有正确的许可,大概我不能激活它,所以我有2天享受它。 随着应用MSDN密钥,只有4GB的RAM是可用的。 有没有办法解决这个问题
a)从头开始用MSDN密钥重新构build服务器,或者b)购买零售企业许可证
好像你不能用几分钟的命令行工具做到这一点。
解决此问题的方法(即将OEM / KMS密钥版本切换到MSDN密钥)不能使用DISM或从Windows内更改产品密钥; 你不得不做更多的事情。
以下是我如何取回我的服务器:
从使用KMS密钥升级到Enterprise的服务器开始。 这对我来说是无执照的。
使用MSDN安装介质(即刻录的ISO)并从当前的Windows实例中运行安装程序。 然后,您可以重新安装Windows – 确保您select正确的选项,以便保留现有的文件,应用程序,设置等
半小时左右后Windows将完成安装。 当您激活Windows时,使用MSDN密钥,所有将工作。
因此,看起来您不能在OEM / KMS / MSDN之间切换密钥 – 您需要从相应的安装介质安装Windows(或重新安装/更新),才能正确使用密钥。
汤姆
对于将来遇到这个问题的任何人,你都可以在按键之间进行切换(我只相信R2)。只有在切换之后,你才需要重新安装操作系统
来自CMD
SLMGR /重新assembly
然后重新启动服务器。
input您的激活密钥,重新启动服务器
RDP和内存使用现在应该是正确的。