Sie sind zurzeit offline. Es wird auf die erneute Herstellung einer Internetverbindung gewartet.

"Kernelspeicherabbild" im starten und Wiederherstellen angezeigt wird, aber ein vollständiges Speicherabbild wird in Windows 2000 oder Windows Server 2003 durchgeführt

Der Support für Windows Server 2003 ist am 14. Juli 2015 abgelaufen.

Microsoft beendete den Support für Windows Server 2003 am 14. Juli 2015. Diese Änderung wirkt sich auf Ihre Softwareupdates und Sicherheitsoptionen aus. Erfahren Sie, was das für Sie bedeutet und wie Sie Ihren Schutz aufrechterhalten können.

Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 885117
Problembeschreibung
Sie stellen möglicherweise eines oder mehrere der folgenden Symptome fest:
  • Wenn Sie versuchen, ein Speicherabbild auf Ihrem Windows 2000-Computer anzeigen, die Speicherabbilddatei beschädigt und die Datei kann nicht geöffnet.
  • Die Debuginformationen Liste Einstellung im Dialogfeld Starten und Wiederherstellen auf Kernel-Speicherabbild festgelegt ist, aber ein vollständiges Speicherabbild wird auf Ihrem Windows 2000-basierten Computer oder auf dem Windows Server 2003-Computer ausgeführt.
Ursache
Dieses Problem kann auftreten, wenn alle folgenden Bedingungen erfüllt sind:
  • Die Größe des Arbeitsspeichers haben in Ihrem Computer 2 Gigabyte (GB) oder mehr erhöht werden.

    Hinweis: Die Speicherabbilddatei wird auf einem Windows 2000-basierten Computer beschädigt, wenn Sie den Speicher auf 4 GB oder mehr erhöhen.
  • Sie beschriebene Hotfix im Microsoft Knowledge Base-Artikel 820361 installiert haben, oder Sie unter Sicherheitshotfix MS04-011 beschriebene Hotfix installiert haben.

    Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
    835732MS04-011: Sicherheitsupdate für Microsoft Windows
  • Der Wert des Eintrags CrashDumpEnabled in der Registrierung wurde auf 0 x 1 festgelegt.
Wenn Sie Speicher auf einem Computer, auf dem Windows 2000 oder Windows Server 2003 ausgeführt wird hinzufügen, wird der Wert des Registrierungseintrags CrashDumpEnabled nicht die erhöhte Größe des Speichers entsprechend geändert. Der Wert 0 x 1 wird der Registrierungseintrag CrashDumpEnabled zugewiesen, wird ein vollständiges Speicherabbild von Windows ausgeführt werden. Der Wert 0 x 2 wird der Registrierungseintrag CrashDumpEnabled zugewiesen, wird ein Kernelspeicherabbild von Windows ausgeführt werden. Wenn Sie die Speichermenge im Computer, auf dem Windows auf mehr als 2 GB ausgeführt wird erhöhen, wird davon ausgegangen, dass das vollständige Speicherabbild festlegen, die Kernelspeicherabbild festlegen in sowohl der Registrierungseintrag CrashDumpEnabled und die Debuginformationen Liste im Dialogfeld Starten und Wiederherstellen festlegen geändert wird.

Wenn Sie Windows auf einem Computer mit 2 GB Arbeitsspeicher installieren, ist die Debuginformationen Liste Einstellung im Dialogfeld Starten und Wiederherstellen , Systemeigenschaften, z. B. Vollständiges Speicherabbild . Der entsprechende Registrierungseintrag CrashDumpEnabled wird auf den Wert 0 x 1 festgelegt.

Wenn Sie Speicher auf dem Computer, auf dem Windows ausgeführt wird hinzufügen, sodass der gesamte Speicher mehr als 2 GB ist, wird die Einstellung der Debuginformationen Liste in Kernelspeicherabbild geändert. Allerdings behält der CrashDumpEnabled Registrierungseintrag den Wert 0 x 1.

Wenn einem unerwarteten Systemabbruch und ein Speicherabbild auftritt, die IopReadDumpRegistry() -Funktion liest den Wert des Eintrags CrashDumpEnabled aus der Registrierung. Die IopReadDumpRegistry() -Funktion hat allerdings eine fest codierte Einschränkung, die überschreibt des Registrierungswert von 0 x 1 und wird ein Kernelspeicherabbild ausführen, wenn die Funktion erkennt, dass der Server mehr als 2 GB Speicher besitzt. Wenn der Server angehalten wird, ist daher ein Kernelspeicherabbild statt ein vollständiges Speicherabbild ausgeführt.

Wenn Sie Hotfix 820361 oder Sicherheitshotfix MS04-011 auf einem Windows 2000-basierten Computer installieren, wird die hartcodierte 2 GB Arbeitsspeicher Einschränkung aus der IopReadDumpRegistry() -Funktion entfernt. Daher, wenn Sie in Ihrem Computer mehr als 2 GB des Speichers erhöhen, Windows 2000 versucht, ein vollständiges Speicherabbild statt ein Kernelspeicherabbild erstellen, wenn der Computer unerwartet reagiert.

Wenn Sie des Speichers auf mindestens 4 GB auf einem Windows 2000-basierten Computer erhöhen, Windows 2000 kein vollständiges Speicherabbild durchführen, und die Speicherabbilddatei Speicher beschädigt.

Hinweis: Windows Server 2003 können ein vollständiges Speicherabbild ungeachtet des Arbeitsspeichers durchführen, die auf dem Computer installiert ist. Genommen Sie an, dass die Einstellung Starten und Wiederherstellen und den Registrierungseintrag CrashDumpEnabled zum Durchführen von ein Kernelspeicherabbild und ein vollständiges Speicherabbild festgelegt sind. Wenn Sie 4 GB Arbeitsspeicher auf Ihrem Computer haben, ein vollständiges Speicherabbild tritt auf, wenn eine große genug Auslagerungsdatei auf der Systempartition. Die Auslagerungsdatei muss die Größe des physischen Speichers plus 1 Megabyte (MB) sein.

Der Registrierungseintrag CrashDumpEnabled befindet sich in den folgenden Registrierungsunterschlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
Abhilfe

Hotfix zur Behebung der Debuginformationen Liste Anzeige in Windows 2000

Der falsch umgehen Debuginformationen Liste Anzeige Problem auf einem Windows 2000-Computer wenden den Hotfix, der im Knowledge Base-Artikel 837297 beschrieben wird. Nachdem Sie diesen Hotfix angewendet haben, wird die Einstellung mit dem Registrierungswert in der Liste Debuginformationen synchronisiert. Wenn Ihr Computer verfügt über mehr als 2 GB Arbeitsspeicher und der Registrierungseintrag CrashDumpEnabled ist der Wert 0 x 1 zugewiesen, wird die Option Vollständiges Speicherabbild in der Liste Debuginformationen aktiviert. Wenn der Registrierungseintrag CrashDumpEnabled nicht den Wert 0 x 1 zugewiesen ist, wird die Option Vollständiges Speicherabbild nicht in der Liste Debuginformationen angezeigt.

Weitere Informationen zu diesem Hotfix finden Sie im folgenden Artikel der Microsoft Knowledge Base:
837297Absturz-Speicherabbild erstellt unterscheidet sich in Windows 2000 starten und Wiederherstellen Einstellungen ausgewählten Typs

So beheben Sie die Debuginformationen Liste Anzeige in Windows Server 2003-Hotfix

Ein Windows Server 2003 Version des Hotfixes die in Knowledge Base-Artikel 837297 beschriebene ist geplant in Windows Server 2003 Service Pack 1 enthalten sein.

Microsoft Visual Basic-Skript zum Erzwingen von Windows 2000 mit 4 GB Arbeitsspeicher ein Kernelspeicherabbild schreiben

Um eine Windows 2000-basierten Computer zu erzwingen, die 4 GB oder mehr Arbeitsspeicher ein Kernelspeicherabbild geschrieben hat, können Sie das folgende Visual Basic-Skript verwenden.

Microsoft bietet Programmierbeispiele für Abbildung nur ohne Gewährleistung oder konkludent. Dies umfasst, ist jedoch nicht beschränkt auf konkludenten Garantien der Handelsüblichkeit oder Eignung für einen bestimmten Zweck. Dieser Artikel setzt voraus, dass Sie mit der Programmiersprache, die Programmierungsbeispiele ist und mit den Tools, die zum Erstellen und Debuggen von Prozeduren verwendet werden vertraut sind. Microsoft Support-Technikern helfen Erläuterung die Funktionalität einer bestimmten Prozedur, Sie werden ändert jedoch nicht diese Beispiele bieten Funktionen hinzugefügt oder Verfahren, um Ihren Anforderungen entsprechend zu erstellen.
########## Start of VBS script ##########  On Error Resume Next Const ForAppending=8 Set objFSO = CreateObject("Scripting.FileSystemObject")Set objLogFile = objFSO.OpenTextFile("c:\memoryCheck.txt", ForAppending, True) strComputer = "."Set objWMIService = GetObject("winmgmts:" _    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")    Set colOperatingSystems = objWMIService.ExecQuery _    ("Select * from Win32_OperatingSystem")    For Each objOperatingSystem in colOperatingSystems    OSNum="5.0.2195"     csName=objOperatingSystem.CSName     objLogFile.Write csName    objLogFile.Writeline                     objLogFile.Write objOperatingSystem.Caption & " " & objOperatingSystem.Version    objLogFile.Writeline        objMemory = objOperatingSystem.TotalVisibleMemorySize    objLogFile.Write "Memory Size:" & objMemory& "KB"    objLogFile.Writeline     Set wshell = CreateObject("WScript.Shell")    crashControl = Wshell.RegRead("HKLM\System\CurrentControlSet\Control\CrashControl\CrashDumpEnabled")    objLogFile.Write "CrashDumpEnabled:" & crashControl     objLogFile.Writeline     'verify whether os is 2000 server    If (InStr(1,objOperatingSystem.Version,OSNUm)>1) and (objOperatingSystem.ProductType >1) Then                  objMemory = objOperatingSystem.TotalVisibleMemorySize                     'verify whether menory is >4G                      If objMemory >= 4194304 Then                          'modify registry "CrashDumpEnabled" value to 2 and get the CSName if value is 1                          If crashControl=1 Then                               Const HKEY_LOCAL_MACHINE = &H80000002                               Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_                                strComputer & "\root\default:StdRegProv")                               strKeyPath = "System\CurrentControlSet\Control\CrashControl"                               strValueName = "CrashDumpEnabled"                               dwValue = 2                               oReg.SetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,dwValue                               objLogFile.Write "CrashDumpEnabled has been modified from 1 to 2"                               objLogFile.Writeline          Wscript.Echo "CrashDumpEnabled has been modified from 1 to 2"                         End  If                        End If                                          End If  NextobjLogFile.Close ########## End of VBS script ##########
Weitere Informationen
Die folgenden Tabellen zeigen den Typ des Speicherabbild, das auftritt, und welche die Debuginformationen Einstellung zeigt die im Dialogfeld Starten und Wiederherstellen . Diese Elemente hängen von dem Wert, der den Registrierungseintrag CrashDumpEnabled und die Menge an Speicher, der auf dem Computer installiert ist zugewiesen ist.

Windows 2000 vor dem Hotfix 820361 installiert, der vor dem Update MS04-011 installiert ist oder vor Update 891861 installiert ist

Registrierung der Wert 0 x 1

Größe des Arbeitsspeichers2 GB oder weniger2 GB - 4 GB4 GB oder mehr
Dump Typ ausgeführt VollständigKernel Kernel
Benutzeroberfläche anzeigen VollständigKernelKernel

Registrierung der Wert 0 x 2

Menge an Speicher2 GB oder weniger2 GB - 4 GB4 GB oder mehr
Dump Typ ausgeführt KernelKernelKernel
Benutzeroberfläche anzeigen KernelKernelKernel

Windows 2000 wird nach dem Hotfix 820361 installiert ist, nachdem Update MS04-011 installiert ist, oder nach Update 891861 installiert.

Registrierung der Wert 0 x 1

Größe des Arbeitsspeichers2 GB oder weniger2 GB - 4 GB4 GB oder mehr
Dump Typ ausgeführt VollständigVollständigVollständige beschädigt
Benutzeroberfläche anzeigen VollständigKernelKernel

Registrierung der Wert 0 x 2

Größe des Arbeitsspeichers2 GB oder weniger2 GB - 4 GB4 GB oder mehr
Dump Typ ausgeführt KernelKernelKernel
Benutzeroberfläche anzeigen KernelKernelKernel

Windows Server 2003 bevor Hotfix 820361 installiert wird, bevor Update MS04-011 installiert wird oder bevor Service Pack 1 installiert ist

Registrierung der Wert 0 x 1

Größe des Arbeitsspeichers2 GB oder weniger2 GB - 4 GB4 GB oder mehr
Dump Typ ausgeführt VollständigVollständig Vollständig
Benutzeroberfläche anzeigen VollständigKernelKernel

Registrierung der Wert 0 x 2

Größe des Arbeitsspeichers2 GB oder weniger2 GB - 4 GB4 GB oder mehr
Dump Typ ausgeführt KernelKernelKernel
Benutzeroberfläche anzeigen KernelKernelKernel

Windows Server 2003, sobald der Hotfix 820361 installiert ist, nach dem Update MS04-011 installiert ist oder Service Pack 1 installiert ist

Registrierung der Wert 0 x 1

Größe des Arbeitsspeichers2 GB oder weniger2 GB - 4 GB4 GB oder mehr
Dump Typ ausgeführt VollständigVollständigVollständig
Benutzeroberfläche anzeigen VollständigKernelKernel

Registrierung der Wert 0 x 2

Größe des Arbeitsspeichers2 GB oder weniger2 GB - 4 GB4 GB oder mehr
Dump Typ ausgeführt KernelKernelKernel
Benutzeroberfläche anzeigen KernelKernelKernel

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 885117 – Letzte Überarbeitung: 10/30/2006 21:25:45 – Revision: 4.2

Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server

  • kbmt kbtshoot kbprb KB885117 KbMtde
Feedback
t>