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

Host Process for Windows Tasks hoặc Service Host trong Windows 11/10 là gì

Bất cứ khi nào chúng ta gặp một số vấn đề về hiệu suất với máy tính của mình, điều đầu tiên chúng ta làm là mở Trình quản lý tác vụ, sau đó tìm kiếm các ứng dụng hoặc thành phần đang sử dụng nhiều tài nguyên nhất. Nếu bạn đã quen thuộc với Trình quản lý tác vụ, thì chắc hẳn bạn cũng đã nhận thấy rằng đôi khi, ‘ Quy trình máy chủ cho Windows Tasks ’Hoặc‘ Máy chủ dịch vụ 'Quá trình tiêu thụ tài nguyên. Những quá trình này là gì và bạn có thể làm gì nếu quá trình Máy chủ của bạn ngừng hoạt động hoặc sử dụng CPU, Đĩa hoặc Bộ nhớ cao.

Host Process for Windows Tasks hoặc Service Host

Host Process for Windows Tasks hoặc Service Host trong Windows 11/10 là gì

Về cơ bản Windows đang hoạt động chỉ vì các Dịch vụ của nó. Một số lượng lớn các dịch vụ chạy nền tạo điều kiện thuận lợi cho các công việc và hoạt động hàng ngày của bạn. Một số dịch vụ này được biên dịch thành các tệp EXE và tự chúng hoàn chỉnh. Các dịch vụ này hiển thị trong Trình quản lý tác vụ. Nhưng một số dịch vụ được viết bằng tệp DLL và chúng không thể được thực thi trực tiếp. Microsoft đã chuyển sang các tệp DLL vì chúng dễ bảo trì và cập nhật theo quan điểm lập trình. Các dịch vụ DLL yêu cầu một quy trình máy chủ lưu trữ, một EXE có thể thực thi chúng và đây là "taskhost" trong Windows.

Máy chủ tác vụ trong Windows 11/10 là một tệp cốt lõi nằm trong System32 thư mục và đã được đổi tên thành ‘ taskhostw.exe ’, Từ‘ taskhost.exe 'Trong Windows 7 . Nếu bạn tìm thấy một tệp có tên này ở bất kỳ vị trí nào khác, nó có thể là một vi-rút và bạn có thể muốn kiểm tra nó bằng phần mềm bảo mật của mình.

Mỗi ‘Host Process for Windows Task’ là một ví dụ của ‘taskhost’ chạy một số dịch vụ trong nền. Mặc dù Windows Task Manager không cho phép bạn xem chính xác dịch vụ nào mà nó đang chạy, nhưng các công cụ khác có thể.

Host Process for Windows Services đã ngừng hoạt động hoặc tiêu tốn nhiều tài nguyên

Nếu bạn thấy hộp thông báo "đã ngừng hoạt động", bạn có thể thử các đề xuất gỡ rối sau:

  1. Mở Trình lập lịch tác vụ. Trong ngăn bên trái, nhấp vào Thư viện lập lịch tác vụ> Microsoft> Windows> RAC. Tiếp theo, nhấp vào Menu View và chọn Show Hidden Tasks. Trong ngăn giữa, nhấp chuột phải vào Tác vụ RAC và nhấp vào Tắt. Xem nếu điều này giúp ích. Nếu không, hãy đảo ngược thay đổi đã thực hiện.
  2. Mở Trình xem sự kiện và chọn nhật ký sự kiện Ứng dụng mới nhất trong ngăn bên trái có dấu đỏ. Bấm đúp vào một sự kiện để xem chi tiết của sự kiện. Xem nếu bạn tìm thấy bất kỳ thông tin hữu ích ở đây. Nếu nó hiển thị thông báo Host process dành cho Windows đã ngừng hoạt động, nó có thể giúp ích cho bạn.
  3. Thực hiện Khởi động sạch và khắc phục sự cố theo cách thủ công.

Có thể đôi khi bạn nhận thấy rằng quá trình này đang sử dụng nhiều tài nguyên. Bây giờ bạn có thể hiểu rằng điều này là do dịch vụ cơ bản chứ không phải do chính quá trình gây ra. Ngoài ra, bạn có thể nhận thấy mức tiêu thụ tài nguyên cao khi khởi động Windows. Đó chỉ là do máy chủ tác vụ đang tải tất cả các tệp DLL và lên lịch để chạy chúng. Sau khi hoàn thành, việc sử dụng sẽ giảm xuống giá trị thấp hơn và sẽ duy trì ở mức khá thấp trong thời gian còn lại.

Tôi đã đề cập trước đó rằng Trình quản lý tác vụ không cho phép bạn xem các dịch vụ cơ bản. Nhưng bạn có thể sử dụng Process Explorer của Microsoft để xem các dịch vụ bên dưới máy chủ tác vụ. Nó là một tiện ích di động và bạn có thể chạy nó trực tiếp sau khi tải xuống. Bạn có thể sử dụng công cụ này để xem tất cả các chi tiết liên quan đến máy chủ tác vụ.

Tìm ‘taskhostw.exe’ trong ngăn bên trái và bạn có thể đọc tất cả các chi tiết trong ngăn dưới. Một cách khác để xem danh sách các tệp DLL được tải bởi taskhost là nhập lệnh sau vào cửa sổ cmd:

tasklist /M /FI "IMAGENAME eq taskhostw.exe

Host Process for Windows Tasks hoặc Service Host trong Windows 11/10 là gì

Lệnh này sẽ liệt kê tất cả các tệp DLL đã được tải bởi quá trình này trên Windows Startup. Nếu xem qua danh sách, bạn sẽ tìm thấy một số tệp cần thiết cung cấp chức năng cốt lõi cho Windows.

Tóm lại, Taskhost là một quy trình cốt lõi của Windows cung cấp chức năng tải và thực thi các thư viện liên kết động. Vì nó lưu trữ các tệp DLL khác nhau, đôi khi nó có thể tiêu thụ tài nguyên với tốc độ cao hơn bình thường. Nếu bạn đang gặp phải bất kỳ vấn đề nào như vậy trong đó quá trình đã ngừng phản hồi hoặc đang sử dụng nhiều tài nguyên. Sử dụng Trình khám phá quy trình, Giám sát hiệu suất và Giám sát tài nguyên và cố gắng khắc phục sự cố theo cách thủ công.

Bạn muốn biết về các quy trình, tệp hoặc loại tệp này?

Các tệp Windows.edb | csrss.exe | Svchost.exe | StorDiag.exe | MOM.exe | ApplicationFrameHost.exe | ShellExperienceHost.exe | winlogon.exe | atieclxx.exe | Conhost.exe | mDNSResponder.exe.

Host Process for Windows Tasks hoặc Service Host trong Windows 11/10 là gì