Mọi người thường có xu hướng tận dụng tối đa máy tính của họ. Và trong khi thực hiện, rất có thể máy tính gặp sự cố. Những vấn đề này có thể liên quan đến hiệu suất tổng thể của máy tính hoặc thậm chí tạo ra một môi trường không ổn định cho các tác vụ được thực hiện. Tất cả những vấn đề này thường được tìm kiếm trong các quy trình bên trong Trình quản lý tác vụ. Một số người dùng thành thạo cũng sử dụng các ứng dụng của bên thứ ba như Process Explorer hoặc TaskSchedulerView để làm điều tương tự vì nó cung cấp một số tính năng bổ sung giúp họ thực hiện công việc một cách dễ dàng. Vì vậy, các công ty bên thứ ba này giúp những người dùng này khắc phục sự cố rất dễ dàng. Nhưng khi chia sẻ danh sách quy trình này với những người khác để kiểm tra bất kỳ hoạt động bất thường nào, mọi người thường có xu hướng gặp phải một số khó khăn. Nhưng Microsoft đã bảo vệ bạn. Microsoft đã xuất xưởng một công cụ có tên là TaskList bên trong Windows sẽ giúp bạn lưu danh sách các quy trình này vào tệp văn bản hoặc thậm chí xem nó bên trong Command Prompt.
Có một số điều bổ sung như lọc ra các quy trình mà bạn có thể thực hiện với điều này mà chúng ta sẽ đề cập trong bài viết này.
Sử dụng TaskList để lưu các Quy trình của Windows thành tệp Văn bản
TaskList hiển thị danh sách các quy trình hiện đang chạy trên máy tính cục bộ hoặc trên máy tính từ xa.
Trước hết, bạn phải mở Command Prompt. Bạn có thể thực hiện việc này bằng cách tìm kiếm Command Prompt trong Hộp tìm kiếm Cortana hoặc chỉ cần nhấn WINKEY + X kết hợp nút và nhấp vào Command Prompt. Bạn không cần chạy Command Prompt với đặc quyền Quản trị để thực hiện việc này.
Bây giờ, chỉ cần gõ vào danh sách tác vụ. Thao tác này sẽ liệt kê tất cả các tác vụ với ID quy trình, Loại phiên, Tên, Sử dụng bộ nhớ và Số phiên của chúng.
Bạn có thể cuộn qua theo chiều dọc bên trong Command Prompt để kiểm tra tất cả các Quy trình này.
Bây giờ đã đến lúc bạn cần chia sẻ danh sách này với những người khác hoặc chỉ để lưu danh sách này để sử dụng trong tương lai.
Đối với điều này, chỉ cần nhập lệnh sau,
tasklist > D:\ListOfProcesses.txt
Lệnh này có thể được tách biệt thành: tasklist>
Cần lưu ý rằng bạn sẽ không thể lưu tệp này ở bất kỳ vị trí nào nằm trong phân vùng C:\ hoặc phân vùng hệ điều hành chính cho đến khi bạn chạy Command Prompt với đặc quyền cấp Quản trị viên .
Không chỉ TXT mà chương trình này cũng hỗ trợ lưu các quy trình này vào các phần mở rộng tệp khác nhau. Bạn có thể sử dụng các lệnh như tasklist / fo csv để hiển thị danh sách các quy trình ở định dạng được phân tách bằng dấu phẩy.
Đôi khi, bạn chỉ cần lọc ra những gì bạn lưu trong tệp TXT. Có thể bạn cần xem các quy trình đang sử dụng bộ nhớ trên một ngưỡng cụ thể hoặc có thể là những quy trình có ID quy trình trên 500 trở lên. Vì vậy, bạn cũng có thể làm điều này.
Dưới đây là một số lệnh có thể được sử dụng để lọc ra những thứ trong toàn bộ danh sách tác vụ lớn:
- danh sách tác vụ / fi “USERNAME eq Ayush”: Lệnh này sẽ giúp bạn lọc ra các quy trình đang chạy dưới tên của người dùng được gọi là Ayush.
- danh sách tác vụ / fi “USERNAME ne NT AUTHORITY \ SYSTEM” / fi “STATUS eq đang chạy”: Lệnh này sẽ giúp bạn lọc ra các quy trình đang chạy trong quy trình hệ thống.
- danh sách tác vụ / fi “MODULES eq ac *”: Lệnh này sẽ giúp bạn lọc ra các quy trình có DLL bắt đầu bằng ac .
- danh sách tác vụ / fi “PID gt 500”: Lệnh này sẽ giúp bạn lọc ra các quy trình có ID quy trình của chúng lớn hơn 500.
- danh sách tác vụ / fi “MEMUSAGE gt 2048”: Quá trình này sẽ giúp bạn lọc ra các quá trình có mức sử dụng bộ nhớ trên 2MB.
Các lệnh lọc này cũng có thể được kết hợp với các tham số khác nhau để lọc ra nhiều hơn nữa. Ví dụ:
tasklist /s BasementComp /svc /fi "MEMUSAGE gt 2048
Lệnh này sẽ giúp người dùng liệt kê tất cả các quy trình trên máy tính từ xa được gọi là BaseComp sử dụng hơn 2MB RAM. Ngoài ra, bạn có thể chỉ cần lưu tất cả các quy trình đã lọc này vào một tệp TXT bằng cách sử dụng >
Bạn có thể tìm hiểu thêm về công cụ này tại đây trên Microsoft Docs.