Khắc phục tình trạng Service Host Local System sử dụng nhiều CPU trong Windows 10

Trong Task Manager, bạn có thể thấy rằng Service Host: Local System đang chiếm phần lớn việc sử dụng ổ đĩa, CPU và bộ nhớ. Bài viết hôm nay sẽ chỉ cho bạn cách khắc phục tình trạng Service Host Local System sử dụng nhiều CPU trong Windows 10 bằng 7 giải pháp.

Service Host: Local System là gì?

Bằng cách nhấn Ctrl + Alt + Del, bạn có thể dễ dàng truy cập nhanh vào Task Manager. Ở trên tab Process đầu tiên, bằng cách cuộn xuống, bạn sẽ tìm thấy nhiều tiến trình liên quan đến Service Host, chẳng hạn như Service Host: Local System (Network Restricted), Service Host: Local Service, Service Host: Network Service, v.v...

Từ những gì đã tìm hiểu, Service Host: Local System là nguyên nhân chính khiến Windows 10 sử dụng 100% ổ đĩa trong Task Manager. Vậy thuật ngữ này chính xác là gì và tại sao nó lại tiêu tốn tài nguyên ngoài tầm kiểm soát?

Service Host: Local System là một gói các tiến trình hệ thống hoặc container host những service chung. Nó bao gồm các tiến trình như Windows Auto Update và nhiều service hệ thống bắt buộc sẽ chạy trong đó. Đó là lý do tại sao nó rất có thể chiếm dung lượng lớn ổ đĩa, bộ nhớ, RAM và thậm chí cả băng thông mạng, làm cạn kiệt tài nguyên máy tính, đặc biệt là sau khi nhận được bản cập nhật Windows 10.

Giải pháp 1. Vô hiệu hóa Superfetch

Để bắt đầu, bài viết sẽ giới thiệu phương pháp đầu tiên để giải quyết vấn đề Service Host Local System có mức sử dụng ổ đĩa cao.

Bạn có thể thử tắt Superfetch. Chi tiết cách thực hiện vui lòng tham khảo bài viết: Cách kích hoạt và vô hiệu hóa SuperFetch trên Windows 10/8/7.

Sau đó, khởi động lại máy tính để xem vấn đề đã được giải quyết chưa.

Giải pháp 2. Thay đổi dữ liệu giá trị registry

Để giải quyết vấn đề Service Host Local System sử dụng nhiều CPU, bạn có thể thử sửa chữa registry.

Tuy nhiên, xin lưu ý rằng việc thay đổi registry rất rủi ro. Vì vậy, bạn nên sao lưu Windows 10 để giữ an toàn cho máy tính trước khi tiếp tục.

Bây giờ, bài viết sẽ chỉ cho bạn cách thay đổi dữ liệu giá trị registry để giải quyết vấn đề Service Host Local System sử dụng nhiều bộ nhớ.

Bước 1: Mở cửa sổ Registry.

  • Nhấn đồng thời phím Win + R để mở Run.
  • Nhập regedit và nhấp OK để tiếp tục.

Bước 2: Thay đổi dữ liệu giá trị.

  • Trong cửa sổ Registry Editor, điều hướng đến thư mục ControlSet001 theo đường dẫn sau:
HKEY_LOCAL_MACHINE > SYSTEM > ControlSet001
  • Sau đó mở rộng thư mục ControlSet001 để tìm ra thư mục Services và chọn key Ndu.
  • Trong bảng điều khiển bên phải, chọn key Start và bấm đúp vào nó.
  • Tiếp theo, thay đổi Value data thành 4 và nhấp vào OK để tiếp tục.
Thay đổi Value data thành 4
Thay đổi Value data thành 4

Sau khi hoàn thành tất cả các bước, bạn có thể thoát khỏi cửa sổ Registry Editor và khởi động lại máy tính để kiểm tra xem vấn đề đã được giải quyết chưa.

Giải pháp 3. Chạy System File Checker

Sự cố Service Host Local System sử dụng ổ đĩa ở mức cao có thể do file hệ thống bị hỏng. Vì vậy, nếu gặp phải tình trạng Service Host Local System sử dụng nhiều CPU, bạn có thể thử chạy System File Checker để kiểm tra và sửa chữa các file hệ thống bị hỏng.

Bước 1: Mở cửa sổ Command Prompt với quyền admin.

Bước 2: Nhập lệnh.

  • Trong cửa sổ xuất hiện, gõ lệnh sfc /scannow và nhấn Enter để tiếp tục.
  • Đừng đóng cửa sổ cho đến khi quá trình quét kết thúc.
System File Checker có thể giúp bạn tìm các file hệ thống bị hỏng và sửa chữa chúng
System File Checker có thể giúp bạn tìm các file hệ thống bị hỏng và sửa chữa chúng

Khi quá trình quét kết thúc, System File Checker có thể giúp bạn tìm các file hệ thống bị hỏng và sửa chữa chúng.

Giải pháp 4. Vô hiệu hóa Background Intelligent Transfer Service

Phương pháp thứ tư để khắc phục sự cố là thử tắt Background Intelligent Transfer Service.

Bước 1: Mở cửa sổ System Configuration.

  • Nhấn Win + R để mở Run
  • Nhập msconfig vào hộp và nhấn OK để tiếp tục.

Bước 2: Vô hiệu hóa Background Intelligent Transfer Service

  • Trong cửa sổ System Configuration, chuyển đến tab Service.
  • Cuộn xuống và tìm Background Intelligent Transfer Service, rồi bỏ chọn nó.
  • Nhấp vào ApplyOK để xác nhận thay đổi.
Vô hiệu hóa Background Intelligent Transfer Service
Vô hiệu hóa Background Intelligent Transfer Service

Sau khi hoàn thành tất cả các bước, hãy khởi động lại máy tính.

Giải pháp 5. Vô hiệu hóa tác vụ Service Host Local System

Giải pháp thứ năm để phục vụ CPU hệ thống cục bộ cao là vô hiệu hóa trực tiếp Service Host Local System. Bạn có thể kết thúc tác vụ  này để khắc phục vấn đề.

Bước 1: Mở Task Manager.

Bước 2: Vô hiệu hóa tác vụ Service Host Local System

1. Trong cửa sổ pop-up, chuyển đến tab Processes để tiếp tục.

2. Cuộn xuống để tìm Service Host Local System. Bạn cũng có thể mở rộng nó để xem những mục nào đang tiêu tốn CPU, ổ đĩa và bộ nhớ.

3. Sau khi bạn biết mục nào đang “ngốn” CPU, ổ đĩa và bộ nhớ, bạn có thể nhấp chuột phải vào nó và chọn End task từ menu ngữ cảnh để tắt.

Vô hiệu hóa tác vụ Service Host Local System
Vô hiệu hóa tác vụ Service Host Local System

4. Tiếp theo, bạn sẽ thấy một thông báo cảnh báo yêu cầu bạn xác nhận có muốn kết thúc Service Host: Local System không.

5. Bạn cần tích vào tùy chọn Abandon unsaved data and shut down. Sau đó bấm Shut down để tiếp tục.

Sau đó, bạn có thể theo dõi CPU của mình trong Task Manager và kiểm tra xem tình trạng Service Host Local System sử dụng nhiều CPU đã được giải quyết hay chưa.

Giải pháp 6. Thực hiện Clean Boot

Trên hết, vấn đề Service Host Local System sử dụng ổ đĩa ở mức cao có thể do phần mềm của bên thứ ba gây ra. Do đó, để khắc phục sự cố, bạn có thể thực hiện clean boot (khởi động sạch) và kiểm tra xem vấn đề có phải do phần mềm và dịch vụ của bên thứ ba gây ra hay không.

Làm theo hướng dẫn trong bài viết: Cách thực hiện Clean Boot trên Windows 10/8/7.

Sau khi khởi động lại máy tính trong Clean Boot, bạn có thể kiểm tra xem sự cố đã được giải quyết chưa. Nếu vấn đề đã được giải quyết, bạn có thể kích hoạt lại từng service một lần nữa và kiểm tra xem service nào gây ra vấn đề.

Nếu tìm thấy các mục có vấn đề, bạn có thể chọn vô hiệu hóa hoặc cài đặt lại nó.

Giải pháp 7. Nâng cấp CPU

Nếu không có giải pháp nào ở trên hiệu quả, bạn có thể chọn nâng cấp CPU. Sự cố Service Host Local System sử dụng ổ đĩa ở mức cao có thể do CPU cũ gây ra. Vì vậy, nếu gặp phải vấn đề này, bạn có thể thử nâng cấp CPU.

Tuy nhiên, việc nâng cấp CPU cũng có những rủi ro nhất định. Máy tính có thể không khởi động được do một số vấn đề tương thích sau khi nâng cấp CPU. Nếu vậy, bạn có thể cần phải cài đặt lại Windows. Do đó, hãy nhớ sao lưu dữ liệu trước khi cập nhật CPU để giữ an toàn.

Sau khi bạn đã sao lưu các file quan trọng của mình, đã đến lúc nâng cấp CPU. Nhưng xin lưu ý rằng CPU nên được chọn theo model và thông số hiệu năng của bo mạch chủ. Sau đó, bạn có thể cài đặt CPU mới trên máy tính. Cuối cùng, bạn chỉ cần nâng cấp driver nữa là xong.

Thứ Bảy, 13/11/2021 09:41
4,25 👨 30.503
0 Bình luận
Sắp xếp theo
    ❖ Windows 10