Trong bài viết về cách tăng tốc máy tính của Ben’s Computer, tôi có đề cập đến vấn đề tắt Superfetch để tăng tốc windows. Dịch vụ Superfetch là một trong những thứ có thể khiến máy tính Windows 10, 7 chạy chậm.
Và trong bài viết này, hãy cùng GAMEBAIUYTIN.TOP tìm hiểu cách vô hiệu hóa Server Host Superfetch.
Tính năng Service Host Superfetch là gì?
Superfetch lần đầu tiên được giới thiệu trong hệ điều hành Windows Vista – một hệ điều hành cũ không còn được hỗ trợ bởi Microsoft. Về tính năng, Superfetch giúp quản lý bộ nhớ hệ thống trong hệ điều hành máy tính để cải thiện hiệu suất.
Hiện tại, tính năng Superfetch được tích hợp trong Windows Vista, Windows 7, Windows 8 và Windows 10 vẫn khả dụng.
Có thể hiểu đơn giản Superfetch là một trình quản lý bộ nhớ máy tính trong Windows
Tuy nhiên, theo nhiều ý kiến trong cộng đồng diễn đàn, Superfetch có thể gây ra các vấn đề về hiệu suất trong một số ứng dụng. Vậy việc vô hiệu hóa dịch vụ Superfetch có thực sự ảnh hưởng đến máy tính hay nói cách khác Superfetch có thực sự cần thiết? Chúng ta sẽ đến trong phần tiếp theo.
Dịch vụ Superfetch có cần thiết cho máy tính không?
Nói rằng Superfetch là vô dụng cũng không hoàn toàn đúng bởi xét về mặt tích cực, Superfetch rất hữu ích trong một số trường hợp. Ví dụ bạn đang dùng máy tính thế hệ mới cấu hình trung bình trở lên thì dịch vụ này sẽ giúp phần mềm bạn đang dùng hoạt động tốt hơn.
Tuy nhiên, nếu tìm hiểu sâu hơn, chúng ta có thể thấy rằng Superfetch gây ra các vấn đề sau:
- Superfetch luôn chạy ngầm trong hệ thống Windows. Tức là nó sử dụng CPU và RAM của máy tính => Sử dụng tài nguyên.
- Superfetch không lưu trữ toàn bộ ứng dụng trong RAM mà chỉ lưu trữ một phần của nó để khởi động nhanh hơn.
- Khi khởi động, Superfetch tải trước một loạt dữ liệu từ ổ cứng vào RAM. Nếu máy tính của bạn liên tục gặp lỗi “Đầy đĩa 100%” khi khởi động, Superfetch có thể là nguyên nhân.
- Tốc độ mà Superfetch mang lại là không đáng kể nếu máy tính của bạn được trang bị ổ cứng SSD. Vì việc sử dụng SSD giúp máy khởi động tốt máy, các ứng dụng và tác vụ xử lý tốt.
Tóm lại, để trả lời câu hỏi “Superfetch có cần thiết không?” Vì vậy, câu trả lời của tôi là không. Và ngay cả khi việc tắt superfetch có ảnh hưởng đến máy tính thì không phải lúc nào cũng vậy.
Và trong phần tiếp theo, chúng ta hãy cùng nhau tìm hiểu về các cách vô hiệu hóa superfetch trong hệ điều hành Windows.
Ngoài ra, nếu máy tính của bạn rất chậm, tôi khuyên bạn nên nâng cấp lên SSD vì đây là cách nhanh nhất và dễ nhất để tăng tốc máy tính của bạn. Giá của SSD bây giờ cũng thấp hơn so với một vài năm trước. Bạn không thể mua một ổ SSD tốt với giá khoảng 500k. Nếu quan tâm, bạn có thể tham khảo Ben Computer. Kiểm tra SSD ngay bây giờ.
Tắt Superfetch bằng tính năng Services
Để tắt Superfetch bằng tính năng Services, bạn làm theo các bước sau:
Bước 1: Mở Start Menu, nhập từ khóa “services” và nhấn vào mục Services ( như hình minh họa ).

Bước 2: Sau khi chọn Services, một cửa sổ hiện ra, bạn kéo xuống phía dưới để tìm kiếm mục có tên là “Superfetch“, click chuột phải vào đó rồi chọn Properties.
Lưu ý: Trên hệ điều hành Windows 10 1809 trở đi thì Superfetch được đổi tên thành SysMain trong Services.

Bước 3: Chọn Stop để dừng chạy chương trình này. Nếu bạn muốn vô hiệu hóa Superfetch vĩnh viễn thì tại tab Startup type, chọn Disabled.

Bước 4: Nhấn Apple và OK.
Vô hiệu hóa Superfetch Windows 10 bằng Registry Editor
Bước 1: Mở Start Menu, gõ từ khóa “Registry” và chọn Registry Editor ( như hình minh họa ở dưới ).

Bước 2: Điều hướng đến thư mục theo đường dẫn sau:
ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters

Bước 3: Tiếp theo, bạn tìm đến mục EnableSuperfetch xuất hiện ở bên phải cửa sổ Registry Editor. Nhấp đôi chuột vào để mở Popup lên. Sau đó, đổi giá trị trong ô Value data về thành 0.

Bước 4: Nhấn OK để hoàn thành.
Thủ thuật tắt Superfetch bằng Command Prompt
Bước 1: Sử dụng tổ hợp phím Windows + S để mở hộp thoại tìm kiếm. Gõ từ khóa “cmd” và chọn Run as administrator.
Bước 2: Trong cửa sổ Command Prompt, bạn gõ dòng lệnh dưới đây và nhấn nút “Enter” trên bàn phím để tắt dịch vụ Superfetch.
sc stop “SysMain” & sc config “SysMain” start=disabled

Bước 3: Nếu bạn muốn bật lại Superfetch thì làm tương tự bước 1, sau đó ở bước 2, bạn nhập dòng lệnh sau đây và nhấn nút “Enter”
sc config “SysMain” start=auto & sc start “SysMain”

Tắt Superfetch bằng Windows PowerShell
Về cơ bản việc tắt Superfetch bằng Windows Powershell cũng khách gì Command Prompt, bạn làm theo các bước nhu sau:
Bước 1: Mở Start Menu, gõ từ khóa “Windows PowerShell” và nhấn chuột phải vào mục này, chọn tiếp Run as administrator.
Bước 2: Cửa sổ Windows PowerShell hiện lên, bạn nhập dòng lệnh dưới đây và nhấn Enter để tắt hẳn tính năng Superfetch đi.
Stop-Service -Force -Name “SysMain”; Set-Service -Name “SysMain” -StartupType
Bước 3: Nếu bạn có muốn bật lại Superfetch thì bạn nhập vào dòng lệnh sau và nhấn Enter.
Set-Service -Name “SysMain” -StartupType Automatic -Status Running
Như vậy, chúng ta đã vừa tìm hiểu qua 3 cách để tắt Superfetch trên máy tính hệ điều hành Windows rồi. Lý do tại sao nên phải vô hiệu hóa dịch vụ Superfetch thì chúng ta cũng đã đề cập ở bên trên. Nếu bạn thấy còn bất cứ vướng mắc gì hay chưa thể tắt Superfetch được thì có thể comment bên dưới bài viết này. Mình sẽ trả lời và có thể teamviewer giúp bạn nhé.

Với vai trò quản lý và điều hành hệ thống game bài, Diễm My đảm bảo hoạt động của game diễn ra suôn sẻ, đáp ứng yêu cầu của người chơi và nhận được nhiều đánh giá tích cực từ cộng đồng.