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.
- Windows Logo + R mở Run.
- Gõ services.msc > Enter.
- Tìm dịch vụ Superfetch.
- Double-click > Stop.
- Đặt Startup type = Disabled.
- Apply > OK.

- Tìm Background Intelligent Transfer Service, double-click.
- Stop, Startup Type = Disabled.
- Apply > OK.

- Apply > OK xác nhận.
- 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:
- Windows Logo + R > gõ Regedit > Enter.
- Bên trái điều hướng:
HKEY_LOCAL_MACHINE > SYSTEM > ControlSet001
- Click Services, kéo xuống chọn “Ndu”.
- Bên phải, double-click giá trị Start sửa.
- Đổi Value data = 4 (disable, chặn memory leak).
- OK > đóng Registry Editor.

- 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.
- Mở Start, gõ ‘cmd’, chuột phải Command Prompt > Run as Administrator.

- Chấp nhận UAC.
- Gõ “sfc /scannow” > Enter.

- 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...”.
- Gõ tiếp:
dism /Online /Cleanup-Image /RestoreHealth.

- 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).
- Ctrl + Shift + Del mở Task Manager. Hoặc chuột phải taskbar > Task Manager.

- Nhấn More details.
- Tìm “Service Host: Local System” (chứa Windows Update và Update Orchestrator). Chọn > End task.

- Khi hỏi xác nhận, tick “Abandon unsaved data and shut down” > Shutdown.
- 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:
- Đăng nhập tài khoản Admin.
- Windows + R mở RUN.

- Gõ msconfig > Enter.

- Tab Services, bỏ tick “Hide all Microsoft Services”.

- Nhấn Disable All > OK.

- Tab Startup > Open Task Manager.

- Tab Startup trong Task Manager.
- Chuột phải app “Enabled” > Disable.

- Làm hết các app > Restart máy.
- Máy đã boot Clean Boot.
- Kiểm tra lỗi.
- Nếu lỗi mất, bật dịch vụ một một để tìm dịch vụ gây lỗi.
- 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ý.
- Nhấn nút Windows > gõ Windows Update > chọn Windows Update Settings.

- Chọn Advanced options.

- Chọn Delivery Optimization.

- Tắt toggle “Allow Download from other PCs”.

- 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:
- Tìm Command Prompt > Run as administrator.
- 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
- Kiểm tra CPU ổn định chưa.
Nếu vẫn không đỡ, chạy chkdsk sửa lỗi ổ cứng.