Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Service Host Superfetch là một trong nhiều tính năng cải thiện hiệu suất cho Windows, tuy nhiên ít người dùng biết đến. Bài viết dưới đây sẽ cung cấp cho bạn nhiều thông tin hữu ích về SuperFetch, bao gồm cách hoạt động của tính năng này và cách tắt hoặc vô hiệu hóa SuperFetch trên máy tính khi cần thiết.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Lưu ý rằng: Bài viết được thực hiện trên laptop Dell Inspiron chạy hệ điều hành Windows 10 và bạn có thể thực hiện tương tự trên các thiết bị máy tính, PC chạy Windows 10 khác.

I. Service Host Superfetch là gì?

Service Host Superfetch hay đơn giản là Superfetch là một phần mềm chạy ngầm, liên tục phân tích cách sử dụng RAM trên hệ thống Windows. Sau một thời gian sử dụng, Superfetch sẽ đánh dấu những ứng dụng mà người dùng thường xuyên sử dụng và lưu chúng vào bộ nhớ RAM. Mục đích của Superfetch là giúp khởi động ứng dụng nhanh hơn bằng cách truy xuất từ bộ nhớ RAM đã được lưu sẵn.

Superfetch đã được giới thiệu trong Windows Vista và được đổi tên thành SysMain trên các phiên bản mới nhất của Windows 10. Người dùng có thể tìm thấy nó trong Task Manager (Trình quản lý tác vụ) dưới dạng Service Host: Superfetch.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Superfetch được thiết kế để sử dụng tối đa dung lượng RAM có sẵn trên hệ thống, nhưng chỉ khi không có bộ nhớ được sử dụng. Khi cần thiết, Superfetch sẽ giải phóng bộ nhớ để hệ thống có thể sử dụng.

II. Có nên tắt Superfetch không?

Nếu máy tính của bạn có cấu hình mạnh, thì Superfetch sẽ hoạt động rất hiệu quả, đáng kể đến mức bạn không ngờ. Tuy nhiên, nó không ảnh hưởng quá nhiều đến hiệu suất của máy tính của bạn, vì vậy bạn có thể tắt hoặc không tắt nó.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Nếu Superfetch đang hoạt động tốt, bạn không cần phải tắt nó vì nó là rất hữu ích cho máy tính của bạn. Tuy nhiên, nếu bạn gặp vấn đề về tần suất sử dụng ổ cứng cao, gây ra lỗi Fulldisk 100%, sử dụng quá nhiều RAM hoặc giảm hiệu suất của các phần mềm khác, bạn có thể tắt Superfetch để kiểm tra xem liệu nó có cải thiện được tình trạng này hay không.

III. Hướng dẫn 4 cách tắt Superfetch đơn giản dễ hiểu nhất

Cách 1: Sử dụng Windows Services

Hướng dẫn nhanh

Để tắt Superfetch, bạn có thể thực hiện các bước sau trên Windows 10:

  1. Nhấn tổ hợp phím Windows + R để mở hộp thoại Run.
  2. Nhập “services.msc” và nhấn OK.
  3. Tìm đến dịch vụ SysMain và click chuột phải vào rồi chọn Properties trong danh sách vừa hiện ra.
  4. Trong mục Startup type, bạn chọn Disabled.
  5. Nhấn Stop để dừng hoạt động của Superfetch.

Hướng dẫn chi tiết

Bước 1: Bạn nhấn tổ hợp phím Windows + R để mở hộp thoại Run. Sau đó, nhập “services.msc” vào hộp thoại Run và nhấn OK để mở cửa sổ Dịch vụ Windows.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Nhập “services.msc” vào hộp thoại Run và click OK để mở cửa sổ Windows Service

Bước 2: Trong danh sách các dịch vụ Windows, bạn tìm đến SysMain, sau đó click chuột phải vào và chọn Properties.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Tìm đến Superfetch và click chuột phải vào rồi chọn Properties

Bước 3: Trong mục “Startup type” bạn chọn “Disabled”, sau đó nhấn “Stop” để dừng hoạt động của Superfetch.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Trong mục Startup type bạn chọn Disabled, sau đó nhấn Stop, OK

Cách 2: Sử dụng Windows Registry

Hướng dẫn nhanh

Bạn có thể thực hiện các bước sau để tắt Superfetch:
  1. Nhấn tổ hợp phím Windows + R để mở hộp thoại Run.
  2. Nhập “regedit” và nhấn OK.
  3. Chọn HKEY_LOCAL_MACHINE.
  4. Chọn System và chọn CurrentControlSet.
  5. Chọn Control.
  6. Kéo xuống phía dưới và chọn thư mục Session Manager.
  7. Chọn tiếp thư mục Memory Management và click vào Prefetch Parameters.
  8. Tiếp theo, click chuột vào EnableSuperfetch.
  9. Trong hộp thoại được mở ra, bạn nhập 0 vào ô Value data và nhấn OK để tắt Superfetch.

Hướng dẫn chi tiết

Bước 1: Nhấn tổ hợp phím Windows + R để mở hộp thoại Run. Sau đó, nhập “regedit” vào hộp thoại Run và nhấn OK để mở cửa sổ Windows Registry.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Nhập “regedit” vào đó rồi nhấn click chọn OK để mở cửa sổ Windows Registry

Bước 2: Bạn nhấn mũi tên để mở rộng HKEY_LOCAL_MACHINE. Sau đó, bạn chọn System và chọn CurrentControlSet. Tiếp theo chọn Control.

Lưu ý: Để tránh xảy ra sự cố với hệ thống, bạn cần nhấn vào mũi tên ở đầu các thư mục để mở rộng chúng, không nên nhấn trực tiếp vào thư mục.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Chọn liên tiếp các thư mục

Bước 3: Bạn kéo xuống phía dưới để tìm và chọn thư mục Session Manager, sau đó chọn Memory Management và click vào Prefetch Parameters. Tiếp theo, click chuột vào EnableSuperfetch.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Nhấn EnableSuperfetch

Bước 4: Trong hộp thoại được mở ra, nhập giá trị 0 vào ô Value data và nhấn OK để tắt Superfetch.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Nhập 0 vào ô Value data và nhấn OK để tắt Superfetch

Cách 3: Dùng Command Prompt

Hướng dẫn nhanh

Để tắt Superfetch, bạn cần mở Command Prompt với quyền Admin. Sau đó, sao chép dòng lệnh “sc stop “SysMain” & sc config “SysMain” start=disabled” vào Command Prompt và nhấn Enter. Sau khi thực hiện lệnh này, đóng Command Prompt lại và Superfetch sẽ được tắt.

Hướng dẫn chi tiết

Bước 1: Bạn tìm kiếm trên Windows để mở Command Prompt với quyền Administrator. Để làm điều này, khi kết quả tìm kiếm hiện ra, bạn nhấp chuột phải vào biểu tượng Command Prompt và chọn “Run as Administrator”. Nếu được hỏi về quyền truy cập, hãy bấm Yes.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Mở Command Prompt dưới quyền Admin

Bước 2: Bạn nhập hoặc sao chép lệnh “sc stop “SysMain” & sc config “SysMain” start=disabled” vào Command Prompt vừa mới mở rồi nhấn Enter. Sau đó đóng Command Prompt và Superfetch của bạn sẽ đã được tắt.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Nhập lệnh sau đó nhấn Enter

Cách 4: Dùng PowerShell

Hướng dẫn nhanh

Tìm kiếm Powershell trên Windows, nhấp phải vào kết quả rồi chọn Chạy với quyền quản trị > Sao chép lệnh “Stop-Service -Force -Name “SysMain”; Set-Service -Name “SysMain” -StartupType Disabled” vào Powershell vừa mới mở và nhấn Enter > Đóng Powershell và Superfetch của bạn sẽ bị tắt.

Hướng dẫn chi tiết

Bước 1: Tìm kiếm Powershell trên Windows, sau đó nhấp chuột phải vào kết quả và chọn “Chạy với quyền quản trị” (Run as Administrator).

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Mowr Powershell dưới quyền Admin

Bước 2: Bạn nhập hoặc sao chép lệnh “Stop-Service -Force -Name “SysMain”; Set-Service -Name “SysMain” -StartupType Disabled” vào PowerShell vừa mới mở rồi nhấn Enter. Sau đó đóng Powershell lại và Superfetch của bạn sẽ bị tắt.

Service Host Superfetch là gì? Cách tắt Superfetch trên máy tính Windows 10

Nhập lệnh rồi nhấn Enter

Hi vọng bài viết trên giúp bạn hiểu rõ hơn về Service Host Superfetch là gì? Và hướng dẫn cách tắt nó khi cần thiết. Nếu bạn thấy bài viết hữu ích, hãy chia sẻ với mọi người. Nếu bạn gặp bất kỳ khó khăn nào, hãy để lại bình luận bên dưới. Chúc bạn thành công!