Как да използвате командата Taskkill в Windows 10/11
Командният ред(Command Prompt) е дом на много мощни помощни програми, които могат да ви помогнат да отстраните проблеми или дори да коригирате инсталацията на Windows . Наред с обичайните виновници като проверката на системните файлове(System File Checker) и Diskpart , командата Taskkill е друг полезен инструмент за всеки потребител на Windows .
Както подсказва името, командата може да убие задачи и процеси, освобождавайки системните ресурси. Той е по-полезен от други подобни методи(other similar methods) поради многостранните си опции за филтриране, което позволява на умен потребител да настрои автоматизирани списъци за убиване, за да предотврати претоварването на паметта на ненужните програми.
За да започнете, ето кратък учебник за това как да използвате командата Taskkill на Windows 10 или 11.
Защо трябва да използвате командата Taskkill(Taskkill Command) ?
Използването на командата Taskkill не е единственият начин за изключване на задачи и процеси на Windows . Най-често срещаният начин за убиване на процес е чрез диспечера на задачите(Task Manager) .
Мениджърът на задачите(Task Manager) ви позволява да видите всички работещи процеси и да прекратите всеки процес с няколко щраквания. Този метод е лесен за използване и не изисква старателно да въвеждате код в черен терминал. Защо тогава изобщо трябва да се занимавате с Taskkill ?
Универсалност(Versatility) . Ако искате да убивате само няколко допълнителни процеса от време на време, диспечера на задачите(Task Manager) несъмнено е най-добрият инструмент за работата. Но ако искате да прекратявате голям брой процеси ежедневно, имате нужда от метод с малко повече персонализиране.
С командата Taskkill е възможно да изключвате цели партиди процеси наведнъж, въз основа на специфични филтри. Можете дори да настроите определени команди като преки пътища, което ви позволява да ги изпълнявате с двойно щракване от работния плот по всяко време.
Основният синтаксис на Taskkill
- За да използваме директно командата Taskkill , първо трябва да отворим командния ред(the Command Prompt) . Просто потърсете cmd в менюто "Старт" и изберете Изпълни като администратор(Run as Administrator) .
- За да убиете процес с командата Taskkill , имате нужда от неговото име или неговия PID . Въвеждането на списък със задачи(tasklist) ще ви даде пълен списък на всички работещи процеси, заедно с техните PID(PIDs) и използване на паметта.
- Вече можете да използвате командата tasklist /IM “NAME” /F , за да убиете всеки процес, където NAME трябва да бъде заменено с действителното име на задачата, която искате да завършите. Параметърът /F принуждава процеса да приключи, което може да бъде полезно за много досадни задачи, които не искат да се затварят.
- За да използвате PID вместо това, въведете taskkill /IM PID /F, където PID е числовата стойност на процеса от предишния списък. Резултатите са едни и същи.
Използване на Taskkill с филтриращи флагове
Досега командата taskkill може просто да изглежда като по-сложен начин да се направи това, което диспечера на задачите(Task Manager) вече може да направи. Използването на списък със задачи за получаване на имената на всички работещи процеси и ръчно насочване към всеки от тях е доста досаден начин за прекратяване на задача.
Но това не е единственият начин да използвате taskkill. Има много опции за филтриране, които можете да използвате, за да намерите автоматично определени типове процеси и да ги убиете, без да се налага да знаете техните имена или PID(PIDs) .
Ето всички налични филтри за използване с taskkill:
- СТАТУС:(STATUS: ) По принцип състоянието на процеса. Може да бъде БЯГАЩ(RUNNING) , НЕ ОТГОВОР(NOT RESPONDING) или НЕИЗВЕСТЕН(UNKNOWN) .
- IMAGENAME: Същите имена, изведени от списъка със задачи.
- PID: Цифров идентификатор, който може да се види чрез командата tasklist.
- SESSION: Номерът на сесията.
- CPUTIME: Продължителността, за която процесът е използвал CPU . Дава се в стандартния двуцифрен формат час:минути:секунди.
- MEMUSAGE: Използването на паметта на задачата в KB.
- USERNAME: Името на потребителския акаунт, от който произхожда задачата.
- МОДУЛИ:(MODULES: ) Име на DLL , използван от процеса.
- УСЛУГИ:(SERVICES: ) За процеси, свързани с услугите на Windows , това дава името на услугата.
- WINDOWTITLE: Както се казва, заглавието на прозореца на процеса.
Някои от тези опции за филтриране са по-полезни от други. Например, можете да използвате опцията USERNAME , за да изключите процеси от конкретен потребител, което може да бъде полезно при управлението на мрежови компютри.
Повечето от тези филтри могат да се комбинират и с логически оператори. Но вместо да се използват математически символи, те се обозначават със свивания на действителните фрази. Например, равно на става eq , неравно на става ne , по-голямо от става gt и т.н.
За демонстрация, ето командата за прекратяване на всички процеси, които не отговарят:
taskkill /FI “STATUS eq NOT RESPONDING” /F .
Флагът /FI трябва да бъде включен за използване на всеки филтър, последван от низ, съдържащ израза за филтриране. Всички други опции за филтриране могат да се използват по подобен начин, прекратявайки процеси, отговарящи на зададено условие.
Създаване на Taskkill приложения(Taskkill Applications) с преки пътища за файлове(File Shortcuts)
Изпълнението на команди Taskkill от командния ред(Command Prompt) не е единственото нещо, което можете да правите с инструмента. Можете да свържете команда Taskkill към пряк път на работния плот, за да я използвате и незабавно. Това ви позволява да изпълните конкретен списък за убийство, без да отваряте cmd и да въвеждате куп текст в него.
- За да създадете приложение taskkill, щракнете с десния бутон върху всяко празно място на работния плот и изберете Нов(New ) > Пряк път.(Shortcut.)
- Сега в целта за прекия път ще въведем командата taskkill, предварителна от taskkill.exe, за да й позволим да се изпълнява. Използвайки същата команда, която демонстрирахме в предишния раздел, получаваме taskkill.exe /FI “STATUS eq NOT RESPONDING” /F .
- Просто запазете този пряк път с всяко име, което искате, и сте готови. Щракнете двукратно върху(Double-click) този новосъздадения пряк път по всяко време, за да прекратите незабавно всички неотговарящи процеси.
Почистване на системната памет(System Memory) с командата Taskkill(Taskkill Command)
Командата Taskkill е брилянтен начин да прекратите много подобни задачи наведнъж, без ръчно да преглеждате всеки отделен процес в диспечера на задачите(Task Manager) . В началото може да изглежда малко обезсърчително да го използвате, но след като се овладеете, ще откриете, че работите с него е сравнително лесно.
Множеството опции за филтриране прави Taskkill мощен и гъвкав инструмент. Тя ви позволява да убивате процеси въз основа на параметри, вместо да се налага да определяте отделни задачи по ваша собствена преценка.
Още по-добре(Better) , можете лесно да запазвате конкретни команди на Taskkill като преки пътища на работния плот. Те действат като мини-приложения, които можете да използвате безпроблемно, за да убиете клас от безполезни процеси наведнъж.
Related posts
4 лесни начина за премахване на вирусен софтуер от Windows 10/11
Как да активирате режима на Internet Explorer в Edge на Windows 10/11
Как да създадете и използвате пряк път за режим на заспиване на Windows 10/11
Предотвратете достъпа до командния ред в Windows
Пренасочване на изхода от командния ред на Windows към текстов файл
Как да намалите високото използване на процесора на Windows Explorer
Как да добавяте или премахвате папки от менюто "Старт" на Windows 10/11
Отворете командния ред в папка с помощта на Windows Explorer
Как да отваряте 7Z файлове в Windows, Mac и Linux
Генерирайте отчет за здравето на системата в Windows 7, за да проверите за грешки
Рецензия на книга - Ръководството за маниаци за Windows 8
Присвояване на букви на устройството на папки в Windows
Как да настроите система за автоматично архивиране за Windows
Запазете списък с изпълнявани процеси в текстов файл в Windows
Как да поддържате компютъра си с Windows буден, без да докосвате мишката
Как да деинсталирате BlueStacks на Windows и Mac
Как да деактивирате ключа на Windows
Как да коригирате проблема „Името на файла е твърде дълго“ в Windows
Как да коригирам Stop:0x000000F4 Грешка в синия екран в Windows
Как да промените буквата на устройството в Windows