(También publiqué esto en technet pero me estoy quedando sin ideas)
He actualizado de Windows Server 2008 R2 Standard a Enterprise para utilizar más RAM. El servidor tenía anteriormente 32 GB de RAM.
La actualización de Standard a Enterprise, usando DISM, parecía ir bien, así que apagué e instalé la RAM. Este es un Dell Poweredge T710, lo estaba tomando de 32GB a 72GB.
El BIOS reconoció la RAM, aunque necesitaba cambiar del modo "ECC avanzado" al modo "Optimizador" para poder usarlo todo.
Después de reiniciar, Windows puede ver la RAM, pero en el panel del sistema se mostrará:
Memoria instalada (RAM): 72.0 GB (4.00 GB utilizables)
En el monitor de recursos, el resto de la RAM se muestra como reservado para el hardware. He intentado varias configuraciones de RAM, incluida la reversión a los mismos chips y la misma configuración que antes de la actualización, pero siempre solo 4,00 GB se muestran como utilizables. Después de algunos hilos en estos foros, he entrado en msconfig y configuré la memoria máxima "a mano", pero eso no soluciona el problema. El BIOS no parece tener nada que se parezca a la reasignación de memoria, que es otra sugerencia que ha surgido.
¿Cómo hago que esta RAM esté disponible para Windows? Estaba disponible antes de la actualización, porque podía usar la memoria RAM completa de 32 GB con la que el servidor tenía que comenzar.
Una captura de pantalla (esto es después de volver a la configuración RAM original)
No sé si está relacionado, pero mi configuración de escritorio remoto también ha desaparecido:
(la mitad inferior de este cuadro de diálogo debería permitirme configurar Escritorio remoto, estaba funcionando antes de la actualización pero ahora no lo está).
ACTUALIZAR
He encontrado una respuesta temporal, pero me da otro problema. Esto es lo que acabo de publicar en technet , donde también hice esta pregunta:
OK, he solucionado temporalmente el problema, no es el BIOS, pero ahora no sé cómo solucionarlo permanentemente.
La pista vino de este hilo , donde C Clarke parece haber hecho lo mismo que yo:
"Habíamos" actualizado "estos de Standard a Enterprise, utilizando la utilidad DSIM y la clave KMS genérica disponible fuera del sitio web de MS. Luego, habíamos cambiado la clave de licencia, de la GUI para que fuera una clave de licencia válida para Enterprise. reiniciar RDP no funcionaba ".
"Justo ahora volví a la clave KMS" genérica "y todo funciona ..."
luego dice:
"Luego usé otra clave MAK válida, y todo funcionó. Si uso la otra (que ahora funciona en un servidor completamente reconstruido), no lo hace, también dice 4 GB utilizables de 48 GB de RAM ...? .. "
... exactamente los mismos síntomas que yo; solo 4 GB de RAM utilizable, sin RDP.
Acabo de cambiar la clave del producto en nuestro servidor para usar la clave genérica KMS para Enterprise, y todo está bien. Tengo RDP y tengo 72 GB de RAM.
Pero ahora estoy usando una clave para la que no tengo licencia. Este servidor es puramente para desarrollo y pruebas (en este momento necesitamos tener 20 máquinas virtuales en funcionamiento al mismo tiempo, de ahí la necesidad de RAM adicional más allá de 32 GB y, por lo tanto, Enterprise).
Originalmente, el servidor venía con una clave OEM de Dell para 2008 R2 Standard, no comenzó con la clave MSDN para 2008 R2 Standard.
Entonces, mi pregunta ahora es: ¿cómo aplico la clave MSDN Enterprise y aún conservo más de 4 GB de RAM utilizable, RDP y quizás otras funciones que no detecté que faltaban?
¿Voy a tener que reconstruir el servidor usando la clave MSDN Enterprise? ¿No es posible seguir esta ruta de actualización (Clave estándar OEM -> Clave empresarial de MSDN)?
ACTUALIZAR
Ahora que sé cuál es la verdadera pregunta, la he preguntado por separado:
¿Cómo actualizo Windows Server 2008 R2 Standard (clave OEM) a Enterprise (clave MSDN) usando DISM?