Почему программа не отвечает, как устранить зависание

Как принудительно закрыть программу в Windows которая зависла ?

Alt+F4 – универсальная комбинация для закрытия любых программ. Полазили по сети? Alt+F4 – браузер закрыт. Поработали в Photoshop? Alt+F4! Фактически, при желании с Alt+F4 вы можете выйти из windows вплоть до команды выключения.

Но иногда не все так просто. Программа может зависнуть, и отказаться закрываться даже по команде Alt+F4. В этом случае следующий шаг – Ctrl+Alt+Del, правильно? Но что если и это не срабатывает или если Диспетчер задач остается скрыт повисшим окном программы? Выход есть, и не один.

Причины зависания программ и их решение

Частые проблемы, которые вызывают зависания программ:

  • Неудовлетворенные потребности программы — вам следует ознакомиться с системными требованиями утилиты, чаще всего их можно найти на официальном сайте.
  • Устаревшая версия ПО – вам следует проверить наличие обновлений, возможно они и помогут решить проблему.
  • Устаревшие или несовместимые драйвера – возникает довольно часто, чтобы решить проблему вам следует установить соответствующий набор драйверов.
  • Последствия зараженности системы вирусами – для этого существует большое множество антивирусного программного обеспечения, которое сможет вам помочь, иногда может понадобиться перебрать несколько таких утилит, так как функционал и метод проверки разный. Стоит начать с наиболее известных и зарекомендовавших себя временем, а далее опытным путём перебирать программы до решения проблемы.
  • Проблема в устаревшем .Net Framework – программы, которые разработаны на более новой версии, не будут работать на старой, за редкими исключениями. Этот framework является платформой для корректной работы вашей системы с различными языками программирования.
  • Неполадки самой программы – такое тоже далеко не редкость, а скорее правило, обычно в таких случаях вам также следует проверить обновление, в случае если у вас установлена последняя версия и с драйверами всё в порядке, проверьте версию .Net Framework, DirectX, Visual C++ и другие необходимые для работы программы платформы.
  • Проблемы с оборудованием – такие проблемы встречаются реже всего, поэтому стоит проверить иные варианты прежде чем впадать в крайность. Обычно за этим может стоять несколько компонентов: недостаточный объём оперативной памяти, маленькая мощность процессора или видеоадаптера, проблемы с жестким дискомиблоком питания.

Основные причины мы рассмотрели, теперь давайте перейдём к решению ситуации, когда программа не отвечает, но прежде всего вам нужно убедиться, что дело именно в программном обеспечении, а не завис компьютер. Для этого воспользуйтесь любым элементом вашей системы, лучше всего требующим мало ресурсов или нажатием Caps Lock, Num Lock, если всё работает как нужно, переходите к решению.

Периодические зависания программ из автозагрузки

Бывает и такое, что вы сами не включали какое-то приложение, но оно все равно периодически зависает или тормозит работу компьютера. Причины подобных проблем заключаются в том, что некоторые программы активируются при запуске Windows и не требуют личного включения от пользователя. Это может быть и торрент-клиент, и разнообразные приложения от mail.ru, и многое другое. Но что делать, если вы не хотите удалять подобную программу? В таких случаях вы можете просто закрыть её появление в автозапуске.

Для этого нужно запустить строку «Выполнить» клавишами Win + R (первая находится между Ctrl и Alt) и написать там «msconfig». Это действие откроет вам окно «Конфигурации системы», в котором вам нужно нажать по вкладке автозагрузка. Тут расположен список всех программ, которые запускаются или могут запускаться вместе с вашим компьютером. Находите в нем программу, вызывающую зависания, и убираете галочку рядом с её названием. После этого можно закрыть окно кнопкой «ОК».

Программы для закрытия зависших процессов

Существует ряд утилит, созданных специально для принудительного завершения работы зависших процессов. Рассмотрим несколько наиболее популярных.

SuperF4

Бесплатная утилита SuperF4 позволяет нажатием комбинации клавиш «Ctrl + Alt + F4» завершить работу любой программы, находящейся на переднем плане (т.е. в фокусе). Само приложение не имеет каких-либо видимых окон — только значок в трее, при помощи которого утилитой можно управлять при помощи мыши.

SuperF4

Также у программы SuperF4 имеется альтернативный режим работы. Если выбрать из контекстного меню, вызываемого правым кликом по значку в трее (показано на скриншоте выше), пункт «xkill» либо нажать комбинацию клавиш «Win + F4», курсор мыши примет следующий вид:

Программа SuperF4

Теперь останется навести курсор на любое открытое окно и кликнуть по нему левой кнопкой мыши. Программа автоматически обнаружит процесс, которому принадлежит окно (даже если тот зависло), и принудительно завершит его работу.

Закрытие зависшей программы при помощи SuperF4

ProcessKO

ProcessKO — это уже более продвинутый «киллер» запущенных процессов. Программа распространяется абсолютно бесплатно, поддерживает русский язык (т.е. в данном случае предусмотрен пользовательский интерфейс).

ProcessKO

Утилита ProcessKO имеет несколько функций, хотя все они только и делают, что завершают работу запущенных программ. Наиболее интересная нам функция — моментальное снятие задачи — запускается из выпадающего меню «Момент К.О.». Вернее, при клике по этому меню на экране отображается список запущенных процессов — остается выбрать любой из них, и программа ProcessKO тут же завершит его работу.

Программа ProcessKO

Отметим, что утилита ProcessKO способна завершать работу системных служб. Примерно так будет выглядеть список запущенных системных процессов, если в меню «Момент К.О.» раскрыть подменю «System32»:

Просмотр служб через ProcessKO

Если вам часто приходится сталкиваться с зависанием каких-либо определенных программ, их можно добавить в список «Избранных». Программа ProcessKO сохранит название этого процесса и в будущем предоставит быстрый доступ к нему. Для этого раскройте меню «Избранное», а в нем — подменю «Добавить», затем выберите нужный процесс (можно и системную службу). Кстати, вы можете добавить программу в список избранных, указав путь к исполняемому EXE-файлу (подменю «Из файла»).

ProcessKO

Еще одна интересная функция — завершение работы процесса по таймеру. Но срабатывает она не один раз, а бесконечно. Т.е. по истечению указанного времени таймер сбрасывается до исходного состояния, вновь начинается отсчет, и выбранный процесс (или несколько) снова завершается (если к тому моменту был запущен повторно):

  • Вызываем меню «Таймер КО» и выбираем процесс.

Настройка таймера в ProcessKO

  • Устанавливаем время срабатывания таймера.

Таймер в программе ProcessKO

Ну и последнее — как и в случае с предыдущей программой, ProcessKO умеет завершать работу программы по открытому и находящемуся в фокусе окну. Для этого также служит комбинация клавиш «Ctrl + Alt + F4». А если выполнить комбинацию «Ctrl + Alt + F5», то программа будет перезапущена.

Горячие клавиши ProcessKO

Task Killer

Бесплатная программа ( скачать можно здесь )

По названию понятно, что основная функция этой утилиты — «убийство» задач (программ/процессов). Приложение Task Killer полностью бесплатное, имеет простой пользовательский интерфейс (и тот — лишь для настройки), поддерживает русский язык.

Task Killer

Скажем сразу, Task Killer больше подходит для управления запущенными службами, однако в нем присутствует функция завершения работы программ с видимыми окнами и связанными с ними процессов (т.е. если программа, окно которой отображено на экране, запустила другую программу — Task Killer «узнает» об этом). Так, чтобы закрыть зависшую программу, нужно выполнить 2 простых шага:

  1. Кликнуть левой кнопкой мыши по значку Task Killer в системном трее.
  2. Выбрать из представленного списка программу, работу которой следует завершить.

Закрытие зависшей программы при помощи Task Killer

Если нужная программа не отразилась в списке, попробуйте найти ее в меню «Окна».

Закрытие зависшей программы при помощи Task Killer

Если же требуется остановить или, наоборот, запустить остановленную в данный момент службу, откройте меню «Службы». Правда, список служб перекрывает весь экран и даже может не вместиться в него (зависит от разрешения экрана) — это неудобно.

Просмотр служб Task Killer

Есть у программы Task Killer одна удобная функция — возможность отображения на экране рядом с курсором мыши (поверх всех окон) всплывающего меню (то, что отображается при клике по значку в трее), списка открытых окон, программ или служб. Любое из перечисленного вызывается путем нажатия горячих клавиш. По умолчанию они не заданы. Нужно войти в настройки программы (кликните по значку в трее правой кнопкой мыши и выберите пункт «Настройки»), затем открыть вкладку «Горячие клавиши» и задать нужную комбинацию. Теперь после выполнения заданной комбинации на экране будет отображаться тот или иной объект.

Горячие клавиши Task Killer

One Click App Killer

И последняя в нашем обзоре программа — One Click App Killer. Как и в случае с SuperF4, эта утилита не имеет пользовательского интерфейса. Более того, она даже не размещает иконку в системном трее. Все, что требуется сделать — запустить программу с ярлыка на рабочем столе, а затем навести измененный курсор (тот «превратится» в маленький прицел) на любое открытое окно (зависло оно или нет — без разницы) и кликнуть левой кнопкой мыши. После этого зависшая программа будет закрыта.

Закрытие зависшей программы при помощи One Click App Killer

Остались вопросы, предложения или замечания? Свяжитесь с нами и задайте вопрос.

Фризы в играх

Ну и под конец публикации, друзья, несколько слов о фризах. Почему игры фризят? В основном по таким причинам как:

Как бороться с этими проблемами вы найдёте в упомянутых в предыдущем пункте статьях сайта. Что же касается конкретно игр, если они фризят, сделайте ниже настройки и посмотрите наши рекомендации касательно прочих настроек компьютера под игры в статье «Как увеличить FPS в играх». И также, друзья, можете попробовать процедуры, описанные для проблемы слёта драйвера видеокарты в статье сайта «Видеодрайвер перестал отвечать и был успешно восстановлен».

Почему зависают программы на Windows и как этого избежать

Зависание программ в Windows может происходить по разным причинам:

Системная ошибка в приложении

Если при разработке приложения программист допустил ошибку, программа может зависать. Но ответственные разработчики обычно быстро исправляют недочеты и выпускают обновления для программ. Если причина зависания — в программной ошибке, решить проблему можно обычным обновлением приложения.

Несовместимость программы и версии Windows

Все приложения пишутся под определенные версии ОС. Если в характеристиках программы указано, что она несовместима, например, с Windows 8, но пользователь проигнорировал это условие, не исключены зависания и прочие сбои в работе. Проверить совместимость приложения с ОС можно по такой схеме: нажать правой кнопкой мыши на ярлык программы — Свойства — Совместимость. После чего среди предложенных вариантов выбрать подходящую систему.

Устаревший компьютер

Программа может зависать, если для ее адекватной работы не хватает ресурсов ПК, например, оперативной памяти. Проблема решается путем увеличения ресурсоемкости компьютера.

Наличие вирусов

Некоторые вирусы вызывают сбои в работе ПК. Предотвратить зависание приложений из-за вирусов поможет наличие качественной антивирусной защиты.

Если так случилось, что во время работы зависло какое-либо приложение, не стоит паниковать, пытаться запустить программу повторно или сразу перегружать компьютер. В 9 из 10 случаев решить проблему помогают описанные выше способы. Но после восстановления работоспособности компьютера, стоит проверить, что именно привело к сбою и по возможности попытаться устранить причину для предотвращения повторения ситуации.

Почему зависают программы?

Для того, чтобы не искать пути решения для закрытия той или иной программы, необходимо не допускать, чтобы они зависали. Существует ряд основных причин, по которым программы зависают, к ним относятся:

Ошибка в коде программы. Все мы допускаем ошибки и программисты в том числе. Любые недочеты, неправильно написанные строки кода, конфликты с другими программами, могут привести к тому, что программа будет зависать. В этом случае рекомендую вам обновить проблемную программу на сайте производителя. Если такой возможности нет, тогда переустановите ее.

Если ваша операционная система слишком «засорилась”, то не удивительно, что программы тормозят. Это одно из самых часто встречаемых явлений, когда пользователи винят программу в тормозах, а у самих операционка напичкана мусором. В таком случае поможет переустановка ОС или ее оптимизация.

Одной из причин рассматриваемой проблемы может быть конфликт оборудования или драйверов. Если такие конфликты присутствуют, то зависать будет не только программа, но и вся система в целом.

Программа будет зависать, если ее установить ее на неподходящую версию ОС. К примеру, если программа не предназначена для запуска на ОС Windows 7, а вы установили и пытаетесь ее запустить, естественно будет происходить конфликт и глюки в работе. В этом случае найдите программу подходящей версии или в свойствах ярлыка программы или запускаемого файла во вкладке «совместимость”, выберите другой тип системы.
Ошибка на жестком диске. При ошибках файловой системы или при наличии сбойных секторов могут быть временные или постоянные подвисания. Проверьте свой жесткий диск на ошибки.

Если на вашем компьютере мало оперативной памяти, то большинство современных программ будут зависать. Это вы можете проверить в диспетчере устройств, если обратите внимание на объем загруженности памяти. Если вся память постоянно занята, то не мучайте свой комп и купите ему планку, а то и две, оперативы. Некоторых спасает увеличение объема файла подкачки. Но, все же я советую добавить оперативную память.
Если вы установили взломанную программу, для установки которой необходимо было использовать «кряк”, то причина лагов может быть именно в этом. Советую вам использовать лицензионную программу или скачать с кряком, но уже с другого источника. А лучше находите программы на моем сайте.

Вирусы также могут стать причиной для сбоев работы в программе. Даже если вы скачали программу с официального источника и установили ее по всем правилам на нужную операционную систему, вирусы могут не дать вам насладиться ее использованием. Поэтому периодически проверяйте свой компьютер на наличие вирусов.

Кроме этих основных причин для зависания программы, есть множество других. Перечислять их можно очень долго.

Сегодня вы узнали основные причина, по которым зависают программы и научились закрывать их различным способом. Не забывайте оценить статью, если она вам понравилась. Подписывайтесь на обновления и мой канал на ютубе.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector