Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Bật/Tắt SysMain & Prefetch cho SSD trên Windows 11/10

Trong bài này, chúng ta sẽ xem Windows 11/10/8/7 xử lý Prefetch và SysMain trên ổ SSD như thế nào. Hôm qua chúng ta đã xem Windows xử lý desfragment trên SSD như thế nào. Trước khi bắt đầu, xin khẳng định: KHÔNG NÊN tắt SysMain (trước gọi là SuperFetch) hoặc Prefetch vì có thể làm giảm hiệu suất hệ thống. Để các dịch vụ ở cài đặt mặc định là tốt nhất.

SysMain (Superfetch), Prefetch & SSD trên Windows 11/10

Mỗi khi chạy ứng dụng trên PC, một tệp Prefetch chứa thông tin về các tệp được tải bởi ứng dụng sẽ được tạo bởi Windows. Thông tin trong tệp Prefetch dùng để tối ưu hóa thời gian tải ứng dụng lần sau chạy. SysMain cố gắng dự đoán ứng dụng bạn sẽ chạy tiếp theo và tải trước tất cả dữ liệu cần thiết vào bộ nhớ. Thuật toán dự đoán của nó rất tốt, có thể dự đoán 3 ứng dụng tiếp theo bạn sẽ chạy theo thời điểm trong ngày.

Tóm lại, SysMain và Prefetch là công nghệ quản lý lưu trữ Windows giúp truy cập dữ liệu nhanh trên ổ cứng truyền thống. Trên ổ SSD, chúng gây ra các ghi không cần thiết.

Cách tắt SysMain trên Windows 11/10

Dịch vụ SysMain là dịch vụ liên quan đến Superfetch. Nhiệm vụ duy trì và cải thiện hiệu suất hệ thống theo thời gian. Nó nằm trong thư mục System32. Dịch vụ giống nhau, nhưng tên hiển thị đã đổi từ Superfetch thành SysMain trên Windows 10. Nếu cần tắt thủ công, làm như sau:

  1. Nhấn Win+R mở hộp Run.
  2. Gõ services.msc và Enter.
  3. Nhấp đúp vào dịch vụ SysMain.
  4. Chọn Disabled từ menu thả xuống Loại khởi động.
  5. Nhấp OK.

Chạy services.msc mở Trình quản lý Dịch vụ. Cuộn xuống dịch vụ SysMain (Superfetch), chịu trách nhiệm duy trì và cải thiện hiệu suất hệ thống theo thời gian.

Nhấp đúp để mở hộp Thuộc tính. Nhấp Dừng để dừng tiến trình. Đặt loại khởi động Disabled và nhấp Apply.

Bật/Tắt SysMain & Prefetch cho SSD trên Windows 11/10

Bạn phải khởi động lại máy tính để thay đổi có hiệu lực.

Cách tắt Prefetch trên Windows 11/10

Để tắt Prefetch trên Windows 11/10, làm theo các bước:

  1. Nhấn Win+R mở hộp Run.
  2. Gõ regedit > Enter.
  3. Nhấp Yes
  4. Đến PrefetchParameters trong HKLM.
  5. Nhấp đúp vào giá trị REG_DWORD EnablePrefetcher.
  6. Đặt Dữ liệu giá trị là 0.
  7. Nhấp OK.

Để tắt Prefetch, chạy regedit mở Registry Editor. Điều hướng đến khóa registry:

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

Bật/Tắt SysMain & Prefetch cho SSD trên Windows 11/10

Nhấp đúp EnablePrefetcher bên phải để mở hộp giá trị DWORD.

Các giá trị có thể cho EnablePrefetcher:

  • 0 – Tắt Prefetcher
  • 1 – Bật Prefetch khởi chạy ứng dụng
  • 2 – Bật Prefetch khởi động
  • 3 – Bật Prefetch khởi chạy ứng dụng và khởi động

Giá trị mặc định là 3. Để tắt Prefetch, đặt thành 0. Nhấp OK và Thoát.

Tình cờ, bạn cũng có thể tắt hoặc chỉnh Superfetcher ở đây – sẽ thấy DWORD EnableSuperfetcher ngay dưới.

Các giá trị cho EnableSuperfetch:

  • 0 – Tắt SysMain
  • 1 – Bật SysMain cho tệp khởi động
  • 2 – Bật SysMain cho ứng dụng
  • 3 – Bật SysMain cho cả tệp khởi động và ứng dụng

Nếu bạn dùng ổ SSD, có thể quan tâm phần mềm miễn phí SSD Life kiểm tra sức khỏe SSD và SSD Tweaker giúp tinh chỉnh SSD.

Vô hiệu hóa Superfetch có tăng hiệu suất không?

Mặc dù không tiêu nhiều dung lượng, sự cố có thể gây Superfetch hoặc SysMain dùng CPU cao. Trong trường hợp đó, tắt dịch vụ có thể tăng hiệu suất. Tuy nhiên, các trường hợp khác, bạn có thể không thấy cải thiện hiệu suất sau khi tắt.

Có được tắt Superfetch không?

Có và không. Có, khi bạn gặp vấn đề do dịch vụ này. Không, khi bạn cần chức năng này. Đây là dịch vụ tích hợp của Windows, cần thiết để PC mượt mà hơn. Vì vậy không khuyến nghị tắt Superfetch trừ khi gây sự cố.

Hy vọng hữu ích!

Bật/Tắt SysMain & Prefetch cho SSD trên Windows 11/10