Lưu danh sách các tiến trình đang chạy vào tệp văn bản trong Windows

0

Đôi khi, có vẻ như có quá nhiều quy trình đang chạy trên máy tính của bạn mà bạn không chắc cái nào ổn và cái nào có thể đáng ngờ hoặc độc hại.

Bước đầu tiên tốt là tạo danh sách các quy trình đang chạy vào một tệp văn bản để bạn có thể phân tích những quy trình nào đang chạy. Thông thường, mọi người sử dụng Task Manager để xem tất cả các quy trình, nhưng nó không cho phép bạn in danh sách các quy trình.

Rất may, việc lưu danh sách các tiến trình đang chạy vào tệp văn bản trong Windows rất đơn giản. Bạn sẽ có thể lưu cả ID quy trình (PID) và dung lượng bộ nhớ mà mỗi quy trình đang sử dụng.

Ghi chú: Các bước dưới đây để lưu các quy trình để tệp hoạt động cho tất cả các phiên bản Windows bao gồm Windows XP, Windows 7, Windows 8 và Windows 10.

Các quy trình đầu ra từ lệnh Tasklist

Cách dễ nhất để có được danh sách nhanh các quy trình đang chạy trên hệ thống Windows của bạn là sử dụng lệnh tasklist. Để chạy lệnh đúng cách, bạn cần chạy lệnh đó từ dấu nhắc lệnh với tư cách quản trị viên.

Để thực hiện việc này, hãy chọn menu bắt đầu và nhập “lệnh”, sau đó di chuột qua Dấu nhắc lệnh vì vậy nó được đánh dấu và sau đó chọn Chạy như quản trị viên Phía bên phải.

Lưu ý: Bạn có thể cần phải chọn Đúng trên cửa sổ bật lên để phê duyệt chạy Command Prompt với tư cách quản trị viên.

Khi dấu nhắc lệnh được mở, hãy nhập danh sach cong viec và nhấn enter để xem danh sách các quy trình đang chạy trên hệ thống của bạn.

Điều này rất hữu ích, nhưng nó không cung cấp cho bạn danh sách các quy trình đang chạy trong một tệp văn bản. Để lưu các quy trình vào tệp, hãy lặp lại quy trình trên nhưng lần này nhập lệnh:

danh sách tác vụ> c: process_list.txt

Thao tác này sẽ xuất một tệp văn bản có tên process_list.txt vào ổ C: của bạn. Bạn có thể thay đổi C: thành bất kỳ đường dẫn nào khác mà bạn muốn đặt tệp nếu muốn.

Để xem tệp, chỉ cần mở Windows Explorer và duyệt đến vị trí bạn đã lưu tệp danh sách quy trình.

Để xem danh sách quy trình này trong Notepad, nhấp chuột phải vào tệp, chọn Mở vớivà chọn Sổ tay.

Đây là cách nhanh nhất và dễ nhất để xem các quy trình đang chạy trong Windows thông qua tệp văn bản. Nó sẽ hiển thị cho bạn PID, Tên phiên, Số phiên và mức sử dụng bộ nhớ.

Lưu quy trình vào tệp Sử dụng Powershell

Một công cụ khác mà bạn có sẵn để lưu danh sách các quy trình đang chạy vào tệp văn bản trong Windows là Powershell.

Powershell bao gồm một lệnh gọi là “get-process” cung cấp danh sách tất cả các quy trình đang hoạt động đang chạy trên máy tính cục bộ của bạn. Để xem điều này đang hoạt động, hãy khởi chạy Powershell bằng cách chọn menu Bắt đầu và nhập Powershell.

Khi cửa sổ Powershell màu xanh lam mở ra, hãy nhập quá trình nhận và nhấn Enter. Thao tác này sẽ hiển thị danh sách tất cả các quy trình đang hoạt động trên hệ thống Windows của bạn.

Điều này cung cấp thêm một chút thông tin về các quy trình so với danh sách tác vụ. Tuy nhiên, bạn cần biết tiêu đề có ý nghĩa gì.

  • Xử lý: Số lượng xử lý mà quy trình đã mở
  • NPM (K): Bộ nhớ không phân trang mà quá trình đang sử dụng (tính bằng kilobyte)
  • PM (K): Bộ nhớ có thể hoán đổi mà quá trình đang sử dụng (tính bằng kilobyte)
  • WS (K): Các trang trong bộ nhớ được quá trình này sử dụng gần đây (tính bằng kilobyte)
  • VM (M): Bộ nhớ ảo được sử dụng bởi quá trình (tính bằng megabyte)
  • CPU: Thời gian bộ xử lý được quy trình sử dụng trên tất cả các bộ xử lý (tính bằng giây)
  • TÔI: ID quy trình của quy trình
  • ProcessName: Tên của quá trình

Điều này thật tuyệt, nhưng tất cả thông tin này được hiển thị trên màn hình chứ không phải tệp. Để xuất thông tin này ra tệp, bạn cần thêm tham số Out-File vào lệnh Get-Process.

Quay lại màn hình Powershell, nhập lệnh Nhận quá trình | Out-File -FilePath. Process_list.txt và nhấn Enter.

Tham số. Process_list.txt đặt tệp vào đường dẫn nơi bạn chạy lệnh, vì vậy hãy ghi chú lại đường dẫn đó để bạn biết nơi tìm tệp danh sách quy trình. Sau khi bạn chạy lệnh, hãy sử dụng quy trình tương tự như trên để mở tệp danh sách quy trình trong Notepad.

Bạn sẽ nhận thấy rằng dữ liệu trong tệp trông giống với đầu ra Get-Process trong cửa sổ Powershell trước đó.

Tiết kiệm Xử lý tệp bằng WMIC

Công cụ cuối cùng mà bạn có trong Windows là Windows Command Line Utility (WMIC).

Bạn chỉ có thể sử dụng các lệnh WMIC nếu bạn đang chạy dấu nhắc lệnh với tư cách là quản trị viên cục bộ. Để thực hiện việc này, hãy sử dụng các bước trong phần đầu tiên của bài viết này để khởi chạy dấu nhắc lệnh Windows với tư cách quản trị viên.

WMIC cung cấp cho bạn nhiều thông tin về các quy trình đang hoạt động hơn bất kỳ lệnh hoặc công cụ nào khác trong Windows. Nếu bạn chỉ chạy lệnh Quy trình WMIC trong dấu nhắc lệnh, bạn sẽ thấy tối đa 44 tham số quy trình được trả về cho mọi quy trình đang hoạt động.

Vấn đề với việc chạy lệnh trong dấu nhắc lệnh là đầu ra được phân cách bằng dấu cách trông lộn xộn và vô tổ chức.

Lệnh WMIC là một ví dụ hoàn hảo về thời điểm một tệp đầu ra hữu ích. Bạn có thể xuất danh sách quy trình WMIC ra tệp bằng lệnh: wmic /OUTPUT:C:ProcessList.txt PROCESS get / all.

Thao tác này sẽ xuất toàn bộ danh sách ra tệp văn bản trên ổ C: gọi là ProcessList.txt. Thay vì mở tệp này trong Notepad, bạn sẽ muốn mở tệp bằng Excel vì Excel có thể định dạng đúng tệp được phân tách bằng tab.

  1. Mở Excel
  2. Lựa chọn Mở để mở một tệp mới
  3. Lựa chọn Duyệt qua và duyệt đến tệp ProcessList.txt
  4. Chọn tệp và chọn Mở (nếu bạn không thấy tệp, hãy thay đổi loại tệp thành Tất cả các tệp)
  5. Trong Cửa sổ Nhập Văn bản, hãy chọn Phân định, lựa chọn Dữ liệu của tôi có tiêu đềvà chọn Kế tiếp tiếp tục
  1. Trong màn hình trình hướng dẫn tiếp theo, hãy chọn Không gian hộp kiểm trong phần Dấu phân cách và chọn Coi các dấu phân cách liên tiếp là một hộp kiểm. Lựa chọn Kế tiếp để tiếp tục.
  1. Lựa chọn Hoàn thành để hoàn thành trình hướng dẫn.

Bây giờ bạn sẽ thấy bất cứ điều gì bạn có thể muốn biết về mọi quy trình đang hoạt động trên hệ thống Windows của bạn.

Tiêu đề của mỗi cột mô tả mục dữ liệu đó là gì. Bạn sẽ tìm thấy những thứ như đường dẫn thực thi, xử lý, ngày cài đặt, lỗi trang, sử dụng tệp trang, ID quy trình, v.v.

Bây giờ bạn đã biết nhiều cách để lưu danh sách các quy trình đang chạy vào tệp văn bản trong Windows, tất cả những gì bạn còn lại phải làm là chọn một quy trình phù hợp với bạn!

Bạn có biết bất kỳ cách nào khác để lưu các quy trình vào tệp không? Chia sẻ ý kiến ​​của bạn bằng cách bình luận xuống dưới.

Leave A Reply

Your email address will not be published.