Share via


Fehlerprüfung 0x10E: VIDEO_MEMORY_MANAGEMENT_INTERNAL

Die VIDEO_MEMORY_MANAGEMENT_INTERNAL-Fehlerüberprüfung hat den Wert 0x0000010E. Dies gibt an, dass für den Videospeicher-Manager eine Bedingung aufgetreten ist, von der er nicht wiederhergestellt werden kann.

Wichtig

Dieser Artikel richtet sich an Programmierer. Wenn Sie ein Kunde sind, der während der Verwendung Ihres Computers einen Bluescreen-Fehlercode erhalten hat, finden Sie weitere Informationen unter Behandeln von Bluescreenfehlern.

VIDEO_MEMORY_MANAGEMENT_INTERNAL Parameter

Parameter 1 beschreibt den Typ des Videospeicherfehlers. Werte für Parameter 1, die nicht in dieser Tabelle enthalten sind, müssen einzeln untersucht werden.

Parameter 1 Fehlerursache

0x1

Es wurde versucht, einen nicht drehbaren Bereich zu drehen.

0x2

Es wurde versucht, einen nicht leeren Prozessheap zu zerstören.

0x3

Ein Versuch, die Zuordnung aus einem Blendensegment aufzuheben, ist fehlgeschlagen.

0x4

Fehler bei einer Drehung in einem muss erfolgreichen Pfad.

0x5

Fehler bei einem verzögerten Befehl.

0x6

Es wurde versucht, Ressourcen für eine Zuordnung neu zuzuordnen, für die die Entfernung abgebrochen wurde.

0x7

Es wurde ein ungültiger Versuch unternommen, die freie Nutzung zu verzögern.

0x8

Der DMA-Puffer (Split Direct Memory Access) enthält einen ungültigen Verweis.

0x9

Fehler beim Entfernen einer Zuordnung.

0xA

Es wurde ein ungültiger Versuch unternommen, eine angeheftete Zuordnung zu verwenden.

0xB

Ein Treiber hat einen ungültigen Fehlercode von BuildPagingBuffer zurückgegeben.

0xC

In einem Segment wurde ein Ressourcenleck erkannt.

0xD

Ein Segment wird nicht ordnungsgemäß verwendet.

0xE

Ein Versuch, eine Zuordnung zu einem Blendensegment zuzuordnen, ist fehlgeschlagen.

0xF

Ein Treiber hat einen ungültigen Fehlercode von AcquireSwizzlingRange zurückgegeben.

Parameter 1 Fehlerursache

0x10

Ein Treiber hat einen ungültigen Fehlercode von ReleaseSwizzlingRange zurückgegeben.

0x11

Es wurde ein ungültiger Versuch unternommen, ein Blendensegment zu verwenden.

0x12

Ein Treiber überläuft den bereitgestellten DMA-Puffer.

0x13

Ein Treiber überläuft den bereitgestellten privaten Datenpuffer.

0x14

Beim Versuch, alle Segmente zu bereinigen, ist ein Fehler aufgetreten.

0x15

Es wurde versucht, einen virtuellen Adressdeskriptor (VAD) frei zu geben, der sich noch im rotierten Zustand befand.

0x16

Ein Treiber hat den garantierten DMA-Puffermodellvertrag gebrochen.

0x17

Unerwarteter Systembefehlsfehler.

0x18

Fehler beim Freigeben der Ressource einer angehefteten Zuordnung.

0x19

Ein Treiber konnte einen DMA-Puffer nicht patchen.

0x1A

Der Besitzer einer freigegebenen Zuordnung wurde freigegeben.

0x1B

Es wurde versucht, einen noch verwendeten Öffnungsbereich freizugeben.

0x1C

VidMm versucht, eine Zuordnung aus dem Framepuffer zurück zu rotieren, aber die VA wird nicht dort gedreht, wo sie erwartet wurde.

0x1D

VidMm versucht, einen nicht zugeordneten Pagingpuffer zu verwenden.

0x1E

VidMm versucht, einen Vorgang aus dem falschen Prozesskontext auszuführen.

0x1F

VidMm versucht, eine Zuordnung mit einem niedrigeren Zaun als derzeit gekennzeichnet zu markieren.

Parameter 1 Fehlerursache

0x20

VidMm versucht, eine Zuordnung zu manipulieren, wird angenommen, dass im Leerlauf war, aber nicht.

0x21

VidMm versucht, den Pagingpuffer außerhalb der Vorbereitung zu leeren, oder es wurden zu Beginn einer Vorbereitung nicht gelöschte Daten im Pagingpuffer gefunden.

0x22

VidMm versucht, eine VA in einen ungültigen Bereich zu rotieren.

0x23

Der Planer reaktivieren einen Thread, bevor die Wartezeit abgeschlossen wurde.

0x24

Eine Zuordnung wird zerstört, die ausstehende Verweise auf ihren Hinterspeicher hat... Physischer Arbeitsspeicher wird verloren gehen.

0x25

Die GPU hat versucht, über einen nicht definierten Bereich der Blende zu schreiben.

0x26

Ein VIDMM_LOCAL_ALLOC wurde von einem anderen Prozess als seinem Besitzer geschlossen.

0x27

Ein VIDMM_ALLOC wurde am aktuellen Teilpunkt nicht neu programmiert.

0x28

Beim Verweisen auf eine globale Zuordnung ist eine unerwartete Ausnahme aufgetreten.

0x29

Beim Bearbeiten einer VIDMM_ALLOC DMA-Referenzanzahl wurde ein Überlauf oder ein Unterlauf erkannt.

0x2A

VidMm versucht, den letzten Verweis auf die derzeit angezeigte Zuordnung frei zu machen.

0x2B

VidMm versucht, den ungültigen Cpu-Host Aperture-Seitenbereich frei zu machen.

0x2C

VidMm versucht, einen Seitenbereich der Cpu Host Aperture zuzuordnen, die zuvor bereits zugeordnet war. Speicherverlust im besten Fall.

0x2D

Der Aufruf von DdiMapCpuHostAperture ist fehlgeschlagen, aber es wurde erwartet, dass er erfolgreich war.

0x2E

Der Aufruf von DdiUnmapCpuHostAperture ist fehlgeschlagen, aber es wurde erwartet, dass er erfolgreich war.

0x2F

Die Größe des gemeldeten Bereichs entspricht nicht der Anzahl der Elemente, die dem Array zugeordnet sind.

Parameter 1 Fehlerursache

0x30

Ein Fehler ist während eines GPU-Adressvorgangs aufgetreten.

0x31

Die zu löschende Pagingwarteschlange wird weiterhin vom VidMm-Workerthread verarbeitet.

0x32

Die zu löschende Pagingwarteschlange enthält weiterhin ausgeführte Pakete.

0x33

Das Gerät wird zerstört, aber es sind immer noch Zuordnungen vorhanden.

0x34

Eine Heapzuordnung hat ein Zustandsübergangsereignis empfangen, das mit dem aktuellen Zustand nicht kompatibel ist.

0x35

Fehler bei der Paginganforderung in der Standard-Pagingwarteschlange.

0x36

Fehler bei der Paginganforderung für ein Auslagerungspaket oder Einen Geräteumbruch, der zuvor als nicht wiederherstellbar gekennzeichnet war, und es wurde erwartet, dass nachfolgende Aufrufe erfolgreich ausgeführt werden.

0x37

VidMm konnte seiten einer Zuordnung während der TDR nicht sperren.

0x38

VidMm gibt eine Zuordnung frei, für die noch Pagingpakete vorhanden sind, auf die verwiesen wird.

0x39

VidMm stellt ein Gerät in den unbegrenzten Strafrahmen, verfügt aber über Auslagerungspakete.

0x3A

Der VidMm-Workerthread führt eine Pagingwarteschlange aus, die angehalten wurde.

0x3B

Der Arbeitsspeicher wird während des D3-Übergangs weiterhin in den Framepuffer gedreht.

0x3C

Arbeitsspeicher wird weiterhin der CPU-Hostblende zugeordnet oder zugeordnet. Dies deutet darauf hin, dass der Arbeitsspeicher während eines D3-Übergangs weiterhin in den Framepuffer gedreht werden kann.

0x3D

Während eines Vorgangs wurde eine ungültige Segmentgruppe angegeben.

0x3E

Fehler beim Abrufen des VIDMM_ALLOC Rundown-Schutzes.

0x3F

Das Fortsetzen des Planergeräts während eines Verschiebungs- oder Defragmentierungsvorgangs tritt in Konflikt mit dem Status des Straffelds. Dies bedeutet, dass wir den Zeitplan für ein Gerät fortsetzen, auf dessen Arbeitsspeicher noch nicht zugegriffen werden kann.

Parameter 1 Fehlerursache

0x40

Der Versuch, eine Vorbereitungsklammer zu starten, während ein anderer Vorgang bereits ausgeführt wird.

0x41

Löschen eines VIDMM_CROSSADAPTER_ALLOC mit einer Nicht-Null-Residency- oder Adapteranzahl.

0x42

Löschen eines VIDMM_CROSSADAPTER_ALLOC mit einer negativen Anzahl von Wohnsitzen oder Adaptern.

0x43

Beim Speichern oder Wiederherstellen des reservierten Framepufferinhalts konnten wir nicht mindestens eine Seite des Abschnittsobjekts zuordnen, um den Fortschritt zu erzielen.

0x44

Die Buchhaltung des Speicherbudgets endete in einem Unterlauf.

Ursache

Diese Fehlerüberprüfung wird in der Regel dadurch verursacht, dass sich ein Videotreiber nicht ordnungsgemäß verhält.

Lösung

Wenn das Problem weiterhin besteht, überprüfen Sie Windows Update nach einem aktualisierten Videotreiber.