Вылетает или зависает игра. Что делать?
Вопрос от пользователя
Здравствуйте.
У меня на ПК установлено 2 десятка игр, и только 1 из них зависает (прим.: названия вырезаны). Игры все лицензионные, покупал в стиме (у других игроков такой проблемы видимо нет, судя по темам в стиме). На вирусы ПК проверил двумя антивирусами — все ОК.
Кстати, вместо зависаний иногда просто появляется черный экран и игра вылетает. Подскажите, в чем может быть дело?
Здравствуйте.
Однозначно, судя по описанию, назвать причину нельзя. Вообще, игры могут зависать по разным причинам: перегрев ЦП или видеокарты, отсутствие каких-то библиотек (DirectX, например), не корректная версия драйвера (видеокарты) и пр.
Ниже приведу несколько пунктов (с рекомендациями), с которыми сталкивался неоднократно при подобной проблеме с играми. В большинстве случаев, зависания вполне устранимы.
Почему игра зависает на компьютере и не реагирует
Часовой пояс: UTC + 3 часа
Запрошенной темы не существует.
Часовой пояс: UTC + 3 часа
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan
Как закрыть игру и при помощи клавиатуры и комбинаций клавиш
Если вы определили, что клавиатура работает, то есть несколько возможных вариантов закрытия игры. Для начала попробуйте сделать это через комбинацию клавиш Alt+F4. В ряде старых игр (до 2005 года выпуска) поможет комбинация Ctrl+Break.
Можно попробовать переключиться на рабочий стол при помощи комбинации Win+D (свернуть все окна) или переключиться на другое приложение при помощи Alt+Tab. Теперь надо посмотреть, определилась ли панель задач внизу экрана (или там, где кнопка «Пуск») и попробовать закрыть приложение, нажав правой кнопкой мыши по соответствующей иконке в панели задач, и выбрав пункт «Закрыть окно».
Этот способ позволяте закрыть игру без «Диспетчера задач», вот только работает он всего в 30 % случаев. Если это не поможет, придется вызвать «Диспетчер задач». В Windows XP для этого предназначена комбинация клавиш Ctrl+Alt+Delete, в более новых версиях Windows, вроде Windows 7 / 8.1 или 10 надо использовать комбинацию Ctrl+Shift+Esc.
Метод 3. Очистите временные файлы
Если в вашей системе недостаточно места для хранения временных файлов, она может замедлиться или зависнуть. Чтобы узнать, является ли это причиной вашей проблемы:
Также известно, что неисправная карта памяти вызывает зависание компьютера. Чтобы узнать, является ли это причиной вашей проблемы, вам следует выполнить проверку памяти:
- Тип mdsched.exe в поле ‘Выполнить’ и нажмите Войти .
- Если вы хотите запустить проверку немедленно, щелкните Перезагрузите сейчас и проверьте наличие проблем (рекомендуется) . Если вы хотите проверить позже, нажмите Проверьте наличие проблем при следующем запуске компьютера .
- После перезапуска Windows появится этот экран, показывающий ход проверки и количество проходов, которые она будет выполнять на вашей карте памяти.
Если вы не видите никаких ошибок, вероятно, проблема не связана с картой памяти, и вы можете перейти к способу 5 ниже.
Дополнительные способы исправления
Мы разобрались со способами завершения процесса, но еще осталось так много вариантов, когда он автоматически возобновляется заново, проблема возникает с разными утилитами регулярно и постоянно тревожит пользователя. Нельзя было оставить все это без ответа, поэтому ниже рассмотрены методы, которые могут избавить систему от частых зависаний программ.
Что еще стоит сделать, если программа не отвечает или зависает:
- Перезагрузите компьютер. Если проблема имеет временный характер и была следствием ошибок в системе, это должно помочь.
- Выполните переустановку программы. Только важно предварительно ее полностью удалить, иначе это вряд ли поможет. В момент скачивания утилиты используйте только официальный сайт разработчика.
- Установите все обновления для Windows и проблемного софта. Часто в них разработчики уже выпустили фикс для данного сбоя, после апдейта все может работать исправно.
- Временно выключите антивирус. Может быть ситуация, в которой антивирусное ПО или Защитник Windows блокирует работу программы или связанной с ней утилиты. Проверить это просто – нужно временно отключить антивирус.
- Закройте все второстепенные и неактуальные сейчас программы. Они потребляют ресурсы системы, которые так необходимы в момент запуска требовательного программного обеспечения.
- Удостоверьтесь, что программе достаточно памяти, ресурсов процессора и видеокарты. Для этого во время запуска включите диспетчер задач и посмотрите за поведением системы. Если одно из значений прыгает до 100%, скорее всего компьютер просто не может полноценно обработать утилиту. Выход – увеличить объем ОЗУ, заменить другое слабое комплектующее или найти более легкий аналог программы (установить одну из старых версий софта).
- Запустите сканирование системы Windows. Это можно сделать с помощью командной строки и команды sfc /scannow – здесь все происходит автоматически.
Если у Вас остались вопросы по теме «Почему программа не отвечает, как устранить зависание?», то можете задать их в комментариях
Дополнительная информация
Если ранее каких-либо проблем с компьютером не случалось, а сейчас он стал зависать — попробуйте восстановить последовательность ваших действий: возможно, вы устанавливали какие-то новые устройства, программы, выполняли какие-то действия по «очистке» компьютера или что-то еще. Полезным может оказаться откат к созданной ранее точке восстановления Windows, если таковые сохранились.
Если проблема не решена — попробуйте подробно описать в комментариях, как именно происходит зависание, что предшествовало ему, на каком устройстве это происходит и, возможно, у меня получится вам помочь.