Bioshock Infinite это не только одна из лучших игр 2013 года, но и одна из лучших игр вообще. Отличный сюжет, персонажи, постановка, геймплей и окружающий мир.
Игроки с восторгом встретили игру. Многие до сих пор ждут продолжения.
Естественно, по прохождению стольких лет, ига оптимизированна патчами. Однако иногда это приводит и к проблемам. Некоторые игроки, решив поиграть в игру, сталкиваются с различными неудобствами.
В данной статье рассмотрены наиболее часто встречающиеся проблемы с игрой Bioshock Infinite и способы их устранения. Но для начала, стоит ознакомиться с системными требованиями игры.
Игра не устанавливается
- Удостоверьтесь, что на Локальном диске
достаточно свободного места. Помните, что во время установки, игра требует
больше дискового пространства, чем весит сама; - В пути, куда устанавливается игра, не должно
быть русских букв.
Игра не запускается
- Обновите драйвера на видеокарту;
- Обновляем Windows;
- Проверьте целостность файлов игры;
- Если в Steam выбираете играть, но игра не реагирует на запуск, то стоит попробовать зайти в корневую папку игры и запустить файл .exe от имени администратора;
- Так же проблемы с запуском возникают, если папка с игрой находится на одном Локальном диске, а а Steam на другом;
- Если возникает ошибка об отсутствии какого либо файла.dll, то следует обновить DirectX и Visual C++ в зависимости от недостающего файла. Так же недостающий файл можно скачать из интернета и закинуть его в папку System32. Однако помните, что так вы можете заразить свою систему;
- Если возникает ошибка 0xc000007b, то воспользуйтесь рекомендациями из статьи Ошибка 0xc000007b в играх и других программах;
- В некоторых случаях причиной может оказаться утилита MSI Afterburner. Обновите его. Если не помогает, то отключите;
- Если при запуске стоит черный экран, но при этом есть звук, то попробуйте перевести игру в оконный режим (Alt+Enter). Так же можно задать параметр запуска игры –windowed или —w.
Игра вылетает
- Обновите драйвера;
- Понизьте уровень графики в игре;
- Перед запуском отключите все ненужные программы,
включая антивирус; - Если игра вылетает в определенный момент, то
скорее всего это баг, который решается патчами; - Если игра вылетает в любой момент с определенной
ошибкой, то стоит сообщить о ней разработчикам. Скорее всего они дадут
разъяснение чем вызвана ошибка, как исправить. Если это окажется багом, то они
внесут изменения в патче; - Иногда причиной вылетов игры может послужить
перегрев системы.
Игра тормозит
- Обновляем драйвера;
- Возможно ваш компьютер не подходит под системные
требования. Понизьте уровень графики; - Отключите все ненужные программы;
- Если игра лагает и тормозит в сетевой игре, то
проблемы вероятнее всего в интернет соединении.
Нет звука
- Заходим в Управления устройствами
воспроизведения; - Выбираем активное в данный момент устройство и
нажимает кнопку Свойства; - Переходим во вкладку Дополнительно;
- Теперь играем с частотой. На какой то из них
должен появиться звук в игре.
Другие проблемы
Нет русского языка
Заходите в игру, а она полностью на английском? необходимо поменять язык игры в Steam. Инструкция в статье Как поменять язык игры в Steam.
Хрипит звук
Отключите звуковые эффекты в свойствах колонок.
Загрузка…
BioShock — шикарный шутер с элементами фантастики, но очень капризный. Часто эта игра вылетает с ошибкой 0x0000007b. Дело тут не только в том, что игра часто конфликтует с последними версиями DirectX. Часто проблема может быть в HDD, реже — в реестре, а иногда виновата вообще периферия. В совсем редких случаях виноваты SATA-кабели. Давайте начнём с самого начала и пойдём по порядку. Писанины будет много, разберём все случаи.
Содержание
- О чем говорит ошибка 0x0000007b?
- Когда виновата периферия и ПО
- Когда виноваты кабели?
- Когда виновата несовместимость оборудования
- Хитрость
Если она появляется только при запуске Bioshok и игра вылетает в «синий экран смерти» с этой ошибкой — то налицо конфликт ПО. Или же игра вызывает своим запуском конфликт запрашиваемых драйверов с системным разделом вашего компа. Говоря простыми словами — игра стартует, Винда ей подсовывает необходимые драйверы, но при их запуске или теряется связь с диском (HDD). Или же Винда считает, что запрос выполнить невозможно по техническим причинам.
В подавляющем большинстве случаев это проблема с диском. То есть, существуют ошибки, которые необходимо исправить. Нажимайте комбинацию клавиш Ctrl + Alt + Del. Выбирайте Диспетчер задач, далее Файл и Запустить новую задачу, поставив галочку в окошко Создать задачу с правами Администратора. Вводите в открытое окошко CMD и жмите Энтер.
Откроется окно консоли Windows. Там вводите комбинацию chkdsk c: /f /r и жмите Энтер. Появится сообщение о том, что системный диск заблокировать не удается и он проверен будет после перезагрузки.
Чтобы согласиться с условиями, нажимайте клавишу Y и жмите Энтер. Далее вам нужно перезагрузить компьютер и не нажимать никаких кнопок при перезагрузке.
Внимание! Если Bioshock установлена на другой диск (D, E и так далее) — вместо C надо будет вписать нужный диск!
Начнется проверка вашего жесткого диска на наличие ошибок и их исправление. В некоторых случаях простой проверкой диска не обойтись. Как вариант — переустановить игру на другой диск, но можно и немного схитрить. О хитрости чуть ниже. После окончания проверки и загрузки, запустите игру и посмотрите, будет ли она вылетать с ошибкой снова. Если проблема осталась, вычисляем причину дальше.
Когда виновата периферия и ПО
В наше время обновления на драйвера и операционные системы выходят чаще, чем новые альбомы у Филиппа Киркорова. Давайте попробуем исключить возможные проблемы с совместимостью устройств и ПО.
1. Если вы подключили недавно новый диск — отключите его на время для проверки.
2. Ежели вы пытаетесь поиграть в BioShok на древнем компе, но игра попросила вас обновить DirectX или драйвера — удалите все свежее что поставили.
3. Если вы поставили на старый комп новый диск (SSD, допустим) и установили на него Windows, и игра стала после этого вылетать — читайте дальше.
В 3-м случае налицо несовместимость контроллера вашего SSD с материнской платой вашего старенького компа. На западных форумах часто рекомендуют в таких случаях прошить BIOS, но это помогает в 20 процентах случаев. Чаще всего дешевле поменять материнскую плату, чем искать — какие же драйвера будут работать без конфликтов.
Когда виноваты кабели?
Кабели в данном случае могут вызывать ошибку сразу в нескольких случаях:
- Когда HDD часто достается из компьютера и разъем разболтался от частого использования,
- В случаях, когда крышка у компьютера снята и пользователь может задевать кабели ногами. Животные могут внести свою лепту и грызть провода, играть с ними и т. д.
- Когда в корпусе установлена дуровая видеокарта, при игре на ультрах создающая адский жар внутри компьютера. Да, поверьте моему опыту, от такого жара sata-кабели могут рассохнуться и даже лопнуть. На фото ниже пример того, как кабель в районе контакта рассохся и стал округлым:
- Когда пыли в корпусе PC больше, чем в пылесосе. Пыль замечательно попадает в разъемы и может мешать правильным прерываниям. Кстати, работу планок оперативной памяти пыль может тоже нарушать. Не лишним будет продуть корпус и протереть контакты.
Решение: заменить кабель. Рекомендуем это сделать в любом случае, если плановой замены не было последние 2-3 года.
Когда виновата несовместимость оборудования
Эта проблема практически изжила себя, поскольку современные контроллеры не требуют отдельных драйверов. Но если у вас совсем древний комп года 2000 выпуска — то стоит поискать драйвера на контроллер вашего HDD и установить его. Мы не могли обойти эту проблему стороной, но и вдаваться в детали не будем. Так, как например не будем писать гайды на тему того как поймать единорога или русалку. Настолько древних компов в мире очень мало и заводятся они с толкача.
Хитрость
Так как часто проблемой, вызывающей ошибку 0x0000007b в игре Биошок с синим окном, является вирус, то придется немного схитрить. Причем вирус этот может быть давно найденным и обезвреженным антивирусом. Но к тому моменту он или успевает прописать в реестре зловредный код или вообще этот реестр покривить.
Чтобы его обмануть мы можем переустановить Винду (хитрый план), но можно все сделать намного проще и быстрее. А именно — создать новый профиль. Создать нового пользователя с чистым реестром и дать ему администраторские права. Найти в интернете информацию о том как это сделать под вашу конкретно Windows очень просто. В заключении хочется пожелать удачи вам и поменьше ошибок!
Lunersun
26 марта 2017
у меня ошибка (0xc000007b)в обоих ремастерах, первый раз такая ошибка. Что только не делал и дх. Переустанавливал и с++ всех годов установил, толку 0.в конце концов винду снес и х. р, все так и осталось.
Не знаю что делать, (гдето встречал что вроде что то с жеским не то, типо формат не тот,) да к стати ставил обнову которую здесь посоветовали результат (0),а поиграть очень хочется. Когда только ремаст вышел я на старом пк запускал, а сейчас (винда 7 64б fx8300, gtx 1060 6g ,8g оперативы)
Error 0xc000007b in Bioshock Infinite
So I just got the collection from the steam sales so i can replay these games on my pc, first i downloaded Bioshock 1 and had to fix the error in the title by replacing some corrupt dll, eventually i got it working and just finished.
today i tried to play bioshock infinite and it gave me the same error, ive tried everything the internet suggest including what i did with bo1, but alas, i just cant get the game to even launch.
Does anyone know a solution?
Отсутствие хоть каких-то комментариев — главная проблема всех ошибок Windows. Код никогда не сообщает пользователю, что именно сломалось. Система дает непонятный набор цифр и букв с посылом «Гугл есть? Нагуглишь!». Из-за этого большинство людей даже не догадывается, что именно пошло не так.
Чаще всего появляется код 0xc000007b при запуске игры, утилиты или любой другой программы. Связано это с поврежденными файлами и другими ошибками ПО. Чтобы наконец-то избавиться от проблемы и запустить желанное приложение, мы подготовили 11 различных проверенных решений.
Возможные причины возникновения
Ошибка 0xc000007b при запуске игры связана с проблемами программного обеспечения. Значит, какие-то файлы приложения или библиотек повреждены. К тому же, запуску могут мешать непонятные ограничения. Вот список всех возможных проблем, которые вызывают ошибку:
- Отсутствие совместимости;
- Нет доступа к запуску — приложению не хватает определенных прав;
- Неправильная установка программы и повреждение ее файлов;
- Блокировка приложения антивирусом;
- Проблема с файлами библиотек;
- Неполадки с файлами драйверов.
Способ исправления ошибки напрямую зависит от причины. Но мы советуем проверить все варианты, если она вам неизвестна.
Мы подготовили 11 решений проблемы: от простого к сложному. Каждое из них представлено в виде удобной инструкции с вспомогательными скриншотами и советами. Уверены, статья точно поможет разобраться и найти подходящий метод.
Исправление совместимости
Самый первый и простой метод — проверить совместимость приложения и компьютера. Проблема может быть в другой разрядности. Сравните версию системы и скачанной программы — они должны совпадать. Для этого откройте «Проводник», нажмите правой кнопкой мыши на «Этот компьютер» и выберите «Свойства».
Еще один вариант — программа работает только на Windows 7, а вы запускаете ее на Windows 11. Чтобы исправить проблемы с совместимостью, зайдите в свойства программы — клик по иконке правой кнопкой мыши. Откройте вкладку «Совместимость» и выставьте нужную версию ОС.
Конфликт с антивирусом
Еще один простой вариант — проверить антивирус. Зачастую, он блокирует запуск программы из-за установки из неизвестных источников. Чтобы узнать наверняка, отключите его и вновь попробуйте запустить программу. Если все получилось — дело было именно в антивирусе.
Чтобы в дальнейшем не было проблем с запуском — добавьте программу в исключения. Мы не можем дать инструкцию для каждого антивируса — их слишком много. Но можем рассказать про «Безопасность Windows»:
- Откройте меню Пуск и найдите кнопку «Параметры».
- Зайдите в «Обновления и безопасность», а после в «Безопасность Windows» и «Открыть службу безопасности Windows».
- Выберите раздел «Защита от вирусов и угроз», а в нем строку «Управление настройками».
- В разделе «Исключения» выберите строку «Добавление или удаление исключений».
- Добавьте к списку необходимую программу или целую папку.
Недостаток прав
Иногда бывает, что приложению не хватает разрешений или оно запускается только от лица администратора. Чтобы убедиться — нажмите на иконку программы правой кнопкой мыши и выберите «Запуск от имени администратора». После чего, в открывшемся окне, подтвердите свой выбор.
Неправильная установка
Если вы заметили, что некоторые файлы распаковались некорректно или же установка не была завершена до конца — это явный знак. Кроме ошибки 0xc000007b, такая ситуация сопровождается сообщением о прерванной установке. Так можно узнать, что именно произошло.
Решить такую проблему легко — удалите приложение со всеми файлами со своего компьютера. После этого скачайте и установите программу заново. Если на этот раз ничего не изменится — поищите другой вариант программы, с другого сайта.
Чтобы полностью удалить игру с компьютера, выполните следующие шаги:
- Зажмите одновременно клавиши Win и R.
- В командную строку введите запрос «appwiz.cpl» и подтвердите с помощью клавиши Enter.
- В списке установленных приложений найдите нужное и нажмите по нему правой кнопкой мыши.
- Выберите «Удалить».
Старайтесь скачивать приложения только из официальных или хотя бы проверенных источников. Иначе рискуете не только нарваться на вирусы, но и потерять множество ценной информации или доступ к компьютеру.
Устаревшие драйвера
Случай довольно редкий, но многие игры не запускаются из-за устаревших драйверов для видеокарты. Но почему редкий? Все дело в том, что Windows сама ищет обновления для драйверов и автоматически их устанавливает. Без какого либо вмешательства со стороны пользователя.
Чтобы проверить наличие обновлений — откройте вкладку с видеокартами вашего ПК. Для этого:
- Одновременно зажмите клавиши Win и R.
- Введите в открывшуюся строке команду «devmgmt.msc» и нажмите «Ок».
- В Диспетчере устройств найдите пункт «Видеоадаптеры».
- Разверните стрелочку и нажмите правой кнопкой мыши на видеокарту.
- Выберите «Обновить драйвер».
Если Windows автоматически обновит драйвер после этих шагов — запускайте игру и проверяйте. А если обновления не были найдены — проверьте их на официальном сайте видеокарты: AMD или NVIDIA. Вероятно, придется качать вручную.
Если ошибка 0xc000007b возникла с популярной игрой — загляните на сайт разработчика. Зачастую компания или другие игроки пишут советы по исправлению ошибок в игре. Так можно легко сэкономить время и не пробовать все 11 способов.
Слишком новые драйвера
У драйверов вечно появляются самые разные проблемы. Не обновил — плохо. Обновил — не всегда хорошо. Зачастую новая версия наоборот ломает систему и вызывает каскад самых разных ошибок. В том числе 0xc000007b. И хорошо, если у вас просто не запускается игра, а не вылез экран смерти.
Чтобы избавиться от проблемы — откатите систему назад. Всего есть два способа: побыстрее и помедленнее. Начнем с первого.
- Найдите в поиске «Диспетчер устройств» и в нем список видеоадаптеров.
- Выберите нужный драйвер, нажмите по нему правой кнопкой мыши и кликните на «Свойства».
- Выберите кнопку «Откатить».
Обычно этого варианта достаточно, но есть и второй — более замудренный, с возможностью выбрать версию драйвера на свой вкус:
- Повторите все действия из прошлого способа, но выберите не «Свойства», а «Обновить драйвер».
- В открывшемся окне выберите «Выполнить поиск драйверов на этом ПК».
- Вместо указания места в строке выберите «Выбрать драйвер из списка доступных».
- Выберите драйвер из списка, ориентируясь по датам и названиям.
- Дождитесь завершения установки и проверьте, помог ли способ.
Сломанные библиотеки
На каждом компьютере с ОС Windows можно найти библиотеки Visual C++, net.Framework и DirectX. Если в них появилась ошибка, отсутствует файл или нет новой версии — игры будут некорректно работать. Или же вообще не запускаться, выдавая всевозможные ошибки.
Чтобы проверить целостность библиотек, откройте «Панель управления»:
- Разверните меню «Пуск» и найдите в окне поиска «Панель управления».
- Откройте утилиту и вбейте в окно поиска — в правом верхнем углу — «Программы и компоненты».
- Разверните вкладку и найдите в списке библиотеки файлов.
Учтите, все библиотеки должны быть с актуальными версиями. А Visual C++ со всеми возможными, начиная с 2005 года. Это нужно для старых игр. К тому же, если у вас 64-битная Windows — качайте пакеты Visual C++ как 64-bit, так и 32-bit. Лучше всего делать это с официального сайта.
Что касается библиотеки DirectX, вам понадобятся:
- DirectX 9 для Windows XP;
- DirectX 10 для Windows Vista;
- DirectX 11 для Windows 7-10;
- DirectX 12 для Windows 10.
Качаются они также с официального сайта Microsoft.
Для библиотеки Microsoft Net.Framework даже не нужно искать ссылку. Все обновления устанавливаются через «Центр обновлений Windows». Нас интересуют только Net.Framework 4.7.1 и 3.5. Остальные версии включены в них.
Файл xinput1_3.dll
Еще один вариант исправления проблемы — обновление библиотеки DLL. Очень часто ошибка 0xc000007b появляется из-за поврежденного файла xinput1_3.dll. Он может быть просто сломан или переписан другой несовместимой версией. Для его замены на правильный вариант и придется обновить DLL:
- Скачайте файл xinput1_3.dll для 32-разрядной системы и извлеките его из архива.
- Откройте «Проводник», разверните «Диск С» и найдите папку Windows.
- В папке отыщите другую с названием SysWOW64.
- Откройте папку и найдите в ней файл xinput1_3.dll.
- Скопируйте его или сделайте резервную копию на всякий случай.
- Возьмите скачанный из интернета файл и поместите в папку SysWOW64.
- Выберите «Копировать с заменой».
Неисправный жесткий диск
Проверили драйвера, библиотеки и права? Теперь самое время взглянуть на жесткий диск. Из-за его поломки выскакивает не только ошибка 0xc000007b, но и она в том числе. Для проверки нужно не так много — просто открыть командную строку Windows с правами администратора.
- Для этого нажмите на иконку поиска на панели задач.
- Введите в поле «Командная строка» или «cmd».
- Нажмите правой кнопкой мыши на иконку строки и выберите «Запуск от имени администратора».
- В открывшуюся строку введите команду «chkdsk c: /f /r» и дождитесь результата.
Если нужно будет перезапустить ПК — система сама об этом напишет. В случае возникновения ошибок — перейдите к их исправлению. Только учтите, что нельзя выключать компьютер во время исправления ошибок жесткого диска.
Утилита Eassos Recovery free
Далее поговорим не просто о способах решения, а о специальных программах. Первая из них — Eassos Recovery free. Утилита служит для восстановления файлов и данных, потерянных из-за ошибок системы. Причем она рассматривает все устройства для хранения данных, а не только жесткий диск или карту памяти.
Если корень ошибки 0xc000007b именно в потерянных файлах, то программа легко с этим поможет. К тому же, у нее есть бесплатная версия — как раз для одноразового использования.
Программа Dependency Walker 64bit
Еще одна утилита для исправления ошибки — Dependency Walker 64bit. По своей сути она просто анализирует библиотеку DLL и ищет неисправные или старые файлы. Как и в случае с xinput1_3.dll, вам придется самостоятельно найти их в интернете и закинуть в папку.
- Скачайте программу Dependency Walker 64bit с официального сайта.
- Запустите утилиту и откройте раздел View, а после Full paths.
- Выберите файл запуска игры, с которой возникли проблемы.
- Откройте раздел module и прокрутите в самый низ списка ошибок.
- Обратите внимание на колонку CPU. Все красные файлы в ней — неправильные и вызывают ошибку.
- Найдите их по названиям в интернете и скачайте 64-битную версию.
- Закиньте новые файлы в «C:Windowssystem32» с заменой старых.
Что еще можно сделать
Существует еще несколько способов решения проблемы. Советуем использовать их только в том случае, когда предыдущие варианты не помогли.
Первым делом попробуем восстановить систему, если ошибка появилась совсем недавно. Например, после обновления или переустановки драйверов. Для этого откройте Панель управления и найдите в поиске «Восстановление системы». После чего отметьте галочкой пункт «Показать другие точки восстановления» и запустите процесс.
Следом проверим компьютер на вирусы. Иногда и они становятся причиной ошибок: удаляют важные файлы или ломают их. Для этого воспользуйтесь любым бесплатным и популярным антивирусом: Kaspersky, Dr.Web или Avira. У большинства из них есть пробный период на неделю или месяц.
Ну и самый последний вариант — исправление ошибок в реестре. Если вы не нашли вирусы, с драйверами все в порядке, библиотеки переустановлены, а ошибка продолжает появляться — воспользуйтесь CCleaner. С помощью утилиты можно быстро убрать ошибки из реестра. Причем для этого хватит и бесплатной версии.
Надеемся, вы воспользовались одним из наших советов и нашли решение проблемы. Чаще всего ошибку 0xc000007b исправить довольно легко. Хватает простого обновления библиотек или замены DLL файла. А если проблема не решилась, попробуйте радикальный способ — переустановку Windows.
Другие статьи по теме
- Ошибка 31 4302 в Genshin Impact — что делать
- Ошибка 279 в Roblox — что значит и как исправить
- Как устранить ошибку msvcr100 dll
- Что значит ошибка 267 в Роблокс и как ее исправить
- Что делать, если Steam не запускается
Заглавное фото: wall.alphacoders.com