Nach dem Upgrade auf 2008 R2 Enterprise und der Installation von mehr RAM werden unter Windows nur 4,00 GB angezeigt

14

(Ich habe dies auch auf technet gepostet, aber mir gehen die Ideen aus.)

Ich habe ein Upgrade von Windows Server 2008 R2 Standard auf Enterprise durchgeführt, um mehr RAM zu nutzen. Der Server verfügte zuvor über 32 GB RAM.

Das Upgrade von Standard auf Enterprise unter Verwendung von DISM schien in Ordnung zu sein, also habe ich den RAM heruntergefahren und installiert. Dies ist ein Dell Poweredge T710, ich nahm es von 32 GB auf 72 GB.

Das BIOS hat den RAM erkannt, obwohl ich von "Advanced ECC" in "Optimizer" wechseln musste, damit es den gesamten RAM nutzen konnte.

Nach dem Neustart kann Windows den Arbeitsspeicher sehen, im Systemfenster wird jedoch Folgendes angezeigt:

Installierter Speicher (RAM): 72,0 GB (4,00 GB nutzbar)

Im Ressourcenmonitor wird der Rest des Arbeitsspeichers als für Hardware reserviert angezeigt. Ich habe verschiedene RAM-Konfigurationen ausprobiert, einschließlich des Zurücksetzens auf dieselben Chips und dieselbe Konfiguration wie vor dem Upgrade, aber immer werden nur 4,00 GB als verwendbar angezeigt. Im Anschluss an einige Threads in diesen Foren bin ich zu msconfig gegangen und habe den maximalen Speicher "von Hand" eingestellt, aber das behebt das Problem nicht. Das BIOS scheint nichts zu haben, was wie ein Speicher-Remapping aussieht. Dies ist ein weiterer Vorschlag, der aufgetaucht ist.

Wie stelle ich Windows diesen RAM zur Verfügung? Es war vor dem Upgrade verfügbar, da ich die vollen 32 GB RAM nutzen konnte, mit denen der Server beginnen musste.

Ein Screenshot (dies ist nach dem Zurücksetzen auf die ursprüngliche RAM-Konfiguration)

Bildbeschreibung hier eingeben

Ich weiß nicht, ob es verwandt ist, aber meine Remotedesktopkonfiguration ist auch verschwunden:

screencast.com/t/mYedomeQWS

(In der unteren Hälfte dieses Dialogfelds sollte es mir möglich sein, Remotedesktop zu konfigurieren. Es funktionierte vor dem Upgrade, ist es jetzt aber nicht mehr).

AKTUALISIEREN

Ich habe eine vorübergehende Antwort gefunden - aber es gibt mir ein anderes Problem. Hier ist , was ich gerade auf technet geschrieben , wo ich auch diese Frage gestellt:

OK, ich habe das Problem vorübergehend umgangen - es ist nicht das BIOS - aber jetzt weiß ich nicht, wie ich es dauerhaft beheben kann.

Der Hinweis kam von diesem Thread , in dem C Clarke anscheinend die gleichen Dinge getan hat wie ich:

"Wir haben diese von Standard auf Enterprise" aktualisiert ", indem wir das DSIM-Dienstprogramm und den generischen KMS-Schlüssel von der MS-Website verwendet haben. Anschließend haben wir den Lizenzschlüssel von der GUI in einen gültigen Lizenzschlüssel für Enterprise geändert Neustart von RDP funktionierte nicht. "

"Gerade habe ich auf den" generischen "KMS-Schlüssel zurückgegriffen und alles funktioniert ..."

später sagt er:

"Dann habe ich einen anderen gültigen MAK-Schlüssel verwendet, und alles hat noch funktioniert. Wenn ich den anderen (der jetzt auf einem vollständig neu erstellten Server funktioniert) verwende, funktioniert das nicht - sagt auch, dass 4 GB bei 48 GB RAM verwendbar sind ...? .. "

... genau die gleichen Symptome wie ich; Nur 4 GB nutzbarer RAM, kein RDP.

Ich habe gerade den Produktschlüssel auf unserem Server geändert, um den generischen KMS-Schlüssel für Enterprise zu verwenden - und alles ist gut. Ich habe RDP und ich habe 72 GB RAM.

Aber - ich verwende jetzt einen Schlüssel, für den ich keine Lizenz habe. Dieser Server dient ausschließlich der Entwicklung und dem Testen (derzeit müssen 20 VMs gleichzeitig verfügbar sein, daher ist mehr RAM als 32 GB erforderlich, und daher ist Enterprise erforderlich).

Ursprünglich war der Server mit einem Dell OEM-Schlüssel für 2008 R2 Standard ausgestattet, nicht jedoch mit dem MSDN-Schlüssel für 2008 R2 Standard.

Meine Frage lautet nun: Wie wende ich den MSDN Enterprise-Schlüssel an und behalte immer noch mehr als 4 GB RAM, RDP und andere Funktionen, die ich nicht entdeckt habe, die mir gefehlt haben?

Muss ich den Server mit dem MSDN Enterprise-Schlüssel neu erstellen? Ist es nicht möglich, diesem Upgrade-Pfad zu folgen (OEM Standard Key -> MSDN Enterprise Key)?

AKTUALISIEREN

Jetzt weiß ich, was die eigentliche Frage ist, ich habe es separat gestellt:

Wie aktualisiere ich Windows Server 2008 R2 Standard (OEM-Schlüssel) mit DISM auf Enterprise (MSDN-Schlüssel)?

Tom Crane
quelle
Haben Sie überlegt, Hyper-V Server zu verwenden? Es ist kostenlos (kein Schlüssel, über den Sie sich Sorgen machen müssen), verwendet 72 GB und führt problemlos 20 VMs aus. Nur ein bisschen ...
Chris S

Antworten:

7

Ich habe zwar keine Antwort auf das Problem "Hier ist Ihr Problem", aber ich habe eine Methode, mit der ich das Problem identifizieren kann. Basierend auf dem, was ich hier lese und was ich auf meinen eigenen Servern sehe, sollte der Geräte-Manager in der Lage sein, Ihnen bei der Identifizierung der aktuellen Ereignisse zu helfen.

Wenn Sie den Geräte-Manager öffnen, ändern Sie die Ansicht in "Ressourcen nach Verbindung" (nicht "Geräte nach Verbindung"). Der "Speicher" -Knoten dort gibt Ihnen eine Liste der Speicherreservierungen Ihrer Hardware. Hoffentlich wird das Ding, das bis auf 4 GB RAM alles frisst, dort aufgelistet. Sie müssen das Hex in RAM-Größen konvertieren, aber es kann getan werden.

Gerätemanager-Ausgabe

In diesem Fall reserviert der erste PCI-Buseintrag 128 KB. Der zweite Eintrag für "Motherboard-Ressourcen" reserviert 64 MB. Der dritte PCI-Bus verbraucht 336 MB. Und so weiter.

Sobald Sie das Gerät identifiziert haben, sind Sie weiter als Sie begonnen haben.

sysadmin1138
quelle
Ich werde dies als erstes am Morgen versuchen (britische Zeit)
Tom Crane
2

Ich habe diese Frage in der verknüpften Frage beantwortet (die WIRKLICHE Frage und der Ursprung des Problems sind das Wechseln zwischen OEM-, KMS- und MSDN-Schlüsseln).

So habe ich meinen Server zurückbekommen:

Beginnen Sie mit dem Server, der mit dem KMS-Schlüssel auf Enterprise aktualisiert wurde. Dies ist für mich nicht lizenziert.

Verwenden Sie das MSDN-Installationsmedium (dh das gebrannte ISO) und führen Sie das Installationsprogramm in der aktuellen Windows-Instanz aus. Sie können Windows anschließend neu installieren. Vergewissern Sie sich, dass Sie die richtige Option ausgewählt haben, damit vorhandene Dateien, Anwendungen, Einstellungen usw. erhalten bleiben.

Nach ungefähr einer halben Stunde ist die Installation von Windows abgeschlossen. Wenn Sie Windows aktivieren, verwenden Sie den MSDN-Schlüssel, und alle funktionieren.

Es sieht also so aus, als ob Sie die Schlüssel nicht zwischen OEM / KMS / MSDN wechseln können. Sie müssen Windows von den entsprechenden Installationsmedien installieren (oder neu installieren / aktualisieren), damit der Schlüssel korrekt "übernommen" werden kann.

Tom Crane
quelle
Das hat bei mir funktioniert. Man sollte sich nicht die Mühe machen, wenn die Aktivierung angibt, dass es fehlgeschlagen ist. Nach dem Neustart werden alle verfügbaren Funktionen angezeigt. Das entsprechende KMS finden Sie hier: technet.microsoft.com/de-de/library/jj612867.aspx
mistapink
0

In Bezug auf die fehlende Remotedesktopkonfiguration müssen Sie möglicherweise die Remoteverwaltungsfunktion installieren.

Das Speicherproblem könnte ein Problem mit dem BIOS sein, das die Speicherkonfiguration ordnungsgemäß an Windows meldet. Möglicherweise möchten Sie das BIOS aktualisieren, falls Sie dies noch nicht getan haben. Wenn Sie Zeit haben (und wer hat sie?), Möchten Sie möglicherweise wieder zur ursprünglichen Größe des Arbeitsspeichers zurückkehren und nacheinander weitere hinzufügen, bis das Problem auftritt.

Craig Putnam
quelle
Ich habe versucht, genau dieselbe Konfiguration (32 GB, dieselben Chips, dieselben Steckplätze) wie vor dem Upgrade zu verwenden, aber Windows meldet immer noch 32,0 GB (4,00 GB verwendbar). Und der Remotedesktop hat vor dem Upgrade einwandfrei funktioniert.
Tom Crane
0

IIRC-Dell-Server verfügen über eine "Installationsmodus" -Einstellung im BIOS, die den verfügbaren Arbeitsspeicher des Servers auf 4 GB begrenzt. Vielleicht möchten Sie sehen, ob jemand das umgeschaltet hat, und wenn ja, schalten Sie es aus.

Rob Moir
quelle
0

Ich glaube, ich habe eine Lösung für dieses Problem gefunden. Ich bin auf genau dieses Problem gestoßen, und das hat mich auf den richtigen Weg gebracht. Im Folgenden sind die Schritte aufgeführt, die ich ausgeführt habe, um das Problem zu beheben und die ordnungsgemäße Lizenzierung beizubehalten.

  1. Entfernte die aktuelle Lizenz mit: slmgr /upkthenslmgr /rearm
  2. Starten Sie das System neu.
  3. Geben Sie den richtigen Aktivierungsschlüssel ein.
  4. Starten Sie das System neu.
  5. Die Aktivierung über das Web schlägt fehl. Sie müssen telefonisch anrufen und aktivieren.
  6. Ich starte dies erneut, um zu überprüfen, ob die Aktivierung dauerhaft war.
Jesse
quelle
0

Befolgen Sie die nachstehenden Schritte und reaktivieren Sie Ihr Fenster. Es sollte das Problem beheben.

  1. Öffnen Sie die Eingabeaufforderung und ändern Sie das Arbeitsverzeichnis in das System32-Verzeichnis
  2. Geben Sie ein slmgr.vbs -ckms(dies löscht und KMS-Eintrag, den Sie möglicherweise haben)
  3. Typ slmgr.vbs -upk(dadurch werden alle installierten Product Keys entfernt)
  4. Typ slmgr.vbs -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx(wobei das x der neue Produktschlüssel ist, den Sie verwenden möchten)
  5. Typ slmgr.vbs -ato(aktiviert den Server)
Vino
quelle