| Предыдущий | Следующий |
| ERROR_EXE_MARKED_INVALID | ERROR_ITERATED_DATA_EXCEEDS_64k |
ERROR_BAD_EXE_FORMAT
Формат исполняемого образа недействителен
ERROR_BAD_EXE_FORMAT часто возникает при запуске или загрузке повреждённого файла, неисполняемого файла либо двоичного файла, архитектура или формат образа которого несовместимы с контекстом загрузчика.
Что проверить
- Убедитесь, что путь указывает на нужный исполняемый файл или DLL.
- Проверьте заголовки PE и совместимость архитектуры x86, x64 или ARM.
- Убедитесь, что скрипт или документ не передан API, которому требуется собственный двоичный образ.
- Если возможно повреждение, скопируйте или установите двоичный файл заново.
Как обрабатывать
Сообщайте и путь образа, и архитектуру процесса. Выбор правильного двоичного файла предпочтительнее повторов или подавления проверки загрузчика.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.