Superfetch (SysMain) là gì? Cách tắt Superfetch để tăng tốc máy tính

Vô hiệu hóa Superfetch có thể cải thiện hiệu suất máy tính Windows của bạn, nhưng cũng có thể làm chậm các ứng dụng và dịch vụ khởi động.

Superfetch (SysMain) là gì? Cách tắt Superfetch để tăng tốc máy tính

Windows Superfetch (SysMain) là gì?

Superfetch (SysMain) là một dịch vụ hệ thống của Windows được thiết kế để cải thiện hiệu suất của hệ thống bằng cách tải trước các tệp và dữ liệu thường được sử dụng vào bộ nhớ.

Điều này giúp cho các ứng dụng và dịch vụ khởi động và chạy nhanh hơn.

Superfetch hoạt động bằng cách phân tích cách bạn sử dụng máy tính của mình.

Nó theo dõi các ứng dụng và dịch vụ nào bạn sử dụng thường xuyên nhất, cũng như các tệp và dữ liệu nào các ứng dụng và dịch vụ đó sử dụng.

Sau đó, Superfetch sẽ tải trước các tệp và dữ liệu này vào bộ nhớ, ngay cả khi bạn chưa mở ứng dụng hoặc dịch vụ.

Vô hiệu hóa Superfetch như thế nào?

Bạn có thể vô hiệu hóa Superfetch bằng cách sử dụng Trình quản lý tác vụ hoặc Registry Editor.

Sử dụng Trình quản lý tác vụ

  1. Mở Trình quản lý tác vụ bằng cách nhấn Ctrl + Shift + Esc.
  2. Nhấp vào tab "Dịch vụ" (Services).
  3. Tìm dịch vụ "SysMain".
  4. Nhấp đúp vào dịch vụ "SysMain".
  5. Trong hộp thoại "Thuộc tính dịch vụ" (Properties), chọn "Trạng thái" (Startup type) và chọn "Tắt" (Disabled).
  6. Nhấp vào "Áp dụng" (Apply).
  7. Nhấp vào "OK".

Sử dụng Registry Editor

  1. Mở Registry Editor bằng cách nhấn Windows + R và nhập "regedit".
  2. Điều hướng đến khóa sau:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain
  1. Nhấp đúp vào giá trị "Start".
  2. Thay đổi giá trị của "Start" thành "4".
  3. Nhấp vào "OK".

Sử dụng PowerShell

  1. Mở PowerShell với quyền admin.
    • Nhấn Windows + X và chọn "Windows PowerShell (Admin)".
  2. Chạy lệnh sau:
Stop-Service -Name SysMain
Set-Service -Name SysMain -StartupType Disabled

Lệnh này sẽ dừng dịch vụ Superfetch và đặt loại khởi động của nó thành "Tắt" (Disabled).

  1. Đóng PowerShell.

Sử dụng Windows Command Prompt (CMD)

  1. Mở Windows Command Prompt với quyền admin.
    • Nhấn Windows + R và nhập "cmd".
    • Nhấn Ctrl + Shift + Enter. 
  2. Chạy lệnh sau:
sc stop SysMain
sc config SysMain start= disabled

Lệnh này sẽ dừng dịch vụ Superfetch và đặt loại khởi động của nó thành "Tắt" (Disabled).

  1. Đóng Windows Command Prompt.

Lưu ý

  • Sau khi vô hiệu hóa Superfetch, bạn có thể thấy hiệu suất của máy tính của mình chậm hơn một chút.
  • Tuy nhiên, nếu bạn đang gặp phải vấn đề về hiệu suất, thì việc vô hiệu hóa Superfetch có thể giúp cải thiện tình hình.
  • Nếu bạn sử dụng máy tính có ổ cứng SSD, thì việc vô hiệu hóa Superfetch có thể không mang lại nhiều lợi ích.
  • Ổ cứng SSD có tốc độ truy cập nhanh hơn nhiều so với ổ cứng HDD, vì vậy Superfetch không cần thiết để cải thiện hiệu suất.

Thông tin bài viết
Tác giảChuyên mụcThẻCập nhậtLượt xem
-
223
Bài viết liên quan
Làm thế nào để mở và xem file .EML trên Windows 7, 8, 10 và 11?
File EML là một định dạng tập tin email được sử dụng bởi nhiều ứng dụng email, bao gồm Microsoft Outlook, Windows Live Mail, Thunderbird và Apple Mail.