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.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für