Nhiều người dùng báo cáo tiến trình SysMain (trước gọi là Superfetch) gây sử dụng CPU cao. Mặc dù dịch vụ SysMain giúp hiểu cách bạn sử dụng ổ cứng, nó không thực sự cần thiết cho máy tính.
Service Host SysMain gây cao CPU và Memory
Dịch vụ SysMain liên quan đến Superfetch. Nhiệm vụ duy trì và cải thiện hiệu suất hệ thống theo thời gian. Nó nằm trong thư mục System32. Về cơ bản, tiến trình SysMain thu thập dữ liệu mọi loại sử dụng trên hệ thống. Dữ liệu đó được tổ chức lại thành các block cho ổ cứng và ưu tiên tương ứng.
Nếu tiến trình Service Host SysMan gây sử dụng tài nguyên cao, trước khi quyết định tắt, hãy thử:
- Chạy System File Checker
- Sửa System Image
- Chạy Disk Cleanup Tool
- Khắc phục sự cố trong Clean Boot State.
Nếu bạn dùng HDD, SysMain rất có thể gây cao CPU do HDD chậm trong việc tổ chức lại. Nếu gặp cao CPU do SysMain, giải pháp rõ ràng là tắt dịch vụ.
- Tắt dịch vụ SysMain từ Service Manager
- Dùng Command Prompt nâng cao
- Dùng Registry Editor
Thử các phương pháp tắt dịch vụ SysMain:
1] Tắt dịch vụ SysMain từ Service Manager

Cách dễ nhất dừng tiến trình SysMain là tắt dịch vụ từ Service Manager.
- Nhấn Win+R mở Run, nhập services.msc.
- Enter mở Service Manager.
- Cuộn xuống SysMain service.
- Click chuột phải SysMain service chọn Properties.
- Đổi Startup Type thành Disabled.
- Click Apply rồi Ok.
2] Tắt SysMain dùng Command Prompt nâng cao

Cách dùng Command Prompt dễ hơn vì chỉ cần copy-paste lệnh.
Tìm "command prompt" trong Windows Search.
Ở bảng bên phải của Command Prompt, chọn Run as administrator.
Trong cửa sổ command prompt nâng cao, nhập lệnh sau và Enter:
sc stop "SysMain" & sc config "SysMain" start=disabled
Khi nhận thông báo SUCCESS, coi như xong.
Khởi động lại máy.
Đọc thêm: Service Host: Diagnostic Policy Service 100% Disk Usage.
3] Tắt SysMain dùng Registry Editor

Registry Editor là công cụ tuyệt vời để thay đổi lâu dài cho hệ thống. Quy trình tắt SysMain qua Registry:
Nhấn Win+R mở Run, nhập regedit. Enter mở Registry Editor.
Đi đến đường dẫn:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain
Bảng bên phải, double-click giá trị Start.
Đổi Value Data thành 4, click OK lưu.
Hy vọng giúp khắc phục sự cố sử dụng tài nguyên cao trên máy bạn.
Tại sao Service Host SysMain dùng nhiều bộ nhớ?
Tiến trình SysMain thu thập dữ liệu mọi mẫu sử dụng trên hệ thống. Là dịch vụ liên quan Superfetch, để duy trì và cải thiện hiệu suất theo thời gian.
Có được tắt Service Host SysMain không?
Không. Khi tải chương trình, Windows phải copy file thực thi vào bộ nhớ để chạy. Đóng ứng dụng, chương trình vẫn tồn tại trong RAM. Chạy lại, Windows không cần tải từ đĩa – mọi thứ đã sẵn trong RAM.
