/ / Superfetch (SysMain) trên Windows 10 là gì? Và làm thế nào để vô hiệu hóa nó

Superfetch (SysMain) trên Windows 10 là gì? Và làm thế nào để vô hiệu hóa nó

Windows 10 là một cải tiến rõ ràng so với các phiên bản trước đó về nhiều mặt — nhưng nó cũng có thể cảm thấy chậm và ì ạch khi không được định cấu hình đúng cách. Trong số nhiều cách để cải thiện hiệu suất Windows 10, có một tính năng ít được biết đến hơn mà bạn nên biết: Siêu tìm nạp—Được gọi là SysMain sau khi cập nhật Windows 10 1809.

LÀM VIDEO TRONG NGÀY

Trong bài viết này, bạn sẽ tìm hiểu mọi thứ bạn cần biết về Superfetch (SysMain) là gì, cách nó hoạt động, tại sao nó có thể có vấn đề và cách vô hiệu hóa nó nếu nó gây ra sự cố.

Superfetch (SysMain) là gì?

Superfetch là một tính năng được giới thiệu với Windows Vista. Mô tả chính thức của dịch vụ Superfetch nói rằng nó “duy trì và cải thiện hiệu suất hệ thống theo thời gian”, nhưng điều đó mơ hồ và không giải thích toàn bộ câu chuyện.

Nó nằm yên lặng trong nền, liên tục phân tích các kiểu sử dụng RAM và tìm hiểu những loại ứng dụng bạn thường chạy. Theo thời gian, Superfetch đánh dấu các ứng dụng này là “thường xuyên được sử dụng” và tải trước chúng vào RAM.

Superfetch xuất hiện dưới dạng “Service Host: SysMain” trong Windows Task Manager. Ý tưởng là khi bạn muốn chạy ứng dụng, ứng dụng sẽ khởi chạy nhanh hơn nhiều vì nó đã được tải sẵn trong bộ nhớ.

Theo mặc định, Superfetch được thiết kế để chiếm tất cả dung lượng RAM có sẵn của bạn với các ứng dụng được tải sẵn. Đừng lo lắng: nó chỉ giao dịch với không sử dụng kỉ niệm. Ngay khi hệ thống của bạn cần thêm RAM (ví dụ: để tải một ứng dụng chưa được tải trước), nó sẽ giải phóng bộ nhớ cần thiết nếu cần.

Lưu ý rằng Superfetch không giống như Prefetch; trình quản lý bộ nhớ tải trước đã được giới thiệu trở lại trong Windows XP. Superfetch thực sự là sự kế thừa của Prefetch. Có gì khác biệt? Prefetch đã không phân tích các kiểu sử dụng theo thời gian và điều chỉnh các thông số tải trước của nó cho phù hợp.

Superfetch (SysMain) có thực sự cần thiết không?

Đối với hầu hết các phần, Superfetch rất hữu ích. Nếu bạn có một PC hiện đại với thông số kỹ thuật trung bình trở lên, Superfetch rất có thể chạy rất mượt mà đến mức bạn thậm chí không nhận ra. Thậm chí có một cơ hội tốt là Superfetch đang chạy trên hệ thống của bạn ngay bây giờ mà bạn thậm chí còn không biết.


Nhưng có một số “vấn đề” có thể phát sinh với Superfetch (SysMain):

  • Vì Superfetch luôn chạy ở chế độ nền nên bản thân dịch vụ Superfetch luôn sử dụng một số CPU và RAM.
  • Superfetch không loại bỏ nhu cầu tải ứng dụng vào RAM. Thay vào đó, nó di chuyển tải về một thời điểm sớm hơn. Bất cứ khi nào quá trình tải đó xảy ra, hệ thống của bạn vẫn gặp phải tình trạng chậm lại giống như khi bạn khởi chạy ứng dụng mà không có Superfetch.
  • Khởi động hệ thống có thể chậm chạp vì Superfetch đang tải trước một loạt dữ liệu từ ổ cứng vào RAM của bạn. Nếu ổ cứng của bạn chạy ở 100% trong vài phút mỗi khi bạn khởi động hoặc khởi động lại máy tính, thì Superfetch có thể là thủ phạm.
  • Hiệu suất của Superfetch có thể không đáng chú ý khi Windows 10 được cài đặt trên ổ SSD. Vì SSD rất nhanh nên bạn không cần tải trước. Có một số cách để kiểm tra tốc độ và hiệu suất của SDD của bạn trên Windows và các hệ điều hành khác.


Superfetch cũng được biết là gây ra các vấn đề về hiệu suất khi chơi game, đặc biệt là trên các hệ thống có RAM 4GB trở xuống. Không rõ lý do tại sao điều này xảy ra vì nó không xảy ra với tất cả mọi người, nhưng chúng tôi nghi ngờ nó liên quan đến các trò chơi nặng RAM liên tục yêu cầu và giải phóng bộ nhớ, điều này có thể khiến Superfetch tải và tải dữ liệu liên tục.

Tắt Superfetch có an toàn không?

Đúng! Không có tác dụng phụ nếu bạn quyết định tắt nó. Nếu hệ thống của bạn đang chạy tốt, hãy để nó ở chế độ bật. Nhưng nếu bạn gặp vấn đề về việc sử dụng ổ cứng HDD cao, sử dụng nhiều RAM hoặc hiệu suất bị giảm sút trong các hoạt động sử dụng nhiều RAM, hãy thử tắt nó đi và xem nó có hữu ích không. Nếu có, hãy tắt nó đi. Nếu không, hãy bật lại.

Cách tắt Superfetch (SysMain) trên Windows 10

Để nhắc lại, chúng tôi khuyên bạn không nên tắt Superfetch ngoại trừ như một biện pháp khắc phục sự cố cho các vấn đề tiềm ẩn được đề cập ở trên. Hầu hết người dùng nên bật Superfetch vì nó giúp tăng hiệu suất tổng thể. Nếu bạn không chắc chắn, hãy tạm thời tắt nó đi. Nếu bạn không nhận thấy bất kỳ cải tiến nào, hãy bật lại.

Lại, Siêu tìm nạp được gọi là SysMain trong Windows 10. Vì vậy, đó là những gì người dùng nên tìm kiếm khi tắt nó.

1. Sử dụng Ứng dụng Dịch vụ

Cách đơn giản nhất để tắt tính năng này là dừng dịch vụ của nó thông qua Windows Service.

  1. Mở Start Menu, tìm kiếm dịch vụ, sau đó khởi chạy ứng dụng Dịch vụ. Ngoài ra, hãy mở lời nhắc Chạy bằng cách nhấn Phím Windows + Rsau đó gõ services.msc và bấm vào ĐƯỢC RỒI.
  2. Cuộn xuống cho đến khi bạn thấy SysMainnhấp chuột phải vào nó và nhấp vào Dừng lại. Superfetch hiện đã bị tắt.

  3. Tuy nhiên, trong ứng dụng Dịch vụ, hãy nhấp chuột phải vào SysMain và chọn Đặc tính. Trong tab Chung, hãy tìm Loại khởi động và thay đổi nó thành Vô hiệu hóa. (Hoặc Thủ công nếu bạn muốn tùy chọn bật nó khi bạn cần.)

2. Sử dụng Registry Editor

Ứng dụng Dịch vụ là phương pháp ưu tiên cho việc này, nhưng nếu nó không hoạt động vì một số lý do, bạn luôn có thể chỉnh sửa trực tiếp khóa đăng ký. Trước khi bạn thực hiện việc này, hãy sao lưu sổ đăng ký nếu có sự cố.

Xin lưu ý rằng việc tạo điểm Khôi phục Hệ thống là rất quan trọng trước khi thực hiện bất kỳ thay đổi nào trong Sổ đăng ký. Bạn có thể hoàn nguyên về điểm khôi phục này trong trường hợp có bất kỳ sự cố nào.

2.1 Tạo điểm khôi phục

  1. Trong thanh tìm kiếm của menu Bắt đầu, hãy nhập Tạo điểm khôi phục và nhấp vào nó từ kết quả tìm kiếm.
  2. Nếu Khôi phục hệ thống nút chuyển sang màu xám, Bảo vệ Hệ thống bị tắt.
  3. Để kích hoạt Bảo vệ hệ thống, nhấp vào ổ C: trong cùng một cửa sổ. Sau đó bấm vào Định cấu hình và nhấp vào Bật Bảo vệ Hệ thống. Bấm OK.
  4. Để tạo Điểm khôi phục, chỉ cần nhấp vào Tạo ra và nhập tên cho Điểm khôi phục.

2.2 Tắt Superfetch (SysMain)

Sau khi hoàn tất, đã đến lúc vô hiệu hóa Superfetch thông qua Registry Editor.

  1. Trong thanh tìm kiếm của menu Bắt đầu, hãy tìm kiếm regedit, sau đó chọn nó từ kết quả. Ngoài ra, hãy mở lời nhắc Chạy bằng cách nhấn Phím Windows + Rsau đó gõ regedit và bấm vào ĐƯỢC RỒI.
  2. Trong cửa sổ sau, sử dụng thanh bên trái, điều hướng đến phần sau:
    HKEY_LOCAL_MACHINE  System  CurrentControlSet  Services  SysMain

  3. Trong phần bên phải, nhấp đúp vào Bắt đầu và đặt dữ liệu Giá trị thành 4. Lưu các thay đổi và khởi động lại máy tính của bạn.

3. Sử dụng Command Prompt

Cách nhanh nhất để tắt Superfetch và cảm thấy như một người dùng thành thạo Windows khi làm như vậy là sử dụng Command Prompt.

  1. Trong thanh tìm kiếm của menu Bắt đầu, hãy nhập cmd và nhấp chuột phải vào Command Prompt> Chạy với tư cách quản trị viên.
  2. Trong bảng điều khiển, nhập: sc dừng “SysMain” và nhấn Enter.
  3. Sau đó, gõ: sc config “SysMain” start = vô hiệu hóa và nhấn Enter.
  4. Đóng Command Prompt và khởi động lại máy tính của bạn.

Nếu việc tắt tính năng này không phải là một tùy chọn dành cho bạn, thì có những cách khác để khắc phục sự cố mà Sysmain có thể gây ra trên hệ thống của bạn.

Cách dễ nhất để làm như vậy là chạy quét hệ thống bằng các tiện ích khắc phục sự cố như Công cụ kiểm tra tệp hệ thống (SFC) và công cụ Dọn dẹp ổ đĩa. Ngoài ra, bạn có thể khắc phục sự cố ở trạng thái Khởi động sạch, trạng thái khởi động hệ thống với bộ trình điều khiển và ứng dụng cơ bản.

Nếu sự cố xảy ra do cấu hình hệ thống thấp, hãy xem xét nâng cấp máy tính của bạn.

Các tính năng khác của Windows 10 mà bạn có thể tắt

Bây giờ, bạn đã có thể vô hiệu hóa Sysmain thành công bằng cách làm theo một trong các phương pháp trên. Tuy nhiên, bạn có biết rằng Superfetch không phải là ví dụ duy nhất về một tính năng có thể tốt hơn nên bị vô hiệu hóa? Nhiều tính năng khác của Windows tốt hơn nên bị vô hiệu hóa do sự đánh đổi hiệu suất!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *