Комментарии 90
Ненароком можно убить какую нибудь просто глубоко задумавшуюся программу вместе с необходимой
+28
Если программа задумывается дольше 5 секунд — она или зависла навсегда, или у неё кривой программист, не умеющий работать с потоками.
-45
или у неё кривой программист, не умеющий работать с потоками
во во, т.е. любая программа :)
+70
Любые драйверы под WIN, если не откликаются более 5 секунд, перезапускаются системой. Все драйверы кривые? (А дрейвер может секунд 5 не отвечать, скажем, из-за работы Brook+ или CUDA)
0
знали бы вы меня замучал W7-драйвер на интегрированный видео intel g43/45… стабильно падает каждые 7 минут в играх…
0
Похожая ситуация с интегрированным видео ati. В игры не играю, падает при работе со вторым монитором
0
stable version
+1
Интегрированное видео и игы… пчхи! А вот на 5870 дрова могли дать BSOD просто так. В любой момент. Хоть на десктопе, хоть в игре, хоть в ФШ, что жутко бесило.
0
Действительно, очень много программ могут «подвисать» на некоторое время, особенно часто при взаимодействии друг с другом, например антивирусы часто «подвешивают» программу на время проверки нужного программе файла. dll — яркий пример нужного и жизненно важного файла.
Также программы могут временно «подвисать» при обращении к аппаратным ресурсам. Тут уж либо драйвер кривой, либо ресурсы сильно перегружены.
Вообще, описанный способ убивания задач имеет право на жизнь, только нужно аккуратнее с ним.
Также программы могут временно «подвисать» при обращении к аппаратным ресурсам. Тут уж либо драйвер кривой, либо ресурсы сильно перегружены.
Вообще, описанный способ убивания задач имеет право на жизнь, только нужно аккуратнее с ним.
+1
Да вы что, вот прямо все правильные программы, работают меньше 5 секунд, а все что больше, это значит что у нее кривой программист? Ну-ну.
+1
На события надо всяко отвечать. Если длительный процесс, то надо нарисовать прогресс бар или крутящуюся хрень и отрисовывать её. Это немного замедлит выполнение задачи, но незначительно.
+6
На винде у меня постоянно какой-то обработчик видео был not responding, на самом деле это была глубокая задумчивость в процессе перекодирования. Хотя это давно было.
+2
Вы хотите сказать, что так и нужно?
0
А с чего понимать, что это делается на самом деле? Программа зависла или просто глубоко задумалась? По-моему, разграничение вычислительных процессов и отображения интерфейса проходят на первых курсах в универе.
0
Многие проги подвешиваются на 5 секунд, а уж игры — тем более.
+1
Минусуете? Советую вам пересмотреть свой набор софта, лично мне не интересно смотреть на висящее белое окно приложения. И уж не проблема ли программиста, если он не предусмотрел возможность отображения крутящейся перделки вместо пустого экрана?
-12
Не всегда. Например, InDesign считается зависшим, когда рендерит PDF.
0
а откуда взялась цифра 5 секунд?
0
ТЫ не прав. Когда есть зависшая программа, то управление часто не передается нескольким другим, и они тоже зависают на время.
0
Или это просто 1С :-)
0
эта клавиша reset?
касательно статьи — консоль не интересует виндузятников, о чем они много кратно заявляли
касательно статьи — консоль не интересует виндузятников, о чем они много кратно заявляли
-7
Бывает, что и taskkill не помогает.
0
Не знал что в Windows консоль что-то умеет. А может быть кто-нибудь напишет небольшую статью, как работать с процессами через консоль в Windows?
-13
Много чего умеет, на самом деле. Тот же taskkill может и на соседней машине по сети вырубать процессы(были бы права соответствующие). tasklist кажется еще был — список работающих процессов выводил… для работы с процессами больше пока в голову ничего не приходит.
0
Стандартная виндовая консоль умеет много чего.
PowerShell умеет всё.
PowerShell умеет всё.
+1
наберите в консоле reg :)
порой удобно реестр чистить именно через консоль
порой удобно реестр чистить именно через консоль
0
Ну, есть powershell ещё. В семёрке — в стандартной поставке.
0
Process Killer. Ничего лучше не видел. Очень жаль, что он перестал обновляться. Помогает всегда, чтобы убить повисшую прогу, не нужно даже его видеть.
+1
«Microsoft Windows Operating System is not responding.»
по идее, это харакири винды
по идее, это харакири винды
+4
$ xkill
или ctrl+alt+esc и нажать мышой на нужное окно.
Проще, не правда ли?
или ctrl+alt+esc и нажать мышой на нужное окно.
Проще, не правда ли?
0
нет
-6
ctrl+alt+esc и курсор мысшки становится зловещим, непредвещающим получателю клика ничего хорошего :)
Помню, когда только начал осваиваться с линуксом, эта фишка меня очень порадовала. Ведь действительно, нужно просто сказать системе — вот эта прога зависла, прибей её. Обычно для этого приходится (если программа не реагирует на закрывание окна) лезть в разные там менеджеры и прочие списки процессов, а всего-то нужно ткнуть в нужное окно.
Эта штука кажется мне очень классной.
Помню, когда только начал осваиваться с линуксом, эта фишка меня очень порадовала. Ведь действительно, нужно просто сказать системе — вот эта прога зависла, прибей её. Обычно для этого приходится (если программа не реагирует на закрывание окна) лезть в разные там менеджеры и прочие списки процессов, а всего-то нужно ткнуть в нужное окно.
Эта штука кажется мне очень классной.
0
W7 и сама замечательно убивает все что нужно и кое-что из того что не нужно :)
кстати эта фишка с «затемнение» зависшего окна — один в один как в последнем гноме убунтовском…
кстати эта фишка с «затемнение» зависшего окна — один в один как в последнем гноме убунтовском…
0
НЛО прилетело и опубликовало эту надпись здесь
по скольку ни с вистой ни с 7 не сталкивался, встает вопрос примерно следующего плана: а нельзя ли немного поправить реестр примерно так?
0
win+r
taskkill /f /im vlc.exe
ну у меня по крайней мере он часто подвисает. намертво.
taskkill /f /im vlc.exe
ну у меня по крайней мере он часто подвисает. намертво.
0
Кстати можно указать несколько фильтров чтобы не убивать программы которым разрешается долго думать.
Например следующая команда прибивает все зависшие программы кроме ноутпадов:
taskkill.exe /f /fi «status eq not responding» /fi «imagename ne notepad.exe»
Например следующая команда прибивает все зависшие программы кроме ноутпадов:
taskkill.exe /f /fi «status eq not responding» /fi «imagename ne notepad.exe»
+1
В KDE как-то было (может и сейчас есть), что по комбинации Ctlr+Alt+Esc курсор приобретал пиктограммку черепа и можно было ткнуть на любое окно, после чего следовало моментальное уничтожение указанной программы. Вот это — удобно. А описанный способ — это какой-то костыль.
+2
век живи, век учись=)
0
Кнопкой reset?
-1
у меня программа для FM-радио тюнера Compro на 7068 билде зависает после 5 минут работы так, что ни taskkill не помогает, ни из процессов убить нельзя. просто не реагирует ни на какие действия кроме reboot'a.
0
Microsoft ® Windows ® Operating System… Жесть :)
Всегда этот способ супердлинного написания у мс поражал :)
Всегда этот способ супердлинного написания у мс поражал :)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как убить зависшее приложение в Windows одним нажатием клавиш