Windows 11/10 มี Task Manager ไม่เพียงแต่เพื่อดูว่าโปรแกรมหรือแอปพลิเคชันไหนใช้ทรัพยากรเท่าไหร่ แต่ยังอนุญาตให้ปิดหรือ kill แอปที่หยุดตอบสนอง หากมีกระบวนการ (process) ไหนก่อให้เกิดปัญหา คุณจัดการได้ง่าย
ในกรณีที่มีหลายกระบวนการใช้ CPU มาก Task Manager ใช้งานลำบาก ในโพสต์นี้ เราจะเรียนรู้วิธี kill หนึ่งหรือหลายกระบวนการด้วย Command Prompt หรือ PowerShell
Kill Process ด้วย Command Line
ใช้ Command Prompt
ฟังก์ชันของ Task Manager สามารถทำได้ด้วยเครื่องมือบรรทัดคำสั่ง— Tasklist และ Taskkill. การ kill เป็นกระบวนการ 2 ขั้นตอน
- ขั้นแรก หา Process ID ด้วย Tasklist
- ขั้นที่สอง Kill โปรแกรมด้วย Taskskill
เปิด Command Prompt ด้วยสิทธิ์ Admin โดยพิมพ์ cmd ใน Run prompt (Win + R) ตามด้วย Shift + Enter
เพื่อดูกระบวนการ ให้พิมพ์คำสั่งต่อไปนี้และกด Enter:
Tasklist /fo table
จด Process ID ที่อยู่ในคอลัมน์ Process ID
คุณยังสามารถ kill โปรแกรมด้วยชื่อที่แน่นอนได้
เพื่อ kill process ด้วยชื่อ ให้พิมพ์คำสั่ง:
Taskkill /IM "process name" /F
เช่น Chrome โปรแกรมจะมีชื่อว่า chrome.exe
พิมพ์และกด Enter คำสั่งต่อไปนี้เพื่อ kill Chrome
Taskkill /IM chrome.exe /F
สวิตช์ /F ใช้เพื่อ kill process อย่างบังคับ
เพื่อ kill process ด้วย PID ให้พิมพ์คำสั่ง:
Taskkill /F /PID pid_number
ตอนนี้เพื่อ kill หลายกระบวนการพร้อมกัน ให้รันคำสั่งข้างต้นพร้อม PID ของทุกกระบวนการ คั่นด้วยช่องว่าง
Taskkill /PID 2536 /PID 3316 /F
สำหรับแต่ละกระบวนการ คุณต้องเพิ่มตัวเลือก /PID แล้วจึงรันคำสั่ง
ข้อควรทราบ: ปัจจุบันแอปพลิเคชันแยกตัวเองเป็นโปรแกรมย่อยๆ และแต่ละตัวมี PID ต่างกัน 以 Chrome 为例,它有扩展的 PID,子例程的 PID 等。找到主进程即父程序 ID 并不容易,因此如果您想终止一个应用程序,最好使用进程名称来终止它。
อ่านเพิ่ม: วิธี kill กระบวนการ Not Responding
Kill process ด้วย PowerShell
เพื่อดูรายการกระบวนการที่กำลังทำงาน ให้รันคำสั่งต่อไปนี้ใน PowerShell ที่เปิดด้วยสิทธิ์ Admin:
Get-Process
เพื่อ kill process ด้วยชื่อ ให้รันคำสั่ง:
Stop-Process -Name "ProcessName" -Force
เพื่อ kill process ด้วย PID ให้รันคำสั่ง:
Stop-Process -ID PID -Force
มีทางเลือกอื่นๆ แทน Task Manager หากไม่พร้อมใช้งาน โปรแกรมอย่าง Process Explorer จาก Microsoft เป็น Add-on ยอดเยี่ยมที่ให้รายละเอียดมากขึ้น และยังอนุญาตให้ kill หลายแอปพลิเคชันพร้อมกันได้ อย่างไรก็ตาม Taskview, Taskkill หรือ Stop-Process สามารถใช้ kill แอปพลิเคชันบนคอมพิวเตอร์ระยะไกลได้ ซึ่งโปรแกรมบุคคลที่สามบางตัวทำไม่ได้
อ่านต่อ: วิธี Force Close โปรแกรมที่ Task Manager ปิดไม่ได้
หวังว่าโพสต์นี้จะเข้าใจง่าย