- Завершение процессов в Windows командой taskkill
- Какие процессы можно закрыть в диспетчере задач Windows
- Как открыть?
- Подробнее о Task Manager
- Завершение процессов
- Если процесс перезапускается сам
- Как вычислить вирус?
- Как отключить автоматический повторный запуск программ при входе в Windows 10
- Отключение перезапуска программ при входе в систему
- Видео инструкция
- Как работает автоматический запуск открытых при завершении работы программ
- Дополнительные методы отключения автоматического повторного запуска программ
Завершение процессов в Windows командой taskkill
Иногда возникает необходимость вручную завершить процесс, который не отвечает. В большинстве случаев это можно сделать с помощью Диспетчера задач Windows, однако порой ему не удается справиться с вышедшим из под контроля приложением. Мне часто приходилось сталкиваться с этим при попытке завершить процесс Acronis. В такой ситуации я обычно использую более мощный инструмент — команду taskkill.
Чтобы воспользоваться taskkill, нужно открыть окно командной строки. Для этого вызовите окно «Выполнить» (Run) из меню «Пуск» (Start) или воспользуйтесь клавишной комбинацией [Win]+[R] и введите «cmd» (без кавычек) в поле «Открыть» (Open, рис. A).
Использование команды taskkill
Общий синтаксис команды выглядит следующим образом:
Разумеется, для taskkill доступен широкий выбор опций. Перечислю лишь наиболее полезные из них:
• /s КОМПЬЮТЕР, где КОМПЬЮТЕР — это IP или адрес удаленного компьютера. По умолчанию, операция выполняется в локальной системе. Если именно это вас и интересует, данную опцию можно не использовать.
• /u ДОМЕН\ПОЛЬЗОВАТЕЛЬ, где ДОМЕН — это имя домена, а ПОЛЬЗОВАТЕЛЬ — имя пользователя, для которого нужно выполнить команду. Данная опция позволяет запускать taskkill с правами определенной учетной записи или домена.
• /p — обязательно используется в сочетании с опцией /u для указания пароля к учетной записи пользователя.
• /fi — позволяет выполнять команду taskkill с определенными фильтрами.
• /f — принудительно завершает выполнение команды.
• /IM — позволяет использовать имя приложения вместо идентификатора процесса.
Ну и разумеется, одна из самых полезных опций — переключатель для вызова справки (рис. В):
Рисунок B. Вывод справочной информации по команде taskkill при использовании переключателя справки.
Завершение процесса по имени приложения
Проще всего завершить вышедший из-под контроля процесс, воспользовавшись командой taskkill с использованием опции /IM. Выглядеть это будет так:
Здесь ИМЯ_ПРИЛОЖЕНИЯ — это имя процесса, который требуется завершить. К примеру, если Outlook не удается закрыть, можно воспользоваться следующей командой:
Завершение процесса по идентификатора
Если вы не знаете имени процесса, но знаете его идентификатор (PID) — например, 572 — можно воспользоваться следующей командой:
Завершение всех процессов для определенной учетной записи
Существует также возможность завершить все процессы для определенной учетной записи. Это особенно актуально, если совершенно точно известно, что проблема связана с определенной учетной записью, или если пользователь уже вышел из системы, а запущенные им процессы перестали отвечать. В таком случае можно воспользоваться следующей командой:
Здесь имя_пользователя — это имя учетной записи, под которой запущены нежелательные процессы. Обязательно нужно включить в команду опцию USERNAME, чтобы указать соответствующее имя пользователя.
Завершение процессов на удаленном компьютере
Еще одна удобная возможность — завершение процессов в удаленном режиме. Допустим, вы точно знаете, что система не отвечает из-за определенного процесса (возьмем для примера все тот же Outlook). В таком случае можно воспользоваться другим компьютером и выполнить следующую команду:
Здесь IP-АДРЕС — адрес удаленного компьютера (можно использовать и имя хоста, если компьютеры способны распознавать друг друга таким способом), ДОМЕН — имя домена (если требуется), а ПОЛЬЗОВАТЕЛЬ — имя пользователя, под которым был осуществлен вход на удаленный компьютер.
Команда taskkill — весьма мощный и функциональный инструмент, способный избавить от необходимости принудительной перезагрузки компьютера. Умелое использование этой команды в сочетании с Диспетчером задач продлевает время безотказной работы системы и даже позволяет бороться с вирусами, руткитами или троянцами.
Какие процессы можно закрыть в диспетчере задач Windows
В диспетчере задач Windows (Task Manager) пользователи закрывают зависшие программы и окна. Но это не все его функции. В нём есть вкладки со службами, процессами, быстродействием (производительностью) и состоянием сети. Если диск, оперативная память или ЦП загружен на 100%, лучше отключить что-нибудь ненужное в ДЗ. Тогда система станет работать эффективнее. Исчезнут тормоза и зависания. Приложения будут запускаться быстрее. Разберитесь, какие службы разрешено убирать из Task Manager, и что делать, если не завершается процесс в диспетчере задач.
Диспетчер задач Windows
Как открыть?
ДЗ можно открыть несколькими способами:
- Сочетанием клавиш Shift+Ctrl+Esc.
- Клавишами Ctrl+Alt+Del.
- Нажмите Win+R или перейдите в «Пуск — Выполнить». Введите «taskmgr.exe» и кликните на «OK».
- Или напишите это же слово в командной строке.
- Щёлкните правой кнопкой мыши на любом свободном месте на панели задач. В контекстном меню выберите диспетчер.
Подробнее о Task Manager
- На вкладке «Приложения» находится список запущенных в данный момент утилит. Их можно закрыть. Там не отображаются программы, которые функционируют в фоновом режиме (например, антивирусы, свёрнутые в трей мессенджеры или закачка обновлений).
- Внизу указаны ресурсы и производительность. Физическая память, загруженность процессора. Если диск используется на 100%, лучше что-нибудь отключить.
- В следующем разделе диспетчера задач перечислены фоновые и системные процессы. Там есть имя образа, описание (либо издатель, либо полное название программы), сколько памяти ему выделено, и какие пользователи его запустили.
- На вкладке «Службы» предоставлен список служб и утилит, которые работают в ОС.
- Категория «Быстродействие» показывает, насколько загружен компьютер, память и диск. Если используется 100% ресурсов, надо срочно закрыть ненужные приложения и сервисы. Или перезапустить ПК.
Быстродействие в диспетчере задач
- Вкладка «Сеть» предназначена для оценки функционирования сетевых и локальных соединений.
- В подразделе «Пользователи» показан список активных юзеров.
Завершение процессов
Теперь надо разобраться, какие процессы в диспетчере задач можно отключить. Ведь некоторые из них используются системой. И если их закрыть, она завершит работу.
Иногда надо деактивировать ненужные службы, чтобы чуть-чуть «разгрузить» ПК. Если диск или ЦП используются на 100%, компьютер будет сильно тормозить и очень медленно работать.
- Откройте Task Manager.
- Перейдите на вкладку «Процессы».
Вкладка процессы в диспетчере задач
- Обратите внимание на столбик «Пользователь».
- Если там указано «Система», «Network» или «Local Service», эти службы зарезервированы ОС. Чтобы их увидеть, нажмите на кнопку «Отображать все». Она в нижней части окна диспетчера задач.
- Если там название вашей учётной записи, это запущенные вами сервисы. Их можно отключить.
- Перед тем как закрывать службу, прочитайте её название и описание. Вдруг она вам нужна.
- При попытке остановить системный процесс, который нужен для работы ОС, появится предупреждение, что после этого будет завершена работа ПК. При повторном включении компьютера этот service вновь появится.
- Если после отключения нескольких пользовательских сервисов диск всё равно загружен на 100%, можно убрать некоторые фоновые и системные программы. Например, утилиты Apple и iTunes. Если вы пользуетесь продукцией этого производителя и подключаете её к компьютеру, то Apple-службы добавятся в автозагрузку и будут функционировать в скрытом режиме. Но вы должны быть точно уверенны, что приложения не связаны напрямую с ОС и не повлияют на её работу. Ориентируйтесь на их названия.
Чтобы посмотреть, какие программы запускают те или иные сервисы.
- Кликните правой кнопкой мыши на процесс.
- В появившемся списке выберите «Место хранения файла».
- Откроется папка утилиты, которая отвечает за службу. Если это установленное лично вами приложение, и оно в данный момент не нужна, можете её отключить.
Если процесс перезапускается сам
Некоторые service так просто не убрать из диспетчера задач. Потому что их автоматически запускают службы. Процесс будет сам появляться в списке ДЗ после того, как вы его завершите. Если диск перегружен на 100% именно из-за такого сервиса, его можно убрать.
- В Task Manager кликните по нему правой кнопкой мыши и выберите «Перейти к службам».
- Нажмите кнопку «Службы» внизу.
- Найдите ту, которая ответственна за запуск нежелательного приложения. Ориентируйтесь на имя и производителя.
- Дважды кликните по ней. Откроется окно свойств.
- В выпадающем списке «Тип запуска» выберите «Вручную» или «Отключена». Процесс перестанет включаться сам. И диск не будет загружен на 100%.
- Если вы сделаете это с важной системной службой, придётся восстанавливать ОС. Так как она автоматически не запустится при загрузке Windows. И компьютер просто не включится. Поэтому не убирайте сервисы, о которых ничего не знаете.
Как вычислить вирус?
Если в диспетчере задач диск загружен на 100%, дело может быть не в приложениях, которые «сжирают» все ресурсы. Иногда в этом виноват процесс-вирус. Вредоносное программное обеспечение очень часто маскируется под системные службы. В таком случае надо установить антивирус и запустить проверку. И лучше удалить ненадёжные программы, которые вы устанавливали в последнее время. Скорее всего, одна из них стала причиной заражения.
Можно вычислить, где в Task Manager «спрятался» вирус.
- Кликните на подозрительном процессе правой кнопкой мыши и выберите «Место хранения файла».
Кликаем по подозрительному файлу
- Системные программы находятся в папке «Windows\System32». Если сервис вывел вас к незнакомому приложению, просканируйте его антивирусом.
- Щёлкните правой кнопкой мыши на файл утилиты и выберите «Свойства».
- Перейдите на вкладку «Подробнее».
- Посмотрите на строчки «Авторские права», «Название», «Версия» и «Исходное имя». Они должны совпадать с информацией о приложении. Например, вы изучаете свойства браузера Chrome. Исходное имя должно быть «chrome.exe», а права — принадлежать корпорации Google. Если в характеристиках файла указано что-то другое, проверьте его антивирусом. А лучше — совсем удалите.
- Описать все процессы практически нереально. Чтобы понять, какие из них можно завершить, вбейте название сервиса в поисковик. Узнайте, за что он отвечает. Сравните его описание с тем, что видите на вкладке «Подробнее».
Если компьютер медленно работает, отключите ненужные службы в диспетчере задач. Это поможет, когда диск и ЦП загружены на 100%. Ведь каждому процессу требуются определённые ресурсы. Если вы с ним не работаете, его лучше убрать.
Как отключить автоматический повторный запуск программ при входе в Windows 10
В Windows 10 последних версий появилась новая «функция», включенная по умолчанию — автоматический запуск программ, которые были запущены на момент завершения работы при следующем включении компьютера и входе в систему. Работает это не для всех программ, но для многих — да (проверить легко, например, Диспетчер задач, браузер — перезапуск происходит).
В этой инструкции подробно о том, почему так стало происходить и как отключить автоматический запуск ранее выполнявшихся программ в Windows 10 при входе в систему (и даже до входа) несколькими способами. Учитывайте, что это не автозагрузка программ (прописываемая в реестре или спец. папках, см.: Автозагрузка программ в Windows 10) и речь не идет о нежелательных вещая, таких как описаны в инструкции: Сам запускается браузер с рекламой при входе в Windows.
Отключение перезапуска программ при входе в систему
Если вам требуется отключить автоматический запуск открытых программ при повторном включении компьютера или ноутбука с Windows 10, сделать это очень просто:
- Зайдите в Пуск — Параметры — Учетные записи (или нажмите клавиши Win+I).
- Откройте раздел «Варианты входа», пролистайте вниз список параметров и в разделе «Конфиденциальность» отключите пункт «Перезапустить приложения» (внимание: этот пункт появился только в последней версии Windows 10, если у вас его нет, просто выполняем шаги далее).
- Отключите пункт «Использовать мои данные для входа для автоматического завершения настройки устройства и открытия моих приложений после перезапуска или обновления».
Обычно приведенных изменений достаточно для того, чтобы не закрытые программы не запускались снова при повторном входе в систему.
Видео инструкция
Как работает автоматический запуск открытых при завершении работы программ
Судя по поведению процесса перезапуска программ, суть нововведения сводится к тому, что теперь ярлык «Завершение работы» в меню Пуск выполняет выключение компьютера, используя команду shutdown.exe /sg /hybrid /t 0 где параметр /sg отвечает за перезапуск приложений. Ранее этот параметр не использовался.
Отдельно отмечу, что по умолчанию перезапускаемые программы могут запускаться ещё до входа в систему, т.е. пока вы находитесь на экране блокировки, за что отвечает параметр «Использовать мои данные для входа для автоматического завершения настройки устройства после перезапуска или обновления» (о самом параметре — далее в статье).
Обычно это не представляет проблемы (при условии, что перезапуск вам нужен), но в некоторых случаях может вызывать неудобства: совсем недавно получил в комментариях описание такого случая — при включении перезапускается ранее открытый браузер, в котором есть вкладки с автоматическим воспроизведением аудио/видео, как результат — уже на экране блокировки слышен звук воспроизведения контента.
Дополнительные методы отключения автоматического повторного запуска программ
Есть несколько способов отключить запуск не закрытых при выключении программ при входе в систему, а иногда, как было описано выше — ещё до входа в Windows 10.
- Самый очевидный (который по какой-то причине рекомендуют на форумах Майкрософт) — закрывать все программы перед завершением работы.
- Второй, менее очевидный, но слегка более удобный — удерживать клавишу Shift при нажатии «Завершение работы» в меню Пуск.
- Создать собственный ярлык для завершения работы, который будет выключать компьютер или ноутбук таким образом, чтобы перезапуск программ не производился.
Первые два пункта, надеюсь, не требуют пояснений, а третий опишу подробнее. Шаги для создания такого ярлыка будут следующими:
- Нажмите в пустом месте рабочего стола правой кнопкой мыши и выберите пункт контекстного меню «Создать» — «Ярлык».
- В поле «Введите расположение объекта» введите %WINDIR%\system32\shutdown.exe /s /hybrid /t 0
- В «Имя ярлыка» введите что захотите, например, «Завершение работы».
- Нажмите правой кнопкой мыши по ярлыку и выберите пункт «Свойства». Здесь рекомендую в поле «Окно» установить «Свернутое в значок», а также нажать кнопку «Сменить значок» и выбрать более наглядную иконку для ярлыка.
Готово. Этот ярлык можно (через контекстное меню) закрепить в панели задач, на «Начальном экране» в виде плитки или же разместить в меню «Пуск», скопировав его в папку %PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs (вставьте этот путь в адресной строке проводника, чтобы сразу попасть в нужную папку).
Чтобы ярлык всегда отображался вверху списка приложений меню Пуск, можете задать поставить какой-либо символ перед названием (ярлыки сортируются по алфавиту и первыми в этом алфавите располагаются знаки препинания и некоторые другие символы).
На этом всё. Надеюсь, материал будет полезным.