Исправление ошибки 0xc000007b в 64-битной Windows 10

|

Исправляет ошибку 0xc000007b в 64-битной Windows 10

Некоторые программы при запуске в Windows 10 могут вызывать ошибку 0xc000007b. Эта проблема вызвана разными причинами, соответственно решений тоже будет несколько. Разберемся, в чем может быть причина проблемы.

Устранение ошибки 0xc000007b в Windows 10

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

Вы всегда (или почти всегда) можете связаться с разработчиком той или иной программы. Иногда вина вовсе не в Windows, а в том, как написана программа: она может быть установлена, но несовместима с Windows 10, или может перестать работать после обновления. Воспользуйтесь обратной связью и сообщите создателю о проблеме, указав всю необходимую информацию (версия и разрядность ОС, пакет обновлений (1803, 1809 и т д., версия проблемной программы).

Способ 1: Запуск программы с правами администратора

Для запуска некоторых программ могут потребоваться права администратора. Если вы только что установили программу и при первой попытке запустить вместо открытия она выдала ошибку 0xc000007b, дайте ей повышенные привилегии. Разовый эффект будет, если нажать на ярлык (или сам EXE-файл, не важно) ПКМ и выбрать «Запуск от имени администратора».

Исправляет ошибку 0xc000007b в 64-битной Windows 10

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

Исправляет ошибку 0xc000007b в 64-битной Windows 10

Перейдите на вкладку «Совместимость» и установите флажок «Запускать эту программу от имени администратора».

Исправляет ошибку 0xc000007b в 64-битной Windows 10

После этого проверьте работоспособность программного обеспечения.

Убедитесь, что сама учетная запись также имеет статус «Администратор», а не «Стандартный».

Читайте также: Управление учетными записями в Windows 10

Способ 2: Решение проблем с запуском конкретной программы

Есть еще несколько вариантов, почему те или иные программы отказываются открываться. Пойдем по порядку.

Добавление антивируса в исключения

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

Рекомендуем проверить антивирусом весь компьютер, вредоносное ПО может находиться в другом месте и влиять на запуск нескольких программ, о которых вы не подозреваете.

Временно отключить антивирус

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

Смотрите также: отключить антивирус

Переустановка программы

Когда не запускается только одна программа (часто это какая-то игра из Steam), проще всего попробовать переустановить ее. При необходимости перед удалением сохраните папку с профилем пользователя (или сохранения, если это игра) в другое место. Здесь невозможно дать точные указания, так как каждое приложение удаляется по-своему, а пользовательские данные, если они есть, хранятся в разных местах (обычно в папке AppData, но не всегда).

Удалить конфликтующую программу

Также помните, что если у вас установлено 2 одинаковые программы, которые по идее могут конфликтовать друг с другом, то причина ошибки будет вполне обоснованной. Отключите или удалите одну из последних программ, которая, по вашему мнению, вызвала конфликт, и посмотрите, открывается ли та, которая не запускалась.

Удаляет DLL-файл

Некоторые игры вместо запуска показывают ошибку 0xc000007b, которую можно исправить, заставив их создать новый DLL-файл. Речь идет о компоненте Runtime Library — «msvcp110.dll».

  1. Перейдите в папку C:\Windows\SysWOW64 и найдите там «msvcp110.dll».
  2. Например, переместить его на рабочий стол.
  3. Исправляет ошибку 0xc000007b в 64-битной Windows 10

  4. Запустите проблемное приложение и заставьте его заново создать отсутствующий файл DLL. Если вдруг вы получите еще одну ошибку, что msvcp110.dll не найден, верните файл на место и переходите к другим методам.

Использование лицензионной версии программы

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

Способ 3: Установка и переустановка DirectX

Вместе с Windows 10 компонент DirectX был обновлен до версии 12. Пользователи компьютеров, не поддерживающих эту версию, останутся на совместимой версии 11.

DirectX используется не только играми, но и некоторыми программами. В Windows 10 могут отсутствовать некоторые файлы предшественников (обычно DirectX 9), и это часто является проблемой при запуске программ. Кроме того, файлы даже 12 (или 11) версии при обновлении или других ситуациях могут повредиться и потерять функциональность. Решение здесь простое — пользователь должен установить более старый вручную или обновить свежий DirectX.

Исправляет ошибку 0xc000007b в 64-битной Windows 10

Предлагаем вам прочитать статью, в которой речь идет о переустановке DirectX и добавлении в систему старых версий, выпущенных с 2005 по 2010 год.

Установка не всегда проходит успешно, и если это ваш случай, прочтите следующий материал.

Способ 4: Обновление/откат драйвера видеокарты

Проблема касается владельцев видеокарт NVIDIA — чаще всего именно у них возникает рассматриваемая ошибка, и она может быть как из-за устаревшей версии драйвера, так и после его обновления. В зависимости от предыдущего действия (или бездействия) пользователя ситуация разрешится обновлением или, наоборот, откатом. Ниже вы найдете 2 ссылки, по которым вы сможете выбрать ту, которая подходит для вашего случая.

Радикальным, но полезным методом будет переустановка программного обеспечения видеокарты.

Исправляет ошибку 0xc000007b в 64-битной Windows 10

Если у вас возникли проблемы с установкой, см следующие статьи:

Также читайте:
Анализ ошибок при установке драйверов NVIDIA
Варианты устранения неполадок при установке драйвера NVIDIA

Способ 5: Проверка целостности системных файлов

Операционная система имеет собственное хранилище системных файлов, которое используется для восстановления поврежденных данных. Его можно использовать как в Windows, так и в среде восстановления, когда полноценный запуск ОС недоступен.

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

Исправляет ошибку 0xc000007b в 64-битной Windows 10

Способ 6: Установка Microsoft Visual C++

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

  1. Первый шаг — проверить, установлены ли у вас эти пакеты. Щелкните правой кнопкой мыши «Пуск» и перейдите в «Настройки».
  2. Исправляет ошибку 0xc000007b в 64-битной Windows 10

  3. Выберите «Программы» из списка разделов».
  4. Исправляет ошибку 0xc000007b в 64-битной Windows 10

  5. Найдите «Распространяемый пакет Microsoft Visual C++» в списке установленных программ. Важно знать, что один пакет — это одна разрядность и один год. Так что в идеале должны быть установлены версии с 2005 по 2017 (или 2015). Владельцам 64-битных систем также нужны 32-битные файлы (x86).
  6. Исправляет ошибку 0xc000007b в 64-битной Windows 10

Если нет версий, скачайте их с официального сайта. В следующей статье вы найдете информацию о распространяемом пакете Microsoft Visual C++, а в конце — ссылки на загрузку отсутствующих пакетов с официального сайта Microsoft.

Обновления (Service Packs или Updates) были выпущены для многих версий Microsoft Visual C++, поэтому даже если у вас есть базовые пакеты для этих версий на вашем компьютере, рекомендуется улучшить их, установив исправления. Ссылки на последние выпуски можно найти ниже.

Способ 7: Установка/обновление Java

В принципе отсутствие новой версии Java или этого софта тоже провоцирует появление ошибки 0xc000007b. Java требуется для некоторых игр и приложений, разработанных с использованием этой технологии. Проверить его наличие в списке установленных программ можно так же, как вы проверяли наличие Microsoft Visual C++. Но даже если он есть, часто приходится вручную обновлять его до последней версии.

Помните, что сообщения о необходимости обновления часто отправляются на ПК автоматически, а иконка Java, готовая к обновлению, висит в ящике. Если вы не видите это в течение длительного времени, файлы Java могут быть повреждены.

Способ 8: Включение Microsoft .NET Framework

Еще один набор системных файлов, представляющий собой платформу для работы с программами, написанными с использованием технологии .NET. Хотя этот пакет в Windows 10 поставляется по умолчанию и обновляется вместе с операционной системой, Microsoft .NET Framework 3.5, включающий версии 2.0 и 3.0, по умолчанию отключен в системе. Из-за этого старые программы, которые при установке сами не устанавливают необходимый для своей работы фреймворк, отказываются запускаться, в том числе и с рассматриваемой сегодня ошибкой. Пользователь сам может случайно отключить поддержку последней версии компонента. Итак, давайте посмотрим, как активировать это программное обеспечение.

  1. откройте «Пуск», введите «Панель управления» и откройте его.
  2. Исправляет ошибку 0xc000007b в 64-битной Windows 10

  3. Из списка пунктов выберите «Программы и компоненты».
  4. Исправляет ошибку 0xc000007b в 64-битной Windows 10

  5. На левой панели нажмите «Включить или отключить функции Windows».
  6. Исправляет ошибку 0xc000007b в 64-битной Windows 10

  7. В списке доступных компонентов либо найдите «.NET Framework 3.5» и включите его, либо проделайте то же самое с «.NET Framework 4.7» (в будущем эта версия может отличаться). В результате оба компонента должны быть отмечены черным квадратом. Сохранить на ОК».
  8. Исправляет ошибку 0xc000007b в 64-битной Windows 10

  9. Вероятно, вам также потребуется использовать внутренние компоненты фреймворка. Для этого разверните их, нажав на плюсик и отметив еще пункты.

    Исправляет ошибку 0xc000007b в 64-битной Windows 10

    Черные квадраты, указывающие на частичную активацию компонента, сменяются галочками. Однако знайте, что не зная, что вы включаете, лучше этого не делать.

    Исправляет ошибку 0xc000007b в 64-битной Windows 10

Способ 9: Восстановление Windows

Конфликт программного обеспечения, повреждение реестра и другие ошибки пользователя могут вызвать ошибку 0xc000007b. В зависимости от доступных параметров, настроенных в Windows, восстановление может отличаться. Проще всего воспользоваться сбросом на ранее созданную точку восстановления, но если таковой нет, придется переустанавливать.

Исправляет ошибку 0xc000007b в 64-битной Windows 10

Способ 10: Переустановка Windows

Когда инструмент создания точки восстановления полностью отключен или оказался бесполезным, вам необходимо вернуть Windows к заводским настройкам. Если это не помогло, остается только радикальная альтернатива — чистая установка операционной системы. О разных вариантах восстановления и переустановки «десятки» читайте в статье по ссылке ниже.

Исправляет ошибку 0xc000007b в 64-битной Windows 10

Отметим, что не только пиратское ПО неправильно компилируется его авторами. Это касается и самой операционной системы, из которой потенциальные коллекционеры любят вырезать все, что им хочется, и добавлять всевозможные улучшения на свой вкус. Это вполне может привести к нестабильности в работе и некорректному взаимодействию с программами. Поэтому, если вы используете одну из этих сборок, ищите проблему именно в ней — вероятно, именно неумелая сборка ответит на вопрос, почему появляется ошибка 0xc000007b. Скачайте чистую версию Windows 10 с официального сайта, установите ее и проверьте, как работает нужная программа или игра.

Мы рассмотрели доступные способы решения ошибки 0xc000007b. В редких случаях пользователям ничего не помогает, даже чистая, грамотная установка Win 10. Тут остается только попробовать другую винду (8 или 7) или посмотреть аппаратную диагностику комплектующих.

Источники
  • https://lumpics.ru/how-to-fix-error-0xc000007b-in-windows-10-x64/
Рейтинг автора
Автор статьи
Андрей Коновалов
Привет, меня зовут Андрей Васильевич Коновалов. В 2006 году окончил Чувашский государственный университет им. Ульянова. По образованию инженер, 8 лет проработал на НПП Экра по специальности. Люблю компьютеры и все, что с ними связано. С 2018 года начал писать о решениях проблем, связанных с компьютерами и программами.
Написано статей
5864
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: