Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao

Nhiều người dùng Windows gặp tình trạng CPU/Disk lên tới 95% do tiến trình Service Host: Local System (Network Restricted). Lỗi từ Windows 8 và kéo dài sang Windows 10. Tiến trình này ngốn tới 95% CPU và 72 MB/s đọc/ghi ổ cứng.

Tuy nhiên, Service Host: Local System (Network Restricted) không phải một dịch vụ đơn lẻ mà là "mặt nạ" che cho nhiều dịch vụ hệ thống Windows khác nhau, bất kỳ dịch vụ nào cũng có thể gây cao CPU/Disk. Thêm vào đó, lỗi cũng có thể do rò rỉ bộ nhớ (memory leak) trong non-paged pool. May mắn là đã tìm ra thủ phạm phổ biến nhất: dịch vụ Superfetch – Microsoft tuyên bố nó cải thiện hiệu năng theo thời gian nhưng thực tế là "bom chậm". Nếu không phải Superfetch, chắc chắn do memory leak non-paged pool.

Trước khi vào giải pháp, đảm bảo Firewall không chặn dịch vụ/app quan trọng. Tạm tắt Windows Update xem có phải nguyên nhân không.

Sửa file hệ thống hỏng (Khuyến nghị)

Tải và chạy Restoro Repair quét, khôi phục file hỏng/thiếu (tại đây), xong mới làm các giải pháp dưới. Quan trọng: đảm bảo file hệ thống nguyên vẹn.

1. Vô hiệu hóa Superfetch và Background Intelligent Transfer Service

Superfetch và BITS quản lý module nền, lên lịch hiệu quả. Nhưng đôi khi malfunction hoặc không sync đúng gây cao CPU. Disable chúng có thể fix.

  1. Windows Logo + R mở Run.
  2. Gõ services.msc > Enter.
  3. Tìm dịch vụ Superfetch.
  4. Double-click > Stop.
  5. Đặt Startup type = Disabled.
  6. Apply > OK.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  7. Tìm Background Intelligent Transfer Service, double-click.
  8. Stop, Startup Type = Disabled.
  9. Apply > OK.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  10. Apply > OK xác nhận.
  11. Restart máy, kiểm tra.

2. Sửa Memory Leak trong Non-Paged Pool

Nếu giải pháp 1 không đỡ, thử cách này:

  1. Windows Logo + R > gõ Regedit > Enter.
  2. Bên trái điều hướng:
    HKEY_LOCAL_MACHINE > SYSTEM > ControlSet001
  3. Click Services, kéo xuống chọn “Ndu”.
  4. Bên phải, double-click giá trị Start sửa.
  5. Đổi Value data = 4 (disable, chặn memory leak).
  6. OK > đóng Registry Editor.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  7. Restart máy. Service Host: Local System không còn ngốn CPU/Disk.

3. Chạy System File Checker (SFC)

SFC tải manifest file cần thiết từ net, so sánh với file trên máy, thay thế nếu khác. Có thể fix cao CPU do file hệ thống lỗi.

  1. Mở Start, gõ ‘cmd’, chuột phải Command Prompt > Run as Administrator.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  2. Chấp nhận UAC.
  3. Gõ “sfc /scannow” > Enter.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  4. Chờ quét xong và tự sửa. Nếu thành công, sẽ báo “Windows Resource Protection found corrupt files and successfully repaired them...”.
  5. Gõ tiếp:
    dism /Online /Cleanup-Image /RestoreHealth.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  6. Sau khi xong, theo dõi CPU/Memory, kiểm tra lỗi.

4. Kill SVChost (Service Host)

Kill tiến trình Service Host trong Task Manager fix lỗi. Sau đó tải cập nhật chờ với Wi-Fi không giới hạn (unmetered).

  1. Ctrl + Shift + Del mở Task Manager. Hoặc chuột phải taskbar > Task Manager.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  2. Nhấn More details.
  3. Tìm “Service Host: Local System” (chứa Windows Update và Update Orchestrator). Chọn > End task.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  4. Khi hỏi xác nhận, tick “Abandon unsaved data and shut down” > Shutdown.
  5. Theo dõi CPU, kiểm tra.

5. Clean Boot

Ứng dụng/dịch vụ thứ ba có thể gây cao CPU. Clean boot để tách nguyên nhân. Các app thường gây lỗi: Virtual Disc App, Dragon Naturally Speaking, MST Command Center, VPN Chrome Extensions, HP Related Processes (đặc biệt HP Help).

Cách Clean Boot:

  1. Đăng nhập tài khoản Admin.
  2. Windows + R mở RUN.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  3. Gõ msconfig > Enter.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  4. Tab Services, bỏ tick “Hide all Microsoft Services”.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  5. Nhấn Disable All > OK.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  6. Tab Startup > Open Task Manager.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  7. Tab Startup trong Task Manager.
  8. Chuột phải app “Enabled” > Disable.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  9. Làm hết các app > Restart máy.
  10. Máy đã boot Clean Boot.
  11. Kiểm tra lỗi.
  12. Nếu lỗi mất, bật dịch vụ một một để tìm dịch vụ gây lỗi.
  13. Cài lại dịch vụ đó hoặc giữ Disabled.

6. Tắt Windows Update Delivery Optimization

Windows Update dùng Delivery Optimization tăng tốc, nhưng có thể bị kẹt gây cao CPU. Tắt nó có thể fix. Có thể giảm tốc độ/tối ưu Windows Update nhưng đánh đổi hợp lý.

  1. Nhấn nút Windows > gõ Windows Update > chọn Windows Update Settings.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  2. Chọn Advanced options.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  3. Chọn Delivery Optimization.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  4. Tắt toggle “Allow Download from other PCs”.
    KHẮC PHỤC: Service Host: Local System (Network Restricted) chiếm CPU/Disk cao
  5. Restart máy, kiểm tra.

7. Khởi động lại dịch vụ Windows Update

Nếu các cách trên không đỡ, Windows Update có thể bị kẹt khi đang cập nhật, gây spike CPU/Disk. Làm theo:

  1. Tìm Command Prompt > Run as administrator.
  2. Gõ lần lượt các lệnh:
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
    ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
    ren %systemroot%\system32\catroot2 catroot2.bak
    net start wuauserv
    net start bits
    net start appidsvc
    net start cryptsvc
  3. Kiểm tra CPU ổn định chưa.

Nếu vẫn không đỡ, chạy chkdsk sửa lỗi ổ cứng.