Nếu bạn nhận thấy trong Task Manager rằng Service Host Local System đang tiêu tốn nhiều CPU, điều này có thể ảnh hưởng đến hiệu suất hoạt động của hệ thống máy tính của bạn. Trong bài viết này, chúng tôi sẽ cung cấp một số giải pháp hữu ích để khắc phục tình trạng này trên máy tính Windows 10 của bạn.
Nguyên Nhân Gây Ra Lỗi Service Host Local System
Service Host Local System là một gói chứa nhiều quy trình hệ thống hoạt động tự động. Những quy trình này bao gồm Windows Auto Update và một số quy trình khác, có thể chiếm dụng một lượng lớn tài nguyên CPU, bộ nhớ và thậm chí cả băng thông Internet. Nguyên nhân gốc rễ có thể do một số thiết lập không đúng hoặc phiên bản Windows cũ.
Service Host Local System sử dụng CPU cao trên Windows 10
Cách Sửa Lỗi Service Host Local System Sử Dụng CPU Cao
1. Chạy SFC và DISM
Một trong những cách đầu tiên bạn có thể thử là sử dụng công cụ System File Checker (SFC) để kiểm tra và sửa chữa các tệp hệ thống bị hỏng. Bạn cũng có thể chạy DISM (Deployment Image Servicing and Management) để khắc phục các hình ảnh hệ thống Windows.
- Mở Command Prompt với quyền Admin và nhập lệnh sau:
sfc /scannow
2. Tắt Superfetch
Superfetch là một tính năng của Windows giúp tải các ứng dụng thường sử dụng vào bộ nhớ nhanh hơn. Tuy nhiên, nó cũng có thể là nguyên nhân gây ra việc sử dụng CPU cao. Bạn có thể tắt tính năng này bằng cách chỉnh sửa Registry.
- Mở Registry Editor và điều hướng đến khóa sau:
HKLMSYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters
- Nhấp đúp vào EnablePrefetcher và thay đổi giá trị như sau:
- 0 – Tắt Prefetcher
- 1 – Bắt đầu ứng dụng đã bật Prefetcher
- 2 – Khởi động Prefetcher trước được kích hoạt
- 3 – Bắt đầu ứng dụng đã bật và kích hoạt Prefetcher trước khi khởi động
Giá trị mặc định là 3. Để tắt Prefetcher, hãy đặt giá trị thành 0. Nhấn OK và thoát.
3. Sửa Đổi Giá Trị Registry
Một trong những khóa registry liên quan đến tình trạng này là ndu.sys. Tệp này (NDU – Network Data Usage Monitoring Driver) có thể gây ra vấn đề.
- Mở Run và nhập regedit, sau đó điều hướng đến:
HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesNdu
- Nhấp đúp vào phím Start và thay đổi giá trị của nó thành 4.
4. Tắt Windows Update Delivery Optimization
Windows Update Delivery Optimization có thể tự động tải cập nhật từ máy tính khác trong mạng. Bạn có thể tắt tính năng này để giảm tải cho CPU.
- Mở Settings và vào Update & Security.
- Trong Windows Update, chọn Advanced Options.
- Trong Updates from more than one place, nhấp vào Choose how updates are delivered và chuyển thanh trượt sang vị trí Off.
5. Khắc Phục Sự Cố Ở Trạng Thái Clean Boot
Nếu những bước trên không giúp ích, bạn có thể kiểm tra xem việc khởi động với trạng thái Clean Boot có giúp khắc phục lỗi hay không. Clean Boot cho phép Windows khởi động chỉ với các dịch vụ thiết yếu, giúp xác định xem có ứng dụng nào làm gián đoạn việc sử dụng CPU cao hay không.
6. Nâng Cấp CPU
Nếu không có biện pháp nào ở trên giải quyết được vấn đề, có thể đã đến lúc bạn xem xét việc nâng cấp bộ vi xử lý của mình. Việc sử dụng CPU cao cũng có thể do các sản phẩm hoặc phần mềm mới yêu cầu tài nguyên xử lý lớn hơn.
Kết Luận
Hy vọng rằng những giải pháp mà bài viết này cung cấp sẽ giúp bạn khắc phục tình trạng Service Host Local System sử dụng CPU cao trên Windows 10. Đừng ngần ngại thử nghiệm các bước trên để cải thiện hiệu suất hệ thống của bạn. Nếu bạn cần thêm thông tin hoặc hỗ trợ, hãy truy cập vào website kienthucyoga.net để tham khảo thêm nhiều bài viết hữu ích khác về thủ thuật máy tính.
Để lại một bình luận