Gilt für
Windows Server 2008 Service Pack 2 Windows Server 2008 Enterprise Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 Datacenter Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 Standard Windows Server 2008 Standard without Hyper-V

Problembeschreibung

Nehmen Sie an, dass Sie einen Computer, der eine X86-basierte Version von Windows Server 2008 Service Pack 2 (SP2) ausgeführt wird. Die Verwendung des Systems Page Table Entries (PTEs) ist hoch. In diesem Fall wird der virtuelle Adressraum System erschöpft und stark fragmentiert.Hinweise

  • Wenn dieses Problem auftritt, wird das System instabil.

  • Dieses Problem wird durch einen bestimmten Zuweisungsmuster verursacht, die selten Treiber beobachtet. Weitere Informationen zu diesem bestimmten Zuweisungsmuster finden Sie im Abschnitt "Ursache". Erfassen Sie eine Dumpdatei, wenn der Computer instabil wird, und wenden Sie sich an Microsoft Customer Service and Support zur Analyse.

  • Um die Fragmentierung des virtuellen Adresse des Systems und der System-PTEs Informationen über müssen Sie einen der folgenden Vorgänge ausführen:

    • Einrichten einer Debugsitzung live Kernelmodus.

    • Herstellen einer lokalen Kernelmodus-Debugsitzung.

    • Sammeln Sie Kernelmodus-Dump-Dateien.

    Kernel-Debuggerbefehle können Sie die Sitzung und Informationen:

    • Führen Sie den folgenden Befehl zum Anzeigen der verfügbaren Gesamtspeicherplatz, der größte Speicherblock und wie viel Arbeitsspeicher von verschiedenen Kernel Speicherressourcen (wie Pools und System-PTEs) verwendet wird:

      !vm 21 Die Nachricht, die von diesem Befehl zurückgegebenen folgendermaßen aussehen:

      14: kd> !vm 21*** Virtual Memory Usage ***   Physical Memory:     4191796 (  16767184 Kb)   Page File: \??\C:\pagefile.sys     Current:  17408000 Kb  Free Space:  17362464 Kb     Minimum:  17408000 Kb  Maximum:     17408000 Kb   Available Pages:      980816 (   3923264 Kb)   ResAvail Pages:      4005065 (  16020260 Kb)   Locked IO Pages:           0 (         0 Kb)   Free System PTEs:      55716 (    222864 Kb)   Modified Pages:        24737 (     98948 Kb)   Modified PF Pages:     24356 (     97424 Kb)   NonPagedPool Usage:    51445 (    205780 Kb)   NonPagedPool Max:     522998 (   2091992 Kb)   PagedPool 0 Usage:    169861 (    679444 Kb)   PagedPool 1 Usage:     24692 (     98768 Kb)   PagedPool 2 Usage:     19764 (     79056 Kb)   PagedPool 3 Usage:     19469 (     77876 Kb)   PagedPool 4 Usage:     20109 (     80436 Kb)   PagedPool Usage:      253895 (   1015580 Kb)   PagedPool Maximum:    523264 (   2093056 Kb)   Session Commit:        12273 (     49092 Kb)   Shared Commit:         37334 (    149336 Kb)   Special Pool:              0 (         0 Kb)   Shared Process:        22380 (     89520 Kb)   Pages For MDLs:            1 (         4 Kb)   PagedPool Commit:     253895 (   1015580 Kb)   Driver Commit:          3829 (     15316 Kb)   Committed pages:     3862488 (  15449952 Kb)   Commit limit:        8507657 (  34030628 Kb)   VA Type           CurrentUse  Peak      Limit          Failures    Unused  130 Mb       0 Mb   OPEN              0   SessionSpace         60 Mb      66 Mb   OPEN              0   ProcessSpace         16 Mb       0 Mb   OPEN              0   BootLoaded           26 Mb       0 Mb   OPEN              0   PfnDatabase         118 Mb     248 Mb   OPEN              0   NonPagedPool        208 Mb     210 Mb   OPEN              0   PagedPool          1096 Mb    1096 Mb   OPEN              0   SpecialPool           0 Mb       0 Mb   OPEN              0   SystemCache         140 Mb     992 Mb   OPEN              0    SystemPtes 214 Mb      222 Mb   OPEN              0   Hal                   4 Mb       0 Mb   OPEN              0   SessionGlobal        12 Mb      12 Mb   OPEN              0   Driver Images        24 Mb       0 Mb   OPEN              0   NPSpecialPool         0 Mb       0 Mb   OPEN              0   ProtoPTE Pool         0 Mb       0 Mb   OPEN              0    Maximum contiguous unused VA:    8 Mb 
    • Führen Sie den folgenden Befehl zum Anzeigen von Informationen zum System-PTEs:

      !sysptes 1 Diese Informationen umfassen die Anzahl und Größe der freien Blöcke. Die Nachricht, die von diesem Befehl zurückgegebenen folgendermaßen aussehen:

      14: kd> !sysptes 1System PTE Information  Total System Ptes 88048    starting PTE: c0400000      free ptes: c0402c80   number free: 1.      free ptes: c0402ca8   number free: 1.      free ptes: c0408020   number free: 3.      free ptes: c0408098   number free: 4.      . . . 3755 entries cut  . . .      free ptes: c07ddd30   number free: 13.      free ptes: c07dddd8   number free: 4.      free ptes: c07dde18   number free: 4.      free ptes: c07dde58   number free: 1.      free ptes: c07dde80   number free: 26.      free ptes: c07ddf70   number free: 10.   free blocks: 3763    total free: 22432    largest free block: 89 

    Tritt das Problem, das im Abschnitt Symptome beschrieben, das Kennzeichen "CurrentUse", die zurückgegebene der ! Vm 21 Befehl steigt der Kategorie "SystemPtes". Gleichzeitig den Fragmentierung in der System-PTEs beobachten anzeigen den Wert "freier Blöcke" zurückgegeben wird, indem die ! Sysptes 1 Befehl mit der Zeit.Erschöpfung und Fragmentierung des virtuellen Adressbereichs verfügbaren Kernel anhand der Werte von "Nicht verwendet" und "Maximale zusammenhängenden nicht verwendete VA" die von zurückgegebenen diagnostiziert werden die ! Vm 21 Befehl.Variationen der Parameter mit der Zeit können im Kernelmodus-Abbilddateien beobachtet werden.

Ursache

Dieses Problem tritt auf, weil ein Gerät Treiber oder Kernelmodus-Code weist und große Speicherpuffer (e/a-Puffer) frei. Mit System-PTEs werden solche Puffer implementiert. Wenn eine große Reservierung angefordert wird kein Vielfaches von 2 MB (Megabyte), tritt Fragmentierung im System-PTEs Bereich.

Problemlösung

Hotfix-Informationen

Nach der Installation dieses Hotfixes ist Allocation Algorithmus optimiert Fragmentierung tritt insbesondere Zuweisungsmuster mindestens Kernel-Treiber. System-PTE Zuordnung Anforderung größer als 2 MB wird auf ein Vielfaches von 2 MB gerundet, um Fragmentierung.Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix soll nur der Behebung des Problems dienen, das in diesem Artikel beschrieben wird. Wenden Sie dieses Hotfix nur auf Systeme an, bei denen das in diesem Artikel beschriebene Problem auftritt. Dieser Hotfix sollte weiteren Tests unterzogen werden. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir sie, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.Wenn der Hotfix zum Download zur Verfügung steht, gibt es einen Abschnitt "Hotfixdownload available" ("Hotfixdownload verfügbar"), am oberen Rand dieses Knowledge Base-Artikel. Wenn dieser Abschnitt nicht angezeigt wird, wenden Sie sich an den Microsoft Customer Service and Support, um den Hotfix zu erhalten.Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht diesem speziellen Hotfix zugeordnet werden können. Für eine vollständige Liste der Telefonnummern von Microsoft Customer Service and Support oder für Erstellung eine separate Serviceanfrage, fahren Sie auf der folgenden Microsoft-Website fort:

Hinweis Das Formular "Hotfix download available" ("Hotfixdownload verfügbar") zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist dieser Hotfix für Ihre Sprache nicht verfügbar.

Voraussetzungen

Um diesen Hotfix anwenden zu können, müssen Sie Windows Server 2008 SP2 ausgeführt werden.Für weitere Informationen, wie Sie einen Windows Server 2008 Servicepack erhalten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

So erhalten Sie das neueste Servicepack für Windows Server 2008

Informationen zur Registrierung

Um diesen Hotfix anwenden zu können, müssen Sie keine Änderungen an der Registrierung vornehmen.

Neustartanforderung

Sie müssen den Computer neu starten, nachdem Sie diesen Hotfix anwenden.

Informationen zu ersetzten Hotfixes

Dieser Hotfix ersetzt keine zuvor veröffentlichten Hotfix.

Die internationale Version dieses Updates installiert Dateien mit den Attributen, die in den folgenden Tabellen aufgeführt sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Die Datums- und Uhrzeitangaben für diese Dateien werden auf Ihrem lokalen Computer in Ihrer Ortszeit mit dem aktuellen Sommerzeit-Zeitunterschied (DST) angezeigt. Darüber hinaus können sich die Datums- und Uhrzeitangaben ändern, wenn Sie bestimmte Operationen auf die Dateien anwenden.

Hinweise zu den Dateiinformationen für Windows Server 2008Wichtig Updates für Windows Vista und Windows Server 2008-Hotfixes sind in denselben Paketen enthalten. Jedoch ist nur "Windows Vista" auf der Seite Update aufgeführt. Das Hotfix-Paket anfordern, das für beide Betriebssysteme gilt, wählen Sie den Hotfix unter "Windows Vista" auf der Seite erscheint aus Beachten Sie im Abschnitt "Gilt für" im Artikel, um das aktuelle Betriebssystem zu bestimmen, dem die einzelnen Hotfixes gelten.

  • Dateien, die für ein bestimmtes Produkt SR_Level (RTM, SPn) und Servicebereiche (LDR, GDR) erkennen anhand der Versionsnummern wie in der folgenden Tabelle dargestellt.

    Version

    Produkt

    SR_Level

    Service Branch

    6.0.600 2. 23 xxx

    Windows Server 2008

    SP2

    LDR

  • MANIFEST-Dateien (. manifest) und der MUM-Dateien, die installiert werden für jede Umgebung sindim Abschnitt "Weitere Dateiinformationen für WindowsServer 2008" separat aufgeführt . MUM- und MANIFEST-Dateien sowie die zugehörigen Sicherheitskatalogdateien (.cat) Dateien sind äußerst wichtig, um den Status der aktualisierten Komponente beizubehalten. Die Sicherheitskatalogdateien, deren Attribute nicht aufgeführt sind, sind mit einer digitalen Microsoft-Signatur signiert.

Für alle unterstützten Versionen von Windows Server 2008-basierten x86

Dateiname

Csrsrv.dll

Dateiversion

6.0.6002.23131

Dateigröße

49,152

Datum (UTC)

01-Jun-2013

Zeit (UTC)

02:51

Plattform

x86

Dateiname

Ntkrnlpa.exe

Dateiversion

6.0.6002.23131

Dateigröße

3,606,376

Datum (UTC)

01-Jun-2013

Zeit (UTC)

03:22

Plattform

Nicht zutreffend

Dateiname

Ntoskrnl.exe

Dateiversion

6.0.6002.23131

Dateigröße

3,555,176

Datum (UTC)

01-Jun-2013

Zeit (UTC)

03:22

Plattform

Nicht zutreffend

Dateiname

Smss.exe

Dateiversion

6.0.6002.23131

Dateigröße

64,512

Datum (UTC)

01-Jun-2013

Zeit (UTC)

01:26

Plattform

x86

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen

Um weitere Informationen zur Terminologie für Softwareupdates zu erhalten, klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:

Beschreibung der Standardterminologie, die zum Beschreiben von Microsoft-Softwareupdates verwendet wird.

Weitere Dateiinformationen für Windows Server 2008

Weitere Dateien für alle unterstützten X86-basierten Versionen von Windows Server 2008

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Plattform

X86_microsoft-windows-csrsrv_31bf3856ad364e35_6.0.6002.23131_none_cbd7c528bbb914f7.manifest

Nicht zutreffend

3,079

01-Jun-2013

03:40

Nicht zutreffend

X86_microsoft-windows-os-kernel_31bf3856ad364e35_6.0.6002.23131_none_6e80efc3ca7e8596.manifest

Nicht zutreffend

17,806

01-Jun-2013

03:41

Nicht zutreffend

X86_microsoft-windows-r..gistry-trustedtypes_31bf3856ad364e35_6.0.6002.23131_none_864e87b644c39030.manifest

Nicht zutreffend

7,654

01-Jun-2013

03:36

Nicht zutreffend

X86_microsoft-windows-smss_31bf3856ad364e35_6.0.6002.23131_none_ae8b36202f8d12e8.manifest

Nicht zutreffend

28,589

01-Jun-2013

03:41

Nicht zutreffend

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.