Ошибка 0x000007b с кодом появляется при запуске игр или программ в Windows 10 и звучит следующим образом: » Ошибка при запуске приложения 0xc000007b. Для выхода из приложения нажмите OK «.
Как исправить ошибку 0xc000007b в Windows 10
Ошибка может возникать из-за недостатка или устаревания библиотек содержащихся в таких компонентов как DirectX, NET Framework или Visual C++. Также, это может быть повреждение системных файлов или битый сектор на диске не дает прочитать нужный DLL файл.
1. Запустите приложение в режиме совместимости
Режим совместимости будет полезен, если программа несовместима с версией Windows.
Источник: dzen.ru
Исправление ошибки 0xc000007b в 64-битной Windows 10
Ошибка 0xc00007b при запуске игры или программы Решение.
Определенные программы при их запуске на Windows 10 могут вызывать ошибку 0xc000007b. Данная проблема вызывается разными причинами, соответственно, решений будет тоже несколько. Давайте разберемся, что могло стать источником возникновения неполадки.
Устранение ошибки 0xc000007b в Windows 10
Сразу же стоит оговориться, что перечисленные ниже варианты помогают не во всех случаях. Причиной этому становятся специфические проблемы некоторых сборок или действий пользователя, которые нельзя предугадать. Поэтому мы рассмотрим основные эффективные методы устранения ошибки, которые окажутся действенными в большинстве ситуаций.
Вы всегда (ну или почти всегда) можете обратиться к разработчику конкретного ПО. Иногда ошибка кроется вообще не в Windows, а в том, как написана программа: она может установиться, но при этом быть несовместима с Windows 10, а может перестать работать после своего обновления. Используйте обратную связь и расскажите создателю о проблеме, указав всю необходимую информацию (версию и разрядность ОС, пакет обновлений (1803, 1809 и т.д., версию проблемной программы).
Способ 1: Запуск программы с правами администратора
Некоторое ПО может требовать права администратора для запуска. Если вы только установили программу и при первой попытке запуска она выдала ошибку 0xc000007b вместо того, чтобы открыться, предоставьте ей повышенные права. Одноразовый эффект будет, если нажать по ярлыку (или самому EXE-файлу, это не имеет значения) ПКМ и выбрать пункт «Запуск от имени администратора».
При успешном запуске предоставьте ей полномочия администратора на постоянной основе, чтобы не запускать ярлык таким образом каждый раз. Для этого кликните по нему ПКМ и выберите «Свойства».
Как исправить ошибку 0xc000007b при запуске игры
Перейдите на вкладку «Совместимость» и поставьте галочку рядом с пунктом «Запускать эту программу от имени администратора».
После этого проверьте работоспособность ПО.
Убедитесь, что сама учетная запись также носит статус «Администратор», а не «Стандартная».
Способ 2: Решение проблем с запуском конкретной программы
Есть несколько других вариантов того, почему определенный софт отказывается открываться. Пойдем по порядку.
Добавление в исключения антивируса
Нечасто ошибка возникает только для одной программы, виновником чего становится антивирус. Просканируйте папку с проблемной игрой или приложением, используя выборочную проверку в настройках защитного ПО. Если опасные файлы не были выявлены, добавьте всю папку в исключения (также называется «белый список») антивируса.
Рекомендуем проверить антивирусом весь компьютер, вредоносное ПО может находиться в других местах и влиять на запуск нескольких программ, о которых вы не в курсе.
Отключение антивируса на время
Противоположный вариант, который в целом не очень рекомендуется — временное отключение антивируса на момент запуска проблемной программы.
Переустановка программы
Когда не запускается только одна программа (часто это какая-то игра из Steam), проще всего будет попытаться ее переустановить. При необходимости перед деинсталляцией сохраните папку с пользовательским профилем (или с сохранениями, если эта игра) в другое место. Точных инструкций здесь дать невозможно, поскольку каждое приложение удаляется по-своему, а данные юзера, если такие имеются, сохраняются в разных местах (обычно это папка AppData, но не всегда).
Удаление конфликтной программы
Учитывайте также, что если вы установили 2 похожие программы, которые в теории могут конфликтовать между собой, причина появления ошибки будет вполне обоснована. Отключите или удалите одну из последних программ, которая, по вашему мнению, привела к конфликту, и проверьте, открывается ли та, что не запускалась.
Удаление DLL-файла
Некоторые игры отображают вместо запуска ошибку 0xc000007b, исправить которую можно, заставив их создать новый DLL-файл. Речь идет о компоненте Runtime Library — «msvcp110.dll».
- Зайдите в папку C:WindowsSysWOW64 и найдите там «msvcp110.dll».
- Переместите его, например, на рабочий стол.
- Запустите проблемное приложение, заставив тем самым его создать недостающий DLL заново. Если вдруг вы получите новую ошибку о том, что msvcp110.dll не найден, верните файл на место и переходите к другим способам.
Использование лицензионной версии программы
Ошибке 0xc000007b и ей аналогичным часто подвержены пиратские версии софта. Они часто работают «криво», и виной тому подмена, удаление лишнего и прочие манипуляции с файлами. Если вы хотите пользоваться каким-то ПО, лучшим способом будет честно его приобрести. К слову, то же самое касается самой Windows и разных ее любительских сборок.
Способ 3: Установка и переустановка DirectX
Вместе с Windows 10 пришло обновление компонента DirectX до 12 версии. Пользователи, с компьютерами, не поддерживающими эту версию, остаются на совместимой 11 версии.
ДиректИкс пользуются не только игры, но и определенные программы. В Windows 10 у него могут отсутстWowать некоторые файлы от своих предшественников (обычно касается DirectX 9), и именно это нередко становится проблемой при запуске приложений. Кроме того, файлы даже 12 (или 11) версии в ходе обновления или других ситуаций могут оказаться поврежденными, утратив свою работоспособность. Выход здесь простой — пользователю необходимо вручную установить более старый либо обновить свежий DirectX.
Мы предлагаем ознакомиться со статьей, в которой рассказывается о переустановке DirectX и о добавлении в систему старых версий, выпущенных с 2005 по 2010 год.
Не всегда установка заканчивается успешно, и если это ваш случай — прочитайте следующий материал.
Способ 4: Обновление/откат драйвера видеокарты
Проблема касается владельцев видеокарт NVIDIA — чаще всего именно у них появляется рассматриваемая ошибка, причем она может быть как из-за устаревания версии драйвера, так и после его обновления. В зависимости от предшестWowавшего действия (или бездействия) пользователя ситуация будет решаться обновлением либо, наоборот, откатом. Ниже вы найдете 2 ссылки, из которых выберите ту, что соответствует вашему случаю.
Радикальным, но полезным методом будет переустановка ПО для графической карты.
При возникновении трудностей с инсталляцией обратитесь к этим статьям:
Способ 5: Проверка целостности системных файлов
В операционной системе есть собственное хранилище системных файлов, которое используется для восстановления поврежденных данных. Его можно использовать как в Виндовс, так и в среде восстановления, когда полноценный запуск ОС недоступен.
Ошибка 0xc000007b при повреждении какого-либо системного файла (например, одного из носящих расширение SYS) иногда приводит к тому, что загрузиться в 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), поэтому даже при наличии базовых пакетов этих версий на компьютере рекомендуется их улучшить, установив исправления. Ссылки на последние редакции вы найдете ниже.
Устанавливается это программное обеспечение как и любое другое.
Способ 7: Установка/обновление Java
Отсутствие новой версии Java или этого ПО в принципе так же провоцирует появление ошибки 0xc000007b. Джава необходима определенным играм и приложениям, разработанным с использованием этой технологии. Проверить ее наличие в списке установленных программ можно так же, как проверяли наличие Microsoft Visual C++. Однако даже если она есть, часто требуется обновить ее вручную до последней версии.
Помните, что часто уведомления о необходимости обновления приходят на ПК автоматически, а иконка 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» (в будущем эта версия может быть другой). В результате оба компонента должны быть помечены черным квадратом. Сохранитесь на «ОК».
- Вероятно, также понадобится задейстWowать внутренние компоненты фреймворка. Для этого разверните их, щелкнув по плюсику и отметив галочками дополнительные элементы.
Черные квадратики, означающие частичную активацию компонента, сменятся на галочки. Однако заметьте, что без знаний того, что вы включаете, этого лучше не делать.
Способ 9: Восстановление Windows
Конфликт софта, повреждение реестра и другие неправильные действия со стороны юзера могут повлечь за собой появление ошибки 0xc000007b. В зависимости от доступных вариантов, настроенных в вашей Виндовс, восстановление может быть разным. Проще всего использовать откат до созданной ранее точки восстановления, однако если таких нет, вынужденно понадобится заняться переустановкой.
Способ 10: Переустановка Windows
Когда инструмент создания точек восстановления отключен Wowсе или оказался бесполезен, придется приводить Windows к заводским настройкам. Если и это оказалось безуспешным, остается лишь радикальный вариант — чистая установка операционной системы. Развернуто о разных вариантах восстановления и переустановки «десятки» читайте в статье по ссылке ниже.
Обращаем ваше внимание, что не только пиратский софт бывает некорректно собран их авторами. Это касается и самой операционной системы, из которой горе-сборщики любят вырезать все, что им хочется, и добавлять всякие улучшения на свой вкус. Это вполне может приводить к нестабильности ее работы и некорректном взаимодействии с программами. Поэтому если вы пользуетесь одной из таких сборок, ищите проблему конкретно в ней — вероятно, именно неумелая пересборка будет ответом на вопрос, почему появляется ошибка 0xc000007b. Скачайте чистую версию Windows 10 с официального сайта, установите ее и проверьте, как работает нужная программа или игра.
Мы рассмотрели доступные способы устранения ошибки 0xc000007b. В редких случаях юзерам не помогает ничего, даже чистая грамотная установка Win 10. Здесь остается только пробовать другую Виндовс (8 или 7) либо смотреть в сторону аппаратной диагностики комплектующих.
Источник: lumpics.ru
Исправляем ошибку 0xc000007b при запуске игры — 7 лучших способов!
Ошибка с кодовым именем «0xc000007b» является самой распространенной на Windows. Важно заметить, что появление ошибки происходит только в момент запуска игры или приложения. Таким образом, если ваш компьютер настигла подобная проблема, то прочитайте эту статью.
В этой статье мы подробно расскажем, что означает ошибка «0xc000007b», почему появляется, а самое главное, как раз и навсегда исправить ошибку 0xc000007b.
Что означает ошибка 0xc000007b?
Ошибка 0xc000007b означает в первую очередь несовместимость приложения или игры. К примеру, если дистрибутив игры, либо приложения изначально рассчитан только для 32-битных систем Windows, то при попытке установить его на 64-битную систему Windows появится ошибка 0xc000007b.
Перед этим, очень важно пояснить причину появления и значение ошибки 0xc000007b. Если рассказать простым языком, то появление ошибки 0xc000007b обусловлено следующими причинами:
- Некорректное обновление Windows. Возможно, что обновления не были полностью установлены на компьютер.
- Несовместимость приложения или игры с вашей версией Windows.
- Отсутствие необходимых драйверов для корректной работы графических приложений, а также отсутствие компонентов DirectX, Microsoft Visual C++, .NET Framework.
- Запуск системной программы или приложения без прав администратора.
Как исправить ошибку 0xc000007b при запуске игры
Как мы говорили ранее, ошибка 0xc000007b является самой распространенной среди пользователей Windows. Тем не менее, исправить ошибку 0xc000007b можно, и для этого мы описали достаточно много способов о которых вы узнаете дальше.
Способ №1. Переустановите игру, при запуске которой появляется ошибка 0xc000007b
Если при запуске игры или приложения появилась ошибка 0xc000007b, то вам необходимо в первую очередь попробовать переустановить это приложение, либо игры. В большинстве случаев это позволяет устранить данную ошибку.
Важно заметить, что необходимо удалить все компоненты игры или приложения, а затем снова установить его на компьютер. Кроме того, в момент запуска установщика игры или приложения, обязательно отключите сервис «Защитник Windows» или любое другое антивирусное ПО.
Способ №2. Запустите игру с правами администратора
Большинство приложений и игр не предъявляют такие требования, как запуск от имени администратора. Тем не менее, есть несколько приложений, которые работают и запускаются только с правами администратора.
Таким образом, для того, чтобы запустить приложение, вам необходимо воспользоваться инструкцией ниже:
- Кликните по значку игры и выберите в контекстном меню «Запустить от имени администратора».
Если данный способ не помог исправить ошибку 0xc000007b, то переходите к следующему способу.
Способ №3. Установка и обновление компонентов .NET Framework
Неправильно установленный компонент .NET Framework может являться зачинщиком всех проблем и ошибок на вашем компьютере. Таким образом, вам обязательно стоит установить или обновить компоненты .NET Framework.
В том случае, если компонент .NET Framework уже установлен на вашем компьютере, то его необходимо активировать, а сделать это можно следующим образом:
- Откройте меню «Пуск», затем кликните по пункту «Панель управления», выберите «Программы и компоненты».
- После этого в сервисе «Программы и компоненты» откройте функцию «Включение или отключение компонентов Windows».
- Появится окно «Компоненты Windows», здесь вам необходимо установить флажок на пункт «Microsoft .NET Framework 3.5.1», после этого нажмите на кнопку «OK».
- Теперь перезагрузите компьютер, чтобы изменения вступили в силу. Попробуйте запустить игру, если ошибка не устранилась, то переходите к следующему способу.
Способ №4. Обновление компонентов библиотеки DLL
Обычно из-за повреждённого или неправильно перезаписанного файла «xinput1_3.dll», при запуске игры появляется ошибка «0xc000007b». Таким образом, возникает необходимость в том, чтобы заново скачать и перезаписать файл «xinput1_3.dll» в корневую директорию системы.
- Загрузите один из файлов «xinput1_3.dll», согласно разрядности вашей системы Windows.
xinput1_3_x32.zip – Загружено 1168 раз – 41 KB
- После этого, вам необходимо извлечь файл с архива, а затем переместить его в корневую директорию. Опять же таки, это зависит от версии Windows.
- C:WindowsSystem для версий Windows 95/98/Me
- C:WINNTSystem32 для версий Windows NT/2000
- C:WindowsSystem32 для версий Windows XP, Vista, Windows 7/8/8.1, Windows 10
В том случае, если у вас установлена 64-битная версия Windows, то файл также нужно переместить и в корневую директорию C:WindowsSysWOW64.
Способ №5. Обновление компонентов DirectX
Компоненты DirectX играют огромную роль в правильности работы всей системы Windows. Таким образом, при несвоевременном обновлении компонентов DirectX, могут возникнуть специфические ошибки.
- Перейдите на сайт веб-установщика компонентов DirectX. После этого нажмите на кнопку «Скачать».
- Дождитесь окончания установки и обновления компонентов DirectX, а затем переустановите компьютер.
Если после перезагрузки при запуске игры также появляется ошибка 0xc000007b, то смело переходите к следующему способу.
Способ №6. Переустановка компонентов Microsoft Visual C ++
При некорректной установке компонентов Microsoft Visual C ++ возможно появление сбоев в работе системы Windows, так и в отдельных частях ПО. К примеру, причина появления ошибки 0xc000007b может быть тесно связана с тем, что компоненты Microsoft Visual C ++ были установлены неполностью.
Таким образом, вам требуется полностью переустановить компоненты Microsoft Visual C ++, используя данную инструкцию:
- Откройте меню «Пуск», затем кликните по пункту «Панель управления», выберите «Программы и компоненты».
- После этого начните поочередное удаление компонентов Microsoft Visual C ++, а затем перезагрузите компьютер.
- Теперь перейдите на официальный сайт установщика компонентов Microsoft Visual C ++, а затем нажмите на кнопку «Скачать». Дождитесь окончания установки компонентов и перезагрузите компьютер.
Способ №7. Запуск игры или приложения с другой совместимостью
Как известно, Windows позволяет запускать приложения с другой совместимость. Например, если на вашем компьютере установлена система Windows 10, то вы можете запустить приложение или игру с совместимостью Windows 7. Это простая, но очень полезная функция, которая позволяет решить все проблемы при запуске игры или приложения.
- Кликните по значку игры и выберите в контекстном меню «Исправление неполадок совместимости».
- В появившемся окне выберите первый пункт, как на изображении ниже, а затем нажмите на кнопку «Далее».
- Теперь укажите версию Windows, чтобы продолжить решение проблемы с совместимостью. После этого нажмите на кнопку «Далее».
- На финальном этапе попробуйте запустить игру или приложение, просто нажмите на кнопку «Запуск программы…».
Надеемся, что в нашей статье один из способов помог вам исправить ошибку 0xc000007b. Тем не менее, если у вас возникнут вопросы или вы нашли новое решение исправления ошибки 0xc000007b, то обязательно сообщите нам в комментариях!
Источник: leephone.ru