(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)
Ich weiß nicht, ob es verwandt ist, aber meine Remotedesktopkonfiguration ist auch verschwunden:
(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:
quelle
Antworten:
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.
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.
quelle
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.
quelle
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.
quelle
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.
quelle
Möglicherweise möchten Sie die MSCONFIG | anzeigen Registerkarte " Boot" | Erweiterte Optionen , um die Einstellung für den maximalen Arbeitsspeicher zu überprüfen .
http://www.emachines.com/faq/vista/7515418su73.html
quelle
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.
slmgr /upk
thenslmgr /rearm
quelle
Befolgen Sie die nachstehenden Schritte und reaktivieren Sie Ihr Fenster. Es sollte das Problem beheben.
slmgr.vbs -ckms
(dies löscht und KMS-Eintrag, den Sie möglicherweise haben)slmgr.vbs -upk
(dadurch werden alle installierten Product Keys entfernt)slmgr.vbs -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
(wobei das x der neue Produktschlüssel ist, den Sie verwenden möchten)slmgr.vbs -ato
(aktiviert den Server)quelle