Как с помощью PowerShell завершать процессы в Windows 10

Завершить в принудительном режиме зависший или ненужный процесс в Windows можно несколькими способами — с помощью Диспетчера задач, командной строки, сторонних утилит вроде Process Explorer. Также это можно сделать с помощью оболочки PowerShell — более совершенного аналога командной строки CMD, которая в будущем должна будет заменить собою последнюю.

Для завершения процессов в PowerShell предусмотрен отдельный командлет Stop-Process, позволяющий «убивать» один или несколько процессов сразу. Способов завершения процесса в PowerShell два — через идентификатор процесса и через его имя, используйте какой вам удобнее. Относящийся к первому способу командлет имеет такой синтаксис:

Stop-Process id_process

Где id_process — идентификатор процесса.

Для получения списка ID активных процессов используется командлет Get-Process. Допустим, вы хотите завершить зависший браузер Edge. Выполните в PowerShell команду Get-Process и посмотрите, какой ID имеет процесс MicrosoftEdge.

Get-Process

В данном примере это 2196. Следовательно, команда завершения будет такой:

Stop-Process 2196

Выполните её и работа Edge будет немедленно завершена.

Stop-Process

Вместо идентификатора можно использовать имя процесса, только в этом случае потребуется указать ключ –processname. Вот так:

Stop-Process -processname MicrosoftEdge

Результат будет точно таким же.

Stop-Process -processname

Если нужно завершить работу нескольких приложений, их процессы указываются один за другим через запятую:

Stop-Process -processname MicrosoftEdge, regedit

Вышеприведённая команда завершит работу сразу двух программ — браузера Edge и редактора реестра.

Завершить работу нескольких приложений

Тут, пожалуй, стоит сказать о некоторой особенности командлета Stop-Process. Если с его помощью вы попробуете завершить работу Проводника, то последний будет перезапущен, а не закрыт.

И последнее.

Завершать зависшие или неправильно работающие процессы лучше в PowerShell, запущенном от имени администратора, так как некоторые процессы требуют повышенных привилегий.

Как в Microsoft Edge запретить пользователям завершать процессы через встроенный диспетчер задач

Будучи основанным на движке Chromium, браузер Microsoft Edge поддерживает установку не только «родных» расширений, но Читать далее

NSudo — простой портативный инструмент, позволяющий запускать процессы с правами System или TrustedInstaller

Не секрет, что далеко не все операции с реестром, конфигурационными и исполняемыми файлами доступны пользователю, Читать далее

Для чего в Firefox нужен встроенный диспетчер задач и как им пользоваться

Встроенный Диспетчер задач как отдельный, позволяющий управлять конкретными процессами программный модуль, имеет не только Windows, Читать далее

Что такое процесс Microsoft Office «Нажми и работай» и как его отключить

После установки пакта Microsoft Office в Диспетчере задач вы случайно можете обнаружить процесс Microsoft Office Читать далее

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *