Compartir a través de


Comprobación de errores 0x10E: VIDEO_MEMORY_MANAGEMENT_INTERNAL

La comprobación de errores VIDEO_MEMORY_MANAGEMENT_INTERNAL tiene un valor de 0x0000010E. Esto indica que el administrador de memoria de vídeo ha encontrado una condición de la que no se puede recuperar.

Importante

Este artículo va dirigido a programadores. Si es un cliente que ha recibido un código de error de pantalla azul mientras usa el equipo, consulte Solución de errores de pantalla azul.

Parámetros de VIDEO_MEMORY_MANAGEMENT_INTERNAL

El parámetro 1 describe el tipo de error de memoria de vídeo. Los valores del parámetro 1 que no aparecen en esta tabla deben examinarse individualmente.

Parámetro 1 Causa del error

0x1

Se intentó rotar un intervalo que no es de rotación.

0x2

Se intentó destruir un montón de procesos no vacío.

0x3

Error al intentar desasignar un segmento de apertura.

0x4

Error de rotación en una ruta de acceso que debe ser correcta.

0x5

Error en un comando diferido.

0x6

Se intentó reasignar recursos para una asignación que tenía cancelada su expulsión.

0x7

Se intentó aplazar el uso libre.

0x8

El búfer de acceso directo a memoria (DMA) dividido contiene una referencia no válida.

0x9

Error al intentar expulsar una asignación.

0xA

Se realizó un intento no válido de usar una asignación anclada.

0xB

Un controlador devolvió un código de error no válido de BuildPagingBuffer.

0xC

Se detectó una pérdida de recursos en un segmento.

0xD

Un segmento se está usando incorrectamente.

0xE

Error al intentar asignar una asignación en un segmento de apertura.

0xF

Un controlador devolvió un código de error no válido de AcquireSwizzlingRange.

Parámetro 1 Causa del error

0x10

Un controlador devolvió un código de error no válido de ReleaseSwizzlingRange.

0x11

Se realizó un intento no válido de usar un segmento de apertura.

0x12

Un controlador desbordó el búfer DMA proporcionado.

0x13

Un controlador desbordó el búfer de datos privado proporcionado.

0x14

Error al intentar purgar todos los segmentos.

0x15

Se intentó liberar un descriptor de dirección virtual (VAD) que todavía estaba en estado rotado.

0x16

Un controlador infringió el contrato del modelo de búfer DMA garantizado.

0 x 17

Se ha producido un error inesperado en el comando del sistema.

0x18

Error al intentar liberar un recurso de asignación anclado.

0x19

Un controlador no pudo aplicar revisiones a un búfer DMA.

0x1A

Se liberó el propietario de una asignación compartida.

0x1B

Se intentó liberar un intervalo de apertura que todavía está en uso.

0x1C

VidMm está intentando volver a rotar una asignación desde el búfer de cuadros, pero el VA no rota donde se esperaba.

0x1D

VidMm está intentando usar el búfer de paginación que no se ha asignado.

0x1E

VidMm está intentando realizar una operación desde el contexto de proceso incorrecto.

0x1F

VidMm está intentando marcar una asignación con una barrera inferior a la que tiene actualmente.

Parámetro 1 Causa del error

0x20

VidMm está intentando manipular una asignación que se supone que está inactiva pero no lo está.

0x21

VidMm está intentando vaciar el búfer de paginación fuera de la preparación o se han encontrado datos sin vaciar en el búfer de paginación al inicio de una preparación.

0x22

VidMm está intentando rotar un VA a un intervalo no válido.

0x23

El programador reactiva un subproceso antes de que se complete la espera.

0x24

Se está destruyendo una asignación que tiene referencias pendientes en su almacén de respaldo... se perderá la memoria física.

0x25

La GPU intentó escribir en un área no definida de la abertura.

0x26

Se cerró un VIDMM_LOCAL_ALLOC de un proceso distinto de su propietario.

0x27

No se ha reprogramado un VIDMM_ALLOC en el punto de división actual.

0x28

Se produjo una excepción inesperada al hacer referencia a una asignación global.

0x29

Se ha detectado un desbordamiento o un subdesbordamiento al manipular un recuento de referencia DMA VIDMM_ALLOC.

0x2A

VidMm está intentando liberar la última referencia a la asignación que se muestra actualmente.

0x2B

VidMm está intentando liberar un intervalo de páginas de apertura de host de CPU no válido.

0x2C

VidMm está intentando asignar un intervalo de páginas a la apertura del host de CPU que ya estaba asignada anteriormente. Mejor caso de pérdida de memoria.

0x2D

Error en la llamada a DdiMapCpuHostAperture, pero se esperaba que se realizara correctamente.

0x2E

Error en la llamada a DdiUnmapCpuHostAperture pero se esperaba que se realizara correctamente.

0x2F

El tamaño del intervalo notificado no coincide con el número de elementos asignados para la matriz.

Parámetro 1 Causa del error

0x30

Error durante una operación de dirección virtual de GPU.

0x31

El subproceso de trabajo VidMm sigue procesando la cola de paginación que se está eliminando.

0x32

La cola de paginación que se va a eliminar todavía contiene paquetes en ejecución.

0x33

El dispositivo se está destruyendo, pero todavía contiene asignaciones.

0x34

Una asignación de montón ha recibido un evento de transición de estado incompatible con el estado actual.

0x35

Error en la solicitud de paginación en la cola de paginación predeterminada.

0x36

Error en la solicitud de paginación en un paquete de paginación o reanudación del dispositivo que se marcó anteriormente como irrecuperable y se esperaba que se realizaran correctamente las llamadas posteriores.

0x37

VidMm no pudo bloquear páginas de una asignación durante TDR.

0x38

VidMm está liberando una asignación que todavía tiene paquetes de paginación que hacen referencia a ella.

0x39

VidMm está colocando un dispositivo en el cuadro de penalización indefinida, pero tiene paquetes de paginación.

0x3A

El subproceso de trabajo de VidMm está ejecutando una cola de paginación que se suspendió.

0x3B

La memoria sigue rotando hasta el búfer de cuadros durante la transición D3.

0x3C

La memoria todavía está asignada a la apertura del host de CPU. Esto indica que la memoria todavía se puede rotar al búfer de cuadros durante una transición D3.

0x3D

Durante una operación se especificó un grupo de segmentos no válido.

0x3E

No se pudo adquirir la protección de ejecución de VIDMM_ALLOC.

0x3F

Reanudar el dispositivo del programador durante una operación de movimiento o desfragmentación entra en conflicto con el estado del cuadro de penalización. Esto implica que se reanudará el programador de un dispositivo cuya memoria aún no es accesible.

Parámetro 1 Causa del error

0x40

Se ha intentado iniciar un grupo de preparación mientras otra operación ya está en curso.

0x41

Eliminación de un VIDMM_CROSSADAPTER_ALLOC que tiene un recuento de adaptadores o residencias que no son cero.

0x42

Eliminación de un VIDMM_CROSSADAPTER_ALLOC que tiene un recuento negativo de residencias o adaptadores.

0x43

Al guardar o restaurar el contenido reservado del búfer de marcos, no se pudo asignar al menos una página del objeto de sección para avanzar.

0x44

La contabilidad presupuestaria de memoria terminó en un flujo inferior.

Causa

Esta comprobación de errores suele deberse a que un controlador de vídeo se comporta incorrectamente.

Solución

Si el problema persiste, busque en Windows Update un controlador de vídeo actualizado.