Большая часть компьютеров работает с операционной системой Windows. Эта операционная система проста и удобна для рядового пользователя, но часто выдает разнообразные ошибки. Одной из распространенных ошибок является 0xc000007b, возникающая из-за повреждения системных файлов ОС или самой программы. Встречается на Windows 7, 8 и 10.
Как исправить ошибку 0xc0000007b
Что такое ошибка 0xc000007b
Это системное сообщение не представляет опасности для компьютера. Чаще всего возникает при запуске игры или программы, после чего появляется окно: «Приложение не удалось запустить корректно(0xc000007b)». Нажатие «ОК» приведет к закрытию приложения.
В процессе открытия приложения исполнительная программа обращается к большому количеству архивов, библиотек, системных файлов, которые все вместе обеспечивают ее работу. Если один из запросов не может быть выполнен из-за отсутствия файла или его неправильной работы, то возникает системный сбой и выскакивает сообщение с ошибкой.
Причины возникновения ошибки 0xc000007b
Причин для появления может быть несколько:
- Несоответствие формата разрядности ОС и запускаемого приложения. Программа для работы в 64-разрядной системе не всегда корректно поддерживается 32-разрядной версией Windows.
32-разрядная ОС не поддерживает запускаемое приложение для 64-разрядной системы
- Устаревание таких приложений, как Direct X, Microsoft Visual C++. Запуск компьютерных игр и мощных графических редакторов требуют использования только последних обновлений для нормальной работы.
- Неправильная установка Windows или установка пиратской версии с внесенными изменениями в реестр.
- Использование запускаемым приложением зараженного вирусом файла или поврежденного (удалена часть файла или другое расширение).
- Устаревание драйверов видеокарты для нового приложения. Чаще всего встречается у продукции компании NVidia.
- Запуск программы из гостевой учетной записи, а не из администраторской.
Точно установить причину возникновения ошибки 0xc000007b невозможно – проблема может быть в системных файлах или в программных. Поэтому для устранения проблемы необходимо проделать несколько действий поэтапно.
Ошибка при запуске приложения 0xc000007b
Восстановление работоспособности приложения
Первым делом предстоит определить, когда именно возникает ошибка: при пуске одной программы или сбой возникает сразу с несколькими приложениями или периодически вылетает окно с сообщением 0xc000007b без запуска приложений. Так удается ограничить круг поиска системными или программными файлами и архивами.
Важно! Перед отключением всех защит проверьте устанавливаемый файл и всю систему на вирусы и вредоносное ПО.
Решают проблему следующими способами:
- Переустановка запускаемой программы. Простой, но очень действенный способ избавиться от ошибки в приложении. Неисправная программа удаляется вместе со всеми архивами и сохраненными данными, после чего компьютер перезагружают. Установку производят, отключив «Защитник Windows» и антивирусник.
Переустанавливаем программу, которая при запуске выдает ошибку
- Обновление версии NET Framework. Версия этого приложения обновляется автоматически при подключении к сети интернет. Устаревание происходит при работе на автономном компьютере или отключения функций автообновления. Посмотреть версию NET Framework можно через меню «Пуск» — «Свойства Windows». Открываем «Возможности Windows» и видим название приложения NET Framework и его версию. Устанавливаем новую версию. После установки компьютер перезагрузится и ошибка 0xc000007b пропадет.
Заходим во вкладку «Включение и отключение компонентов Windows» и находим приложение NET Framework
- Запустить приложение от администратора. Очень часто выручает именно такое действие для исправления ошибки 0xc000007b. Нажимаем правой кнопкой мышки на иконке программы и выбираем в списке действий «Запуск от имени администратора». Файл запустится без проблем.
Нажимаем правой кнопкой мышки на иконке программы и выбираем в списке действий «Запуск от имени администратора»
- Переустановка архива DLL. Системный сбой возникает из-за повреждения файла xinput1_3.dll или перезаписи его другой версией. Например, после установки 64-разрядного приложения на 32-разрядную ОС. Решением проблемы является копирование этого файла из загруженного приложения в каталог C: Windows SysWOW64.
Копируем файл из загруженного приложения в каталог C / Windows / SysWOW64
- Обновление Direct X. Если все перечисленные способы не принесли результата, то причина, скорее всего, кроется в устаревшей версии Direct X. Проверку текущей версии проводят на официальном сайте Microsoft или с помощью специальных приложений, скачивать новую программу лучше всего там же. После установки компьютер перезагружают. Обновление Direct X устраняет проблему драйверов видеокарты.
Принимаем условия соглашения и нажимаем кнопку «Далее»
Принимаем условия соглашения и нажимаем кнопку «Далее»
Устанавливаем галочку «Установка Панели Bing» и нажимаем «Далее»
Нажимаем кнопку «Готово»
- Переустановка Microsoft Visual C ++. Плохо установленные пакеты среды замедляют работу Windows и приводят к появлению сбоев, в том числе и 0xc000007b. Переустановка пакетов начинают с сохранения запасной копии системы. Затем через панель управления и вкладку «Удаление программ» полностью удаляют Microsoft Visual C ++, после чего перезагружают компьютер. Новые пакеты устанавливают с настоящего сайта Microsoft.
Переустанавливаем Microsoft Visual C ++
- Проверка совместимости программы и ОС. Запускаемая программа запрашивает слишком высокие требования от системы, которые она не выдает физически. В результате возникает сбой в системе и сообщение 0xc000007b. Решением проблемы станет запуск средства устранения неполадок или установка в приложении рекомендованных системных требований.
Запускаем средство устранения неполадок
Внимание! Зараженный вирусом файл проверяют антивирусной программой и лечат, только после этого его запускают.
Устранение средствами системы Windows
Переустановка Windows – это самый радикальный способ, который избавит от всех накопившихся ошибок, но сначала стоит попробовать встроенные алгоритмы по восстановления работоспособности.
- Перезагружают компьютер и во время загрузки BIOS нажать клавишу F8. Появится меню, в котором выбираем нужную команду. Восстановится последняя работоспособная версия.
- Для диагностики ошибок потребуется войти в безопасном режиме и запустить командную строку в меню «Пуск».
- Далее вводим sfc /scannow и нажимаем Enter. Это действие проверит всю систему на наличие ошибок и самостоятельно исправит их.
В открывшемся окне вводим sfc / scannow и нажимаем Enter
Подробно об устранении ошибки 0xc000007b смотрите в видео.