| Предыдущий | Следующий |
| ERROR_ALREADY_WIN32 | ERROR_NO_YIELD_PERFORMED |
ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE
Что означает ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE
ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE означает, что поле PE Machine запускаемого EXE не поддерживается текущей execution environment. Файл может быть исправным, но предназначенным для другой архитектуры.
Что проверить
Зафиксируйте architecture файла, ОС и launching process. Проверьте PE header, package selection и launcher logic. В WinPE, containers или recovery environment учитывайте ограниченный набор emulation layers и доступных architectures.
Как исправлять
Выберите сборку для правильной target architecture либо используйте поддерживаемый эмуляционный путь. Не лечите код переименованием файла или переустановкой случайного runtime, если machine type объективно не совпадает.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.