В процессе использования компьютера каждый из нас сталкивается с ситуацией, когда какая-то программа перестает отвечать. Наиболее распространенная причина данного явления может состоять в том, что приложение слишком большое, либо компьютер слишком слабый, чтобы справиться с нагрузкой. В такой ситуации пользователю необходимо закрыть зависший процесс.
Как закрыть зависший процесс в диспетчере задач
Не всегда можно легко сообщить, какая программа зависла, особенно когда этого не происходит первый раз. В таком случае стоит открыть диспетчер задач и проверить его список. Для этого нужно нажать комбинацию клавиш Ctrl+Shift+Esc. Список запущенных приложений и процессов отображается на экране.
Чтобы закрыть зависшую программы пользователь должен выполнить следующие действия:
- Откройте диспетчер задач: для этого вы можете нажать сочетание клавиш Ctrl+Shift+Esc.
- В списке запущенных процессов найдите зависшую программу или игру.
- Выберите зависшую программу и нажмите кнопку «Снять задачу» справа внизу.
Как закрыть программу, если она зависла без диспетчера задач
Что же делать, если диспетчер задач не работает (или не отображает список зависших процессов)? В такой ситуации пользователь может использовать клавиатурные комбинации. Нажмите Ctrl + Shift + Escape, чтобы вызвать «Диспетчер задач». Найдите приложение, которое не отвечает, и нажмите «Завершить задачу».
Как закрыть зависшую программу
Кроме того, можно использовать сочетания Ctrl + Esc, которые открывают меню «Пуск», где можно перезагрузить компьютер в штатном режиме.
Как полностью удалять зависшие процессы
Если программа или процесс продолжает зависать, его следует полностью удалить. Для этого пользователь может:
- Ввести панель управления в поле поиска на панели задач и, выбрав ее, перейти в раздел «Программы и компоненты».
- Выбрать программу, которую необходимо удалить, и нажать кнопку «Удалить» или «Удалить или изменить» (в зависимости от версии операционной системы).
Что делать, если процесс не завершается
Если программу или процесс нельзя закрыть с помощью диспетчера задач или клавиатурных комбинаций, то можно завершить процесс при помощи командной строки.
- Нажмите Win + R.
- Введите команду taskkill.exe /F /FI «status eq NOT RESPONDING».
- Дайте ярлыку любое комфортное для вас название и нажмите Готово.
Эта команда вынудительно завершает процесс и может помочь в случае, когда другие методы не сработали.
Советы и выводы
- Закрытие зависших приложений — это быстрый и простой метод решения проблемы, но если она постоянно повторяется, следует обращаться к технической поддержке.
- Если завершение приложения не помогло, то возможно, приложение повреждено, и его необходимо полностью удалить.
- При использовании командной строки следует быть осторожным, поскольку неверно использованная команда может повредить системные файлы.
Закрытие зависающих приложений — это частая проблема для пользователей Windows. Но с помощью сочетаний клавиш или командной строки можно быстро решить эту проблему. Если ни один из методов не приводит к успеху, то следует обратиться к специалистам, которые помогут в решении проблемы.
Как удалить любую программу через cmd
Существует способ удаления программы с компьютера с помощью командной строки — cmd. Для этого необходимо ввести команду product get name, которая отобразит список всех установленных на компьютере программ. Далее, чтобы удалить конкретную программу, нужно ввести команду product where name=«имя программы» call uninstall. Перед удалением система предложит подтвердить действие.
Этот метод очень полезен, если у вас возникли проблемы с удалением программы через стандартный интерфейс операционной системы. Он является универсальным и подходит для любых версий Windows. Данный способ помогает быстро и эффективно очистить память компьютера, удалив ненужные программы и файлы. Использование командной строки может показаться сложным для начинающих пользователей, но со временем вы быстро освоите этот метод.
Как полностью Удалить процесс
Для того чтобы полностью удалить процесс на компьютере, нужно выполнить несколько простых действий. Сначала откройте панель управления, для этого введите в поле поиска на панели задач соответствующий запрос, а затем выберите «Панель управления» из списка результатов. После этого выберите раздел «Программы и компоненты».
Теперь нажмите и удерживайте (или щелкните правой кнопкой мыши) на программе, которую нужно удалить, и выберите в появившемся меню пункт «Удалить» или «Удалить или изменить». По завершении процесса удаления рекомендуется выполнить перезагрузку системы, чтобы изменения вступили в силу. Все, теперь выбранная программа удалена с вашего компьютера полностью.
Как удалить процесс через cmd
Чтобы завершить работу процесса через командную строку, можно воспользоваться командой taskkill. Для этого нужно ввести taskkill /IM название_процесса /F и нажать Enter. Вместо «название_процесса» следует написать имя процесса, который нужно завершить. Также есть возможность завершить работу процесса по его идентификатору.
Для этого необходимо ввести команду taskkill /PID PID /F или taskkill /PID PID /T /F и нажать Enter. Вместо PID нужно указать идентификатор процесса. Команда /T указывает на то, что процесс должен быть завершен вместе со всеми своими дочерними процессами. После выполнения команды процесс будет завершен и его окно исчезнет с экрана.
Иногда компьютерные программы и игры могут зависать. В таком случае нужно закрыть зависший процесс, чтобы продолжить работу на компьютере. Для этого можно воспользоваться функцией диспетчера задач.
Сначала необходимо открыть диспетчер задач. Это можно сделать, нажав сочетание клавиш Ctrl+Shift+Esc. В списке запущенных процессов найдите зависшую программу или игру. Обычно такие процессы помечены соответствующим значком.
Выберите зависшую программу и нажмите на кнопку «Снять задачу», которая расположена в правом нижнем углу окна диспетчера задач. После этого процесс зависшей программы будет завершен, и вы сможете продолжить работу на компьютере.
Источник: svyazin.ru
Как удалить зависшую программу
Попробую не коряво поставить вопрос =)
Как удалить программу из Пуск/Панель управления/Установка и удаление программ ?
У меня там остались «хвосты» программ, которые я видимо не корректно удалила.
И еще, у меня в системной папке Компьютер, тоже осталось куча папок, которые я не могу удалить.
Может быть есть программка для удаления «зависших папок» ?
Заранее спасибо и сорри за корявость вопросов
::VIP::
Звезда первого сезона
Молчун-2004
Регистрация: 24.08.2002
Сообщения: 1 575
Mapycя
1. Чистим раздел реестра HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall (запускаем regedit.exe, находим эту ветвь и сносим из нее ненужные подразделы).
2. Сносим все ненужные, оставшиеся от удаленных прог папки.
3. Запускаем чистильщик реестра (RegCleaner, NBG Clean Registry и проч.)
Папки могут отказываться удаляться, если их кто-то (какая-недь прога) использует в данный момент. Некоторые папки сами удаляются после перезагрузки — иногда после деинсталляции программы требуется перегрузить комп и до этого кое-какие хвосты от удаленной софтинки все еще остаются.
Можно посмотреть, какой процесс использует папку (TaskInfo, handle.exe от SysInternals), срубить процесс (встроенный или сторонний диспетчер задач) и после этого снести саму папку.
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы!
Последний раз редактировалось Ghost; 03.09.2005 в 07:02 . Причина: склероZzz.
Регистрация: 18.01.2004
Сообщения: 229
Mapycя
Срубить процесс, использующий папку, можно также программой «Unlocker» (она здесь на форуме есть, задай в поиске — сразу найдешь). После инсталляции программы нажимаешь на папку правой кнопкой мыши и выбираешь «Unlock». Потом папку можно стирать. Разумеется программа работает только в том случае, если папка не стирается по причине, описанной Ghost’ом.
Регистрация: 19.02.2005
Адрес: Москва
Сообщения: 25
Спасибо огромное за помощь, но пока ничего не получается
Из реестра я выковыряла штук 30 с названием Nokia, и Unlocker поставила, результатов ноль.
Сейчас покажу в картинках, что собственно меня беспокоит.
1. Как убрать вот эту папку, если у неё даже свойства «удалить» нету.
http://www.ljplus.ru/img/_/k/_kasablanka_/_Bezymyannyj.jpg
2. Как удалить отсюда, если нет кнопки «удалить» ?
http://www.ljplus.ru/img/_/k/_kasablanka_/Bezy.jpg
Hi-Mod
IMHO Юморист-200(6,7)
Регистрация: 20.03.2003
Адрес: Europe, BY
Сообщения: 11 441
Mapycя: Как убрать вот эту папку, если у неё даже свойства «удалить» нету. |
Источник: www.imho.ws
Как закрыть зависшую программу?
К счастью, существует краткая команда для закрытия активной программы. Тут все довольно просто: нажмите одновременно клавиши Alt и F4 на клавиатуре и запущенная в данный момент программа, утилита или видеоигра должна будет закрыться…в идеале. Как и с прошлыми методами – попробуйте нажать эту комбинацию несколько раз, так как может помочь разрешить ситуацию.
Выход из учетной записи
Просто выйдя из своей учетной записи, вы сможете закрыть все программы работающие на своем компьютере, но при этом вы не будете перегружать свой ПК. В различных версиях операционной системы Windows выйти из своей учетной записи можно по разному. Обычно, данная опция будет находится рядом с опцией отключения компьютера в Пуск. На более современных ОС, по типу Windows 8-10, вам нужно нажать на свое имя в меню Пуск и выбрать “Выйти”.
После выхода из своей Учетной записи, снова войдите в нее. В этот раз ваше проблемное приложение определенно должно уже закрыться, иначе никак. Но, если произошло чудо и это, мы должны признаться, непобедимое приложение все не унимается, то есть только лишь одно решение в этой довольно непростой ситуации – перезагрузка компьютера. Здесь описывать нечего, так как это знают как делать даже самые мало подготовленные пользователи.
Закрытие программы через панель задач
Самый логичный способ закрытия окна с программой, сразу после нажатия на Крестик. По факту, первый и второй способы являются одним и тем же действием, но практика показывает, что этот метод срабатывает куда чаще. Вот небольшой пример того, как это сделать, если вы совсем зеленый:
- Найдите в Панели задач(полоска Пуск) запущенную и зависшую программу.
- Нажмите на нее правой кнопкой мыши.
- Выберите из контекстного меню пункт “Закрыть окно” .
Если это не сработало, то можете попытаться выполнить это действие несколько раз. Факт – это тоже работает, так что обязательно попробуйте.
Закрыть процесс через командную строку windows
В некоторых случаях “Диспетчер задач” при попытке принудительного завершения работы процесса может выдавать ошибку, связанную с отсутствием доступа. Если завершаемый процесс является системным, то подобная ошибка — нормальное явление. В остальных же случаях принудительно закрыть программу можно попробовать (способ не является действенным на 100%) при помощи командной строки Windows.
Первое, что нужно сделать — запустить командную строку от имени администратора. В случае с ОС Windows 10 здесь все просто:
- Кликните правой кнопкой мыши по значку “Пуск” либо нажмите на клавиатуре комбинацию клавиш “Win X”.
- В левом нижнем углу экрана отобразится меню, выберите в нем пункт “Командная строка (администратор)”.
Другой способ запуска командной строки от имени администратора (сработает в любых версиях ОС Windows, начина с Vista):
- Запустите “Проводник”, затем откройте системный диск, в корне которого расположена папка “Windows” (обычно — “Локальный диск С:”).
- Перейдите в папку “Windows”, а оттуда — в папку “System32”.
- Найдите файл “cmd.exe” (может просто называться “cmd”).
- Кликните по файлу правой кнопкой мыши, выберите из выпадающего контекстного меню пункт “Запуск от имени администратора”.
:/> Системные требования Windows 10 x32, x64, дополнительные возможности
Далее в окно командной строки впишите команду tasklist. Она выведет на экран список всех запущенных процессов:
Для принудительного завершения работы программы используется другая команда — taskkill. Для ее выполнения требуется знать имя файла или идентификационный номер процесса (PID), который можно получить из списка выше. Для примера применим команду taskkill к процессу “notepad.exe” по его идентификационному номеру (в нашем случае PID — 2280). Для этого в командную строку следует вписать команду: taskkill /pid 2280.
Об успешности завершения процесса будет свидетельствовать сообщение об успехе:
Использование сторонних приложений
Существует множество приложений, аналогичных “Диспетчеру задач”. Именуются они менеджерами задач (процессов). Один из наиболее известных менеджеров — Process Explorer:
У утилиты Process Explorer имеется одна очень удобная функция, позволяющая находить процесс по открытому окну. Она поможет в случае, когда не удается определить название программы из длинного списка всех запущенных процессов:
- В верхней части программы нажмите на кнопку с изображением прицела (не отпускайте левую кнопку мыши):
- Наведите курсор на любое открытое окно, затем отожмите левую кнопку мыши.
- Теперь в окне Process Explorer будет выделен процесс, чье окно было выделено курсором.
- Останется завершить его работу (если необходимо).
Функция поиска процесса по открытому окну может помочь в борьбе с разнообразными нежелательными программами, которые невозможно закрыть стандартными способами, и трудно сделать это посредством “Диспетчера задач”, т.к. они изменяют название своего процесса или даже “прикидываются” системными.
Остались вопросы, предложения или замечания? Свяжитесь с нами и задайте вопрос.
Используя powershell
Чтобы просмотреть список запущенных процессов, выполните следующую команду:
Get-Process
Чтобы убить процесс, используя его имя, выполните следующую команду:
Stop-Process -Name «ProcessName» -Force
Чтобы убить процесс, используя его PID, выполните следующую команду:
Stop-Process -ID PID -Force
Многократное нажатие на крестик
Да, может и звучит довольно нелепо, но это правда порой помогает. Попробуйте понажимать на Красный крестик этак…пару десятков раз, так как это действительно может помочь, хоть и не понятно каким образом.
Однако, это может и не сработать в связи с тем, что окно программы полностью зависло и нажать на этот Крестик даже не предоставляется возможности. В этом случае сразу же можете перестать стараться и переходите к следующему пункту в статье.
Принудительное закрытие программы через диспетчер задач
Системное Windows-приложение “Диспетчер задач” отвечает за отображения списка запущенных процессов и различной информации о них. Помимо прочего, данное приложение способно принудительно завершать работу практически любой программы. Сделать это очень просто, но сначала нужно запустить сам “Диспетчер задач”:
- Вариант 1: нажмите на клавиатуре комбинацию клавиш Ctrl Alt Delete . В зависимости от версии и системных настроек Windows “Диспетчер задач” запуститься сразу же либо на экране отобразится небольшой список на синем фоне. Одним из пунктов этого списка будет “Диспетчер задач”.
- Вариант 2: нажмите на клавиатуре комбинацию клавиш Ctrl Shift Esc . Обычно это сразу (по крайней мере, в Windows 7/8/10) приводит к запуску “Диспетчера задач”.
- Вариант 3: нажмите на клавиатуре Win R и впишите в отобразившееся окошко команду taskmgr .
- Вариант 4: кликните правой кнопкой мыши по пустой области “Панели задач” (панель в нижней части экрана, где отображаются названия открытых окон программ), выберите из отобразившегося контекстного меню пункт “Диспетчер задач”.
:/> Как разблокировать издателя в Windows 10: 5 простых способов и причины
После того, как “Диспетчер задач” будет запущен, останется выполнить следующее:
- Если в вашем случае окно “Диспетчера задач” выглядит так же, как на изображении ниже, выберите из представленного списка нужную программу, затем кликните “Снять задачу”.
- Если в представленном списке нет нужной программы, нажмите элемент “Подробнее”. Тогда “Диспетчер задач” примет следующий вид:
- Дальше все — то же самое: выберите название процесса и кликните по кнопке “Снять задачу”. Вместо кнопки также можно нажать на клавиатуре клавишу “Delete”.
- Выбранный процесс будет завершен.
Управление процессами из командной строки
Способов управлять процессами в Windows предостаточно, и командная строка занимает в них далеко не первое место. Однако иногда бывают ситуации, когда все остальные инструменты кроме командной строки недоступны, например некоторые вредоносные программы могут блокировать запуск Task Manager и подобных ему программ. Да и просто для общего развития полезно знать способы управления компьютером из командной строки.
Для управления процессами в командной строке есть две утилиты — tasklist и taskkill . Первая показывает список процессов на локальном или удаленном компьютере, вторая позволяет их завершить. Попробуем …
Если просто набрать команду tasklist в командной строке, то она выдаст список процессов на локальном компьютере.
По умолчанию информация выводится в виде таблицы, однако ключ /fo позволяет задать вывод в виде списка или в формате CSV, а ключ /v показывает более подробную информацию о процессах, например команда tasklist /v /fo list выведет подробное описание всех процессов в виде списка.
Список получится довольно большой, поэтому попробуем уточнить запрос. Для этого используем ключ /fi , который позволяет использовать фильтры для вывода данных, например команда tasklist /fi ″username eq user″ /fi ″memusage le 40000″ выводит список процессов пользователя user , которые потребляют не больше 40Мб памяти.
Найдя процессы, которые необходимо завершить, воспользуемся командой taskkill. Завершать процессы можно по имени, идентификатору процесса (PID) или задав условия с помощью фильтров. Для примера запустим несколько экземпляров блокнота (notepad.exe) и попробуем завершить его разными способами.
Ключ /f завершает процесс принудительно, а /t завершает все дочерние процессы.
Полную справку по командам tasklist и taskkill можно получить, введя их с ключом /?
Теперь пустим в ход тяжелую артиллерию — PowerShell . Его можно запустить не выходя из командной строки. Для получения списка процессов используем командлет Get-Process.
:/> Как форматировать флешку в командной строке
Чтобы не выводить весь список процессов можем воспользоваться командлетом Where-Object , который задает фильтр для выводимой информации. Для примера выведем список процессов, которые загружают процессор и отсортируем их по возрастанию нагрузки с помощью команды:
Get-Process | where | sort cpu
С помощью PowerShell мы можем получить любую информацию о любом процессе. В качестве примера возьмем процесс cmd и выведем список его свойств командой:
Get-Process -Name cmd | Get-Member -Membertype property
Выбираем те свойства, что нам интересны ( в примере имя и ID процесса, путь к файлу, используемые модули и время запуска) и выводим их в виде списка командой:
Get-Process -Name cmd | Format-List name, id, path, modules, starttime
Таким образом мы можем посмотреть когда и кем был запущен процесс, сколько он потребляет ресурсов, где находится исполняемый файл и еще много различной информации.
Для завершения процесса в PowerShell есть командлет Stop-Process . Он завершает указанный процесс по его имени или идентификатору. Однако мы поступим по другому и передадим результат выполнения командлета Get-Process по конвейеру:
Get-Process не может показать процессы на удаленном компьютере, для этого воспользуемся командлетом Get-WmiObject , например посмотрим процессы на удаленном компьютере PC командой:
Get-WmiObject win32_process -computername PC | ft name, processid, description
Для боле полного ознакомления с PowerShell можно воспользоваться встроенной справкой, для вызова справки нужно набрать Get-Help ″имя командлета″
Ну и для полноты обзора рассмотрим еще одно средство для управления процессами из командной строки. Это утилиты Pslist и Pskill входящие в состав пакета PSTools от компании Sysinternals.
Эти утилиты не требуют специальной установки, достаточно просто скопировать их на диск. Для запуска нужно зайти в папку с утилитами и ввести в командной строке необходимую команду.
Pslist может выводить информацию о процессах по имени или ID, например командой pslist notepad -x выведем подробную информацию о нашем «многострадальном» блокноте.
Особенностью утилиты Pslist является режим task-manager . В этом режиме информация автоматически обновляется, причем можно задать время работы и интервал обновления. Запускается режим ключом -s , например командой tasklist -s -r 10 запускаем режим программу в режиме task-manager с обновлением раз в 10 сек.
Завершение процесса программой pskill предельно просто, вводим команду и имя (или ID) процесса и все.
Справку по утилитам Pslist и Pskill можно посмотреть, введя команду с ключом /?
И еще, все манипуляции с процессами необходимо выполнять с правами администратора, для этого командную строку требуется запускать с повышением привилегий.
Источник: msconfig.ru