| Anterior | Siguiente |
| STATUS_SYNCHRONIZATION_REQUIRED | STATUS_OPEN_FAILED |
STATUS_DLL_NOT_FOUND
Qué significa STATUS_DLL_NOT_FOUND
STATUS_DLL_NOT_FOUND no garantiza que falte el archivo nombrado por la aplicación. La DLL principal puede existir pero importar otra library ausente, o el search path/activation context puede resolver un nombre en una ubicación inesperada. Arquitectura incorrecta y export missing son errores diferentes.
Use loader diagnostics para encontrar el primer nombre que realmente no pudo resolverse. Reinstalar runtimes desde sitios no oficiales o copiar DLLs sueltas desde otro PC puede mezclar versiones y ocultar el origen del deployment incompleto.
Qué comprobar
- Capture loader trace/dependency chain hasta la primera DLL no encontrada.
- Revise application directory, SxS manifest, PATH y search flags efectivos.
- Compruebe que el runtime/dependency se instala con la arquitectura correcta.
- Restaure el componente desde su instalador o paquete oficial, no desde repositorios de DLLs sueltas.
Referencias técnicas
- Microsoft Open Specifications: NTSTATUS values
- Microsoft: dynamic-link library search order
- Microsoft: LoadLibraryEx
- Microsoft: linking an executable to a DLL
¿Buscas un código diferente? Buscar otro código de estado o error.
