¿Qué significa el código NTSTATUS 0xC000004D (STATUS_INCOMPATIBLE_FILE_MAP)?

 
Anterior Siguiente
STATUS_BAD_WORKING_SET_LIMIT STATUS_SECTION_PROTECTION

STATUS_INCOMPATIBLE_FILE_MAP

Qué significa STATUS_INCOMPATIBLE_FILE_MAP

STATUS_INCOMPATIBLE_FILE_MAP se produce cuando Windows no puede mantener coherencia entre dos views/sections del mismo archivo. Image mapping, data mapping, size, protection o caching expectations pueden ser incompatibles aunque el file handle en sí sea válido.

Identifique las mappings existentes en todos los procesos/componentes, no solo el handle que falla ahora. Cerrar el nuevo handle no elimina una section todavía referenciada por otro owner. Evite cambiar tamaño o modo del archivo mientras views incompatibles sigan activas.

Qué comprobar

  • Enumere sections/views existentes y procesos que mantienen referencias.
  • Compare image/data mapping, protection, caching y size de la nueva solicitud.
  • Revise cambios concurrentes de tamaño o reemplazo del archivo.
  • Libere las mappings antiguas de forma ordenada antes de crear una incompatible.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.