SuperFetch là một tiến trình chạy ngầm trên Windows, có nhiệm vụ phân tích và ưu tiên bộ nhớ RAM, CPU cho các ứng dụng thường xuyên. Tuy nhiên, tính năng này đôi khi là không cần thiết, việc tắt nó có thể làm cho máy tính chạy mượt mà hơn.

1. SuperFetch là gì? Ảnh hưởng của SuperFetch đối với hệ thống.
SuperFetch là công cụ quản lý bộ nhớ trên Windows Vista trở lên, mang lại sự nhanh chóng khi khởi động ứng dụng. Tuy nhiên, với máy tính cấu hình trung bình, việc tắt SuperFetch có thể cải thiện hiệu suất tổng thể.
2. Tắt SuperFetch qua Dịch vụ
2.1. Trên phiên bản Windows 10 1803 và cũ hơn
Bước 1: Mở Run bằng cách nhấn tổ hợp phím Windows + R. Sau đó, nhập lệnh services.msc (1) => OK (2).

Bước 2: Tìm đến mục SuperFetch và nhấp đúp chuột trái vào nó.

Bước 3: Nhấp vào mục Loại khởi động (1) => Tắt (2) => Áp dụng (3) => OK (4).

2.2. Vô hiệu hóa SuperFetch trên Windows 10 từ phiên bản 1809 trở đi
Trong phiên bản Windows 10 1809 trở lên, bạn sẽ không thấy SuperFetch trong mục Services nữa. Thay vào đó, Microsoft đã đổi tên thành SysMain.
Bước 1: Truy cập Services

Bước 2: Nhấp vào Tự động (1) => Ngưng hoạt động (2) => Áp dụng (3) => OK (4).

3. Vô hiệu hóa Dịch vụ qua Registry
Bước 1: Bạn mở hộp thoại Run với phím tắt Windows + R. Tiếp theo, nhập lệnh regedit (1) => OK (2).

Bước 2: Truy cập Registry theo đường dẫn HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters. Sau đó, chuột phải vào EnableSuperfetch (1) => Chỉnh sửa... (2).

Bước 3: Đổi giá trị trong Value data (1) thành 0 và nhấn OK (2).

4. Tắt SuperFetch qua Command Prompt
Bước 1: Bấm tổ hợp phím Windows + S hoặc click vào Tìm kiếm (1). Sau đó, tìm từ khóa cmd (2) => Chạy dưới quyền quản trị (3).

Bước 2: Nhập lệnh sau và nhấn Enter.
sc stop 'SysMain' & sc config 'SysMain' start=disabled

Trong trường hợp bạn muốn kích hoạt lại SuperFetch, nhập lệnh sau và nhấn Enter:
sc config 'SysMain' start=auto & sc start 'SysMain'

5. Tắt SuperFetch bằng Windows PowerShell
Bước 1: Nhấp chuột phải vào Bắt đầu (1) => Windows PowerShell (Quản trị) (2).

Bước 2: Nhập lệnh sau và bấm Enter.
Stop-Service -Force -Name 'SysMain'; Set-Service -Name 'SysMain' -StartupType Disabled

Nếu bạn muốn kích hoạt lại SuperFetch, sử dụng lệnh sau trong PowerShell:
Set-Service -Name 'SysMain' -StartupType Automatic -Status Running

Các phương pháp tắt SuperFetch mà chúng tôi đã hướng dẫn sẽ giúp bạn dễ dàng quản lý tính năng này trên Windows 10. Chúc bạn thành công!