Compartir a través de


Comprobación de errores 0xF5: FLTMGR_FILE_SYSTEM

La comprobación de errores de FLTMGR_FILE_SYSTEM tiene un valor de 0x000000F5. Esto indica que se produjo un error irrecuperable en el Administrador de filtros.

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 FLTMGR_FILE_SYSTEM

El parámetro 1 indica el tipo de infracción. El significado de los demás parámetros depende del valor del parámetro 1.

Parámetro 1 Parámetro 2 Parámetro 3 Parámetro 4 Causa del error

0x66

Puntero a la estructura de datos de devolución de llamada para la operación.

0

0

El minifiltro devolvió FLT_PREOP_SUCCESS_WITH_CALLBACK o FLT_PREOP_SYNCHRONIZE de una devolución de llamada de preoperación, pero no registró una devolución de llamada posterior a la operación correspondiente.

0x67

Puntero a la estructura de datos de devolución de llamada para la operación.

0

Error NTSTATUS para la operación

Un objeto interno se quedó sin espacio y el sistema no puede asignar espacio nuevo.

0x68

Reservado

Dirección de la estructura FLT_FILE_NAME_INFORMATIONN

Reservado

Una estructura FLT_FILE_NAME_INFORMATION se desreferenciaba demasiadas veces.

0x6A

Puntero de objeto de archivo para el archivo.

0

0

No se pudo cancelar la solicitud de archivo abierto o de creación de archivos, ya que se han creado uno o varios identificadores para el archivo.

0x6B

Id. de marco

0

Thread

Estado IRPCTRL de BACKPOCKET no válido.

0x6c

Id. de marco

Lista backPocket

Thread

Demasiados pageFault anidados para BACKPOCKETED IRPCTR.

0x6D

Dirección de la estructura de contexto del minifiltro

Dirección de la estructura de CONTEXT_NODE

0

La estructura de contexto se desreferenciaba demasiadas veces. Esto significa que el recuento de referencias de la estructura de CONTEXT_NODE del Administrador de filtros pasó a cero mientras todavía estaba asociado a su objeto asociado.

0x6E

Dirección de la estructura de contexto del minifiltro

Dirección de la estructura de CONTEXT_NODE

0

Se hizo referencia a la estructura de contexto después de liberarse.

Causa

La causa del problema se indica mediante el valor del parámetro 1. Consulte la tabla en la sección Parámetros.

Resolución

Si el parámetro 1 es igual a 0x66, puede depurar este problema comprobando que el controlador de minifiltro ha registrado una devolución de llamada posterior a la operación para esta operación. La operación actual se puede encontrar en la estructura de datos de devolución de llamada. (Consulte el parámetro 2). Use la extensión del depurador !fltkd.cbd .

Si el parámetro 1 es igual a 0x67, debe comprobar que no tiene una fuga de grupo no paginado en algún lugar del sistema.

Si el parámetro 1 es igual a 0x6A, asegúrese de que el controlador de minifiltro no hace referencia a este objeto de archivo (consulte parámetro 2) para obtener un identificador en cualquier momento durante el procesamiento de minifiltro de esta operación.

Si el parámetro 1 es igual a 0x6B o 0x6C, se ha producido un error de estado interno no recuperable que hará que el sistema operativo compruebe errores.

Si el parámetro 1 es igual a 0x6D, asegúrese de que el controlador de minifiltro no llame a FltReleaseContext demasiadas veces para el contexto especificado (consulte Parámetro 2).

Si el parámetro 1 es igual a 0x6E, asegúrese de que el controlador de minifiltro no llame a FltReferenceContext después de eliminar el contexto especificado (consulte parámetro 2).