Predbežné načítanie a od verzie Windows Vista, Superfetch, sú technológie v systéme Microsoft Windows, ktoré môžu výrazne zlepšiť dostupnosť systému tým, že predpovedajú, ktoré aplikácie bude pravdepodobne spúšťať užívateľ, a preemptivne načítajú potrebné údaje do pamäte. Aj keď je to nevyhnutné na zabezpečenie plynulej používateľskej skúsenosti v systémoch s tradičnými pevnými diskami, niektoré systémy s jednotkami SSD nemusia vidieť veľkú výhodu vďaka neodmysliteľnej výkonovej výhode SSD a služby predbežného načítania / superfetchu môžu byť z dlhodobého hľadiska pre SSD škodlivé. kvôli zbytočným zápisom, ktoré generujú.
V systéme Windows 7 sa spoločnosť Microsoft pokúsila vyriešiť tento problém automatickým vypnutím funkcie Superfetch a Prefetch, keď sa zistil rýchly SSD. V systéme Windows 8 sa však operačný systém pokúša analyzovať výkonnostné charakteristiky úložiska systému a podľa potreby inteligentne zapína alebo vypína funkciu Superfetch / Prefetch.
Zatiaľ čo väčšina používateľov bude v poriadku, keď nechá Windows rozhodnúť, ako používať Superfetch a Prefetch samostatne, existujú situácie, keď Windows môžu urobiť nesprávne rozhodnutie, a výkonní používatelia budú chcieť služby manuálne zakázať alebo povoliť. Toto sa najčastejšie vyskytuje pri neštandardných konfiguráciách, ako sú rýchle polia RAID diskov HDD alebo zmiešané použitie diskov SSD a HDD.
Ručné vypnutie Superfetch
Ak chcete Superfetch ručne zakázať v systéme Windows 8, spustite Správcu služieb Windows kliknutím pravým tlačidlom myši na tlačidlo Štart na pracovnej ploche, výberom príkazu Spustiť a napísaním services.msc . Prípadne môžete vyhľadať services.msc z úvodnej obrazovky.
V Správcovi služieb prejdite nadol a vyhľadajte Superfetch, ktorý je riadený službou Windows s názvom SysMain . Dvakrát kliknite na Superfetch, čím sa otvorí jeho okno Vlastnosti a kliknutím na Zastaviť ho zastavíte.
Táto služba zatiaľ zabije službu, ale pri ďalšom štarte sa automaticky reštartuje, pokiaľ jej nepovieme. V rozbaľovacej ponuke Typ spustenia vyberte možnosť Zakázané . Zmeny uložíte kliknutím na tlačidlo Použiť a potom na tlačidlo OK . Zatvorte Správcu služieb a reštartujte, aby sa zmena prejavila.
Manuálne vypnutie predbežného načítania
Po vypnutí Superfetch môžete deaktivovať Prefetch z registra Windows. Spustite Editor databázy Registry kliknutím pravým tlačidlom myši na tlačidlo Štart na pracovnej ploche, výberom príkazu Spustiť a zadaním príkazu regedit . Rovnako ako predtým, Editor databázy Registry môžete spustiť aj vyhľadaním regedit na úvodnej obrazovke.
Z Editora databázy Registry prejdite na nasledujúce miesto:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters
Na pravej strane okna dvakrát kliknite na EnablePrefetcher . Prefetch môžete nakonfigurovať jedným zo štyroch spôsobov zadaním príslušného čísla do poľa Údaj hodnoty :0 - zakáže predbežné načítavanie
1 - Povolí predbežné načítanie iba pre aplikácie
2 - Povolí predbežné načítanie iba pre spúšťacie súbory
3 - Povoľuje predbežné načítanie pre bootovacie a aplikačné súbory
Predvolená hodnota je 3 ; jeho nastavenie na 0 zakáže predbežné načítanie.
Ako už bolo spomenuté, väčšina používateľov nemusí upravovať nastavenia predbežného načítania / superfetchu a nastavenie nesprávnych hodnôt môže výrazne zvýšiť časy spustenia a spustenia aplikácie. Pokročilí používatelia s neštandardnými konfiguráciami jednotiek alebo používatelia so systémom Windows na virtuálnych počítačoch však môžu chcieť vykonávať manuálnu kontrolu nad týmito dôležitými službami.