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

Svchost.exe trong Windows là gì? Nhiều trường hợp, CPU cao, sử dụng đĩa được giải thích

svchost.exe là gì trong hệ điều hành Windows 11/10? Tại sao tôi thấy nhiều trường hợp quy trình svchost.exe đang chạy trong Trình quản lý tác vụ của mình? Làm cách nào để tìm ra thông tin cơ bản, chẳng hạn như tên và mô tả cho mỗi quy trình svchost? Tại sao svchost.exe liên tục chạy? Tại sao svchost của tôi hiển thị mức sử dụng Đĩa hoặc CPU cao? Bài viết này sẽ cố gắng trả lời những câu hỏi này.

svchost.exe trong Windows 11/10

Svchost là viết tắt của Máy chủ dịch vụ . Đây là một tệp quan trọng của hệ điều hành thực thi .exe nằm trong thư mục System32. Khi Windows khởi động, nó sẽ kiểm tra Sổ đăng ký Windows và tạo danh sách Dịch vụ hoặc nhóm Dịch vụ mà nó phải tải.

Do đó, bạn thấy nhiều svchost.exe như vậy đang chạy cùng một lúc. Nhóm các dịch vụ này cũng hỗ trợ việc kiểm soát và gỡ lỗi tốt hơn nếu có nhu cầu. Các dịch vụ chạy trong svchost được triển khai dưới dạng các thư viện hoặc tệp dll được liên kết động.

Nhiều phiên bản của quy trình svchost.exe

Bạn có thể thấy tất cả các nhóm svchost.exe này trong khóa đăng ký sau:

HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost

Svchost.exe trong Windows là gì? Nhiều trường hợp, CPU cao, sử dụng đĩa được giải thích

Để xem danh sách các dịch vụ đang chạy trong Svchost, hãy mở một phiên bản của dấu nhắc lệnh, nhập Tasklist / SVC và nhấn Enter.

Svchost.exe trong Windows là gì? Nhiều trường hợp, CPU cao, sử dụng đĩa được giải thích

svchost.exe Sử dụng CPU hoặc Đĩa cao trên Windows 11/10

Nhiều lần svchost.exe có thể sử dụng tài nguyên cao. Mặc dù rất khó để cô lập dịch vụ chịu trách nhiệm cho việc này, vì nhiều dịch vụ được liên kết với quá trình này, Trình khám phá quy trình giám sát tài nguyên hoặc SysInternals tích hợp sẵn sẽ giúp bạn theo hướng đó.

Để xem svchost nào được liên kết với một hoặc nhiều Dịch vụ, hãy nhấp chuột phải vào svchost.exe và chọn Đi tới (các) Dịch vụ.

Svchost.exe trong Windows là gì? Nhiều trường hợp, CPU cao, sử dụng đĩa được giải thích

Trong tab Dịch vụ, bây giờ bạn sẽ có thể thấy các dịch vụ liên quan, được đánh dấu.

Svchost.exe trong Windows là gì? Nhiều trường hợp, CPU cao, sử dụng đĩa được giải thích

Nhưng điều này không cung cấp cho bạn nhiều thông tin. Nếu bạn cần biết thêm chi tiết như tên và mô tả cho từng quy trình svchost, bạn có thể tải xuống bằng ứng dụng di động phần mềm miễn phí Svchost Viewer.

Svchost.exe trong Windows là gì? Nhiều trường hợp, CPU cao, sử dụng đĩa được giải thích

Công cụ này cung cấp cho bạn một số thông tin cơ bản như tên và mô tả của các dịch vụ với một quy trình svchost cụ thể. Nó cung cấp cho bạn thông tin như:

  • ID quy trình
  • Lượng dữ liệu được ghi hoặc đọc
  • Tên dịch vụ, loại dịch vụ, chế độ bắt đầu, trạng thái
  • Dịch vụ có thể được tạm dừng hoặc ngừng hoạt động hay không
  • Mô tả ngắn gọn về Dịch vụ.

Nó cũng cho phép bạn dừng hoặc tạm dừng một số dịch vụ nếu có thể và thậm chí cho phép bạn truy cập trực tiếp vào Trình quản lý dịch vụ.

Ví dụ: Bộ bảo vệ Windows trên Windows 10 được biết là làm cho việc sử dụng CPU tăng lên. Mở Trung tâm Bảo mật của Bộ bảo vệ Windows> Tường lửa &Bảo vệ mạng> Tắt Tường lửa cho tất cả các Mạng. Sau đó nhấp vào Khôi phục cài đặt và xem điều đó có hữu ích không.

Đọc :Máy chủ dịch vụ:Chính sách chẩn đoán Dịch vụ sử dụng 100% đĩa.

Nếu bạn muốn giảm các phiên bản của quy trình svchost, cách duy nhất để làm điều đó là giảm các dịch vụ tự động khởi động. Nếu bạn muốn tắt các dịch vụ, bạn có thể muốn xem Windows Services Tweaker của chúng tôi. Nhưng tôi khuyên bạn nên làm như vậy, chỉ khi bạn biết mình đang làm gì.

Bạn muốn biết về các quy trình này?

Shellexperiencehost.exe | RuntimeBroker.exe | TrustedInstaller.exe | Quy trình máy chủ cho Windows Tasks | JUCheck.exe.

Svchost.exe trong Windows là gì? Nhiều trường hợp, CPU cao, sử dụng đĩa được giải thích