Tải trước và, vì Windows Vista, Superfetch, là các công nghệ trong Microsoft Windows có thể cải thiện đáng kể khả năng đáp ứng của hệ thống bằng cách dự đoán ứng dụng nào người dùng có thể khởi chạy và tải dữ liệu cần thiết vào bộ nhớ. Mặc dù cần thiết để đảm bảo trải nghiệm người dùng mượt mà trong các hệ thống với ổ cứng truyền thống, một số hệ thống có ổ cứng thể rắn có thể không mang lại nhiều lợi ích nhờ lợi thế hiệu suất vốn có của SSD và các dịch vụ Prefetch / Superfetch thực sự có thể gây bất lợi cho SSD trong thời gian dài do viết không cần thiết họ tạo ra.
Trong Windows 7, Microsoft đã cố gắng giải quyết vấn đề này bằng cách tự động vô hiệu hóa Superfetch và Prefetch khi phát hiện ổ SSD nhanh. Tuy nhiên, trong Windows 8, hệ điều hành cố gắng phân tích các đặc tính hiệu suất của bộ lưu trữ của hệ thống và kích hoạt hoặc vô hiệu hóa Superfetch / Prefetch một cách thông minh khi cần.
Mặc dù hầu hết người dùng sẽ ổn khi để Windows tự quyết định cách sử dụng Superfetch và Prefetch, nhưng có những tình huống Windows có thể đưa ra quyết định sai và người dùng có quyền sẽ muốn vô hiệu hóa hoặc kích hoạt dịch vụ theo cách thủ công. Điều này thường xảy ra với các cấu hình không chuẩn như mảng ổ cứng RAID nhanh hoặc sử dụng hỗn hợp cả ổ SSD và ổ cứng.
Vô hiệu hóa thủ công Superfetch
Để tắt thủ công Superfetch trong Windows 8, hãy khởi chạy trình quản lý Dịch vụ Windows bằng cách nhấp chuột phải vào Nút Khởi động Máy tính, chọn Chạy và nhập services.msc . Ngoài ra, bạn có thể tìm kiếm services.msc từ Màn hình Bắt đầu.
Trong Trình quản lý dịch vụ, cuộn xuống để tìm Superfetch, được điều khiển bởi dịch vụ Windows có tên SysMain . Bấm đúp vào Superfetch để khởi chạy cửa sổ Thuộc tính của nó và bấm vào Dừng để dừng nó.
Điều này sẽ giết dịch vụ ngay bây giờ, nhưng nó sẽ tự động khởi động lại ở lần khởi động tiếp theo trừ khi chúng tôi bảo là không. Trong trình đơn thả xuống Kiểu khởi động, hãy chọn Vô hiệu hóa . Nhấp vào Áp dụng và sau đó OK để lưu các thay đổi của bạn. Đóng Trình quản lý dịch vụ và khởi động lại để thay đổi có hiệu lực.
Vô hiệu hóa thủ công Prefetch
Sau khi bạn tắt Superfetch, bạn có thể tắt Prefetch khỏi Windows Registry. Khởi chạy Registry Editor bằng cách nhấp chuột phải vào nút Start Desktop, chọn Run và gõ regedit . Giống như trước đây, bạn cũng có thể khởi chạy Registry Editor bằng cách tìm kiếm regedit trên Màn hình Bắt đầu.
Từ Registry Editor, điều hướng đến vị trí sau:
HKEY_LOCAL_MACHINESYIUSC HiệnControlSetControlSession ManagerMemory ManagementPrefetchParameter
0 - Tắt trình tải trước
1 - Chỉ cho phép tìm nạp trước cho ứng dụng
2 - Chỉ cho phép tải trước cho các tệp khởi động
3 - Cho phép tải trước cho các tệp ứng dụng và khởi động
Giá trị mặc định là 3 ; đặt thành 0 sẽ tắt Prefetching.
Như đã đề cập, hầu hết người dùng không cần điều chỉnh cài đặt Prefetch / Superfetch và cài đặt giá trị không chính xác có thể tăng đáng kể thời gian khởi động và khởi chạy ứng dụng. Nhưng người dùng nâng cao có cấu hình ổ đĩa không chuẩn hoặc những người chạy Windows trong máy ảo, có thể muốn thực hiện kiểm soát thủ công đối với các dịch vụ quan trọng này.
