(Eu também postei isso no technet, mas estou ficando sem ideias)
Eu fiz o upgrade do Windows Server 2008 R2 Standard para o Enterprise para usar mais RAM. O servidor anteriormente tinha 32 GB de RAM.
A atualização do Standard para o Enterprise, usando o DISM, pareceu OK, então desliguei e instalei a RAM. Este um Dell Poweredge T710, eu estava levando de 32GB para 72GB.
O BIOS reconheceu a RAM, embora eu precise mudar de "Advanced ECC" para o modo "Optimizer" para usar tudo isso.
Após a reinicialização, o Windows pode ver a RAM, mas no painel do sistema será exibido:
Memória instalada (RAM): 72,0 GB (4,00 GB utilizáveis)
No monitor de recursos, o restante da RAM é exibido como reservado para o hardware. Eu tentei várias configurações de RAM, incluindo reverter para os mesmos chips e mesma configuração como antes da atualização, mas sempre apenas 4,00 GB está aparecendo como utilizável. Seguindo alguns tópicos nesses fóruns, eu entrei no msconfig e configurei a memória máxima "manualmente", mas isso não resolve o problema. O BIOS não parece ter nada parecido com o remapeamento da memória, que é outra sugestão que surgiu.
Como eu disponibilizo essa RAM para o Windows? Ele estava disponível antes do upgrade, porque eu poderia usar os 32 GB de RAM que o servidor tinha para começar.
Uma captura de tela (após reverter para a configuração original da RAM)
Nãoseiseestárelacionado,masminhaconfiguraçãodeáreadetrabalhoremotatambémdesapareceu:
(a metade inferior dessa caixa de diálogo deve permitir que eu configure a Área de Trabalho Remota, ela estava funcionando antes da atualização, mas agora não está).
UPDATE
Eu encontrei uma resposta temporária - mas isso me dá outro problema. Aqui está o que acabei de publicar no technet , onde também fiz esta pergunta:
OK, eu temporariamente contornei o problema - não é o BIOS - mas agora eu não sei como consertá-lo permanentemente.
A pista veio de este tópico , onde C Clarke parece ter feito as mesmas coisas que eu:
"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..."
mais tarde, ele diz:
"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....?.."
... exatamente os mesmos sintomas que eu; apenas 4 GB de RAM utilizável, sem RDP.
Acabei de alterar a chave do produto em nosso servidor para usar a chave KMS genérica para o Enterprise - e tudo está bem. Eu tenho RDP e tenho 72 GB de RAM.
Mas agora estou usando uma chave para a qual não tenho uma licença. Este servidor é puramente para desenvolvimento e testes (agora precisamos ter 20 VMs ao mesmo tempo, daí a necessidade de RAM extra além de 32GB e, portanto, Enterprise).
Originalmente, o servidor vinha com uma chave OEM da Dell para o 2008 R2 Standard, mas não começou com a chave do MSDN para o 2008 R2 Standard.
Então, minha pergunta agora se torna - como aplicar a chave MSDN Enterprise e ainda reter mais de 4GB de RAM utilizável, RDP e talvez outros recursos que eu não localizei foram faltando?
Eu terei que reconstruir o servidor usando a chave do MSDN Enterprise? Não é possível seguir este caminho de atualização (chave padrão do OEM - > MSDN Enterprise Key)?
UPDATE
Agora eu sei qual é a verdadeira pergunta, perguntei separadamente:
Como faço para atualizar o Windows Server 2008 R2 Standard (chave OEM) para o Enterprise (chave do MSDN) usando o DISM?