Skip to main content

“Quy trình lưu trữ cho nhiệm vụ Windows” là gì và tại sao có quá nhiều hoạt động trên PC của tôi?

“Quy trình lưu trữ cho nhiệm vụ Windows” là gì và tại sao có quá nhiều hoạt động trên PC của tôi?

Geoffrey Carr

Nếu bạn dành bất kỳ thời gian nào xung quanh thông qua cửa sổ Trình quản lý tác vụ, bạn có thể đã thấy một quy trình có tên là "Quy trình lưu trữ cho tác vụ Windows". Trong thực tế, bạn có thể thấy nhiều trường hợp tác vụ này đang chạy cùng một lúc. Nếu bạn đã từng tự hỏi nó là gì và tại sao đôi khi có rất nhiều, chúng tôi đã có câu trả lời cho bạn.

Bài viết này là một phần của loạt bài liên tục của chúng tôi giải thích các quy trình khác nhau được tìm thấy trong Task Manager, như Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe và nhiều tiến trình khác. Bạn không biết những dịch vụ đó là gì? Bắt đầu đọc tốt hơn!

Nó là gì và tại sao có quá nhiều trong Task Manager?

Host Process cho Windows Tasks là một quy trình chính thức của Microsoft. Trong Windows, các dịch vụ tải từ các tệp thực thi (EXE) có thể tự coi mình là các quy trình đầy đủ, riêng biệt trên hệ thống và được liệt kê theo tên riêng của chúng trong Trình quản lý Tác vụ. Các dịch vụ tải từ tệp Thư viện liên kết động (DLL) thay vì từ tệp EXE không thể tự coi mình là một quá trình đầy đủ. Thay vào đó, quy trình lưu trữ cho nhiệm vụ Windows phải đóng vai trò là máy chủ lưu trữ cho dịch vụ đó.

Bạn sẽ thấy một quy trình Host Process cho Windows Tasks chạy cho mỗi dịch vụ dựa trên DLL được nạp vào Windows, hoặc có thể cho một nhóm các dịch vụ dựa trên DLL. Việc các dịch vụ dựa trên DLL được nhóm lại có phụ thuộc vào nhà phát triển dịch vụ hay không. Có bao nhiêu trường hợp bạn thấy phụ thuộc hoàn toàn vào bao nhiêu quy trình bạn đang chạy trên hệ thống của bạn. Trên hệ thống hiện tại của tôi, tôi chỉ thấy hai trường hợp, nhưng trên các hệ thống khác, tôi đã thấy khoảng một tá.

Thật không may, Task Manager cung cấp cho bạn không có cách nào để xem chính xác những dịch vụ nào (hoặc nhóm dịch vụ) được gắn vào mỗi Process Host cho Windows Tasks entry. Nếu bạn thực sự tò mò muốn biết mỗi cá thể nào được liên kết với, bạn sẽ cần phải tải xuống Process Explorer, một tiện ích Sysinternals miễn phí do Microsoft cung cấp. Đó là một công cụ di động, do đó không có cài đặt. Chỉ cần tải xuống, giải nén các tập tin và chạy nó. Trong Process Explorer, chọn View> Lower Pane để có thể xem chi tiết cho bất kỳ quá trình nào bạn chọn. Cuộn xuống danh sách và chọn một trong các mục nhập taskhostw.exe. Đó là tên tệp của Quy trình lưu trữ cho dịch vụ Windows Task.

Nhìn qua các chi tiết trong khung bên dưới, tôi có thể ghép nối với nhau rằng dịch vụ này được liên kết với các trình điều khiển âm thanh của tôi và cũng có bố cục bàn phím được liên kết với khóa Registry. Vì vậy, tôi sẽ giả sử đó là dịch vụ giám sát khi tôi nhấn bất kỳ phím phương tiện nào trên bàn phím (âm lượng, tắt tiếng, v.v ..) và cung cấp các lệnh thích hợp mà họ cần.

Tại sao nó sử dụng rất nhiều tài nguyên tại Windows Startup?

Thông thường, CPU và bộ nhớ mỗi cá thể của Quy trình Máy chủ cho Windows Task chỉ phụ thuộc vào dịch vụ mà mục nhập được đính kèm. Thông thường, mỗi dịch vụ sẽ tiêu thụ các tài nguyên cần thiết để thực hiện công việc của mình và sau đó giải quyết trở lại xuống một đường cơ sở của hoạt động. Nếu bạn nhận thấy rằng bất kỳ cá thể nào của Quy trình lưu trữ cho Windows Task liên tục sử dụng nhiều tài nguyên hơn bạn nghĩ, bạn sẽ cần phải theo dõi dịch vụ nào được đính kèm với cá thể đó và khắc phục sự cố dịch vụ liên quan.

Bạn sẽ nhận thấy rằng ngay sau khi khởi động, tất cả các phiên bản của Quy trình Máy chủ cho Windows Task có thể trông giống như chúng đang tiêu thụ thêm tài nguyên - đặc biệt là CPU. Đây cũng là hành vi bình thường và nên ổn định nhanh chóng. Khi Windows khởi động, Quy trình Máy chủ cho Windows Task quét các mục Dịch vụ trong Registry và xây dựng một danh sách các dịch vụ dựa trên DLL mà nó cần tải. Sau đó, nó sẽ tải từng dịch vụ đó và bạn sẽ thấy nó tiêu thụ một chút công bằng của CPU trong thời gian đó.

Tôi có thể tắt nó không?

Không, bạn không thể tắt Quy trình lưu trữ cho Windows Task. Và bạn cũng không muốn. Điều quan trọng là bạn có thể tải các dịch vụ dựa trên DLL vào hệ thống của mình và tùy thuộc vào những gì bạn đã chạy, việc tắt Quy trình lưu trữ cho các tác vụ của Windows có thể phá vỡ mọi thứ. Windows thậm chí sẽ không cho phép bạn tạm thời kết thúc tác vụ.

Quá trình này có thể là một loại virus không?

Bản thân quá trình này là một thành phần chính thức của Windows. Mặc dù có thể vi-rút đã thay thế Quy trình lưu trữ thực cho Windows Task bằng một tệp thực thi của riêng nó nhưng rất khó xảy ra. Chúng tôi đã không thấy các báo cáo về vi-rút tấn công quy trình này. Nếu bạn muốn chắc chắn, bạn có thể kiểm tra vị trí tệp cơ bản của Quy trình lưu trữ cho Windows Task. Trong Task Manager, nhấn chuột phải vào Host Process cho Windows Tasks và chọn tùy chọn “Open File Location”.

Nếu tệp được lưu trữ trong thư mục Windows System32 của bạn, thì bạn có thể khá chắc chắn rằng bạn không xử lý vi-rút.

Điều đó nói rằng, nếu bạn vẫn muốn một chút yên tâm hơn - hoặc nếu bạn thấy rằng tập tin được lưu trữ bất cứ nơi nào khác hơn là thư mục System32-quét virus bằng cách sử dụng máy quét virus ưa thích của bạn. Cẩn tắc vô ưu!

Link
Plus
Send
Send
Pin