| Anterior | Siguiente |
| ERROR_EVT_FILTER_TOO_COMPLEX | ERROR_EVT_MESSAGE_ID_NOT_FOUND |
ERROR_EVT_MESSAGE_NOT_FOUND
Qué significa ERROR_EVT_MESSAGE_NOT_FOUND
EvtFormatMessage utiliza los metadatos del proveedor como contexto y después busca un identificador numérico dentro de la tabla de mensajes del archivo de recursos. Este error significa que el recurso fue localizado, pero la entrada concreta no está en su tabla. Es distinto de ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND, donde ni siquiera puede abrirse el contexto de metadatos.
Compare manifiesto, definición del evento y DLL o ejecutable que contiene los mensajes. Una causa habitual es mezclar versiones: eventos nuevos hacen referencia a IDs que una DLL antigua todavía no contiene. Reinstale el conjunto de binarios correspondiente al mismo build. Para EVTX que se trasladarán a otro sistema, archive recursos localizados durante la exportación si el proveedor podría no estar instalado allí.
Qué comprobar
- Registre proveedor, Event ID, versión e identificador de mensaje solicitado.
- Compruebe que manifiesto y recurso de mensajes pertenecen al mismo build.
- Use recursos archivados para EVTX que deban ser portables.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
