BioShock 2 – одна из самых популярных шутеров от первого лица всех времен, и игры всегда могут похвастаться своей превосходной графикой, сюжетной линией и возможностями, которые вы можете использовать на протяжении всей игры. Однако с технической точки зрения игры далеки от совершенства, поскольку есть пользователи, которые просто не могут играть в них должным образом из-за постоянных сбоев.
В этой статье мы сосредоточимся на успешных методах, которые сработали для игроков, которые боролись с той же проблемой. Надеемся, что к концу статьи вы сможете продолжить игру в обычном режиме.
Что вызывает сбой и прекращение работы BioShock 2?
У этой проблемы довольно много причин, и они часто даже не похожи одна на другую. Сбои в игре – это обширная тема, и одна игра может вылетать по разным причинам, но вот некоторые из наиболее распространенных причин:
- Использование DirectX10 может вызвать сбой игры. сбой на различных компьютерах, которые не полностью поддерживают эту технологию.
- Поврежденное сохранение может остановить запуск игры, и удаление его с вашего компьютера – единственный способ решить проблему.
- Отсутствующие или поврежденные файлы игры, некоторые из которых необходимо удалить или повторно загрузить.
- Проблемное обновление для Windows 7, которое устраняет проблемы с DirectX.
Отключить DirectX10 (Force DirectX9)
Это определенно один из самых популярных методов среди всех доступных в Интернете, так как кажется, что игра просто не была сделана для полной совместимости с DX10. Жаль, но вы можете легко отменить эти изменения, если скачали игру через Steam. Выполните следующие действия, чтобы заставить игру использовать DirectX9 вместо 10!
- Откройте Steam на своем компьютере, дважды щелкнув его запись на рабочем столе или выполнив поиск это в меню “Пуск”. Пользователи Windows 10 также могут искать его с помощью Кортаны или панели поиска, которые находятся рядом с меню «Пуск».
- Перейдите на вкладку “Библиотека” в окне Steam, указав вкладку “Библиотека” в верхней части окна, и найдите в списке BioShock 2. игр, которые есть в вашей соответствующей библиотеке.
- Щелкните правой кнопкой мыши значок игры в списке и выберите параметр «Свойства» в появившемся контекстном меню. Оставайтесь на вкладке «Общие» в окне «Свойства» и нажмите кнопку «Установить параметры запуска».
- Введите «-dx9» на панели. Если там были какие-то другие варианты, которые вы, возможно, используете, убедитесь, что вы разделите их запятой. Нажмите кнопку ОК, чтобы подтвердить изменения..
- Попробуйте запустить BioShock 2 из вкладки “Библиотека” и проверьте, случаются ли вылеты игры так же часто, как раньше.
Найдите неисправный файл сохранения
Иногда причиной сбоев может быть один файл сохранения, к которому игра не может получить доступ должным образом. Файл можно легко найти на вашем компьютере и удалить, так как он не должен быть привязан ни к одной из ваших сохраненных игр. Вы можете распознать этот файл, так как его размер должен составлять 0 КБ.
- Перейдите к местоположению файла сохранения по умолчанию в проводнике, просто открыв папку и щелкнув «Этот компьютер» или «Мой компьютер» в на левой панели навигации или путем поиска этой записи в меню «Пуск».
- В любом случае, в «Этот компьютер» или «Мой компьютер» дважды щелкните, чтобы открыть локальный диск снизу, и перейдите к «Пользователи >> Имя вашей учетной записи >> Документы >> BioShock 2> > Сохраненные игры.
- Войдите в папку «Сохраненные игры» и найдите файл сохранения размером 0 КБ. Вы можете проверить размер, щелкнув правой кнопкой мыши и выбрав «Свойства» в контекстном меню и выбрав размер, или вы можете изменить представление на «Подробности», чтобы увидеть размер каждого файла в папке.
- После этого перезапустите игру, перезапустив Steam и дважды щелкнув игру на вкладке «Библиотека Steam», чтобы узнать, продолжает ли BioShock 2 вылетать.
Не отключать DirectX и увеличивать доступную VRAM для текстур
Этот метод является своего рода оппозицией Решению 1, потому что теперь мы снова переключаемся на DirectX. Причина этого довольно неясна, но нам придется сделать это, чтобы правильно настроить файлы конфигурации игры, чтобы увеличить лимит памяти, который игра может получить, когда дело доходит до VRAM.
Прежде всего все, отмените изменения, внесенные в Решение 1, просто открыв свойства BioShock 2 и удалив запись «-dx9» из параметров запуска.
- Нажмите логотип Windows Комбинация клавиш + R для вызова диалогового окна «Выполнить». Убедитесь, что вы набрали «% appdata» в диалоговом окне и нажмите «ОК», чтобы открыть это место в проводнике.
- Вместо этого вы также можете открыть проводник на своем компьютере (открытие папки) и перейти к папке вручную. Прежде всего, найдите «Мой компьютер» или «Этот компьютер» на правом экране навигации после открытия проводника и щелкните свой локальный диск.
- Перейдите к «Пользователи» >> AppData. Если вы не можете увидеть папку AppData, причина в том, что папка скрыта по умолчанию, и вы не можете увидеть ее, не изменив определенные настройки в проводнике.
- Нажмите «Просмотр» »В меню проводника и установите флажок« Скрытые элементы »в разделе« Показать/скрыть ».. Проводник теперь сможет отображать папку AppData, поэтому дважды щелкните ее, чтобы открыть.
- Найдите папку с именем Bioshock 2 или Bioshock2Steam. Она также может находиться в подпапке Roaming. Откройте его двойным щелчком и попробуйте найти файл с именем «Bioshock2SP.ini». Дважды щелкните файл, чтобы открыть файл, и выберите его открытие в Блокноте, если Блокнот не запускается автоматически.
- Используйте комбинацию клавиш Ctrl + F или щелкните Изменить в верхнем меню и выберите параметр Найти. из раскрывающегося меню, чтобы открыть поле поиска.
- Введите в поле «TextureStreamingMemoryLimit» и измените значение рядом с ним с 256 на 2048. Используйте комбинацию клавиш Ctrl + S, чтобы сохраните изменения или щелкните Файл >> Сохранить и выйдите из Блокнота.
- Попробуйте запустить игру еще раз, чтобы проверить, продолжает ли BioShock 2 вылетать при запуске после выполнения этих шагов.
Примечание : другие люди утверждают, что простое удаление папки BioShock 2 в папке AppData помогло решить проблему, поэтому вам обязательно стоит попробовать это. Не забывайте создавать резервные копии файлов сохранения, которые могут находиться в этой папке!
Проверить целостность файлов игры
Несколько пользователей написал об этом методе, поскольку он помог им решить их проблему. Инструменту удалось зарегистрировать один или два файла, которые просто отсутствуют, и их повторная загрузка, похоже, решила проблему, и они остановили сбои на протяжении всей игры. Этот метод легко выполнить, поэтому обязательно попробуйте его.
- Откройте Steam на своем компьютере, дважды щелкнув его запись на рабочем столе или выполнив поиск в Стартовое меню. Пользователи Windows 10 также могут искать его с помощью Кортаны или панели поиска, которые находятся рядом с меню «Пуск».
- Перейдите на вкладку “Библиотека” в окне Steam, указав вкладку “Библиотека” в верхней части окна, и найдите в списке BioShock 2. игр, которые есть в вашей соответствующей библиотеке.
- Щелкните правой кнопкой мыши значок игры в списке и выберите параметр «Свойства» в появившемся контекстном меню. Убедитесь, что вы перешли на вкладку «Локальные файлы» в верхнем меню навигации.
- Нажмите кнопку “Проверить целостность файлов игры” на внизу окна и дождитесь, пока процесс завершит проверку файлов вашей игры. Инструмент должен загрузить все отсутствующие или поврежденные файлы, а затем вы должны запустить BioShock 2, чтобы проверить, продолжает ли BioShock 2 вылетать!
Отключить детализацию поверхностей в игровых настройках
Отключение этой опции в настройках игры положительно сказывается на общей производительности игры, и многие пользователи утверждают, что игра перестала работать после того, как они отключили эту опцию в -game settings.
- Откройте Steam на своем компьютере, дважды щелкнув его запись на рабочем столе или выполнив поиск в меню «Пуск». Пользователи Windows 10 также могут искать его с помощью Кортаны или панели поиска, которые находятся рядом с меню «Пуск».
- Перейдите на вкладку «Библиотека» в окне Steam, указав вкладку «Библиотека» вверху. окна и дважды щелкните BioShock 2 в списке игр, которые есть в вашей соответствующей библиотеке, чтобы запустить его.
- На первом появившемся экране (Главное меню) выберите Параметры и щелкните Параметры графики. Прокрутите вниз, пока не увидите в списке запись «DirectX 10 Detail Surfaces». Нажмите кнопку “Выкл.” Рядом с ним и нажмите кнопку “Применить” ниже, прежде чем проверять, вылетает ли игра по-прежнему.
Подделка папок игры
В папке” Мои документы “также есть папка BioShock 2. который содержит некоторые файлы настроек вместе с вашими файлами сохранения. Пользователи сообщают, что вы можете решить проблему, используя следующий набор шагов, который включает удаление некоторых вещей, а также отключение свойств «только для чтения» для различных файлов и папок.
- Перейдите в нужное место в проводнике, просто открыв папку и щелкнув «Этот компьютер» или «Мой компьютер» на левой панели навигации или выполнив поиск этой записи в меню «Пуск».
- В любом случае, в «Этот компьютер» или «Мой компьютер» дважды щелкните, чтобы открыть свой локальный диск и перейдите в раздел Пользователи >> Имя вашей учетной записи >> Документы >> BioShock 2.
- Щелкните правой кнопкой мыши папку BioShock 2, выберите “Копировать” в контекстном меню и убедитесь, что вы вставили ее куда-нибудь. еще для резервного копирования (желательно для настольных ПК). Выберите ту же папку, щелкните правой кнопкой мыши и выберите опцию «Удалить» в контекстном меню.
- Откройте игру позже, открыв Steam и дважды щелкнув игру на вкладке «Библиотека Steam», и убедитесь, что вы начать новую игру в BioShock 2. Сохраните игру и выйдите. В папке «Документы» вы должны увидеть новую папку BioShock 2.
- Щелкните эту папку правой кнопкой мыши и выберите «Свойства» в контекстном меню. В разделе «Атрибуты» снимите флажок рядом с записью «Только для чтения» и примените изменения.
- Найдите резервную копию папки BioShock 2, откройте ее и откройте папку SaveGames внутри. Переместите все файлы, которые вы найдете там, в исходное место в Documents >> BioShock 2 >> SaveGames и снова откройте игру, чтобы проверить, не вылетает ли она по-прежнему. Повторите процесс удаления «только для чтения» еще раз.
Удаление Центра обновления Windows (только для пользователей Windows 7)
Существует определенный Центр обновления Windows, который внес изменения в файлы DirectX и некоторые настройки, которые игра не запланировала. Это обновление вызвало и другие игровые проблемы, поэтому лучше всего просто удалить его. Это обновление вышло только для Windows 7, поэтому этот метод полезен только для людей, использующих Windows 7.
- Нажмите кнопку меню «Пуск» и откройте панель управления, набрав ее имя и нажав кнопку первый вариант вверху или путем поиска соответствующей записи на начальном экране меню «Пуск».
- Переключитесь на Просмотр как: Категория в верхнем правом углу и нажмите «Удалить программу» в области «Программы». В правой части экрана вы должны увидеть синюю кнопку “Просмотр установленных обновлений”, поэтому нажмите на нее.
- Теперь вы должны увидеть список всех установленных обновлений Windows для вашего компьютера. Проверьте раздел Microsoft Windows внизу на наличие соответствующих обновлений, которые могли повлиять на BioShock 2 и вызвать постоянные сбои.
- Прокрутите влево, чтобы проверить столбец Установлено на, в котором должна отображаться дата, когда обновление было установлено, поэтому убедитесь, что вы нашли обновление с номером KB2670838.
- Нажмите на обновление один раз, выберите опцию «Удалить» вверху и следуйте инструкциям, которые появятся на экране, чтобы избавиться от обновления.
- Подождите, пока Microsoft выпустит новое обновление, которое должно быть установлено автоматически, если вы настроили автоматические обновления Windows.
Запустите игру в режиме совместимости и в качестве администратора.
Поскольку игра несколько старше, запуск ее в операционных системах старше Windows Vista с пакетом обновления 2 не планировался разработчиками, а это означает, что вам может потребоваться запустить игра’ s исполняемый файл в режиме совместимости с этой операционной системой. Кроме того, запуск игры от имени администратора предоставляет ей больший доступ, и эти два вместе должны решить проблемы с падением.
- Откройте Steam на своем компьютере и перейдите на вкладку Библиотека в Окно Steam, перейдя на вкладку «Библиотека» вверху окна, и найдите BioShock 2 в списке игр, имеющихся в вашей соответствующей библиотеке.
- Щелкните правой кнопкой мыши запись и выберите «Свойства». Перейдите на вкладку “Локальные файлы” и выберите “Обзор локальных файлов”.
- Если вы не установили игру через Steam, вы все равно можете найти папку с установкой игры вручную.. Самый простой способ – щелкнуть правой кнопкой мыши ярлык игры на рабочем столе или в другом месте и выбрать «Открыть расположение файла» в контекстном меню.
- В любом случае, оказавшись внутри папки. Щелкните правой кнопкой мыши основной исполняемый файл BioShock 2 и выберите «Свойства». Перейдите на вкладку «Совместимость» и установите флажок рядом с записью «Запустить эту программу в режиме совместимости для». В раскрывающемся списке выберите пункт Windows Vista Service Pack 2.
- В разделе «Параметры» того же окна «Свойства» установите флажок рядом с записью «Запускать эту программу от имени администратора».
- Применить изменения и попробуйте перезапустить игру, чтобы убедиться, что сбой прекратился.
Отключить SLI (для пользователей NVIDIA)
Scalable Link Interface (SLI) – это технология видеокарт, созданная NVIDIA для объединения двух или более видеокарт для получения одного высококачественного вывода. SLI – это алгоритм параллельной обработки видео, предназначенный для увеличения доступной вычислительной мощности.
Однако BioShock 2, похоже, не поддерживает эту технологию, и вам следует отключить его во время игры. Большинство пользователей заявили, что отключение этой опции для игры предотвратило сбои в дальнейшем.
- Щелкните правой кнопкой мыши на экране рабочего стола и выберите пункт Панели управления NVIDIA из контекста. или дважды щелкните значок NVIDIA на панели задач, если вы его видите. Панель управления NVIDIA также может быть расположена в обычной панели управления, переключившись на вид больших значков и указав его.
- После того, как вы открыли панель управления NVIDIA, перейдите в меню настроек 3D в левую панель навигации и щелкните параметр «Установить конфигурацию SLI».
- В конце выберите вариант «Не использовать технологию SLI» и нажмите «Применить», чтобы подтвердить изменения. Запустите BioShock 2 еще раз и проверьте, появляется ли та же ошибка.