| Anterior | Siguiente |
| STATUS_DLL_MIGHT_BE_INSECURE | STATUS_STOPPED_ON_SYMLINK |
STATUS_DLL_MIGHT_BE_INCOMPATIBLE
Qué significa STATUS_DLL_MIGHT_BE_INCOMPATIBLE
STATUS_DLL_MIGHT_BE_INCOMPATIBLE es una advertencia de compatibility alrededor de module resolution. No describe una DLL ausente ni architecture mismatch: existe una candidate que puede cargarse, pero su comportamiento/export set o version assumptions pueden diferir de otra opción legacy que la aplicación esperaba.
Forzar globalmente una DLL antigua puede recuperar comportamiento y reintroducir a la vez una ruta insegura. Compare exports/version con el software exacto y priorice un update del proveedor que use dependencias soportadas y una búsqueda determinista.
Qué comprobar
- Capture qué módulo pidió la DLL y qué candidate resolvió Windows.
- Compare versión, exports y deployment manifest con una instalación soportada.
- Revise compatibility shims antes de reemplazar archivos del sistema.
- Prefiera actualizar la aplicación a fijar globalmente una DLL legacy.
Referencias técnicas
- Microsoft Open Specifications: NTSTATUS values
- Microsoft: dynamic-link library search order
- Microsoft: linking an executable to a DLL
- Microsoft: LoadLibraryEx
¿Buscas un código diferente? Buscar otro código de estado o error.