Все способы:
- Устранение ошибки 0xc000007b в Windows 10
- Способ 1: Запуск программы с правами администратора
- Способ 2: Решение проблем с запуском конкретной программы
- Способ 3: Установка и переустановка DirectX
- Способ 4: Обновление/откат драйвера видеокарты
- Способ 5: Проверка целостности системных файлов
- Способ 6: Установка Microsoft Visual C++
- Способ 7: Установка/обновление Java
- Способ 8: Включение Microsoft .NET Framework
- Способ 9: Восстановление Windows
- Способ 10: Переустановка Windows
- Вопросы и ответы: 8
Определенные программы при их запуске на Windows 10 могут вызывать ошибку 0xc000007b. Данная проблема вызывается разными причинами, соответственно, решений будет тоже несколько. Давайте разберемся, что могло стать источником возникновения неполадки.
Устранение ошибки 0xc000007b в Windows 10
Сразу же стоит оговориться, что перечисленные ниже варианты помогают не во всех случаях. Причиной этому становятся специфические проблемы некоторых сборок или действий пользователя, которые нельзя предугадать. Поэтому мы рассмотрим основные эффективные методы устранения ошибки, которые окажутся действенными в большинстве ситуаций.
Вы всегда (ну или почти всегда) можете обратиться к разработчику конкретного ПО. Иногда ошибка кроется вообще не в Windows, а в том, как написана программа: она может установиться, но при этом быть несовместима с Windows 10, а может перестать работать после своего обновления. Используйте обратную связь и расскажите создателю о проблеме, указав всю необходимую информацию (версию и разрядность ОС, пакет обновлений (1803, 1809 и т.д., версию проблемной программы).
Способ 1: Запуск программы с правами администратора
Некоторое ПО может требовать права администратора для запуска. Если вы только установили программу и при первой попытке запуска она выдала ошибку 0xc000007b вместо того, чтобы открыться, предоставьте ей повышенные права. Одноразовый эффект будет, если нажать по ярлыку (или самому EXE-файлу, это не имеет значения) ПКМ и выбрать пункт «Запуск от имени администратора».
При успешном запуске предоставьте ей полномочия администратора на постоянной основе, чтобы не запускать ярлык таким образом каждый раз. Для этого кликните по нему ПКМ и выберите «Свойства».
Перейдите на вкладку «Совместимость» и поставьте галочку рядом с пунктом «Запускать эту программу от имени администратора».
После этого проверьте работоспособность ПО.
Убедитесь, что сама учетная запись также носит статус «Администратор», а не «Стандартная».
Читайте также: Управление правами учетной записи в Windows 10
Способ 2: Решение проблем с запуском конкретной программы
Есть несколько других вариантов того, почему определенный софт отказывается открываться. Пойдем по порядку.
Добавление в исключения антивируса
Нечасто ошибка возникает только для одной программы, виновником чего становится антивирус. Просканируйте папку с проблемной игрой или приложением, используя выборочную проверку в настройках защитного ПО. Если опасные файлы не были выявлены, добавьте всю папку в исключения (также называется «белый список») антивируса.
Подробнее: Добавление программы в исключения антивируса
Рекомендуем проверить антивирусом весь компьютер, вредоносное ПО может находиться в других местах и влиять на запуск нескольких программ, о которых вы не в курсе.
Отключение антивируса на время
Противоположный вариант, который в целом не очень рекомендуется — временное отключение антивируса на момент запуска проблемной программы.
Читайте также: Отключение антивируса
Переустановка программы
Когда не запускается только одна программа (часто это какая-то игра из Steam), проще всего будет попытаться ее переустановить. При необходимости перед деинсталляцией сохраните папку с пользовательским профилем (или с сохранениями, если эта игра) в другое место. Точных инструкций здесь дать невозможно, поскольку каждое приложение удаляется по-своему, а данные юзера, если такие имеются, сохраняются в разных местах (обычно это папка AppData, но не всегда).
Удаление конфликтной программы
Учитывайте также, что если вы установили 2 похожие программы, которые в теории могут конфликтовать между собой, причина появления ошибки будет вполне обоснована. Отключите или удалите одну из последних программ, которая, по вашему мнению, привела к конфликту, и проверьте, открывается ли та, что не запускалась.
Удаление DLL-файла
Некоторые игры отображают вместо запуска ошибку 0xc000007b, исправить которую можно, заставив их создать новый DLL-файл. Речь идет о компоненте Runtime Library — «msvcp110.dll».
- Зайдите в папку
C:\Windows\SysWOW64
и найдите там «msvcp110.dll». - Переместите его, например, на рабочий стол.
- Запустите проблемное приложение, заставив тем самым его создать недостающий DLL заново. Если вдруг вы получите новую ошибку о том, что msvcp110.dll не найден, верните файл на место и переходите к другим способам.
Использование лицензионной версии программы
Ошибке 0xc000007b и ей аналогичным часто подвержены пиратские версии софта. Они часто работают «криво», и виной тому подмена, удаление лишнего и прочие манипуляции с файлами. Если вы хотите пользоваться каким-то ПО, лучшим способом будет честно его приобрести. К слову, то же самое касается самой Windows и разных ее любительских сборок.
Способ 3: Установка и переустановка DirectX
Вместе с Windows 10 пришло обновление компонента DirectX до 12 версии. Пользователи, с компьютерами, не поддерживающими эту версию, остаются на совместимой 11 версии.
ДиректИкс пользуются не только игры, но и определенные программы. В Windows 10 у него могут отсутствовать некоторые файлы от своих предшественников (обычно касается DirectX 9), и именно это нередко становится проблемой при запуске приложений. Кроме того, файлы даже 12 (или 11) версии в ходе обновления или других ситуаций могут оказаться поврежденными, утратив свою работоспособность. Выход здесь простой — пользователю необходимо вручную установить более старый либо обновить свежий DirectX.
Мы предлагаем ознакомиться со статьей, в которой рассказывается о переустановке DirectX и о добавлении в систему старых версий, выпущенных с 2005 по 2010 год.
Подробнее: Установка и переустановка компонентов DirectX в Windows 10
Не всегда установка заканчивается успешно, и если это ваш случай — прочитайте следующий материал.
Подробнее: Внутренняя системная ошибка при установке DirectX
Способ 4: Обновление/откат драйвера видеокарты
Проблема касается владельцев видеокарт NVIDIA — чаще всего именно у них появляется рассматриваемая ошибка, причем она может быть как из-за устаревания версии драйвера, так и после его обновления. В зависимости от предшествовавшего действия (или бездействия) пользователя ситуация будет решаться обновлением либо, наоборот, откатом. Ниже вы найдете 2 ссылки, из которых выберите ту, что соответствует вашему случаю.
Подробнее:
Обновляем драйвера видеокарты NVIDIA
Как откатить драйвер видеокарты NVIDIA
Радикальным, но полезным методом будет переустановка ПО для графической карты.
Подробнее: Переустанавливаем драйвера видеокарты
При возникновении трудностей с инсталляцией обратитесь к этим статьям:
Читайте также:
Разбор ошибок при установке драйверов NVIDIA
Варианты решения проблем при установке драйвера NVIDIA
Способ 5: Проверка целостности системных файлов
В операционной системе есть собственное хранилище системных файлов, которое используется для восстановления поврежденных данных. Его можно использовать как в Виндовс, так и в среде восстановления, когда полноценный запуск ОС недоступен.
Ошибка 0xc000007b при повреждении какого-либо системного файла (например, одного из носящих расширение SYS) иногда приводит к тому, что загрузиться в Windows 10 не удается, вместо этого пользователь наблюдает голубое окно с неустранимой ошибкой. Используя загрузочную флешку, можно прибегнуть к одному или двум инструментам восстановления системных файлов. Если же сама «винда» работает нормально, работать с данными компонентами будет еще проще. Подробно обе процедуры расписаны в статье по ссылке ниже.
Подробнее: Использование и восстановление проверки целостности системных файлов в Windows 10
Способ 6: Установка Microsoft Visual C++
Майкрософт распространяет набор компонентов и плагинов, необходимых для запуска многих приложений и игр. Эти пакеты называются Microsoft Visual C++ Redistributable и у них есть несколько версий, необходимых для установки, так как сами программы, в зависимости от их даты создания, могут потребовать любую из них.
- Первым делом просмотрите, установлены ли у вас эти пакеты. Нажмите ПКМ по «Пуск» и перейдите в «Параметры».
- Из списка разделов выберите «Приложения».
- В перечне установленного ПО отыщите «Microsoft Visual C++ Redistributable». Важно знать, что один пакет — одна разрядность и один год. Так, в идеале должны быть установлены версии, начиная с 2005 и заканчивая 2017 (либо 2015). Владельцам 64-разрядных систем дополнительно нужны и 32-разрядные файлы (x86).
При отсутствии каких-либо версий скачайте их с официального сайта. В следующей статье вы найдете информацию о Microsoft Visual C++ Redistributable, а в конце — ссылки для скачивания отсутствующих пакетов с официального сайта Microsoft.
Для многих версий Microsoft Visual C++ вышли обновления (Service Pack или Update), поэтому даже при наличии базовых пакетов этих версий на компьютере рекомендуется их улучшить, установив исправления. Ссылки на последние редакции вы найдете ниже.
Скачать Microsoft Visual C++ Redistributable
Устанавливается это программное обеспечение как и любое другое.
Способ 7: Установка/обновление Java
Отсутствие новой версии Java или этого ПО в принципе так же провоцирует появление ошибки 0xc000007b. Джава необходима определенным играм и приложениям, разработанным с использованием этой технологии. Проверить ее наличие в списке установленных программ можно так же, как проверяли наличие Microsoft Visual C++. Однако даже если она есть, часто требуется обновить ее вручную до последней версии.
Скачать Java
Помните, что часто уведомления о необходимости обновления приходят на ПК автоматически, а иконка Java, готового для обновления, висит в трее. Если вы этого не наблюдаете долгое время, возможно, файлы Джава повреждены.
Способ 8: Включение Microsoft .NET Framework
Еще один набор системных файлов, представляющих собой платформу для работы с программами, написанными с использованием технологии .NET. Несмотря на то, что в Windows 10 этот пакет идет по умолчанию и обновляется вместе с ОС, Microsoft .NET Framework 3.5, включающий в себя 2.0 и 3.0 по умолчанию отключен в системе. Из-за этого старые программы, которые при установке себя не инсталлируют нужный для своей работы фреймворк, отказываются запускаться, в том числе и с рассматриваемой сегодня ошибкой. Пользователь и сам мог случайно выключить поддержку последней версии компонента. Итак, давайте рассмотрим, как включить это ПО.
- Откройте «Пуск» напишите «Панель управления» и откройте ее.
- Из списка элементов выберите «Программы и компоненты».
- На панели слева кликните по «Включение или отключение компонентов Windows».
- Из списка доступных компонентов найдите либо «.NET Framework 3.5» и включите его, либо то же самое сделайте с «.NET Framework 4.7» (в будущем эта версия может быть другой). В результате оба компонента должны быть помечены черным квадратом. Сохранитесь на «ОК».
- Вероятно, также понадобится задействовать внутренние компоненты фреймворка. Для этого разверните их, щелкнув по плюсику и отметив галочками дополнительные элементы.
Черные квадратики, означающие частичную активацию компонента, сменятся на галочки. Однако заметьте, что без знаний того, что вы включаете, этого лучше не делать.
Способ 9: Восстановление Windows
Конфликт софта, повреждение реестра и другие неправильные действия со стороны юзера могут повлечь за собой появление ошибки 0xc000007b. В зависимости от доступных вариантов, настроенных в вашей Виндовс, восстановление может быть разным. Проще всего использовать откат до созданной ранее точки восстановления, однако если таких нет, вынужденно понадобится заняться переустановкой.
Подробнее: Откат к точке восстановления в Windows 10
Способ 10: Переустановка Windows
Когда инструмент создания точек восстановления отключен вовсе или оказался бесполезен, придется приводить Windows к заводским настройкам. Если и это оказалось безуспешным, остается лишь радикальный вариант — чистая установка операционной системы. Развернуто о разных вариантах восстановления и переустановки «десятки» читайте в статье по ссылке ниже.
Подробнее: Переустанавливаем Windows 10 с сохранением лицензии
Обращаем ваше внимание, что не только пиратский софт бывает некорректно собран их авторами. Это касается и самой операционной системы, из которой горе-сборщики любят вырезать все, что им хочется, и добавлять всякие улучшения на свой вкус. Это вполне может приводить к нестабильности ее работы и некорректном взаимодействии с программами. Поэтому если вы пользуетесь одной из таких сборок, ищите проблему конкретно в ней — вероятно, именно неумелая пересборка будет ответом на вопрос, почему появляется ошибка 0xc000007b. Скачайте чистую версию Windows 10 с официального сайта, установите ее и проверьте, как работает нужная программа или игра.
Мы рассмотрели доступные способы устранения ошибки 0xc000007b. В редких случаях юзерам не помогает ничего, даже чистая грамотная установка Win 10. Здесь остается только пробовать другую Виндовс (8 или 7) либо смотреть в сторону аппаратной диагностики комплектующих.
Наша группа в TelegramПолезные советы и помощь
Привет, друзья. В этой публикации будем говорить о том, как исправить ошибку 0xc000007b в Windows 10. Эта ошибка появляется в основном в двух случаях: при запуске программ и игр, а также на синем экране среды восстановления из-за невозможности запуска операционной системы. В обоих случаях свидетельствует об отсутствии или повреждении системных файлов самой Windows 10, в частности, файлов системных библиотек. Такая ошибка при запуске программ и игр встречается на 64-разрядных Windows 10 и может говорить об отсутствии или повреждении, помимо системных файлов, файлов важных для работы программ и игр компонентов как то: видеодрайвер, .NET Framework, Microsoft Visual C++, DirectX. Ещё причиной появления ошибки 0xc00007b могут быть сами программы и игры, т.е. их состав с отсутствующими, повреждёнными или некорректными файлами. Но давайте обо всём подробнее.
Как исправить ошибку 0xc000007b в Windows 10
Итак, друзья, ошибка 0xc00007b в Windows 10. Возникает при запуске сторонних программ и игр и сообщает о невозможности их запуска, предлагая нам, пользователям лишь безапелляционный вариант закрытия окна с ошибкой.
Также может появляться на синем экране среды восстановления, сообщая о невозможности запуска операционной системы из-за повреждения важных системных файлов и предлагая только вариант восстановления системы.
Ошибка 0xc00007b говорит об отсутствии или повреждении системных файлов Windows 10 и файлов упомянутых выше компонентов. Всё это следствие деятельности самой операционной системы – некорректных обновлений и сбоев в работе. Следствие нашей деятельности – установки разного, порой сомнительного стороннего софта, некорректной работы используемого нами стороннего софта, разного вмешательства в системные настройки и файлы, некорректного прерывания работы системы и т.п. А иногда и следствие проникновения на компьютер вредоносных программ. Если причина кроется в файлах видеодрайвера, .NET Framework, Microsoft Visual C++ или DirectX, не обязательно, чтобы файлы этих компонентов отсутствовали или были повреждены, они могут быть просто устаревшими и не соответствовать обновлённой программе или игре. В отдельных случаях проблемы могут быть на стороне самих программ и игр. И ещё из-за прочих причин.
Очень хорошо, друзья, если у вас есть у ранее созданные точка восстановления Windows 10 или резервная копия системного средства архивации. В таком случае в работающей Windows 10 или её среде восстановления вы сможете воспользоваться механизмами отката операционной системы к точке восстановления или резервной копии. Также хорошо, если у вас есть резервная копия Windows 10, созданная сторонней программой типа AOMEI Backupper и её аналогами. Даже если у вас система не загружается, создав загрузочный носитель такой программы на другом компьютере, вы сможете с него загрузить свой компьютер и восстановить Windows 10 к рабочему состоянию, запечатлённому в резервной копии. Но что делать, если мы ранее не позаботились о точках восстановления и резервных копиях? Вот что можно сделать в таком случае.
Восстановление целостности системных файлов
Важно: друзья, попытка восстановить целостность системных файлов с установочного носителя системы – это всё, что можно сделать в случае появления ошибки 0xc00007b на синем экране среды восстановления, когда Windows 10 не загружается. Иначе только переустановка. Но если среда восстановления у вас загружается, вы можете воспользоваться возможностью возврата компьютера в исходное состояние, в частности, способом облачной переустановки с гарантированно целостным установочным образом (но только если у вас версия Windows 10 от 2004 и выше). В процессе возврата компьютера в исходное состояние вам не надо будет заморачиваться с установочным носителем Windows 10, и вы сможете выполнить этот процесс с сохранением своих личных файлов. Детали смотрим в статье «Облачная переустановка Windows 10», в самом конце статьи приводятся инструкции именно по среде восстановления.
Ну и, соответственно, далее мы будем говорить только о возможностях устранения ошибки 0xc000007b при запуске программ и игр.
Жёсткий диск
Друзья, при любого проблемах, обусловленных повреждением файлов, нельзя исключать вероятность того, что у вашего диска есть бэд-блоки. Продиагностируйте ваш жёсткий диск.
Права администратора
Иногда ошибку 0xc00007b можно получить, запустив программу без прав администратора. Если у вас есть такие права, всё решается очень просто – запускаем программу с правами администратора.
Режим совместимости со старыми версиями Windows
Видеодрайвер
Ошибка 0xc00007b может исчезнуть, если обновить драйвер видеокарты. Детали в статьях:
.NET Framework
Ошибка 0xc00007b может появляться из-за проблем с программной платформой .NET Framework, необходимой для работы многих программ и игр. Если ошибка появляется при запуске старых программ или игр в Windows 10, возможно, нужно активировать старую версию платформы .NET Framework 3.5, по умолчанию в актуальной версии системы она отключена. Обычно программы и игры, коим нужна .NET Framework 3.5, сами запускают механизм установки этой версии платформы. Но разные глюки могут быть со старым софтом и играми, и если они у вас не идут, посмотрите в сети их системные требования. Если .NET Framework 3.5 требуется, включите её в Windows 10.
Microsoft Visual C++
DirectX
И ещё один компонент, важный для запуска программ и игр, и особенно игр – DirectX. Можно попробовать обновить DirectX. Если это не поможет, в крайнем случае можно удалить DirectX и установить по новой. Установка DirectX выполняется так же, как и обновление.
Программы и игры
Ошибка 0xc00007b при запуске программ и игр может появляться из-за самих программ и игр, из-за повреждённых или некорректных файлов в их составе. Первоочерёдно это касается взломанных переупакованных программ и игр с торрент-трекеров. Установите программу или игру с официального сайта разработчика. Если это невозможно, ищите другие торрент-раздачи этих программ и игр, т.е. переупаковки, выполненные другими сборщиками. Если у вас проблемы с запуском программы или игры, установленной с официального сайта разработчиков, пробуйте обновиться или, наоборот, установите более ранние версии.
Кривая сборка Windows
Ошибка 0xc00007b при запуске программ и игр может появляться в кривых сборках Windows – выложенных на торрент-трекерах сборках с некорректным вмешательством сборщика. Кривой сборке Windows может не помочь восстановление целостности системных файлов. Вы можете попробовать выполнить эту процедуру, но, конечно, кривую Windows лучше переустановить. И использовать при этом официальный образ установки, скачанный с сайта Microsoft. Ну или хотя бы использовать сборку от толкового сборщика. Детали в статье «Как скачать Windows 7, 8.1 и 10».
Вирусы
Ну и, наконец, друзья, вирусы и прочие зловреды — универсальная причина множества проблем с Windows. Ошибку 0xc00007b при запуске программ и игр может вызывать как непосредственное воздействие вредоносного ПО, так и последствия в виде повреждения системных файлов. Если есть подозрения на вирусы, первоочерёдно проверьте компьютер, нет ли у вас действительно вирусов. А затем выполните восстановление целостности системных файлов.
Вот это, друзья, основные причины, почему ошибка 0xc00007b может появляться в Windows 10. Если всё это не помогло, а также, как оговаривалось выше, если у вас кривая сборка Windows, то тут только переустанавливать операционную систему.
Обновлено 14 апреля 2025, 13:07
Фото: Pressmaster / Shutterstock / FOTODOM
Если вы пытались открыть игру или программу на Windows, а вместо этого увидели сообщение вроде The application was unable to start correctly (0xc000007b), вы не одиноки. Эта ошибка хоть и встречается часто, остается одной из самых непонятных для обычных пользователей. Вроде бы все установилось, ярлык есть, но программа отказывается запускаться. Что это за код и как его понимать?
Причины появления ошибки 0xc000007b при запуске приложения
Фото: Bonsales / Shutterstock / FOTODOM
Ошибка с кодом 0xc000007b часто появляется на устаревших версиях Windows
Ошибка с кодом 0xc000007b появляется при запуске программ на Windows и означает, что системе не удается их корректно открыть. В переводе с компьютерного языка это значит: что-то пошло не так на самом старте и Windows не может соединить необходимые «кусочки» программы в одно целое [1].
Причин у этого сбоя может быть несколько, но большинство из них связаны с нарушением связи между компонентами операционной системы и приложением. Проще говоря, Windows не может «понять» или «подключить» нужные ей для запуска файлы — и останавливает процесс.
Наиболее распространенные причины ошибки с кодом 0xc000007b [1]:
- программа и система «говорят на разных языках»: 32-бит и 64-бит;
- не хватает нужных библиотек (Visual C++,.NET, DirectX);
- системные файлы повреждены или удалены;
- повреждена или неправильно установлена сама программа;
- сбой в работе драйверов, особенно видеокарты;
- программа не имеет нужных прав доступа;
- устаревшая или нестабильная версия Windows;
- ошибки в реестре Windows;
- конфликт программ.
Когда необходимо поскорее решить проблему с кодом 7b, один способ стоит попробовать в первую очередь. Если при попытке открыть игру или приложение на экране появляется ошибка 0xc000007b, запустите программу от имени администратора. Иногда этого достаточно, особенно если ошибка вызвана нехваткой прав доступа [1].
Запуск от имени администратора
Как исправить ошибку 0xc000007b: 7 способов решения
Ошибка 0xc000007b — это неприятно, но не катастрофа. Чаще всего она решается без обращения к специалисту. Достаточно немного терпения и пошаговых действий. Если одна из рекомендаций не сработала — переходите к следующей. Не бойтесь пробовать: вы ничего не сломаете, а вероятность, что программа заработает, с каждым шагом увеличивается. Следуйте инструкциям — и ваша программа запустится так, как положено [2].
1. Проверьте системные файлы
Иногда сама Windows становится источником проблемы. Это может произойти после внезапного отключения электричества, сбоя при обновлении системы или даже после вирусной атаки. В результате операционка теряет часть «инструкций» и уже не может правильно собрать все воедино. Как будто вы строите шкаф, но у вас нет одного винта и пошаговой инструкции. Иногда в системе остаются «хвосты» от старых программ или сбойных установок. Эти записи мешают Windows правильно распознавать пути к файлам или компонентам, что может вызвать ошибку 0xc000007b.
Что делать
- Откройте командную строку от имени администратора.
- Введите команду sfc /scannow и нажмите Enter.
2. Переустановите Visual C++ Redistributable
Эти пакеты — как словари для Windows. Программа обращается к ним, чтобы запустить нужные функции. Если словарь поврежден или устарел — система не понимает, чего от нее хотят. Например, вы скачали игру с форума или по акции, а при запуске получаете ошибку 0xc000007b. Дело в том, что игра использует библиотеки 2015 года, а на вашем компьютере установлена только свежая версия 2022. Установка всех нужных пакетов устраняет эту несовместимость [3].
Порядок действий
- Скачайте Visual C++ 2010, 2013, 2015–2022 [4].
- Установите версии и для x86, и для x64 — обе могут понадобиться.
- Перезагрузите компьютер.
3. Обновите DirectX
Бывает, что вы установили старую, но любимую игру с диска — она работала на Windows XP, но на новой системе не запускается и выдает код ошибки 0xc000007b. Обновление DirectX подгружает недостающие модули, и игра снова оживает, как прежде [1].
Выполните следующие шаги.
- Загрузите DirectX End-User Runtime [5].
- Установите его.
- Перезагрузите ПК.
4. Удалите и переустановите программу
Если приложение установилось с ошибкой, проще и быстрее удалить его и начать заново, чем искать, какой файл поврежден. Возможно, игра или приложение были скачаны с неофициального источника или установка прервалась. Еще один вариант — вы устанавливали игру с флешки, и во время установки один из файлов не скопировался полностью. Программа может быть установлена, но внутри нее отсутствуют нужные файлы. При запуске Windows не находит то, что ожидает, и выдает ошибку 0xc000007b.
Порядок действий
- Удалите программу через «Программы и компоненты».
- Перезагрузите ПК.
- Установите заново — лучше из официального источника.
5. Установите обновления Windows
Иногда все, что нужно, — просто обновить систему. Microsoft регулярно выпускает патчи, которые чинят подобные ошибки. Отсутствие последних обновлений Windows тоже может вызвать проблемы. Например, новая игра использует функции, добавленные в последних версиях системы, а у вас их просто нет. В результате возникает сбой при запуске. Проверьте наличие обновлений в «Параметрах» [6].
6. Обновите драйвер видеокарты
Если у вас новая игра, а драйверы видеокарты не обновлялись со времен Windows 7, запуск может закончиться ошибкой 0xc000007b. Программа обращается к видеокарте, чтобы отобразить графику, а драйвер работает некорректно или слишком старый. В итоге система получает «непонятный ответ» и останавливает запуск. Особенно часто это случается после обновления Windows, когда драйвер подгружается по умолчанию.
Инструкция
- Определите модель вашей видеокарты.
- Скачайте последнюю версию драйвера.
7. Используйте сторонние утилиты для исправления ошибок
Иногда ошибка 0xc000007b может быть вызвана поврежденными системными файлами или неправильными настройками реестра. Допустим, вы заметили, что несколько программ на вашем компьютере начали выдавать различные ошибки при запуске, включая 0xc000007b. Вместо того чтобы переустанавливать каждую из них вручную, вы решаете воспользоваться утилитой для автоматического исправления системных ошибок. После сканирования и исправления найденных проблем большинство приложений начинают работать нормально.
Recently Several users have reported encountering a 0xc00007b error in their Windows 10 or Windows 11 when launching an application.
Windows users have reported receiving the following message: “The application could not be started correctly” with the error code (0xc000007b).
Note: As of now (December 2022) These solutions are working perfectly fine to fix the error code 0xc00007b. so if it’s not working for you, then you must have not followed the steps carefully.
Is this error affecting your computer? And wondering How can a 0xc000007b error be fixed? Don’t worry; we’ve covered 69 methods in this article to fix error 0xc00007b in Windows 10 or 11.
This type of error typically appears when attempting to launch multiple games, such as those found on Steam or Epic, but it can also happen when opening a regular application. You can scroll down to see more detail about the “0xc00007b error.”
Table of Contents
What is error 0xc00007b and why does it occur?
When you run certain games or windows programs you might come to this error with a popup saying the following error message:
“The application was unable to start correctly (0xc00007b ). Click OK to close the application.”
The exact cause may be difficult to determine, but the following are some typical triggers of the error 0xc00007:
- The error code 0xc00007b can occur after you upgrade from an earlier version of Windows and something goes wrong with certain files or programs.
- The error code 0xc00007b can occur if you mistakenly installed a 32-bit windows version application in your 64-bit windows or vice versa.
- The error code 0xc00007b can occur if you are, trying to run a 32-bit application and you don’t have 32-bit DLLs.
- The error code 0xc00007b can occur if you are trying to run an application without admin access but they might need admin privileges in order to run.
- An outdated OS or corrupted app data can also be the cause of this error.
- The error code 0xc00007b can occur if there is something wrong with certain files and programs or a broken windows update.
- You can encounter the error code 0xc00007b if your app data is corrupted, in which case you will need to uninstall and reinstall a clean copy of the app.
A few related errors are Witcher 3 0xc00007b and origin 0xc00007b on Windows 11, but this solution would work in those applications as well.
Now let’s show you some of the best working solutions on how to Fix error code 0xc00007b
If you have already tried the usual solutions, Like Running the program as administrator, rebooting the computer or doing SFC scans etc then we would recommend you to directly try solution number 3 which is Reinstalling Microsoft C++ Redistributables as many windows users have confirmed that reinstalling the Microsoft c++ redistributables has solved this issue.
Let’s start with the first solution.
Fix 1: Run the program as an administrator
If your program is showing the error code 0xc00007b we recommend you first run the program with admin rights, as most of the time it works.
To run the program as admin follow the steps:
- Press Windows and search for your program and from there click on “Run as administrator”
-
Run Program As Administrator - And click on “yes” if it asks.
- If you have a program on the desktop or somewhere else, you right-click on the installer and from there you will get an option to run as administrator.
-
Run Program As Administrator From Desktop
Fix 2: Restart the computer
Whether you believe it or not, restarting a computer can solve a variety of issues. We advise restarting your computer if you encounter error code 0xc0007b.
To restart your computer follow the steps:
- Close all your programs
- Open the command prompt by pressing windows + r
- Enter the command below and press enter
- “Shutdown /r /t 0”
It will automatically restart your computer, wait for a few seconds to fully restart your computer, and then open the same program where you were facing the error 0xc0007b and check if it is still present.
Fix 3: Install Visual C++ Redistributable Runtimes AIO Repack 0.64.0
What is this Visual C++ Redistributable Runtimes AIO Repack?
Visual C++ Redistributable Runtimes AIO Repack is a third-party tool that has all the latest Microsoft Visual C++ Redistributable Runtimes without the original setup bloat payload.
Isn’t this nice?
In simple words, it will automatically install all the important C++ Redistributable that you need for your programs to run.
It Built upon VBCRedist_AIO_x86_x64.exe by @ricktendo64
- The process is handled by a windows command script, which runs hidden in the background by default.
- Before installation, the script will check and remove existing non-compliant Visual C++ Runtimes, including the original EXE or MSI setups or older MSI package versions.
- The uninstallation option/script will remove any detected VC++ runtimes (except UCRT).
- Windows XP support is partial, the pack will install and detect the latest runtimes versions, but it will not check and remove non-compliant versions.
- You can extract the installer file with 7-zip or WinRar to a short path and run Installer. cmd as administrator
How to install and use Visual C++ Redistributable Runtimes AIO Repack to fix error 0xc00007b?
- Simply download the VisualCppRedist_AIO_x86_x64_64.zip file from here
- Extract it somewhere on your PC. and run the VisualCppRedist_AIO_x86_x64.exe with admin rights.
- It will automatically install all the necessary programs that you need.
- After that restart, your computer and hopefully error 0xc00007b should be resolved.
Also read: how to fix steam_api.dll was not found in windows
Fix 4: Reinstall Microsoft C++ Redistributables
Microsoft Visual C++ Redistributable Package is a runtime component necessary for running multiple applications. It has been observed that this fix is the most effective solution to fix error 0xc00007b, Many windows users have confirmed that in windows, Microsoft Visual C++ issues frequently cause the error 0xc00007b. Simply uninstalling and reinstalling the Microsoft Visual C++ Redistributable package on your computer should solve the error 0xc00007b.
Note: you can fix this issue by repairing the Microsoft C++ Redistributables, which is easier compared to reinstalling them, To repair your Microsoft C++ Redistributables simply follow the steps:
How to repair your Microsoft C++ Redistributables
- Press Windows + r to open the dialog box
- Write the below command and press enter
- “Appwiz.cpl”
- It will open the programs and features page in control panel
- Find and repair all items with the name “Microsoft Visual C++ 2** Redistributable“ and reboot your computer.
- To repair, just right-click on individual Microsoft C++ Redistributables icons and click on change.
-
Repair Microsoft C++ Redistributables - From there click on repair, and it will automatically repair Microsoft C++ Redistributables according to your windows.
-
Repair Microsoft C++ Redistributables
How to reinstall your Microsoft C++ Redistributables
To Reinstall Microsoft C++ Redistributables, follow the steps below:
- Press Windows + r to open the dialog box
- Write the below command and press enter
- “Appwiz.cpl”
- It will open the programs and features page in control panel
- Find and Uninstall all items with the name “Microsoft Visual C++ ** Redistributable“ and reboot your computer.
- Go to Microsoft to download and install Visual C++ Redistributable Packages.
- Look for Visual Studio with the Latest year, and download the file according to your system architecture.
-
Download C++ Redistributables - To check your system type open cmd and enter “systeminfo”. It will show you your system architecture.
-
Check Your System Infi - After downloading install the Microsoft C++ Redistributables and reboot your computer.
-
Install Microsoft C++ Redistributables Page - Now open the same program and check if the error still persists.
If it doesn’t fix your problem check the next solution.
Fix 5: Fix xinput1_3.dll file in your windows system
If you are facing error code 0xc00007b there is a good chance that your xinput1_3.dll file is corrupted. According to lots of windows users deleting the xinput1_3.dll and then simply installing DirectX has solved this issue for them.
To see how to do it, follow the steps:
- Open your file explorer and visit these two location (you can open two new windows or tab for this)
- C:\Windows\System32
- C:\Windows\SysWOW64
- On both locations look for “xinput1_3.dll” and delete them from your PC.
-
Delete Xinput1 3.dll File - Now Visit here to download DirectX.
- Choose the language and click on download.
- Run the dxwebsetup.exe file and install it properly.
- Now open the same program where you were facing an error.
Fix 6: Exclude programs from antivirus:
Some windows users have commented on online forums that just by excluding the program from their antivirus software they were able to solve it.
Here is what exactly they said:
“For those who can’t solve it there’s a chance your antivirus is causing the issues. After months of trying to find an issue I just added a file to the anti-virus software saying don’t mess with these and all my games work. To do it all you need to do is go to your antivirus software, go into settings and add a file to the ignore. If you want to steam, add the whole file called SteamLibrary to the list and it fixed it for me i hope it helps you.”
Fix 7: Download XINPUT1_3.DLL to fix your DLL problems
According to lots of windows users of the Microsoft windows forum, downloading the XINPUT1_3.DLL and pasting it into their program directory has fixed the error code 0xc00007b.
To fix the error code 0xc00007b with XINPUT1_3.DLL follow the steps below:
- First, download the XINPUT1_3.DLL from here.
- Look for the dll with the latest version and download only the 32-bit Architecture.
-
Download Xinput1 3.dll - Now right-click on your program/game and open the file location
-
Open File Location - And in that file location extract the XINPUT1_3.DLL zip file.
Try restarting your computer if needed and reopening your program, it should run fine, if not, there are probably more corrupted dlls to be removed, so try the next Fix.
Fix 8: Download all the important DLL files
In this fix, we are going
- Download the ALL_DLL_FILES.ZIP from here.
- Extract it into your PC.
- Go to “in game folder” and then go to either 32-bit or 64-bit, depending on your computer.
- You can find your system architecture from Fix 3
- And now copy all the DLL files from there and paste (click replace it if it asks to) them into your program’s file location. (Fix 5 step 4)
- Now go to DLL files and copy all the dlls inside it.
- Now paste (click replace if asks to) all those dlls into these two folders given below
- C:\Windows\System32
- C:\Windows\SysWOW64
Now after all of this, your program should be working fine. If it still doesn’t work we recommend you to do an SFC scan.
Fix 9: Run CHKDSK and SFC scan
If none of the above fixed worked for you, you might want to run CHKDSK to scan your computer’s Hard Drive and fix any problems found, since Hard Drive problems can also cause this problem.
With the above, You can run an SFC scan as well. When you run sfc /scannow, it will scan all protected system files, and replace corrupted files with a cached copy located at %WinDir%\System32\dllcache. So it is recommended that you run both command.
To run CHKDSK and SFC scan together, follow the steps:
- Open cmd with admin rights
- Enter the command below and hit enter
-
chkdsk c: /f /r & sfc /scannow & shutdown /r /t 0 /f
- On the above command If you change C: to any other drive, it will check that drive.
- It will auto-execute and restart your computer.
After the restart check if it solved your error or not.
Also read: (0xc000007b).dll : Free Download for windows
Fix 10: Reinstall or Update to the Latest Version of the .NET Framework
In some cases, this error message “The application was unable to start correctly (0xc00007b ). Click OK to close the application.” can also be caused by the .NET Framework. Therefore, updating the .NET Framework to the latest version might solve the problem.
To update the .net framework to the latest version follow the steps below:
- Press Windows and search for the control panel, and click ok.
- From there click on programs.
-
Open Control Panel - Now click on the turn windows feature on or off
-
Turn Windows Feature On Or Off - Here check both .NET frameworks and click on OK.
-
Net Framework In Turn Windows Feature On Or Off - Now from the options choose “let windows update download the files for you”
-
Let Windows Update Download The Files For You - It will automatically download the required files.
- Wait for it to finish and then open the program where you were facing the error.
Hopefully, it should fix the problem.
Fix 11: Update DirectX
In case none of the above methods work, updating/reinstalling DirectX is our last resort, otherwise, re-installing Windows is necessary.
TO update your DirectX simply follow the steps:
- Visit here to download DirectX.
- Choose the language and click on download.
- Run the dxwebsetup.exe file install it properly and then restart your Laptop.
This should fix your problem.
you can also watch this video if you need more help:
Final Words
Is this article helpful in resolving error 0xc00007b in your windows 10 or 11? We hope that you can now Fix error 0xc00007b in your windows 10 or 11. Let us know what fix worked for you in the comments section below. To summarize, this post has shown 11 ways to fix the 0xc00007b error code. Try these solutions if you encounter the same error.
Team windowsground
Also read:
( FIXED ) file explorer preview pane not working for pdf in windows
steam_api64.dll : Free Download for windows
Fix: ‘Error Code: 0x803F8001’ in Minecraft Launcher on Windows 11 and 10