Что означает код ошибки Windows 11 (ERROR_BAD_FORMAT)?

 
Также может означать:
КонстантаТипОС
KERN_ALREADY_IN_SETКод возврата ядра macOSmacOS
ippStsResFloorСтатус Intel IPPЛюбая
EAGAINerrnoLinux
EDEADLKerrnomacOS
EAGAINerrnoSolaris
EAGAINerrnoWindows
NO_EXCEPTION_HANDLING_SUPPORTКод BSODWindows
Предыдущий Следующий
ERROR_BAD_ENVIRONMENT ERROR_INVALID_ACCESS

ERROR_BAD_FORMAT

Двоичный образ имеет неподдерживаемый или повреждённый формат

ERROR_BAD_FORMAT обычно возникает при загрузке исполняемого файла или DLL неправильной архитектуры, повреждённого образа либо содержимого, которое фактически не является файлом Portable Executable. Ошибка также может отображаться как «не является допустимым приложением Win32».

Проверки

  • Убедитесь, что файл является ожидаемым исполняемым файлом и не был заменён текстом или HTML.
  • Сопоставьте требования архитектур x86, x64 и ARM.
  • Проверьте подпись образа, контрольную сумму и пакет развёртывания.
  • Проверьте зависимости, если загрузчик сообщает ошибку для дочернего модуля.

Решение

Разверните правильную сборку для целевого процесса и операционной системы. Повторная загрузка не исправит повреждённый образ.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.