- Как исправить ошибку: 0xc00007b?
- Установите или переустановите Microsoft Visual C ++
- Установить DirectX
- Переустановите DirectX
- Другие решения
- Ссылки
Ошибка 0xc00007b (приложение не удалось , чтобы начать правильно) происходит , когда некоторые файлы Microsoft Windows повреждены или были повреждены обновлением. Хотя конкретных причин, почему это может произойти, нет, это частая ошибка пользователей.
Как правило, эта ошибка чаще встречается в приложениях, ориентированных на использование мультимедиа (например, видеоиграх), потому что инструмент DirectX перестал работать. Иногда эта ошибка может повлиять на приложение, в то время как другие будут работать нормально.

Источник: Microsoft, через Wikimedia Commons.
Когда "приложение не может быть запущено правильно" и вы получаете ошибку 0xc00007b, это симптом того, что файлы с расширением .DLL (библиотека динамической компоновки) были загружены или перемещены на компьютер с архитектурой, отличной от архитектуры вашего компьютера. ,
Важно знать архитектуру, которую представляет ваш компьютер. Их может быть два: x86 (32 бита) и x64 (64 бита).
Это означает, что если ваш компьютер основан на 32-битной архитектуре и программа или приложение загрузили файл .DLL с 64-битной архитектурой, это приведет к отображению ошибки 0xc00007b, и, следовательно, приложение не сможет быть открыто.
Эта ошибка вообще не повлияет на операционную систему, а только на приложения, в которых возникла ошибка. Не нужно беспокоиться, не нужно «форматировать и переустанавливать программное обеспечение».
Как исправить ошибку: 0xc00007b?
Чтобы исправить ошибку 0xc00007b и избавиться от сообщения «Не удалось запустить приложение правильно», попробуйте различные альтернативы, которые не требуют восстановления заводских настроек.
Для этого вам также необходимо иметь четкое представление о возможных обстоятельствах этого сбоя в приложениях:
- Если вы недавно были поражены вирусом, возможно, один из них изменил, удалил или повредил файлы с расширением .DLL, необходимые для их правильного функционирования.
- Если вы установили программу или приложение, которому вы предоставили разрешение на изменение динамически подключаемых библиотек (.DLL), они могли быть заменены другими, что могло вызвать ошибку.
- Если ваша Windows получила НЕофициальные обновления от Microsoft, возможно, она установила библиотеки (.DLL), которые не соответствуют архитектуре вашей операционной системы.
- Неправильная установка пакета, который работает напрямую с расширениями .DLL (такими как: DirectX, Microsoft Visual C ++, NetFramework).
Установите или переустановите Microsoft Visual C ++
Microsoft Visual C ++ - это цепочка файлов, которые должны быть установлены в операционной системе, чтобы ее можно было использовать в приложениях, запрограммированных с помощью компилятора Visual C ++.
Если он установлен на вашем компьютере, вы должны переустановить его, и рекомендуется сначала удалить его. Для этого нажмите кнопку «Пуск» и введите «Удалить программу», затем нажмите ENTER.

Вы увидите окно со всеми программами, которые установлены на вашем компьютере. Найдите все программы, которые запускаются: «Microsoft Visual C ++ …», затем нажмите «Удалить».

Следующим окном будет подтверждение удаления. В конце рекомендуется перезагрузить компьютер, чтобы изменения вступили в силу.
Как только это будет сделано, откройте браузер и введите в строке поиска: «Microsoft Visual C ++».

Примечание. Если ваша операционная система основана на 32-битной системе, выберите ссылку с (x86), если наоборот, она работает с 64-битной версией, выберите ссылку с (x64). Рекомендуется заходить только на защищенные сайты, такие как Microsoft, для загрузки этих типов инструментов.
Оказавшись на странице, выберите язык, на котором вы хотите его загрузить, и нажмите «Загрузить».
Запустите программу в конце загрузки, для этого щелкните по ней, и вы увидите диалоговое окно указанного установщика. Вы должны прочитать условия использования, после проверки, что вы их прочитали, нажмите «Установить».

Примечание. Нет необходимости отмечать «Да, отправить информацию об установке в корпорацию Microsoft». Вам следует подождать пару минут, пока установщик полностью загрузит все файлы.
По окончании загрузки нажмите «Готово» и перезагрузите компьютер, чтобы все изменения были внесены.

Если это была ваша проблема, она уже должна быть исправлена.
Установить DirectX
Установка DirectX имеет первостепенное значение, поскольку именно он позволяет операционной системе и большинству приложений работать напрямую с видео- и аудиооборудованием, установленным на вашем компьютере.
Чтобы установить его в случае, если он был удален:
1.- Введите в браузере «DirectX» и нажмите ENTER. Попробуйте посетить официальные страницы Microsoft для загрузки.

Попав на страницу, перейдите в раздел «Версии DirectX и обновления по операционной системе». Здесь вы должны выбирать в зависимости от вашей операционной системы.
Щелкните ссылку, после чего откроется страница, на которую вы собираетесь скачать компонент.

Выберите язык для установки и нажмите «Загрузить».

Он перенаправит вас на другую страницу, где вы должны выбрать архитектуру для вашего компьютера, а затем нажать «Далее».

Когда загрузка будет завершена, запустите инструмент, дважды щелкнув по нему.
Вы увидите окно Центра обновления Windows. Там вы должны нажать «Да», чтобы начать загрузку.

Придется дождаться завершения установки.

После завершения загрузки нажмите «Перезагрузить сейчас».

После перезагрузки компьютера компонент DirectX уже был успешно установлен. Если это была ваша проблема, эти шаги необходимо решить.
Переустановите DirectX
Если на вашем компьютере уже установлен компонент DirectX, вам необходимо удалить некоторые расширения .DLL.
Поместите их в папку «System32», если ваша операционная система 32-битная (x86), или в папку «SysWOW64», если у вас 64-битная операционная система.
Откройте «Пуск», нажмите «Компьютер».

Вы должны найти жесткий диск, на котором находится ваша установленная операционная система. Там найдите папку «Windows» и дважды щелкните по ней.

Теперь откройте папку «System32» двойным щелчком.

Оказавшись внутри, поищите файлы с расширением .DLL, но начинающиеся со слова (в верхнем или нижнем регистре) «d3dx9». Устраните их всех.

После удаления всех упомянутых файлов необходимо установить DirectX. Для этого перейдите в раздел этой статьи «Установка DirectX» и следуйте инструкциям.
Другие решения
1.- Если ваше приложение продолжает показывать эту ошибку, вам следует переустановить его.
2.- Обновите Windows, включив «Центр обновления Windows».
Если ни одно из этих решений не помогло вам и ошибка не исчезнет, вам придется переустановить Windows с нуля.
Ссылки
- Команда Microsoft (2018). Распространяемый пакет Microsoft Visual C ++ 2010 (x86). Взято с: microsoft.com.
- Сообщество Microsoft (2011 г.). Ошибка 0xc000007b в различных приложениях. Получено с: answers.microsoft.com.
- Техническая поддержка Microsoft (февраль 2018 г.). Как установить последнюю версию DirectX. Получено с: support.microsoft.com.
- Сообщество Microsoft (2015). Ошибка 0xc00007b. Получено с: answers.microsoft.com.
- Техническая поддержка Microsoft (апрель 2018 г.). Что это за файл DLL? Получено с: support.microsoft.com.
- Geforce (2018). DirectX 11. Получено с: geforce.com.
- Сообщество Microsoft на английском языке (2012 г.). Получать ошибку 0xc00007b при запуске приложений. Получено с: answers.microsoft.com.
