код ошибки 0xc0000007b windows 10
Ошибка 0xc000007b в Windows 10 при запуске приложения
0xc000007b – критическая ошибка, появляющаяся в момент запуска программ, игр и исполняемых файлов на компьютерах с операционной системой Microsoft Windows 10. Выдаваемый в специальной рамке код, состоящий из символов и цифр, хотя и пытается сообщить о внутренних неполадках, найденных на компьютере, на конкретные проблемы не указывает. Из-за представления ошибки без дополнительных подробностей придется методично переходить от элементарных действий к сложным, экспериментируя и подстраиваясь под ситуацию.
Возможные причины возникновения ошибки
Ошибка 0xc000007b может появляться из-за следующих причин:
Запуск программы в режиме совместимости Windows 7
Проблемы совместимости появляются в тех случаях, когда возникает конфликт между определенной версией операционной системы Windows и запускаемым контентом (софтом или игрой). Исправляется ошибка через раздел «Свойства», выбираемый в контекстном меню при клике по исполняемому exe-файлу.
После перехода к параметрам остается открыть раздел «Совместимость», поставить галочку напротив чекбокса об активации нестандартного запуска, а затем – выбрать среди предлагаемых вариантов пункт «Windows 7». Изменения сохраняются после клика по кнопке «Применить».
Запуск программы от имени администратора
Альтернативный способ вернуть к жизни неработающие exe-файлы – организовать запуск с исключительными полномочиями администратора. Нужный параметр появляется при вызове контекстного меню (щелчок правой кнопкой мыши) в верхней части списка – сразу под пунктом «Открыть».
Если каждый раз повторять процедуру некогда, стоит вызвать «Свойства», перейти к пункту «Совместимость», а затем – поставить галочку о запуске от имени администратора.
Как и в случае с совместимостью, сначала стоит нажать на «Применить», а уже после – переходить к тестированию. Как подсказывает практика, подобный вариант срабатывает в 80% случаев из 100. Но встречаются и исключения – в таком случае стоит переходить к загрузке недостающих библиотек и компонентов.
В качестве дополнительного подспорья для борьбы с ошибкой 0xc000007b стоит помнить о нестандартном поведении некоторых библиотек и компонентов. Тот же DirectX, уже добравшийся до 12 версии (поддерживается лишь определенными видеокартами), не способен справиться с некоторыми играми и программами, пока не загружен DirectX 9.0 C. Почему – неизвестно, но таковы уж особенности операционной системы Windows.
А вот с Visual C++ не запутаться – веб-дистрибутив с поставленными задачами справляется за считанные минуты и помогает уже не возвращаться к вопросу о недостающих компонентах.
Библиотеки и компоненты, найденные вручную, не всегда способны помочь с найденными неполадками, иногда важно обратиться за помощью к инструментам, обновляющим оборудование компьютера. Тот же Driver Booster (даже в базовой комплектации) знает, как бороться со сбоями и вылетами, появляющимся синим экраном смерти и неэффективной работой операционной системы. А еще – способен загрузить обновления для жестких дисков, контроллеров процессора и даже наушников и гарнитуры.
Все драйвера разыскиваются за 5-7 минут, а после – встраиваются в Windows. На всякий случай Driver Booster оформляет точку для восстановления, благодаря чему даже после ряда экспериментов не придется переустанавливать операционную систему и форматировать жесткий диск – откатиться назад сможет каждый желающий.
Переустановка проблемной программы
Если перечисленные выше сценарии не привели к нужному результату, то, возможно, настал момент начать жизнь программ и развлечений заново. Речь о полной деинсталляции с последующей «чистой» установкой. С поставленной задачей поможет разобраться IObit Uninstaller, способный после деинсталляции автоматически подчистить лишние файлы, скопившиеся в каталоге с программой или игрой, исправить или удалить записи в реестре, а заодно – остановить работу ненужных служб.
Важно довести начатое до конца – после очистки стоит перезагрузиться и дважды проверить «Диспетчер задач» — не появились ли какие-то лишние ненужные процессы. Если все в порядке – можно переходить к установке и новым экспериментам.
Отключение антивируса
Временно деактивировать брандмауэр Windows и перевести антивирус в неработающий режим полезно по многим причинам – хотя бы из-за возможного переноса важных исполняемых файлов в «Карантин» или блокировки отдельных портов для загрузки обновлений или проверки лицензий игр и софта в сети. Причин, почему антивирус может помешать много, но сразу избавляться от верного помощника не стоит – лучше временно отключить проверку или же – деактивировать текущую сессию через «Диспетчер задач».
Порядок действий зависит от текущего антивирусного комплекса, версии операционной системы и даже методов предоставляемой защиты. Но зачастую вызвать подходящие настройки можно через трей, кликнув правой кнопкой по иконке, а затем – деактивировав все экраны проверки. Дальше остается поэкспериментировать – если ничего не изменилось то, скорее всего, проблема не связана с антивирусом – стоит искать решение дальше.
Загрузка и установка драйверов видеокарты
Ошибка 0xc000007b часто появляется в момент запуска развлекательного контента на компьютерах с редко обновляемыми драйверами для видеокарт от NVidia и AMD. Частично исправить ситуацию помогут свежие апдейты, найденные на официальном сайте каждого производителя, но намного проще вооружиться специальными сервисами, в полуавтоматическом режиме проверяющими версию ПО и предлагающими загрузить обновления.
Речь о Radeon Adrenalin и NVidia GeForce Experience. Оба компаньона кроме поиска апдейтов помогают выбирать подходящие настройки графики в автоматическом режиме в зависимости от мощности ПК и подробно рассказывают о применяемых в играх технологиях.
Проверка и чистка системы утилитой CCleaner
Разбушевавшийся антивирус или потерянные драйвера – не единственные причины для возникновения проблем с запуском отдельного программного обеспечения. Порой ситуацию осложняют неправильно оформленные или составленные с ошибками записи в реестре. И исправить подобные проблемы вручную почти невозможно, придется обращаться к помощнику – CСleaner. В специальном разделе «Реестр» CCleaner способен найти неработающие службы, потерянные DLL-библиотеки и или ошибки с настройкой ассоциацией файлов. Происходит поиск в автоматическом режиме.
За пределами реестра помощник знает, как очистить жесткие диски от накопившегося мусора, где загрузить обновления для софта и когда провести анализ используемого оборудования.
Кроме CCleaner разобраться с реестром, потерянными DLL-библиотеками, неработающими службами и оптимизацией компьютера поможет и софтверный инструмент Advanced SystemCare, способный в полуавтоматическом режиме оценить масштаб катастрофы и подготовить систему к запуску проблемного программного обеспечения.
Взаимодействовать с помощником легко – в разделе «Очистка и оптимизация» достаточно проставить галочки напротив доступных сценариев, а после – нажать на кнопку «Пуск». Перед процедурой автоматически генерируется точка восстановления, а после – начинается сканирование и восстановление.
Список причин для появления ошибки 0xc0000007b обширен – порой для поиска решений приходится пройти весь путь сверху вниз, а в конце – даже переустановить Windows, так и не отыскав никаких намеков на неполадки.
Код ошибки 0xc0000007b windows 10
Добрый день уважаемые читатели и гости блога, пока все ждут Windows 10 Creator Updates (он же Redstone 2), компания Microsoft, все продолжает пичкать нас новыми багами и ошибками в десятке. Сегодня речь пойдет об ошибке 0xc000007b в Windows 10, которая у вас может возникать при открытии приложений в системе, так и в установленных играх при запуске, не давая пользователю поиграть, печально все это конечно, самое плохое, что данный глюк тянется аж с Windows 7.
Причины ошибки 0xc000007b в Windows 10
Давайте для начала я вам расскажу, что за ошибка 0xc000007b и какие у нее могут быть причины при запуске вашей операционной системы. Сразу хочу отметить, что причина у данной ошибки, со сто процентной уверенностью программная, так что физическое состояние оборудования вы можете не проверять, это уже хорошо. Теперь давайте пробежимся по возможным причинам:
Вот кстати вам пример скриншота с данной ошибкой. (кстати я вам уже рассказывал как решается 0xc000007b при запуске windows 7, советую так же ознакомиться, если в данной статье не найдет решений)
Как исправить 0xc000007b в windows 10
Все с причинами данной проблемы мы ознакомились, теперь давайте ее устранять. Я начну свои чек лист с самых простых и действенных методов.
Восстанавливаем библиотеки Microsoft Visual C++
Так как очень многие игры написаны с использованием библиотек Microsoft Visual C++, то бывают случаи, что они повреждаются и как следствие вы не можете запускать приложения и игры использующие их и получаете эту противную ошибку 0xc000007b. У меня лично этот метод сработал. Вы скачиваете утилиту All in One Runtimes Download. Ее задачей как раз и является ремонт и установку нужных библиотек для Windows.
Вам нужно будет скачать 353 мб. Далее запускаете all-in-one-runtimes, утилита покажет, что вам можно установить и автоматически начнет это делать. После потребуется перезагрузка.
По окончании этого у вас все игры должны запускаться, и проблема с ошибкой 0xc000007b windows 10 должна исчезнуть.
Если вы не хотите все устанавливать, то можете попробовать отдельно переустановить Microsoft Visual C ++ (x64) и Microsoft Visual C ++ (x32).
Обновление DirectX
Очень распространенная ситуация, именно из-за старых версий библиотек DirectX, логично, что для того чтобы исправить ошибку запуска 0xc000007b, нужно обновить DirectX. Делается это очень просто, вы должны перейти на сайт по ссылке
У вас автоматически скачается тонкий установщик DirectX Windows 10. Запускаете его.
Запустится мастер установки, соглашаемся с лицензионным соглашением и жмем далее.
Убираем галку Bing панель.
Все пробуем играть.
Запуск от имени администратора
Как я и писал выше ваши приложения и игры могут не запускаться из-за отсутствия прав на компьютере, проверьте, что у вас есть права администратора в системе. Если они присутствуют, то пробуйте запустить приложение от имени администратора, чтобы обойти ограничения UAC (Контроль учётных записей пользователей), для этого щелкните по нужному приложению или игре, правым кликом и выберите запуск от имени администратора.
У вас выскочит предупреждение от UAC, о том, что нужно ли разрешить данному приложению запуск, жмем да.
Например, на некоторых компьютера на моей практике помогало решить ошибка 0xc000007b при запуске скайпа, если у вас этот случай, то можете, например понизить уровень контроля в UAC.
Исправляем поврежденные системные файлы
Если с правами администратора у вас все отлично, но приложения и игры не работают, то пробуем восстановить системные файлы и проверить нет ли среди них поврежденных. В этом нам поможет командная строка, так же запущенная от имени администратора. Щелкните правым кликом по кнопке пуск и выберите нужный пункт.
Далее вводим команду sfc/scannow, у вас начнется проверка целостности файлов.
Если будут проблемы, то вы можете увидеть сообщение:
Чтобы это исправить введите следующую команду:
Далее выполняете команду:
После перезагрузки, ошибка при запуске приложения 0xc000007b windows 10 должна исчезнуть.
Устраняем конфликт программ
Тут все просто никто вам не даст гарантии, что какие-то приложения не будут конфликтовать с другими, происходит это из-за того, что они используют общие системные файлы операционной системы Windows. Поэтому если вы вдруг получили в какой-то момент ошибку 0xc000007b при запуске приложения или игры, то проверяйте, что вы в последнее время устанавливали, сделать это просто, через панель управления > программы и компоненты. Тут можно отфильтровать столбец по дате установки. Пробегитесь по списку и удалите все не нужно, после этого я вам советую пройтись утилитой cclener (об этом тут) и утилитой privazer (об этом тут), они вычистят оставшийся мусор, после деинсталляции ПО.
Если вы меня спросите, как понять какие конкретно приложения конфликтуют, то тут единой и удобной программы по определению нет, вам нужно будет изучать системные логи Windows и на основании этого уже искать решения. Если вам повезет, то из-за конфликта приложений вы поймаете синий экран и уже сто процентов можете при диагностике дампа памяти, выяснить кто виновник.
Проверяем систему на вирусы
К сожалению, никто не защищен на сто процентов от вирусов, особенно в России, где многие люди любят пользоваться взломанным программным обеспечением, даже не задумываясь, что они платят за это своей конфиденциальностью и безопасностью. Как следствие вы видите 0xc000007b при запуске windows 10, за все нужн оплатить. Логично, что вам нужно все удалить, не всегда вам вирусы дадут установить антивирусное ПО, поэтому я предлагаю вам такой алгоритм:
Если у вас 0xc000007b была из-за вируса, то эти методы это исправят.
Восстановление и ремонт реестра
Пробуем дальше исправлять ошибку 0xc000007b windows 10 и на очереди ситуация, когда у вас поврежден реестр в системе, очень часто после борьбы с вирусами. Как вам легко восстановить поврежденные файлы реестра Windows я уже рассказывал, не вижу смысла на этом останавливаться. Хочу отметить, что очень часто этот метод помогает. Не забудьте еще Ccleaner почистить хвосты и ошибки.
Обновление драйверов
Как бы странно это не звучало, но очень частой причиной идет именно устарелый драйвер видеокарты или процессора. Как за один раз обновить все драйвера я вам рассказывал, можете ознакомиться тут. От себя могу предложить вам еще одну утилиту, если нет возможности скачивать полный архив samdrivers и называется она driver booster. Тут все просто утилита про сканирует ваше оборудование и предложит обновить драйвера.
На счет драйверов видеокарты я советую их скачивать с официального сайта Nvidia или Radeon.
Устранение 0xc000007b через Dependency Walker
Этот метод подойдет больше для игроков и не запускающихся игр. Нам поможет утилита Dependency Walker, ее задачей является показать пользователю зависимые файлы при запуске чего-либо (если еще проще, что за файлы работают).
Нажимаем File > Open и выбираем exe файл нужной вам игры или приложения.
Далее переходите в поле Module и обратите внимание на поле CPU, где красным будет подсвечено, какие файлы нужно удалить для запуска игры.
Например, в моем случае это был файл D3DX9_43.dll, он лежит в двух местах, первое c:\Windows\system32, удаляем его.
и удаляем его в C:\Windows \SysWOW64
Восстановление системы
Если методы вам не помогли, а до какого-то момента у вас приложения\ работали и ошибки 0xc000007b в windows 10 не наблюдалось, то можете сделать откат системы на точку восстановления, об этом так же можете прочитать вот тут.
Если вам известны еще методы, устраняющие 0xc000007b в операционной системе windows 10, то напишите об этом в комментариях.
Исправление ошибки 0xc000007b в 64-битной Windows 10
Определенные программы при их запуске на Windows 10 могут вызывать ошибку 0xc000007b. Данная проблема вызывается разными причинами, соответственно, решений будет тоже несколько. Давайте разберемся, что могло стать источником возникновения неполадки.
Устранение ошибки 0xc000007b в Windows 10
Сразу же стоит оговориться, что перечисленные ниже варианты помогают не во всех случаях. Причиной этому становятся специфические проблемы некоторых сборок или действий пользователя, которые нельзя предугадать. Поэтому мы рассмотрим основные эффективные методы устранения ошибки, которые окажутся действенными в большинстве ситуаций.
Вы всегда (ну или почти всегда) можете обратиться к разработчику конкретного ПО. Иногда ошибка кроется вообще не в Windows, а в том, как написана программа: она может установиться, но при этом быть несовместима с Windows 10, а может перестать работать после своего обновления. Используйте обратную связь и расскажите создателю о проблеме, указав всю необходимую информацию (версию и разрядность ОС, пакет обновлений (1803, 1809 и т.д., версию проблемной программы).
Способ 1: Запуск программы с правами администратора
Некоторое ПО может требовать права администратора для запуска. Если вы только установили программу и при первой попытке запуска она выдала ошибку 0xc000007b вместо того, чтобы открыться, предоставьте ей повышенные права. Одноразовый эффект будет, если нажать по ярлыку (или самому EXE-файлу, это не имеет значения) ПКМ и выбрать пункт «Запуск от имени администратора».
При успешном запуске предоставьте ей полномочия администратора на постоянной основе, чтобы не запускать ярлык таким образом каждый раз. Для этого кликните по нему ПКМ и выберите «Свойства».
Перейдите на вкладку «Совместимость» и поставьте галочку рядом с пунктом «Запускать эту программу от имени администратора».
После этого проверьте работоспособность ПО.
Убедитесь, что сама учетная запись также носит статус «Администратор», а не «Стандартная».
Способ 2: Решение проблем с запуском конкретной программы
Есть несколько других вариантов того, почему определенный софт отказывается открываться. Пойдем по порядку.
Добавление в исключения антивируса
Нечасто ошибка возникает только для одной программы, виновником чего становится антивирус. Просканируйте папку с проблемной игрой или приложением, используя выборочную проверку в настройках защитного ПО. Если опасные файлы не были выявлены, добавьте всю папку в исключения (также называется «белый список») антивируса.
Рекомендуем проверить антивирусом весь компьютер, вредоносное ПО может находиться в других местах и влиять на запуск нескольких программ, о которых вы не в курсе.
Отключение антивируса на время
Противоположный вариант, который в целом не очень рекомендуется — временное отключение антивируса на момент запуска проблемной программы.
Переустановка программы
Когда не запускается только одна программа (часто это какая-то игра из Steam), проще всего будет попытаться ее переустановить. При необходимости перед деинсталляцией сохраните папку с пользовательским профилем (или с сохранениями, если эта игра) в другое место. Точных инструкций здесь дать невозможно, поскольку каждое приложение удаляется по-своему, а данные юзера, если такие имеются, сохраняются в разных местах (обычно это папка AppData, но не всегда).
Удаление конфликтной программы
Учитывайте также, что если вы установили 2 похожие программы, которые в теории могут конфликтовать между собой, причина появления ошибки будет вполне обоснована. Отключите или удалите одну из последних программ, которая, по вашему мнению, привела к конфликту, и проверьте, открывается ли та, что не запускалась.
Удаление DLL-файла
Некоторые игры отображают вместо запуска ошибку 0xc000007b, исправить которую можно, заставив их создать новый DLL-файл. Речь идет о компоненте Runtime Library — «msvcp110.dll».
Использование лицензионной версии программы
Ошибке 0xc000007b и ей аналогичным часто подвержены пиратские версии софта. Они часто работают «криво», и виной тому подмена, удаление лишнего и прочие манипуляции с файлами. Если вы хотите пользоваться каким-то ПО, лучшим способом будет честно его приобрести. К слову, то же самое касается самой Windows и разных ее любительских сборок.
Способ 3: Установка и переустановка DirectX
Вместе с Windows 10 пришло обновление компонента DirectX до 12 версии. Пользователи, с компьютерами, не поддерживающими эту версию, остаются на совместимой 11 версии.
ДиректИкс пользуются не только игры, но и определенные программы. В Windows 10 у него могут отсутствовать некоторые файлы от своих предшественников (обычно касается DirectX 9), и именно это нередко становится проблемой при запуске приложений. Кроме того, файлы даже 12 (или 11) версии в ходе обновления или других ситуаций могут оказаться поврежденными, утратив свою работоспособность. Выход здесь простой — пользователю необходимо вручную установить более старый либо обновить свежий DirectX.
Мы предлагаем ознакомиться со статьей, в которой рассказывается о переустановке DirectX и о добавлении в систему старых версий, выпущенных с 2005 по 2010 год.
Не всегда установка заканчивается успешно, и если это ваш случай — прочитайте следующий материал.
Способ 4: Обновление/откат драйвера видеокарты
Проблема касается владельцев видеокарт NVIDIA — чаще всего именно у них появляется рассматриваемая ошибка, причем она может быть как из-за устаревания версии драйвера, так и после его обновления. В зависимости от предшествовавшего действия (или бездействия) пользователя ситуация будет решаться обновлением либо, наоборот, откатом. Ниже вы найдете 2 ссылки, из которых выберите ту, что соответствует вашему случаю.
Радикальным, но полезным методом будет переустановка ПО для графической карты.
При возникновении трудностей с инсталляцией обратитесь к этим статьям:
Способ 5: Проверка целостности системных файлов
В операционной системе есть собственное хранилище системных файлов, которое используется для восстановления поврежденных данных. Его можно использовать как в Виндовс, так и в среде восстановления, когда полноценный запуск ОС недоступен.
Ошибка 0xc000007b при повреждении какого-либо системного файла (например, одного из носящих расширение SYS) иногда приводит к тому, что загрузиться в Windows 10 не удается, вместо этого пользователь наблюдает голубое окно с неустранимой ошибкой. Используя загрузочную флешку, можно прибегнуть к одному или двум инструментам восстановления системных файлов. Если же сама «винда» работает нормально, работать с данными компонентами будет еще проще. Подробно обе процедуры расписаны в статье по ссылке ниже.
Способ 6: Установка Microsoft Visual C++
Майкрософт распространяет набор компонентов и плагинов, необходимых для запуска многих приложений и игр. Эти пакеты называются Microsoft Visual C++ Redistributable и у них есть несколько версий, необходимых для установки, так как сами программы, в зависимости от их даты создания, могут потребовать любую из них.
При отсутствии каких-либо версий скачайте их с официального сайта. В следующей статье вы найдете информацию о Microsoft Visual C++ Redistributable, а в конце — ссылки для скачивания отсутствующих пакетов с официального сайта Microsoft.
Для многих версий Microsoft Visual C++ вышли обновления (Service Pack или Update), поэтому даже при наличии базовых пакетов этих версий на компьютере рекомендуется их улучшить, установив исправления. Ссылки на последние редакции вы найдете ниже.
Устанавливается это программное обеспечение как и любое другое.
Способ 7: Установка/обновление Java
Отсутствие новой версии Java или этого ПО в принципе так же провоцирует появление ошибки 0xc000007b. Джава необходима определенным играм и приложениям, разработанным с использованием этой технологии. Проверить ее наличие в списке установленных программ можно так же, как проверяли наличие Microsoft Visual C++. Однако даже если она есть, часто требуется обновить ее вручную до последней версии.
Помните, что часто уведомления о необходимости обновления приходят на ПК автоматически, а иконка Java, готового для обновления, висит в трее. Если вы этого не наблюдаете долгое время, возможно, файлы Джава повреждены.
Черные квадратики, означающие частичную активацию компонента, сменятся на галочки. Однако заметьте, что без знаний того, что вы включаете, этого лучше не делать.
Способ 9: Восстановление Windows
Конфликт софта, повреждение реестра и другие неправильные действия со стороны юзера могут повлечь за собой появление ошибки 0xc000007b. В зависимости от доступных вариантов, настроенных в вашей Виндовс, восстановление может быть разным. Проще всего использовать откат до созданной ранее точки восстановления, однако если таких нет, вынужденно понадобится заняться переустановкой.
Способ 10: Переустановка Windows
Когда инструмент создания точек восстановления отключен вовсе или оказался бесполезен, придется приводить Windows к заводским настройкам. Если и это оказалось безуспешным, остается лишь радикальный вариант — чистая установка операционной системы. Развернуто о разных вариантах восстановления и переустановки «десятки» читайте в статье по ссылке ниже.
Обращаем ваше внимание, что не только пиратский софт бывает некорректно собран их авторами. Это касается и самой операционной системы, из которой горе-сборщики любят вырезать все, что им хочется, и добавлять всякие улучшения на свой вкус. Это вполне может приводить к нестабильности ее работы и некорректном взаимодействии с программами. Поэтому если вы пользуетесь одной из таких сборок, ищите проблему конкретно в ней — вероятно, именно неумелая пересборка будет ответом на вопрос, почему появляется ошибка 0xc000007b. Скачайте чистую версию Windows 10 с официального сайта, установите ее и проверьте, как работает нужная программа или игра.
Мы рассмотрели доступные способы устранения ошибки 0xc000007b. В редких случаях юзерам не помогает ничего, даже чистая грамотная установка Win 10. Здесь остается только пробовать другую Виндовс (8 или 7) либо смотреть в сторону аппаратной диагностики комплектующих.
Помимо этой статьи, на сайте еще 12268 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.