Как закрыть зависшую программу
Любая компьютерная программа может дать осечку, и наиболее частая проблема, с которой встречается пользователь ПК – зависание. Когда программа должна отвечать на клики мышки, но этого не происходит – она зависла. Сначала нужно попробовать ее закрыть, но, если она действительно зависла, этого сделать не получится. Во многих случаях в окошке появляется текст с надписью «программа не отвечает». Надо помнить, что в случае, в котором память компьютера сильно загружена, программа может вести себя как зависшая и требовать от пяти до десяти минут на выполнение поставленной ей задачи.
Вещи, которые не стоит делать в данной ситуации:
- Выключать из сети или перезагружать компьютер. Во-первых, все несохраненные данные пропадают. Во-вторых, резкая остановка подачи электроэнергии может повредить компьютеру.
- Запускать другие программы.
- Пытаться запустить программу еще раз.
- Нервничать и пытаться нажать на все кнопки подряд.
Итак, как закрыть зависшую программу? Для OS Windows и Mac OS работают разные решения.
Сначала разберем пути выхода из ситуации на OS Windows:
Способ 1: Вызвать диспетчер задач Windows. Для Windows XP работает комбинация клавиш «Ctrl + Alt + Del», для Windows 7 – «Ctrl + Shift + Esc». В открывшемся окне нужно открыть вкладку «Приложения» и найти в разделе «Задачи» необходимую программу. Потом нужно выделить ее и кликнуть на «Снять задачу» и «Завершить сейчас».
Это может не подействовать, в этом случае нужно кликнуть на программу и выбрать действие «Перейти к процессу». После этого компьютер самостоятельно выполнит переход в вкладку «Процессы» – надо выбрать «Завершение процесса». Также может случиться, что не отвечающая программа не отобразится во вкладке «Приложения». В таком случае нужно будет вручную найти необходимую программу в «Процессах». Удобнее искать по мере загруженности – зависшая программа занимает большой процент.
Способ 2: Войти в диспетчер задач, далее во вкладку «Пользователи». Там нажать на «Выход из системы». Завершение системой всех процессов займет определенное время, по истечению которого на мониторе отобразится OS со символом вашей учетной записи – остается только в нее зайти.
Способ 3: Один из самых тяжелых случаев – когда программа отображалась на весь экран, например, какая-либо игра. В таком случае нужно использовать комбинации клавиш для выхода на рабочий стол. Возможные комбинации и клавиши:
- «Alt» + «F4»
- Любая функциональная клавиша от «F1» до «F12»
- «Esc» или «Enter»
Чтобы закрыть зависшую программу на MAC OS можно:
Способ 1: Использовать горячие кнопки. При нажатии комбинации (работает только на MAC OS) «Command + Alt + Esc» открывается окно принудительного завершения задач. В нем необходимо найти нужную программу и нажать на «Завершить».
Способ 2: Использовать меню Apple. Нажать на значок-логотип MAC OS и выбрать строку «Завершить принудительно». Далее повторить действия из способа 1.
Способ 3: Использовать панель Dock. Найти на ней значок зависшей программе и удержать клавишу «Alt», выпадет окошко, в котором нужно кликнуть на «Завершить».
Способ 4: Использовать терминал. Программа «Терминал» в MAC OS находится в каталоге системных утилит. В открывшемся окне нужно написать «top» и нажать на клавишу ввода.
Компьютер проанализирует все открытые программы и выдаст таблицу, в которой нужно обратить внимание на столбец «Command». В нем нужно найти необходимую программу и выписать ее системный идентификатор – PID.
После этого нужно нажать клавишу «q» и в пустой строке написать «kill» и, через пробел, выписанный заранее PID. Завершается процесс нажатием на «Enter».
Если вышеперечисленные способы никак не помогли или если компьютер совсем завис, не реагируя на нажатия – это крайний случай, в нем остается только перезагрузка компьютера клавишей «Reset».
На Линуксе или БСД для того, чтобы вырубить программу, запущенную в терминале, используйте комбинацию клавиш [ctrl]+[c]. Если программа запущена в другом терминале или в фоновом режиме, то наберите в терминале (с учетом прав доступа) «killall [имя процесса]» (без скобок и кавычек). Имя процесса можно узнать, набрав в терминале «ps aux|less». Выход — [q] или указанная выше комбинация. В самом крайнем случае «killall -KILL [имя процесса]».
Согласен, многие игры действительно подвешивают комп. и перечисленные выше способы просто не помогают, только перезагрузка системы. Может быть при нажатии альт+F4 игра бы и закрылась через какой-то промежуток времени, которого никто не знает и поэтому проще перезагрузить. Ничего страшного в перезагрузке нет, конечно если вы периодически не сохраняете свои данные, то это чревато их потерей, а так, что пишут о порче комплектующих-это сказки. Перезагружаю постоянно и все пока работает.
Когда игра виснет, на Windows 10 помогает вызов диспетчера задач с помощью «Ctrl + Alt + Del» и закрытие игры через него, как указано в статье (если игра развёрнута на весь экран, при вызове диспетчера она свернётся). Игра либо закрывается сразу, либо выдаёт сообщение, показанное на картинке в начале статьи — «Программа не отвечает», где её легко и быстро закрыть. И перезагрузки не требуется.
Неплохие советы, однако у меня стоит OC Windows и я часто сталкивался на своем старом компьютере с тем, что зависающая программа просто напросто не дает открыть диспетчер задач. Вот что делать в этом случае? Кто нибудь знает? Перезагружать компьютер, по указанным выше причинам, не хочется, диспетчер задач не откликается, альт+ф4 не выполняется. Вот сиди и жди чуда… Кстати, в большинстве компьютерных игр функциональные клавиши ф1 — … приурочены к управлению, так что их нажатие ничего не даст.
Действительно, было такое тоже неоднократно, на работе перегружена память и может тупить по полчаса. Время не ждет, перегружаю и все работает. Дома реже сталкиваюсь и диспетчер выручает всегда.
Много раз сталкивалась с проблемой зависания компьютера, как обычного, так и ноутбука, нетбука и т.д. Не закрывающиеся окна накапливались десятками, диспетчер задач не вызывался, мышь не реагировала, горячие клавиши не давали ни какой реакции, перезагрузка не помогала, ноутбук мог функционировать только после его полной разрядки или отключения от сети. Как оказалось этому способствовало 2 причины: загруженность памяти и вирусы.