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 que no se puede recuperar.
Importante
Este artículo es para 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ó girar un intervalo que no es de rotación. |
0x2 |
Se intentó destruir un montón de procesos no vacíos. |
0x3 |
Error al intentar desasignación de un segmento de apertura. |
0x4 |
Error en una rotación en una ruta de acceso must-succeed. |
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 gratuito. |
0x8 |
El búfer de acceso directo a memoria directa (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 fuga 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 girado. |
0x16 |
Un controlador rompió el contrato del modelo de búfer DMA garantizado. |
0 x 17 |
Error inesperado del 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 |
El propietario de una asignación compartida se liberó. |
0x1B |
Se intentó liberar un intervalo de apertura que todavía está en uso. |
0x1C |
VidMm está intentando girar una asignación de nuevo desde el búfer de fotogramas, pero el VA no gira 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 está marcada actualmente. |
Parámetro 1 | Causa del error |
---|---|
0x20 |
VidMm está intentando manipular una asignación 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 los datos noflushed encontrados en el búfer de paginación al principio de una preparación. |
0x22 |
VidMm está intentando girar 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 a su almacén de respaldo... se perderá la memoria física. |
0x25 |
La GPU intentó escribir sobre un área no definida de la apertura. |
0x26 |
Un VIDMM_LOCAL_ALLOC se cerró desde un proceso distinto de su propietario. |
0x27 |
No se reprogramó 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 detectó un desbordamiento o un flujo de subdesbordamiento al manipular un VIDMM_ALLOC recuento de referencias de DMA. |
0x2A |
VidMm está intentando liberar la última referencia a la asignación que se muestra actualmente. |
0x2B |
VidMm está intentando liberar el 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 pérdida de memoria en mayúsculas y minúsculas. |
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 hay asignaciones residentes en él. |
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 llamadas posteriores. |
0x37 |
VidMm no pudo bloquear páginas de una asignación durante la TDR. |
0x38 |
VidMm libera una asignación que todavía tiene paquetes de paginación que hacen referencia a él. |
0x39 |
VidMm coloca un dispositivo en el cuadro de penalización indefinida, pero tiene paquetes de paginación. |
0x3A |
El subproceso de trabajo vidMm ejecuta una cola de paginación que se suspendió. |
0x3B |
La memoria sigue girando al búfer de fotogramas durante la transición D3. |
0x3C |
La memoria sigue asignada o asignada a la apertura del host de CPU. Esto indica que la memoria todavía se puede girar al búfer de fotogramas durante una transición D3. |
0x3D |
Se especificó un grupo de segmentos no válido durante una operación. |
0x3E |
No se pudo adquirir la protección de VIDMM_ALLOC rundown. |
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 para un dispositivo cuya memoria aún no es accesible. |
Parámetro 1 | Causa del error |
---|---|
0x40 |
Intentar iniciar un corchete de preparación mientras que otra operación ya está en curso. |
0x41 |
Eliminar un VIDMM_CROSSADAPTER_ALLOC que tenga un número de adaptadores o residencia distinto de cero. |
0x42 |
Eliminar un VIDMM_CROSSADAPTER_ALLOC que tenga un recuento negativo de residencia o adaptador. |
0x43 |
Al guardar o restaurar el contenido del búfer de fotogramas reservados, no se pudo asignar al menos una página del objeto de sección para avanzar. |
0x44 |
La contabilidad del presupuesto 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.
Resolución
Si el problema persiste, compruebe Windows Update de un controlador de vídeo actualizado.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de