Service Superfetch là gì? Cách tắt dịch vụ Superfetch trên Windows 10

348

Windows 10 đã được Microsoft ngày càng hoàn thiện về mặt tốc độ qua nhiều phiên bản bằng nhiều cách khác nhau – nhưng thật sự là tốc độ vẫn chậm, đơ máy khi chúng ta không thiết lập một cách chính xác. Trong nhiều cách để tối ưu hóa Windows 10, thì Service Host Superfetch (dịch vụ Superfetch) chính là một trong những tính năng mà bạn cần phải biết. Bài viết này, mình sẽ giải thích Superfetch là gì? Cũng như  câu hỏi “Có nên tắt tính năng Superfetch trên Windows 10 hay không?”.

Service Host Superfetch là gì?

Service Host Superfetch (hoặc Superfetch) là một tính năng được giới thiệu và sử dụng đầu tiên từ Windows Vista. Vậy Superfetch có tác dụng gì? Tính năng này giúp cho quản lý, cải thiện tốc độ của hệ thống liên tục và hiệu quả. Đến hệ Windows 10 thì vẫn còn tồn tại tính năng Superfetch này.

Superfetch được chạy ngầm, tự động phân tích lượng RAM sử dụng của máy tính và biết được đâu là ứng dụng bạn thường xuyên sử dụng. Sau một thời gian, Superfetch sẽ đánh dấu ứng dụng đó là “ứng dụng thân quen” và sẽ lưu ứng dụng đó trên RAM (preloading). Mục đích là khi bạn bắt đầu thực hiện ứng dụng đã được đánh dấu thì sẽ nhanh hơn vì nó đã được lưu sẵn trên RAM.

Bạn đừng lo là Superfetch là chiếm hết tất cả lượng RAM có trong máy của bạn để lưu “ứng dụng thân quen” bời vì nó chỉ lưu trên các bộ nhớ RAM không sử dụng mà thôi.

Có nên tắt Superfetch trên Windows 10?

Nếu nhìn về mặt tích cực, tính năng Superfetch cực kỳ hữu dụng trong trường hợp bạn sử dụng các máy tính thế hệ mới với cấu hình trung bình trở lên. Superfetch giúp cho những phần mềm được sử dụng thường xuyên hoạt động “mượt mà” hơn.

Nhưng có một số điều bạn cần lưu ý khi sử dụng Superfetch:

  1. Superfetch luôn chạy ngầm ở phía dưới hệ thống. Nó luôn luôn sử dụng CPU và RAM của máy
  2. Superfetch KHÔNG lưu toàn bộ ứng dụng sử dụng thường xuyên lên RAM mà nó chỉ load một phần ứng dụng để bạn có thể khởi động nhanh hơn mà thôi.
  3. Tốc độ đem lại của tính năng này sẽ không cần chú ý đến khi bạn sử dụng SSD cho máy tính. Bởi vì đa số các ổ cứng SSD hiện nay tốc độ rất nhanh, và bạn không cần Superfetch lưu sẵn các ứng dụng lên RAM.
  4. Khởi động máy tính có thể sẽ chậm bởi vì Superfetch tự động lưu một lượng lớn dữ liệu từ HDD sang RAM. Nếu ổ cứng của bạn bị lỗi full disk 100% trong vòng vài phút mỗi lần bạn khởi động máy tính hoặc restart máy tính, Superfetch có thể là thủ phạm.

Xem thêm cách khắc phục lỗi full disk 100% Windows 10.

Tắt tính năng Superfetch có ảnh hưởng gì đến máy tính không?

Câu trả lời sẽ là Không! Tắt Superfetch sẽ không gây hại hoặc ảnh hưởng gì đến hệ thống. Tuy nhiên lời khuyên của Canh Rau là nếu PC của bạn vẫn đang hoạt động bình thường thì bạn cứ để yên như thế. Nếu gặp phải các vấn đề như ổ cứng HDD xảy ra lỗi Fulldisk 100%, RAM sử dụng quá nhiều, hoặc giảm hiệu suất của các phần mềm khác, thì nên tắt nó đi và xem liệu nó có thể giúp ích cho chúng ta không.

Cách dọn rác máy tính để tăng tốc máy tính Windows 10.

Cách tắt Superfetch trên máy tính Windows 10/8.1/7

Mình xin nhắc lại là không khuyến khích tắt Superfetch ngoại trừ bạn gặp các sự có như Canh Rau đã đề cập bên trên. Đa số người dùng nên giữ tính năng này lại bời vì nó giúp nâng cao tổng thể hiệu quả của máy tính. Nếu bạn cảm thấy Superfetch ảnh hưởng đến tốc độ của máy tính thì nên tắt nó đi. Ngược lại nếu không thấy hiệu quả thì bạn nên bật lại nhé.

CHÚ Ý: Từ phiên bản Windows 10 1809 thì Superfetch đã đổi tên thành SysMain trên ứng dụng Services.

Sử dụng ứng dụng Services để tắt Superfetch

Bước 1: Mở Start Menu, tìm từ khóa services sau đó mở nó lên. Một lựa chọn khác là sử dụng tổ hợp phím Windows + R, sau đó nhập service.msc và nhấn OK.

sử dụng services để tắt superfetch hình 1

Bước 2: Trong cửa sổ bên phải của cửa sổ Services, bạn cuộn chuột xuống phía dưới cho đến khi bạn thấy tính năng Superfetch(hoặc SysMain), chuột phải vào và chọn Properties.

sử dụng services để tắt superfetch hình 2

Bước 3: Chọn Stop tại mục Service Status. Trường hợp nếu bạn muốn tắt Superfetch vĩnh viễn thì tại Startup type, bạn thay đổi từ Automatic sang Disable.

sử dụng services để tắt superfetch hình 3

Sử dụng Registry Editor vô hiệu hóa Superfetch

Bước 1: Bạn cũng mở Start Menu, nhập vào regedit, và lựa chọn kết quả được hiển thị. Hoặc sử dụng tổ hợp phím tắt Windows + R, sau đó điền vào ô tìm kiếm regedit và nhấn OK.

sử dụng registry editor để vô hiệu hóa superfetch hình 1

Bước 2: Chúng ta sử dụng menu bên trái, điều hướng tới vị trí sau hoặc bạn copy đoạn phía dưới, dán vào thanh địa chỉ.

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

sử dụng registry editor để vô hiệu hóa superfetch hình 2

Bước 3: Tiếp theo, bạn chuột phải vào EnableSuperfetch xuất hiện phía bên phải. Thay đổi giá trị thành 0 tại mục để tắt tính năng Superfetch. Cuối cùng nhấn OK.

sử dụng registry editor để vô hiệu hóa superfetch hình 3Trên đây là bài viết giải thích dịch vụ Superfetch là gì, cũng như phân tích những ưu điểm, nhược điểm của tính năng đó. Nếu như bạn cảm thấy Service Host Superfetch làm chậm Máy tính của bạn thì hãy thử tắt nó đi nhé.

Cám ơn các bạn đã theo dõi bài viết của mình.