Биошок инфинити ошибка 0xc0000906 как исправить
Чаще всего рассматриваемая ошибка приложения возникает при запуске различных, не вполне лицензионных, игр, таких как GTA 5, Sims 4, The Binding of Isaac, Far Cry и других так называемых «репаков». Однако, иногда с ней можно столкнуться и при попытке запустить не игру, а какую-то простую и полностью бесплатную программу.
Причины ошибки приложения 0xc0000906 и способы её исправления
Основная причина сообщения «Ошибка при запуске приложения 0xc0000906» — отсутствие дополнительных файлов (чаще всего, DLL), которые требуется для запуска вашей игры или программы.
В свою очередь, причина отсутствия этих файлов почти всегда — ваш антивирус. Суть в том, что нелицензионные игры и программы содержат модифицированные файлы (взломанные), которые многими сторонними антивирусами молча блокируются или удаляются, что в свою очередь, и вызывает появление этой ошибки.
- Попробуйте временно отключить ваш антивирус. Если у вас нет стороннего антивируса, но установлена Windows 10 или 8.1, попробуйте временно отключить Защитник Windows, либо, второй вариант — зайти в центр безопасности Windows 10, перейти в раздел «Защита от вирусов и угроз» и либо добавить папку с игрой в исключения в пункте «Управление настройками», либо зайти в журнал защитника и разрешить запуск обнаруженных модифицированных файлов.
- Если это сработало, и игра или программа сразу запустилась, добавьте папку с ней в исключения вашего антивируса, чтобы не приходилось каждый раз его отключать.
- Если способ не сработал, попробуйте такой путь: отключите ваш антивирус, удалите игру или программу, пока антивирус отключен, снова установите её, проверьте, запускается ли и, если да — добавьте папку с ней в исключения антивируса.
Почти всегда один из этих вариантов срабатывает, однако, в редких случаях, причины могут слегка другими:
- Повреждения файлов программы (вызванные не антивирусом, а чем-либо ещё). Попробуйте удалить её, скачать из другого источника (если это возможно) и снова установить.
- Повреждения системных файлов Windows. Попробуйте выполнить проверку целостности системных файлов.
- Неправильная работа антивируса (в этом случае при его отключении проблема решается, но при включении ошибка 0xc0000906 происходит при запуске почти любого .exe. Попробуйте полностью удалить и заново установить антивирус.
- В комментариях к статье предложили ещё один вариант: попробовать запустить игру (программу) от имени администратора.
Видео
В видео инструкции ниже решение для рассматриваемой ошибки продемонстрировано наглядно с необходимыми пояснениями.
Надеюсь, один из способов поможет вам разобраться с проблемой и вернуть запуск игры или программы без ошибок.
Причины вызывающие ошибку
Наиболее часто с указанной дисфункцией сталкиваются пользователи пиратских репаков каких-либо игровых программ. Авторы подобных репаков довольно часто используют сомнительные dll-библиотеки для создания специализированных загрузчиков, позволяющих запускать взломанный софт на пользовательских ПК. Подобные библиотеки идентифицируются антивирусом ПК (включая встроенный в ОС Виндовс «Windows Defender») как вредоносные или подозрительные, после чего указанные dll-файлы перемещаются в карантин. Попытка же запустить программу без упомянутых библиотек приводит к появлению ошибки 0xc0000906.
В некоторых случаях фактором возникновения 0xc0000906 является разнообразные вирусные зловреды, модифицирующие или удаляющие упомянутые файловые библиотеки.
Также причиной ошибки 0xc0000906 может выступать плохие (битые) сектора на жёстком диске вашего ПК, из-за чего ряд важных файлов бывают повреждены.
Способы, позволяющие избавиться от ошибки 0xc0000906, выглядят следующим образом:
- Отключите (удалите) ваш антивирус (Аваст, Касперский, Nod32 или др.) перед установкой и запуском проблемной игры. Поскольку антивирус может удалить какую-либо библиотеку во время установки данной игры. Рекомендуется отключить (удалить) ваш системный антивирус на время инсталляции и запуска проблемной программы.
В частности, это касается встроенного в функционал ОС Виндовс защитника «Windows Defender», довольно часто выступающего причиной ошибки 0xc0000906. Для его отключения в Виндовс 10 необходимо нажать на кнопку «Пуск», выбрать там «Параметры», далее – «Обновление и безопасность», слева найдите вкладку «Защитник Виндовс» и отключить указанный софт.
- Используйте репак другого автора. Поскольку в некоторых случаях репак конкретного автора может являться «битым» (не функциональным), рекомендуется поискать репак игры от другого автора, и попытаться установить данную программу на свой ПК;
- Проверьте ваш компьютер на наличие вирусных программ с помощью лучших антивирусов. Для реализации данной задачи помогут такие испытанные антивирусные инструменты как «Доктор Веб Кюрейт», «Malwarebytes Anti-Malware», «AdwCleaner» и другие аналоги. После проверки вашей системы одной из таких программ перезагрузите ваш ПК;
- Проверьте файловую систему вашего ПК с помощью утилиты CHKDSK. Запустите командную строку от админа, и там наберите:
Возможно, для осуществления указанной операции может понадобиться перезагрузка системы. Дождитесь окончания данной процедуры, переустановите программу, после чего запустите её в стандартном режиме.
- Установите все необходимые апдейты для вашей ОС. В некоторых случаях в их структуре могут находиться библиотеки, необходимые для корректного запуска нужной вам программы;
- Убедитесь, что на вашем винчестере хватает свободного места, а память вашего ПК соответствует минимальным требованиям при запуске игры. В случае необходимости освободите место на жёстком диске;
- Попробуйте запустить программу в режиме совместимости. Кликните на её ярлыке ПКМ, затем кликните на «Свойства», выберите вкладку «Совместимость», и поставьте галочку на опции запуска программы в режиме совместимости (выберите, к примеру, Виндовс 7);
- Осуществите сброс до ранней точки восстановления. Если вы использовали проблемную программу ранее, и проблем с ней не наблюдалось, можно попробовать выполнить откат до раннего (и стабильного) состояния системы. Нажмите на Win+R, там наберите rstrui, выберите стабильную точку, и откатите Виндовс на указанное состояние.
Заключение
Сканирование и восстановление системных файлов
Шаг 1. Запустите командную строку от имени администратора и введите две команды по очереди, дожидаясь окончание процесса после каждой, после чего, перезагрузите пк:
- Dism.exe /online /cleanup-image /restorehealth - анализирует вашу систему на предмет системных несоответствий.
- Dism.exe /online /cleanup-image /scanhealth - запускает процедуру восстановления
Внимание: Перед тем как приступить к этой процедуре, убедитесь, что ваше интернет-соединение стабильно. Это происходит потому, что DISM активно использует "Центр обновлений" для загрузки исправных копий, которые впоследствии будут использоваться для замены поврежденных элементов.
Шаг 2. После того как перезагрузили ПК, откройте заново командную строку от имени админа и введите следующую команду, после завершения процесса перезагрузите ПК:
- sfc /scannow
Внимание: Ни при каких обстоятельствах нельзя прерывать эту процедуру до ее завершения.
Отключите на время антивирус
Когда вы скачиваете игру или приложение с непонятных источников, как торрент, то она является пиратской и в большинстве случаях имеет вирус. Встроенный защитник Windows или сторонний антивирус могут блокировать какой-либо файл, и при запуске игры или приложения выдавать ошибку 0xc0000906 в Windows 7/10/8.1. По этой причине Вам нужно отключить на время антивирус и запустить приложение.
Примечание: Также возможен вариант, что DLL файл находится в карантине антивируса, и таким образом вам его просто нужно вернуть обратно, потом отключить антивирус и запустить приложение.
Откатить систему назад в рабочее состояние
В случае, если у вас приложение или игра запускались до этого нормально, и вы в определенный момент начали получать ошибку, то разумно будет откатить систему назад на пару ней в рабочее состояние, когда все работало нормально. Нажмите сочетание клавиш Win + R и введите rstrui, чтобы запустить инструмент отката. Далее следуйте советом на экране.
Устранение ошибки 0xc0000906 при запуске приложения.
Что за ошибка 0xc0000906
Сбой при запуске файлов с расширением «.exe», принадлежащих различным приложениям, чаще всего характерен при отсутствии либо повреждении элементов библиотек, необходимых для пуска. Преимущественно проблема возникает в случае с софтом, скачанным с неофициальных ресурсов сети. Нелицензионные программы взламываются с применением кодирования, позволяющего открыть приложение для свободного доступа. При этом изменения файлов для обхода лицензии могут быть расценены антивирусом, установленным на компьютере, как возможная угроза, в результате чего защитное ПО в целях безопасности блокирует потенциального вредителя, запирая в карантин, или вовсе самостоятельно удаляет без ведома пользователя. Это может произойти как на этапе инсталляции, так и после установки.
В действительности программа не обязательно наносит вред системе (хотя и такой вариант не исключён), а иногда проблема с запуском касается и обыкновенного софта, не относящегося к «пиратскому» и изначально распространяемого по сети бесплатно. Это связано с тем, что ошибка при запуске приложения с кодом 0xc0000906 в основном является следствием недостатка среди программных компонентов файлов динамических библиотек DLL, которые могут быть удалены каким-либо образом чрезмерно бдительным антивирусом, брандмауэром или другим софтом, в том числе и зловредным. Кроме того, проблема может быть вызвана и другими причинами, например, повреждением системных файлов или некорректной работой антивирусного ПО.
Несмотря на то, что чаще неполадку провоцирует чрезмерная опека антивируса, возможны также проблемы с пуском «экзешника» по причине деятельности вируса на компьютере, пожирающего, а также повреждающего файлы, так что не лишним будет просканировать систему на предмет обнаружения и обезвреживания вредоносных программ. Кроме основного антивируса для этой цели лучше использовать сторонний софт, установка которого не вызывает конфликт с имеющимся на компьютере защитным ПО. Одна из лучших лечащих утилит – Dr. Web CureIt, она эффективна и доступна пользователем бесплатно и скачать инструмент можно с официального сайта разработчика. Ошибка 0xc0000906 при запуске игры или другого приложения исправляется просто, но потребует немного времени на проведение работ. Перед устранением сбоя рекомендуется почистить компьютер, для таких задач эффективна утилита CCleaner, но можно применить и другой софт.
Отключите антивирус
Переустановка приложения
Если предыдущие действия не возымели успеха, тогда можно попробовать отключить защиту, деинсталлировать программу и в то время как антивирусное ПО будет неактивно, повторно поставить необходимый софт. Не исключено, что антивирус или штатный брандмауэр жестоко расправились с элементами игры ещё в ходе установки. Если «экзешник» запустился, то папку с игрой (или программой) нужно добавить в перечень исключений антивируса, ну а если нет, и ошибка запуска приложения 0xc0000906 снова беспокоит, нужно переустановить софт. К тому же на сей раз лучше использовать другой репак. Для корректной установки важно выполнить правильное удаление программы, что предполагает следующие действия:
- Сканируем дистрибутив на вирусы;
- Переходим к Панели управления и в разделе «Программы и компоненты» удаляем игру либо приложение (опция вызывается щелчком правой кнопки мыши на объекте);
- После этого проверяем, не остались ли в системе «хвосты». Остаточные элементы содержаться в папке C:\Users\имя пользователя\AppData;
- Перезагружаемся, затем отключаем антивирус и защитник ОС, ставим игру или другой необходимый софт.
Выполните проверку целостности системных файлов
- Запускаем консоль «Выполнить» любым удобным способом (например, клавишами Win+R) с правами администратора;
- В командной строке задаём команду sfc /scannow и дожидаемся завершения процесса, итог проверки вы увидите на экране;
- Перезагружаемся, после чего файлы вернутся на свои места, и система будет работать корректно.
Запуск восстановления поддерживается также из меню Панели управления и при выборе нужного режима при запуске Windows.
Ошибка запуска приложений под кодом 0xc0000906 может быть спровоцирована разными факторами, но наиболее распространён вариант блокировки файлов антивирусным ПО или встроенным Защитником. Если объект не имеет цифровой подписи, он может быть удалён программой в автоматическом режиме.
Описание ошибки
Чаще всего дефект проявляется в популярных играх GTA 5, Far Cry 4, Skyrim, Sims 4 и т.д. Когда пользователи видят окно с ошибкой, то мало-кто понимает, с чего нужно начать. Ведь просто цифровой код ни о чём не говорит рядовым юзерам. Ситуация характерна не только для Виндовс 10, но и для более ранних версий ОС.
Также стоит упомянуть, что проблема проявляется преимущественно в «пиратских» приложениях, скачанных с неофициальных источников (торренты, файлообменники). Хотя и с лицензионным бесплатным софтом такое тоже случается.
Суть ошибки при запуске приложения 0xc0000906 сводится к тому, что программе для запуска не хватает критически важных элементов (файлов) – динамических библиотек DLL. Скорее всего – их просто «убивает» антивирусное ПО, установленное на компьютере, поскольку видит в них угрозу (особенно, если речь идет о нелицензионных играх).
Исходя из указанной выше причины сразу же становится очевидным основное решение – необходимо перед началом инсталляции игр отключать антивирус (также Защитник Windows 10). Помимо этого, не помешает внести папку с нужным приложением в «белый список» антивирусного ПО, чтобы оно в будущем не реагировало подобным образом и не удаляло важные файлы.
Если не помогло, то пробуем такие методы:
- Полностью удаляем игру, скачиваем её с другого ресурса и пробуем инсталлировать заново. При этом стоит обязательно обновить все драйвера и Виндовс 10.
- Если в результате сбоя в работе ПК была нарушена целостность системы, тогда следует воспользоваться простым инструментом восстановления – запускаем командную консоль с правами админа и вводим туда команду:
Дожидаемся завершения операции и обязательно перезагружаем ноутбук, в результате чего недостающие объекты (или поврежденные) вернутся на свои места.
- Выше я уже упоминал о необходимости обновления драйверов. Рекомендую бесплатную утилиту IObit Driver Booster.
Ниже можете посмотреть инструкцию по использованию:
Читайте также: