Периодически функционирование программ прерывается зависанием поэтому приходится принудительно их закрывать с помощью завершения соответствующих процессов. Ниже, рассматриваются несложные методы с помощью которых можно снять зависшую программу в Windows 10.
Не закрывается программа решение через Диспетчер задач
Когда программа не закрывается с помощью обычного способа тогда можно воспользоваться, пожалуй, самым распространённым методом. А именно с помощью системной утилиты Windows – Диспетчер задач:
- Нажмите кнопку, отвечающую за отображение меню «Пуск».
- В открывшемся перечне выберите пункт «Диспетчер задач».
- В отображённом системой окне наведите курсор на переставшую реагировать программу.
- Кликните по этому элементу правой клавишей мыши.
- В контекстном перечне меню укажите пункт «Снять задачу».
Также, когда завис процесс можно воспользоваться более усложнённым методом. Данный способ, как и предыдущий выполняется с помощью диспетчера задач, но требует более запутанных манипуляций:
Урок #29. Диспетчер задач Windows 7
- Откройте окно диспетчера задач через меню «Пуск».
- Загрузите вкладку, носящую наименование «Подробности».
- В предложенном системой списке укажите закрываемую программу.
- Осуществите щелчок по нему правой клавишей манипулятора «мышь».
- В контекстном меню выберите вариант «Снять задачу».
- В диалоговом окне подайте команду «Завершить работу».
Закрытие зависшей программы через командную строку или PowerShell
Закрыть подвергнутую зависанию программу разрешается и командами, которые печатаются в строке консольного средства cmd.exe. Данные сценарии также, подходят для использования в Windows PowerShell. Для этого:
- откройте командную строку либо PowerShell;
- в отобразившемся окне наберите запрос tasklist ;
- запомните наименование или идентификатор (PID) проблемной программы;
- напечатайте строку taskkill /IM name_of_process /F , после чего нажмите ENTER. Где name_of_proccess – это имя процесса;
- при завершении зависшего процесса с помощью PID, следует вбить команду taskkill /PID pid_of_proccess /F ;
- закрывая процесс и его подпроцессы, наберите taskkill /IM имя_образа /T /F . Где имя_образа это – наименование процесса, как описывалось ранее.
Снятие зависшей программы командлетами PowerShell
В этом абзаце будет написано, как закрыть зависшую программу с помощью некого сценария от Windows PowerShell. С помощью этой системной утилиты можно сделать много интересного. Например, выборочно массово переименовать расширения файлов в нужной директории. Чтобы открыть данную программу, в поисковом поле напишите PowerShell, после чего отыщите её среди результатов (ещё можно отыскать в программах «Пуск», либо в контекстном меню «Пуск»). Далее введите следующие строки:
Как закрыть зависшую программу Windows 7
- в открывшемся окне введите строку Get-Process ;
- запомните имя или идентификатор зависшего процесса, который показан в соответствующем списке (ProcessName или Id);
- закрывая программу по имени её процесса, укажите команду Stop-Process -Name Process_Name -Force . Где Proccess_Name это – имя процесса;
- принудительно завершая функционирование приложения по его Id, введите Stop-Process -ID process_id -Force .
К этой статье нет коментариев. Вы можете быть первым
Источник: pcompstart.com
Как закрыть программу, если она зависла
Любая программа на компьютере может зависнуть. Сей казус может произойти по самым разным программным и аппаратным причинам. В большинстве случаев, зависание софта происходит из-за высокого потребление ресурсов или ошибок в работе. Что делать и как закрыть программу, если она вдруг зависла и не реагирует на нажатия клавиатуры и мыши.
Как закрыть программу, если она зависла
Первое, что необходимо сделать — немного подождать. Процессор обрабатывает все задачи в очереди, которую можно сравнить с классической очередью на кассу в магазине. Только вот у какого-то покупателя слишком много товара (работающий софт) и кассир (процессор) тратит больше времени на обработку. Как правило, долго ждать не нужно — если через 5-10 минут приложение не отвисает, то, возможно, произошла программная ошибка. А это значит, что вам нужно завершить работу приложения, чтобы запустить его еще раз.
Если в программе есть важные несохраненные данные, то можно попробовать подождать более длительное время, например, до получаса. В этот момент можно попробовать закрыть другие приложения, которые в данный момент работают, чтобы освободить ресурсы компьютера. Важно: когда вы ожидаете нормализации работы, лучше не нажимать на клавиатуру и мышь, это может привести к окончательному зависанию приложения с надписью «не отвечает».
Подождали — ничего не произошло. Нужно закрывать. Способы следующие:
1. Пробуем нажимать мышкой на крестик. Обычно, несколько подобных нажатий приведут к тому, что к названию программы прибавится «(не отвечает)» и приложение закроется.
2. Используем сочетания клавиш Alt + F4 или Ctrl + W (если зависла вкладка в браузере). Сочетание Alt + F4 имеет приоритет, который дается операционной системе на закрытие окна.
3. Пробуем правой кнопкой вызвать контекстное меню на панели задач у нужной программы и выбираем пункт «Закрыть».
Если вышеуказанные манипуляции бесполезны, то у нас есть еще один выход — обратиться к диспетчеру задач. Вызываем его с помощью сочетания клавиш Ctrl + Shift + Esc и обратиться к вкладке «Процессы». Далее нужно найти проблемное приложение, вызывать контекстное меню и выбрать «Снять задачу».
Бывают такие ситуации, когда при зависшей программе и попытках вызова диспетчера задач зависает сам диспетчер или же компьютер вовсе. Тут можно попробовать вызвать окно блокировки ( Win + L ) и снова войти в диспетчер задач. В случае, если и это не помогает, а сам диспетчер завис, то желательно перезагрузить компьютер.
В случае, если зависания повторяются, вам необходимо проанализировать на каком этапе происходит ситуация. Вдруг приложение работает с большими объемами данных? На практике был случай, когда у пользователя была перегружена файлами директория, где хранились документы.
Стоило только открыть текстовый редактор и выбрать нужный файл — редактор зависал. Иной раз помогает переустановка софта. Возможно, обновления неправильно установились, в этом случае перезагрузка помогает установить чистый софт без получаемых поочередно обновлений.
Примите участие в конкурсе. Приз – новенький ИБП, подробности тут:
Конкурс для подписчиков канала совместно с Ippon
Блог системного администратора 8 апреля 2022
P.S Везде, где возможно, обязательно выставляйте опцию автоматического сохранения данных, если подобная настройка присутствует в вашем ПО.
Источник: dzen.ru
Как принудительно закрыть программу на Windows?
При работе с компьютером в любой момент может возникнуть необходимость снятия задачи — завершения работы запущенного процесса. Обычно это требуется при зависании программы и/или невозможности ее закрытия стандартным способом (нажатие на крестик в правом верхнем углу, использование функции «Выход» в самой программе и т.д.). Если эти стандартные способы не помогают, снять задачу всегда можно принудительно.
ПРИНУДИТЕЛЬНОЕ ЗАКРЫТИЕ ПРОГРАММЫ ЧЕРЕЗ ДИСПЕТЧЕР ЗАДАЧ
Системное Windows-приложение «Диспетчер задач» отвечает за отображения списка запущенных процессов и различной информации о них. Помимо прочего, данное приложение способно принудительно завершать работу практически любой программы. Сделать это очень просто, но сначала нужно запустить сам «Диспетчер задач»:
- Вариант 1: нажмите на клавиатуре комбинацию клавиш Ctrl + Alt + Delete. В зависимости от версии и системных настроек Windows «Диспетчер задач» запуститься сразу же либо на экране отобразится небольшой список на синем фоне. Одним из пунктов этого списка будет «Диспетчер задач».
- Вариант 2: нажмите на клавиатуре комбинацию клавиш Ctrl + Shift + Esc. Обычно это сразу (по крайней мере, в Windows 7/8/10) приводит к запуску «Диспетчера задач».
- Вариант 3: нажмите на клавиатуре Win + R и впишите в отобразившееся окошко команду taskmgr.
- Вариант 4: кликните правой кнопкой мыши по пустой области «Панели задач» (панель в нижней части экрана, где отображаются названия открытых окон программ), выберите из отобразившегося контекстного меню пункт «Диспетчер задач».
После того, как «Диспетчер задач» будет запущен, останется выполнить следующее:
- Если в вашем случае окно «Диспетчера задач» выглядит так же, как на изображении ниже, выберите из представленного списка нужную программу, затем кликните «Снять задачу».
- Если в представленном списке нет нужной программы, нажмите элемент «Подробнее». Тогда «Диспетчер задач» примет следующий вид:
- Дальше все — то же самое: выберите название процесса и кликните по кнопке «Снять задачу». Вместо кнопки также можно нажать на клавиатуре клавишу «Delete».
- Выбранный процесс будет завершен.
ЗАКРЫТЬ ПРОЦЕСС ЧЕРЕЗ КОМАНДНУЮ СТРОКУ WINDOWS
В некоторых случаях «Диспетчер задач» при попытке принудительного завершения работы процесса может выдавать ошибку, связанную с отсутствием доступа. Если завершаемый процесс является системным, то подобная ошибка — нормальное явление. В остальных же случаях принудительно закрыть программу можно попробовать (способ не является действенным на 100%) при помощи командной строки Windows .
Первое, что нужно сделать — запустить командную строку от имени администратора. В случае с ОС Windows 10 здесь все просто:
- Кликните правой кнопкой мыши по значку «Пуск» либо нажмите на клавиатуре комбинацию клавиш «Win + X».
- В левом нижнем углу экрана отобразится меню, выберите в нем пункт «Командная строка (администратор)».
Другой способ запуска командной строки от имени администратора (сработает в любых версиях ОС Windows, начина с Vista):
- Запустите «Проводник», затем откройте системный диск, в корне которого расположена папка «Windows» (обычно — «Локальный диск С:»).
- Перейдите в папку «Windows», а оттуда — в папку «System32».
- Найдите файл «cmd.exe» (может просто называться «cmd»).
- Кликните по файлу правой кнопкой мыши, выберите из выпадающего контекстного меню пункт «Запуск от имени администратора».
Далее в окно командной строки впишите команду tasklist. Она выведет на экран список всех запущенных процессов:
Для принудительного завершения работы программы используется другая команда — taskkill. Для ее выполнения требуется знать имя файла или идентификационный номер процесса (PID), который можно получить из списка выше. Для примера применим команду taskkill к процессу «notepad.exe» по его идентификационному номеру (в нашем случае PID — 2280). Для этого в командную строку следует вписать команду: taskkill /pid 2280.
Об успешности завершения процесса будет свидетельствовать сообщение об успехе:
ИСПОЛЬЗОВАНИЕ СТОРОННИХ ПРИЛОЖЕНИЙ
Существует множество приложений, аналогичных «Диспетчеру задач». Именуются они менеджерами задач (процессов). Один из наиболее известных менеджеров — Process Explorer:
- Скачать последнюю версию Process Explorer можно с нашего сайта по этой ссылке.
- Программа не требует установки — просто распакуйте скачанный архив.
- Если у вас 64-разрядная система, запустите файл «exe», если 32-разрядная — «procexp.exe». Программу желательно запускать от имени администратора.
- Дальнейшие действия ничем не отличаются от действий со стандартным менеджером процессов «Диспетчером задач»: выделите нужный процесс и нажмите клавишу «Delete».
У утилиты Process Explorer имеется одна очень удобная функция, позволяющая находить процесс по открытому окну. Она поможет в случае, когда не удается определить название программы из длинного списка всех запущенных процессов:
- В верхней части программы нажмите на кнопку с изображением прицела (не отпускайте левую кнопку мыши):
- Наведите курсор на любое открытое окно, затем отожмите левую кнопку мыши.
- Теперь в окне Process Explorer будет выделен процесс, чье окно было выделено курсором.
- Останется завершить его работу (если необходимо).
Функция поиска процесса по открытому окну может помочь в борьбе с разнообразными нежелательными программами, которые невозможно закрыть стандартными способами, и трудно сделать это посредством «Диспетчера задач», т.к. они изменяют название своего процесса или даже «прикидываются» системными.
- Инструкции
- Лучшие программы
- Полезные советы
Источник: www.softsalad.ru