Ошибка при запуске приложения 0xc000007b — как исправить

Ошибка 0xc000007b WindowsЕсли при запуске программы или игры компьютер с Windows 10, 8 или Windows 7 пишет «Ошибка при запуске приложения (0xc000007b). Для выхода из приложения нажмите кнопку ОК», то в этой статье вы найдете информацию о том, как убрать эту ошибку с тем, чтобы программы запускались как раньше и сообщение об ошибке не появлялось.

Почему появляется ошибка 0xc000007b в Windows 7 и Windows 8

Ошибка с кодом 0xc000007 при запуске программ говорит о том, что существует проблема с системными файлами Вашей операционной системы, в нашем случае. Более конкретно — данный код ошибки означает INVALID_IMAGE_FORMAT.

Самая частая причина появления ошибки при запуске приложения 0xc000007b — проблемы с драйверами NVidia, хотя и другие видеокарты тоже подвержены этому. Вообще, причины могут быть самые разные — прерванная установка обновлений или самой ОС, неправильное выключение компьютера или удаление программ напрямую из папки, без использования специальной утилиты для этого (Программы и компоненты). Кроме этого, это может быть следствием работы вирусов или какого-либо еще вредоносного программного обеспечения.

И, наконец, еще одна возможная причина — проблемы с самим приложением, что очень часто встречается, если ошибка проявляет себя в скаченной из Интернета игре.

Как исправить ошибку 0xc000007b

Первое действие, которое я бы рекомендовал, прежде чем приступать к любым другим — обновить драйвера для вашей видеокарты, особенно если это NVidia. Зайдите на официальный сайт производителя вашего компьютера или ноутбука или просто на сайт nvidia.com и найдите драйвера для вашей видеокарты. Загрузите их, установите и перезагрузите компьютер. Очень вероятно, что ошибка исчезнет.

Скачать драйвера Nvidia

Скачать драйвера на официальном сайте NVidia

Второе. Если вышеописанное не помогло, переустановите DirectX с официального сайта Microsoft — это тоже может позволить исправить ошибку при инициализации приложения 0xc000007b.

Microsoft DirectX

DirectX на официальном сайте Microsoft

Если ошибка появляется только при запуске одной программы и, при этом, она не является легальной версией, я бы рекомендовал использовать другой источник получения этой программы. Легальный, по возможности.

Третье. Еще одна возможная причина появления данной ошибки — поврежденные или отсутствующие Net Framework или Microsoft Visual C++ Redistributable. Если что-то не так с этими библиотеками, может появляться как и описанная здесь ошибка, так и многие другие. Скачать эти библиотеки можно бесплатн с официального сайта Microsoft — просто введите названия, указанные выше в любую поисковую систему и убедитесь, что переходите на официальный сайт.

Библиотеки Visual C++

Четвертое. Попробуйте запустить командную строку от имени администратора и ввести следующую команду:

sfc /scannow

В течение 5-10 минут эта системная утилита Windows проверит наличие ошибок в файлах операционной системы и попробует их исправить. Есть вероятность того, что проблема будет решена.

Предпоследнее. Следующий возможный вариант действий — произвести откат системы до более раннего состояния, когда ошибка еще не проявляла себя. Если сообщение о 0xc000007b стало появляться после того, как вы установили обновления Windows или драйверов, то зайдите в панель управления Windows, выберите пункт «Восстановление», запустите восстановление, после чего отметьте галочкой «Показать другие точки восстановления» и запустите процесс, приведя компьютер к тому состоянию, когда ошибка себя еще не проявляла.

Восстановление системы Windows

Восстановление системы Windows

Последнее. С учетом того, что у многих наших пользователей на компьютере установлены так называемые «сборки» Windows, то причина может крыться в ней самой. Переустановите Windows на другую, лучше оригинальную, версию.

Дополнительно: в комментариях сообщили, что сторонний пакет библиотек All In One Runtimes также может помочь в решении проблемы (если кто-то попробует, прошу отписаться о результате), о том, где его скачать подробно в статье: Как скачать распространяемые компоненты Visual C++

Надеюсь, данная инструкция поможет Вам убрать ошибку 0xc000007b при инициализации приложения.

Комментарии (110) к Ошибка при запуске приложения 0xc000007b — как исправить

  • Twohell

    Увы, но ничего из этого не помогло.

    Ответить

    • Александр

      Увы уже третьи сутки разбираюсь и нет внятного совета, в играх Скирим и Эндераль вылетает ошибка 7 б!

      Ответить

      • Равиль

        Я все опробовал. Не помогло, из за этой ошибки запустить ДС даже не могу

        Ответить

    • Александр

      Из вышеперечисленного, только что не переустанавливал систему!! А так ничего не помогло! W 7 игра Скирим 5.

      Ответить

  • Александр

    Ничего не помогло..

    Ответить

  • Нургали

    не помогло у меня синий экран там написан, На вашем ПК возникла проблема, и его необходимо перезагрузить. Мы лишь собираем некоторые сведения об ошибке, а затем будет автоматическая выполнена перезагруска.
    (выполнена 0%)
    При желании вы можете найти в Интернете информацию по этому коду ошибки: 0xc000007b

    Ответить

    • Nikita

      в статье не об ошибке синего экрана смерти, а об ошибке в приложении

      Ответить

  • Pobeda.fn

    прошло очередное обновление винды
    не открывает Acdsee, Vegas Pro ошибка msvcp110.DDL
    устранил
    потом ошибка msvcr110.DDL
    устранил (пол года назад эта процедура помогла)
    появилась 0xc000007b
    сделал всё, кроме последнего, так как не хочу сносить лицензию.
    НЕ ПОМОГЛО

    Ответить

    • Dmitry

      Здравствуйте.
      Мое основное предположение: винда вам потерла часть файлов этих программ (с помощью защитника Windows / SmartScreen), которые модифицированы по сравнению с оригинальными лицензионными версиями.
      Но в рамках этого сайта рекомендаций по обходу подобного давать не могу, извините.

      Ответить

    • Александр

      Не помогало ничего, помогла переустановка Windows! Ошибка пропала!

      Ответить

    • Alex

      Если вы установили эти dll в директорию c:\Windows\System32 то всё должно работать правильно, но если вы установили в директорию игры тогда ошибка появляется

      Ответить

  • Сергей

    Увы, как и многим другим, мне это всё не помогло.

    Ответить

    • Илья

      И не поможет. Т.к. все сборки имеют встроенный косяк. Переустановка на чистую винду избавляет от многих проблем.

      Ответить

  • Александр

    Мне помог пак с недостающими библиотеками All in one runtimes
    До этого не мог запустить два дня Origin.

    Ответить

    • С

      Все испробовал и не помогло. но эта программа все решила. Спс большое.

      Ответить

  • KEYS

    При любой непонятной ситуации обновляйте драйвера видеокарты или откатывайте систему и переустанавливайте винду. Другими словами, если не знаете об этой проблеме — не пишите статью.

    Ответить

  • Vladimir

    Вообще ничего не помогает
    Недавно сносили винду, устанавливали версию, изначальную на этом ноуте
    Игры не запускаются
    Обновлял, переустанавливал всё вышеуказанное. И пакет All In One Runtimes установил, он тоже не помог
    Некоторые игры устанавливают свои directx и visual c++, но всё равно не запускаются ни они, ни другие
    Пробовал устанавливать разные игры с разных источников
    Вирусы антивирусник не нашёл

    Ответить

  • Василий

    Всё сделал пошагово и после обновления Microsoft Visual C++ Redistributable, iTunes заработал. Как я понял проблема крылась в установке игр + с ними старый хлам компонентов перечисленных выше. Компьютер не мой и подозрение на то что проблема началась именно из за установки игр. всем удачи.

    Ответить

  • Евгений

    Спасибо ОГРОМНОЕ! Помог вариант №3

    Ответить

  • Павел

    Спасибо Вариант №3 помог

    Ответить

  • Nekit455

    Ура! Получилось с третьим способом!
    Но почему только одна картинка открылась и всё? И ноут стал сильнее жужжать… Скажите, у вас тоже так?

    Ответить

  • Артем

    Последнее помогло с all in one runtimes. Чего только не перепробовал, кроме переустановки винды, ничего не помогало. Вин 7 х64. Пытался запустить friday the 13th the game. Все гуд! Большое спасибо!

    Ответить

  • Санек

    Мне помог четвертый вариант

    Ответить

  • nba

    Спасибо огромное! Второй способ помогло!

    Ответить

  • Адель

    Мне помог 4-й пункт. Спасибо

    Ответить

  • Павел

    Ничего не помогло, кроме программы Dependency Walker — стало ясно каких файлов не хватало.

    Ответить

  • Юрий

    Во всём был виноват Skype, удалил его, заново установил Microsoft Visual c++ 2015. Перезагрузил комп и всё стало Ок.

    Для поиска ошибок использовал, следующую инструкцию:
    1. Скачайте и распакуйте Dependency Walker 64bit.
    2. Запустите программу, перейдите в View — Full paths. Теперь откройте .exe игры, в которой вы испытываете проблемы. После того как вы выбрали .exe игры может всплывать окошко в котором вы увидите ошибки, не обращай внимания, закройте его. В разделе module, прокрутите блок вниз до конца ошибки и вы увидите несколько значений в столбцах.
    3. Теперь в колонке CPU все DLL файлы должны быть x64-битные для вашей игры. Если есть x86 DLL-файл будет в красном столбце CPU. Этот файл и вызывает ошибку 0xc000007b.
    4. Теперь перейдите на сайт и скачайте там 64-битную версию этого DLL файла и поместить его в корневую папку с игрой и в C:\Windows\system32. Игра теперь должна запустится без проблем.

    Ответить

    • Novac

      Ну все перепробовал, абсолютно все: и дрова, и Директы, и Визуалы, абсолютно все из темы и нифига не помогло!
      А вот Dependency Walker помог. ДВА долбаных файла стоили мне 2 дня.
      Все сделал по инструкции и — УРА! РАБОТАИТ!=) Фух…
      моя проблема заключалась в: «xinput1_3.dll» и «IEShims.dll» — они у иеня были х32, перекачал на теже самые в х64 и все заработало!
      Спасибо, Юрий!)

      Ответить

    • Павел

      А, вот у меня вопрос. Стоит Windows 64bit. Скачал эту программу, зашёл, проверил и в столбце «CPU» пишет x64 красными буквами, а последний файл, он один, х86 чёрными. Раз у меня 64bit, тогда почему файлы отмечены красным цветом?

      Ответить

    • Dark_sprite

      Не помогло. Как все 86 файлы поменял для 64-версии, последнии перестали быть красными, но увы. В столбце «Module» в начале куча ошибок по API-MS-WIN и EXT-MS-WIN — «Error opening file. Не удается найти указанный файл (2)», эти файлы вроде нужны для среды Windows 10, которая у меня и стоит, как и все обновления. Думаю остается только поменять систему, поставить лицензию, а не сборку…

      Ответить

    • Толик

      Хвала богам, я увидел твой коментарий. помогло,спасибо!

      Ответить

  • Олег

    Помог четвертый способ. Спасибо огромное за совет! : )

    Ответить

  • Dava

    Вообще ничего не помогло из вариантов 1-4. Не первый раз сталкиваюсь, но все заканчивалось на установке Directx. А сейчас элементарно не могу запустить State of Decay на 10-тке. Да и лицензионная GTA 5 тоже самое выдает.

    Ответить

  • Виктор

    Установка All In One Runtimes решила проблему

    Ответить

  • Максим

    Помог первый способ. Спасибо!

    Ответить

  • angliya

    Мне тоже помог способ третий. Версия программы за 2010 устанавливаться не хотела. Установил только версию Microsoft Visual C++ 2015, причем х64. Версия х86 не хотела устанавливаться. Я даже знаю от чего возникла ошибка 0xc000007b. Решил снести старую версию iTunes с помощью программы Revo Uninstaller. Именно автор статьи мне это подсказал. Я думал, что так лучше зачищу следы старой версии этой программы. Вышло все наоборот. Таким образом новая версия iTunes не хотела запускаться и выдавала эту ошибку. Теперь все запустилось.

    Ответить

  • Иван

    Попробовал 1 и 2 способы, без результата. Потом сразу скачал All in one runtimes. Все заработало. Спасибо

    Ответить

  • Григорий

    Помог именно сторонний пакет all in one. Всё остальное было бесполезно.

    Ответить

  • Алексей

    all in one runtimes помог, все просто и ясно

    Ответить

  • Александр

    Статья отстой. Ничего не помогло. Винду только не перебивал. Почитал в другом месте, подсказали. Через ф8 при загрузке выбрать раздел «Последняя удачная конфигурация». Сразу заработало

    Ответить

  • прог

    Ничего не помогло, только установка программы в програмфайлс х86 дало результат

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться