Computer >> Máy Tính >  >> Hệ thống >> Windows

Cách loại bỏ một tiến trình bằng dòng lệnh trong Windows 11/10

Windows 11/10 cung cấp Trình quản lý tác vụ không chỉ để hiểu chương trình hoặc ứng dụng nào đang chiếm bao nhiêu tài nguyên mà còn cho phép bạn chấm dứt hoặc loại bỏ các ứng dụng ngừng phản hồi. Nếu có một quy trình đang gây ra sự cố, bạn có thể dễ dàng quản lý chúng.

Trong trường hợp nhiều tiến trình chiếm nhiều tài nguyên CPU, Task Manager sẽ cồng kềnh để sử dụng. Vì vậy, trong bài đăng này, chúng ta sẽ tìm hiểu cách hủy một hoặc nhiều quy trình bằng Command Prompt hoặc PowerShell.

Diệt quy trình bằng Dòng lệnh

Sử dụng Command Prompt

Các chức năng của Task Manager có thể đạt được bằng cách sử dụng các công cụ dựa trên dòng lệnh— Tasklist và Taskkill . Để tiêu diệt, đó là một quy trình gồm hai bước.

  • Trước tiên, chúng tôi cần tìm ID quy trình bằng Danh sách tác vụ,
  • Thứ hai, chúng tôi hủy chương trình bằng Taskskill.

Cách loại bỏ một tiến trình bằng dòng lệnh trong Windows 11/10

Mở Command Prompt với đặc quyền của quản trị viên bằng cách nhập cmd trong dấu nhắc Run (Win + R), sau đó nhấn Shift + Enter.

Để xem các quy trình , nhập nội dung sau và nhấn Enter:

Tasklist /fo table

Lưu ý ID quy trình được liệt kê trong cột ID quy trình.

Bạn cũng có thể hủy chương trình bằng cách sử dụng tên chính xác.

Để kết thúc một quy trình bằng tên của nó , gõ lệnh:

Taskkill /IM "process name" /F

Vì vậy, đối với Chrome, chương trình sẽ có tên là chrome.exe.

Nhập và nhấn Enter sau để tắt Chrome.

Taskkill /IM chrome.exe /F

Công tắc / F được sử dụng để tắt quá trình một cách mạnh mẽ.

Cách loại bỏ một tiến trình bằng dòng lệnh trong Windows 11/10

Để kết thúc quá trình bằng PID của nó , gõ lệnh:

Taskkill /F /PID pid_number

Bây giờ để giết nhiều quá trình đồng thời , hãy chạy lệnh trên với PID của tất cả các quy trình theo sau là dấu cách.

Taskkill /PID 2536 /PID 3316 /F

Đối với mỗi quy trình, bạn sẽ phải thêm tùy chọn / PID, rồi thực thi nó.

Điều đó nói rằng, đây là một điều bạn nên biết. Ngày nay, một ứng dụng tự mở rộng thành các chương trình nhỏ hơn và mỗi chương trình trong số chúng có một id quy trình khác nhau. Lấy ví dụ về Chrome, nó có một PID cho tiện ích mở rộng, một cho các chương trình con, v.v. Việc tìm kiếm quy trình chính, tức là ID chương trình mẹ không dễ dàng và vì vậy nếu bạn muốn hủy một ứng dụng, tốt nhất là sử dụng trình đặt tên quy trình để hủy nó.

Đọc :Làm thế nào để loại bỏ quy trình Không phản hồi?

Hủy quy trình bằng PowerShell

Để xem danh sách các quy trình đang chạy, hãy thực thi lệnh sau trong lời nhắc PowerShell nâng cao:

Get-Process

Để kết thúc một quá trình bằng cách sử dụng tên của nó, hãy thực hiện lệnh sau:

Stop-Process -Name "ProcessName" -Force

Để kết thúc một quá trình bằng PID của nó, hãy thực hiện lệnh sau:

Stop-Process -ID PID -Force

Có nhiều lựa chọn thay thế cho Task Manager nếu nó không khả dụng. Các chương trình như Process Explorer của Microsoft là một tiện ích bổ sung tuyệt vời cung cấp thêm thông tin chi tiết về quy trình và thậm chí cho phép bạn hủy nhiều ứng dụng cùng một lúc. Tuy nhiên, Taskview, Taskkill hoặc Stop-Process, cũng có thể được sử dụng để loại bỏ các ứng dụng trên máy tính từ xa, điều này không thể thực hiện được đối với tất cả các chương trình của bên thứ ba.

Đọc tiếp theo :Làm thế nào để buộc đóng một chương trình mà Trình quản lý tác vụ không thể chấm dứt?

Tôi hy vọng bài viết dễ theo dõi.

Cách loại bỏ một tiến trình bằng dòng lệnh trong Windows 11/10