| Предыдущий | Следующий |
| STATUS_SYNCHRONIZATION_REQUIRED | STATUS_OPEN_FAILED |
STATUS_DLL_NOT_FOUND
Что означает STATUS_DLL_NOT_FOUND
STATUS_DLL_NOT_FOUND означает, что загрузчик Windows не смог найти требуемую DLL для запуска процесса или загрузки другого модуля.
Что проверить
- Определите точное имя отсутствующей DLL по журналу загрузчика, ProcMon или Loader Snaps, а затем выясните, какой модуль её запрашивает.
- Проверьте архитектуру x86/x64/ARM64 и комплект поставки приложения: файл может существовать, но находиться только в каталоге другой архитектуры.
- Проверьте зависимости самой DLL: внешне ошибка может указывать на первый модуль, хотя отсутствует его вложенная зависимость.
Как исправлять
Установите требуемую зависимость в предусмотренный каталог приложения или системный компонент. Не добавляйте произвольные каталоги в глобальный PATH и не копируйте случайные DLL из Интернета: это создаёт риск DLL hijacking и несовместимости версий.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.