Anonim

Prefetch dan, sejak Windows Vista, Superfetch, adalah teknologi dalam Microsoft Windows yang dapat meningkatkan ketangguhan sistem dengan ketara dengan meramalkan aplikasi mana pengguna kemungkinan akan meluncurkan dan terlebih dahulu memuat data yang diperlukan ke memori. Walaupun penting untuk memastikan pengalaman pengguna yang lancar dalam sistem dengan pemacu cakera tradisional, sesetengah sistem dengan pemacu keadaan pepejal mungkin tidak melihat banyak manfaat terima kasih kepada kelebihan prestasi sedia ada SSD dan perkhidmatan Prefetch / Superfetch sebenarnya boleh menjejaskan SSD dalam jangka masa panjang kerana tidak perlu menulis yang mereka hasilkan.
Di Windows 7, Microsoft cuba menangani masalah ini dengan melumpuhkan Superfetch dan Prefetch secara automatik apabila SSD pantas dikesan. Di Windows 8, bagaimanapun, sistem operasi cuba menganalisis ciri prestasi penyimpanan sistem dan membolehkan atau melumpuhkan Superfetch / Prefetch dengan bijak seperti yang diperlukan.
Walaupun kebanyakan pengguna akan membiarkan Windows memutuskan untuk menggunakan Superfetch dan Prefetch sendiri, terdapat situasi di mana Windows boleh membuat keputusan yang salah, dan pengguna kuasa akan mahu mematikan atau mengaktifkan perkhidmatan secara manual. Ini paling sering berlaku dengan konfigurasi yang tidak standard seperti array RAID pantas HDDs, atau penggunaan campuran kedua-dua SSD dan HDDs.

Lumpuhkan Superfetch secara manual

Untuk melumpuhkan Superfetch secara manual dalam Windows 8, lancarkan pengurus Perkhidmatan Windows dengan mengklik kanan pada butang Start Desktop, memilih Run, dan menaip services.msc . Sebagai alternatif, anda boleh mencari services.msc dari Skrin Mula.
Dalam Pengurus Perkhidmatan, tatal ke bawah untuk mencari Superfetch, yang dikawal oleh perkhidmatan Windows yang dipanggil SysMain . Klik dua kali Superfetch untuk melancarkan tetingkap Properties dan klik pada Stop untuk menghentikannya.


Ini akan membunuh perkhidmatan buat masa ini, tetapi ia akan dimulakan semula secara automatik pada boot berikutnya kecuali kami tidak memberitahunya. Di bawah menu lungsur "Startup Type", pilih Disabled . Klik Terapkan dan kemudian OK untuk menyimpan perubahan anda. Tutup Pengurus Perkhidmatan dan but semula untuk melaksanakan perubahan.

Lumpuhkan Prefetch secara manual

Selepas anda mematikan Superfetch, anda boleh melumpuhkan Prefetch dari Registry Windows. Lancarkan Editor Pendaftaran dengan mengklik kanan pada butang Start Desktop, memilih Run, dan menaip regedit . Sama seperti sebelumnya, anda juga boleh melancarkan Editor Registry dengan mencari regedit pada Skrin Mula.
Dari Editor Pendaftar, pergi ke lokasi berikut:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters

Di sebelah kanan tetingkap, klik dua kali pada EnablePrefetcher . Anda boleh mengkonfigurasi Prefetch dalam salah satu daripada empat cara dengan memasukkan nombor yang bersamaan dalam kotak Data Nilai :

0 - Melumpuhkan Prefetcher
1 - Membolehkan Prefetch untuk Aplikasi sahaja
2 - Membolehkan Prefetch untuk fail Boot sahaja
3 - Membolehkan Prefetch untuk fail Boot dan Permohonan

Nilai lalai ialah 3 ; menetapkannya kepada 0 akan melumpuhkan Prefetching.
Seperti yang disebutkan, kebanyakan pengguna tidak perlu menyesuaikan tetapan Prefetch / Superfetch, dan menetapkan nilai yang salah dapat meningkatkan boot dan waktu pelancaran aplikasi dengan ketara. Tetapi pengguna canggih dengan konfigurasi pemacu bukan standard, atau mereka yang menjalankan Windows dalam mesin maya, mungkin ingin menjalankan kawalan manual terhadap perkhidmatan penting ini.

Bagaimana untuk melumpuhkan superfetch dan prefetch dalam windows 8