windows-server-2008 – 如何使用DISM将Windows Server 2008 R2标准版(OEM密钥)升级到企业版(MSDN密钥)?

(最初被问到 After upgrading to 2008 R2 Enterprise and installing more RAM,Windows can only see 4.00 GB,但现在我知道问题到底是什么……)

我的戴尔服务器预装了2008 R2 Standard.我升级到Enterprise以利用超过32GB的RAM.此服务器纯粹用于开发和测试,因此我想使用我的MSDN产品密钥进行升级.

我最初尝试使用MSDN Enterprise密钥进行升级,但它没有它:

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论坛帖子中找到.

dism  /online /Set-Edition:ServerEnterprise /ProductKey:[KMS Generic Key]

……这似乎有效.然后我再次将产品密钥(使用控制面板)更改为MSDN密钥,认为这是问题的结束.只是在稍后尝试启动VM时,我意识到我只有4GB的可用RAM.此时我没有与许可变更建立联系,并且对BIOS设置,内存配置等进行了大量的追逐.只有在我看到这个……

http://social.technet.microsoft.com/Forums/en/winserverTS/thread/6debc586-0977-4731-b418-ca1edb34fe8b

…我做了连接并重新应用了KMS Generic键 – 它给了我所有的RAM.但是现在我的系统没有得到适当的许可,大概是我无法按原样激活它,所以我有2天的时间来享受它.应用MSDN密钥后,只能使用4GB RAM.有没有办法解决这个问题

a)从头开始用MSDN密钥从头开始重建服务器
要么
b)购买零售企业许可证

好像你几分钟内无法用命令行工具做到这一点.

解决此问题的方法(即,将OEM / KMS密钥版本切换为MSDN密钥)不使用disM或从Windows中更改产品密钥;你必须做更多的事情.

这是我如何恢复我的服务器:

首先使用KMS密钥将服务器升级到Enterprise.这对我来说是未经许可的.

使用MSDN安装介质(即刻录的ISO)并从当前Windows实例中运行安装程序.然后,您可以重新安装Windows – 确保选择正确的选项,以便保留现有文件,应用程序,设置等.

大约半小时后,Windows将完成安装.激活Windows时,请使用MSDN密钥,一切正常.

因此,看起来您无法在OEM / KMS / MSDN之间切换密钥 – 您需要从相应的安装介质安装Windows(或重新安装/更新)才能正确“获取”密钥.

汤姆

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...