Cách tắt SuperFetch trên Windows 10
SuperFetch là tiến trình chạy ngầm trên Windows chịu trách nhiệm phân tích, đánh dấu và đưa các phần mềm mà bạn thường xuyên sử dụng trên máy tính vào bộ nhớ RAM, CPU và ưu tiên tài nguyên RAM, CPU để khởi chạy các ứng dụng đó trước. Tuy nhiên, tính năng này đôi khi không cần thiết và có thể giúp cho máy của bạn chạy nhanh và mượt hơn nếu tắt SuperFetch đi.
Mục lục nội dung
1. SuperFetch là gì? Ảnh hưởng của SuperFetch tới hệ thống.
SuperFetch là công cụ quản lý bộ nhớ trên thế hệ Windows Vista trở về sau, là sự kế thừa của PreFetch trên Windows XP. Tính năng trên Windows khá hữu ích khi máy tính của bạn sở hữu một cấu hình khá và những ứng dụng bạn thường mở sẽ khởi động nhanh hơn 15-20% với tính năng SuperFetch. Với những cỗ máy với cấu hình trung bình, thấp thì rất nhiều ý kiến cho rằng SuperFetch sẽ làm hiệu suất máy tính trở nên kém hơn do tính năng này thường chạy ngầm và chiếm hầu hết lượng Ram, CPU trống làm bộ nhớ đệm cho phần mềm và khi ứng dụng khác cần tài nguyên hệ thống thì SuperFetch mới "nhả" tài nguyên. Suy cho cùng thì bạn có thể tắt tính năng này đi và không cần thiết phải sử dụng đến SuperFetch nữa.
2. Tắt SuperFetch trong Services
2.1. Trên phiên bản Windows 10 1803 trở về trước
Bước 1: Bạn mở Run với tổ hợp phím tắt Windows + R. Tiếp theo, bạn nhập lệnh services.msc (1) => OK (2).
Bước 2: Bạn tìm đến mục SuperFetch và click đúp chuột trái vào mục đó.
Bước 3: Bạn click vào mục Startup type (1) => Disabled (2) => Apply (3) => OK (4).
2.2. Tắt SuperFetch trên Windows 10 1809 trở về sau
Trên phiên bản Windows 10 1809 thì chúng ta sẽ không thấy SuperFetch nằm trong mục Services nữa và thay vì SuperFetch thì Microsoft đổi tên thành SysMain.
Bước 1: Bạn thao tác vào Services tương tự như cách trên. Tiếp theo, bạn tìm và click chuột phải vào SysMain (1) => Properties (2).
Bước 2: Bạn click vào Automatic (1) => Disabled (2) => Apply (3) => OK (4).
3. Tắt Services trong Registry
Bước 1: Bạn mở hộp thoại Run với phím tắt Windows + R. Tiếp theo, bạn nhập lệnh regedit (1) => OK (2).
Bước 2: Bạn truy cập Registry theo đường dẫn sau HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters. Sau đó, bạn click chuột phải vào EnableSuperfetch (1) => Modify... (2).
Bước 3: Bạn thay đổi giá trị trong Value data (1) thành 0 và ấn OK (2).
4. Tắt SuperFetch trong Command Prompt
Bước 1: Bạn bấm tổ hợp phím Windows + S hoặc click vào Search (1). Sau đó, bạn tìm từ khóa cmd (2) => Run as administrator (3).
Bước 2: Bạn 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 bật lại SuperFetch thì bạn hãy nhập câu lệnh sau và nhấn Enter:
sc config "SysMain" start=auto & sc start "SysMain"
5. Tắt SuperFetch với Windows PowerShell
Bước 1: Bạn click chuột phải vào Start (1) => Windows PowerShell (Admin) (2).
Bước 2: Bạn nhập lệnh sau và ấn Enter.
Stop-Service -Force -Name "SysMain"; Set-Service -Name "SysMain" -StartupType Disabled
Trong trường hợp bạn muốn kích hoạt lại SuperFetch thì bạn hãy sử dụng lệnh sau trong PowerShell:
Set-Service -Name "SysMain" -StartupType Automatic -Status Running
Với những cách tắt SuperFetch trong bài viết thì bạn đọc có thể lựa chọn cho mình một cách nhanh nhất và hữu ích nhất để tắt tính năng này trên Windows 10. Chúc các bạn thành công!