Если вы пытаетесь открыть программу или игру, но неожиданно появляется диалоговое окно с сообщением о том, что приложение не удалось правильно запустить, а также с кодом ошибки 0xC000007B, STATUS INVALID IMAGE FORMAT, это означает, что приложение несовместимо. с архитектурой вашего компьютера с Windows 10 или отсутствует зависимость.
Хотя код ошибки 0xC000007B также может возникать с другими различными программами, код ошибки STATUS_INVALID_IMAGE_FORMAT также означает, что когда вы пытаетесь запустить приложение, которое предназначено для работы в 64-битной системе и, следовательно, переходит в состояние завершения. Кроме того, если вы также указываете на файл NTStatus.h, это означает, что ошибка может быть вызвана каким-либо повреждением файла. Вот полный контекст сообщения об ошибке:
«0xC000007B | STATUS_INVALID_IMAGE_FORMAT | {Bad Image}% hs либо не предназначен для работы в Windows, либо содержит ошибку. Попробуйте установить программу еще раз, используя оригинальный установочный носитель, или обратитесь за помощью к системному администратору или поставщику программного обеспечения ».
Когда вы видите это сообщение об ошибке, первое, что вы можете сделать, это нажать OK, чтобы закрыть приложение, а затем снова попытаться установить носитель, чтобы убедиться, что проблема устранена. Если нет, то вы можете проверить предложения, приведенные ниже.
Вариант 1. Попробуйте установить приложение с правами администратора.
Первое, что вы можете сделать, чтобы исправить ошибку, - это перезагрузить компьютер с Windows 10, а затем снова попытаться установить приложение, на этот раз с правами администратора. Просто щелкните приложение правой кнопкой мыши и выберите параметр «Запуск от имени администратора». А если у вас обычная учетная запись, обязательно попросите администратора помочь вам в установке приложения, введя пароль, когда вам будет предложено это сделать.
Вариант 2 - Установить и обновить зависимости
Бывают случаи, когда для правильной работы программ и приложений необходимо установить драйверы и вспомогательное программное обеспечение. Хотя установка обычно заботится об этом, вам пора выполнить некоторые ручные проверки, особенно если вы сталкиваетесь с этой проблемой аварийного завершения программы.
1. Установите подходящие драйверы.
Ряд высококлассных игр и приложений должен иметь правильные и действительные драйверы для их работы. Они просто не работают с обычными водителями, хотя. Microsoft проводит тестирование Windows Hardware Quality Labs, также известное как тестирование WHQL, которое гарантирует, что драйверы соответствуют требованиям и проходят надлежащее тестирование перед сертификацией. Таким образом, при установке драйверов вы должны убедиться, что они являются подходящими драйверами для вашего ПК с Windows 10.
2. Загрузите и установите или обновите DirectX.
Как вы знаете, Microsoft DirectX - это набор технологий, разработанный Microsoft для обеспечения аппаратного ускорения для тяжелых мультимедийных приложений, таких как HD-видео и 3D-игры. Поскольку вы используете Windows 10, у вас есть версия DirectX 12, в то время как более ранние версии Windows используют версию DirectX 11.
3. Установите среду выполнения Microsoft DirectX для конечного пользователя.
Среда выполнения Microsoft DirectX для конечных пользователей предоставляет обновления до версии 9.0c, а также предыдущих версий DirectX. Чтобы установить его, нажмите на этот ссылке и скачать его.
4. Обновите или установите .NET Framework
.NET Framework используется играми и приложениями во время разработки, что означает, что без установленных на вашем компьютере исполняемых файлов он точно не будет работать. Таким образом, вам необходимо установить или обновить этот фреймворк. Вы также можете использовать инструмент проверки установки .NET для его проверки.
Вариант 3. Попробуйте запустить сканирование проверки системных файлов.
Сканирование SFC или System File Checker может обнаружить и автоматически восстановить поврежденные системные файлы, которые могут вызывать ошибку с кодом ошибки 0xC000007B, НЕВЕРНЫЙ ФОРМАТ ИЗОБРАЖЕНИЯ СОСТОЯНИЯ. SFC - это встроенная командная утилита, которая помогает восстанавливать как поврежденные, так и отсутствующие файлы. Он заменяет плохие и поврежденные системные файлы хорошими системными файлами. Чтобы запустить команду SFC, выполните действия, указанные ниже.
- Нажмите Win + R, чтобы запустить Run.
- Введите CMD в поле и нажмите Enter.
- После открытия командной строки введите ПФС / SCANNOW
Команда запустит сканирование системы, которое займет несколько секунд, прежде чем завершится. Как только это будет сделано, вы можете получить следующие результаты:
- Защита ресурсов Windows не обнаружила нарушений целостности.
- Защита ресурсов Windows обнаружила поврежденные файлы и успешно восстановила их.
- Windows Resource Protection обнаружила поврежденные файлы, но не смогла исправить некоторые из них.