PDA

Просмотр полной версии : Быстрое завершение зависших программ и процессов



Igor48
17.12.2012, 09:26
http://s018.radikal.ru/i515/1212/cc/625f5b274613.jpg

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

Сперва нужно создать новый ярлык, для этого кликните правой кнопкой мыши на рабочем столе и выберите пункт Создать -> Ярлык


http://s018.radikal.ru/i510/1212/be/3e55c619a416.jpg (http://swalki.net/redirector.php?url=http%3A%2F%2Fall4os.ru%2Fupload s%2Fposts%2F2012-02%2F1329584262_sozdat-yarlik-off-1.jpg)


2. Укажите расположения объекта: taskkill.exe /f /fi "status eq not responding" и нажмите Далее.


http://s017.radikal.ru/i413/1212/b1/d8f75238f737.jpg (http://swalki.net/redirector.php?url=http%3A%2F%2Fall4os.ru%2Fupload s%2Fposts%2F2012-02%2F1329584215_sozdat-yarlik-off-2.jpg)


http://s019.radikal.ru/i640/1212/58/8741b569f7bb.jpg
В следующем окне задайте имя для ярлыка, например Снять задачу, нажмите Готово.

3. Нажмите правой кнопкой мышки по созданному ярлыку и выберите Свойства.


http://s49.radikal.ru/i125/1212/17/24dcc68f725e.jpg


4. Для еще более быстрого завершения зависших программ откройте вкладку Ярлык и в поле Быстрый вызов задайте желаемую комбинацию клавиш(например, Ctrl+Alt+X). Весьма удобно при зависании программ и отсутствия доступа к рабочему столу.

5. Данную команду всегда следует выполнять от имени администратора, для этого на вкладке Ярлык нажмите кнопку Дополнительно и установите флажок Запуск от имени администратора, подтвердите проделанное кнопкой OK.


http://s018.radikal.ru/i512/1212/40/3a9aa8b668f5.jpg (http://swalki.net/redirector.php?url=http%3A%2F%2Fall4os.ru%2Fupload s%2Fposts%2F2012-02%2F1329584214_sozdat-yarlik-off-5.jpg)


Теперь при открытии этого ярлыка или нажатии заданной вами комбинации клавиш, будут сниматься все задачи, которые имеют статус «Не отвечает». Думаю такая хитрость пойдет на пользу многим пользователям Windows 7.


http://s002.radikal.ru/i198/1212/68/145f90a62edd.jpg (http://swalki.net/redirector.php?url=http%3A%2F%2Fall4os.ru%2Fupload s%2Fposts%2F2012-02%2F1329584228_sozdat-yarlik-off-6.jpg)


Источник (http://swalki.net/redirector.php?url=http%3A%2F%2Fall4os.ru)

ADMIN
17.12.2012, 19:58
Оба на, спасибо, поставил и при следующей возможности обязательно попробую, если не забуду:roll:

Igor48
18.12.2012, 11:30
http://s61.radikal.ru/i171/1212/a3/cb0940010bbe.jpg

Настройка в реестре автоматического завершения зависших приложений в win7.


[HKEY_CURRENT_USER\CONTROL PANEL\DESKTOP]. ЗДЕСЬ НАХОДИТСЯ ТРИ ПАРАМЕРТРА, ОТВЕЧАЮЩИХ ЗА
ЗАВИСШИЕ ПРИЛОЖЕНИЯ:
HungAppTimeout - время в миллисекундах, через которое система считает зависшим неотвечающее
приложение( по умолчанию 5000 и менять не рекомендуется!)
WaitToKillServiceTimeout - пауза в миллисекундах перед уничтожением зависшей службы
(по умолчанию 20000, рекомендуется 2000)
AutoEndTasks - изменить значение параметра на 1, чтобы разрешить системе убивать зависшие
процессы самостоятельно, без вашего подтверждения.

Параметра AutoEndTasks у меня не было! Я просто его создал (правой кнопкой на пустом месте в окне HKEY_CURRENT_USER\CONTROL PANEL\DESKTOP -> создать -> строковой параметр) и присвоил ему значение 1, после создания щёлкнув на нём двойным кликом мыша.

Johann67
21.12.2012, 20:52
Игорь. привет. это в семёрке? я не могу такую папку найти. ( в немецкой ОС ) поставил сравнительно недавно.

Igor48
21.12.2012, 20:57
Да, в семёрке. Но это настройки реестра (пуск-> выполнить-> regedit), а не папка! Единственное - у меня не было параметра AutoEndTasks, пришлось его создать. Выше всё написано, обычно я стараюсь не пропускать даже мелочи, зная, что нас читает разный народ.

Johann67
22.12.2012, 00:25
я создал все три. так как небыло их у меня. посмотрим что получилось.