Home
» Windows
»
Windows 11: Aktivujte alebo deaktivujte Superfetch
Windows 11: Aktivujte alebo deaktivujte Superfetch
Potrebujete upraviť výkon počítača so systémom Windows 11, 10, 8 a 7 alebo uvoľniť RAM pre veľké aplikácie alebo databázy? Zistite, ako aktivovať alebo deaktivovať Superfetch (Prefetch) nižšie.
Nájdete veľa návrhov online, ktoré vám odporúčajú buď aktivovať, alebo deaktivovať funkciu Superfetch (známu aj ako Prefetch) na Windows 11, 10, 8 alebo 7, aby ste zlepšili výkon svojho počítača. Musíte sa naučiť, čo je Superfetch a ako funguje, aby ste sa mohli správne rozhodnúť, či by ste mali túto systémovú funkciu aktivovať alebo deaktivovať pre počítače so systémom Windows.
Superfetch ukladá do cache údaje o aplikáciách a nástrojoch vášho počítača so systémom Windows, aby aplikácie a nástroje mohli okamžite pristupovať k údajom z RAM alebo systémovej pamäte namiesto interného úložiska ako HDD, SATA SSD alebo NVMe SSD. Niekedy môže aktivácia alebo deaktivácia tejto systémovej funkcie pozitívne alebo negatívne ovplyvniť výkon počítača so systémom Windows pre určité aplikácie. Nie je to však pravidlo alebo zaručená systémová úprava tohto typu. Okrem toho sa zvyčajne nehodí na hranie hier, ale môže zlepšiť výkon aplikácií určených pre podnikanie, ako sú aplikácie Microsoft 365.
Prečítajte si tento článok až do konca, aby ste sa dozvedeli základne o Prefetch alebo Superfetch. Preskúmate aj jednoduché metódy na aktiváciu alebo deaktiváciu Superfetch v stručných a ľahko vykonateľných krokoch.
Čo je Prefetch alebo Superfetch v počítačoch so systémom Windows?
Prefetch alebo Superfetch sú jednoducho rôzne názvy pre rovnaký systémový proces vo všetkých počítačoch so systémom Windows, počínajúc Windows XP. Zodpovednosť tohto systémového procesu je ukladanie bootovacích a aplikačných súborov, ktoré sú nevyhnutné na spustenie systému Windows alebo nainštalovaného softvéru. Tento proces je bežný v počítačoch so systémom Windows, ktoré bežia na HDD.
Prefetch sleduje proces zavádzania, aby zistil, ktoré súbory sa otvárajú počas spúšťania systému. Takisto, keď spúšťate rôzne aplikácie na svojich počítačoch so systémom Windows 11, 10 atď., prieskúma aj tieto aplikácie. Potom vytvorí profily aplikácií a bootovacích procesov na zabezpečenom mieste na internom úložisku systému Windows. Umiestnenie priečinka Prefetch je uvedené nižšie. Priečinok môže obsahovať až 128 profilov aplikácií alebo bootovacích procesov.
C:\Windows\Prefetch
Na HDD, ktoré majú inherentne pomalé procesy čítania a zápisu, služba Prefetcher načíta tieto bootovacie procesy alebo profily aplikácií do RAM, než je systém alebo vy zavoláte na tieto súbory. Takto zažívate rýchlejšie bootovanie operačného systému Windows alebo inicializáciu aplikácií.
Microsoft inovoval Prefetch vo Windows Vista, a od tej doby je známy ako Superfetch a ReadyBoost. Superfetch prevažne sleduje využitie aplikácií na vašom počítači so systémom Windows. Potom predpovedá, ktoré aplikácie môžete spustiť a podľa toho načíta malú časť aplikácií do RAM alebo systémovej pamäte. Naopak, funkcie ReadyBoost používajú externé úložné zariadenia, ako sú USB flash disky, externé HDD, externé SATA SSD atď., ako systémovu cache a znižujú záťaž na čipy systémovej pamäte RAM.
Ďalšou súčasťou správy pamäte vo Windows, rovnako ako Prefetch a Superfetch, je ReadyBoot a je tiež súčasťou ReadyBoost. ReadyBoot nahrádza Prefetch, aby načítal súbory bootovacieho procesu vopred, keď má systém viac ako 700 MB voľnej pamäte RAM. Zaujímavé je, že všetky tieto nástroje správy pamäte Windows odkazujú na jednu systémovú službu Windows známej ako SysMain.
Ako funguje Windows Prefetch?
Superfetch, Prefetch, SysMain, ReadyBoost a ReadyBoot sú všetky rovnaké a sú vysoko inteligentnými nástrojmi operačných systémov Windows 11, 10, 8, 7 atď. od Microsoftu. Nižšie nájdete procesy ich fungovania:
Na HDD Superfetch prednačí bootovacie súbory a softvérové programy, aby ste ich mohli okamžite používať.
Predpovedá až tri aplikácie na Windows 11 a iných moderných operačných systémoch Windows.
Keď používate aplikácie alebo programy náročné na výkon RAM a HDD na svojom počítači so systémom Windows 11, Superfetch oneskoruje údržbové úlohy systému, ako je defragmentácia disku, aktualizácia Windows a iné aplikácie na pozadí.
Automaticky pridáva zdroje aktívnym programom znížením počtu aplikácií na pozadí.
Superfetch sa automaticky prispôsobuje zmenám vo vašom používaní aplikácií.
Kedy deaktivovať Superfetch alebo Prefetch
Tu sú niektoré scenáre, kde by ste mohli chcieť deaktivovať Superfetch alebo súvisiace procesy pamäte Windows, aby ste znížili vyťaženie CPU, RAM a HDD:
Superfetch nedokáže predpovedať veľké herné aplikácie a zbytočne používa CPU, RAM a HDD, čím spomaľuje herný engine.
Používate bežné podnikové aplikácie, ako sú SQL databázy, aplikácie na plánovanie podnikových zdrojov (ERP), veľké Microsoft Excel tabuľky atď., a zažívate letargický výkon.
Vždy si všimnete, že správca úloh vášho počítača zobrazuje CPU, RAM, HDD atď. nad 50 % vyťaženia, aj keď je počítač nečinný.
Prevádzate operačný systém Windows na SATA alebo NVMe SSD.
Kedy aktivovať Prefetch alebo Superfetch
Ak používate svoj počítač na pracovné aplikácie a pracujete na HDD, mali by ste Superfetch aktivovať celý čas.
Zažívate pomalšie spúšťanie systému a aplikácií.
Existuje externý pevný disk alebo USB flash disk, ktorý je vždy pripojený k počítaču cez USB port a ReadyBoost môže využívať tieto externé úložiská ako rozšírené cache repozitáre.
Ak ručne neaktivujete Superfetch alebo Prefetch, moderné operačné systémy Windows 11, 10, 8, 7 atď. automaticky obnovia súbory Prefetch a začnú používať Superfetch.
Ako aktivovať alebo deaktivovať Superfetch v systémoch Windows 11, 10, 8 a 7
Existuje viacero spôsobov, ako deaktívovať a znovu aktivovať Superfetch na Windows 11 a starších operačných systémoch. Niektoré z bezproblémových metód sú uvedené nižšie:
Aktivácia alebo deaktivácia Prefetch z služby
Podržte kláves Windows a stlačte R na otvorenie dialógového okna Spustiť.
Zadajte Services.msc a stlačte Enter.
Otvorí sa okno služieb. Nájdite Superfetch v zozname.
Ako deaktivovať Superfetch pomocou aplikácie Služby
Pravým tlačidlom kliknite na Superfetch, potom vyberte Vlastnosti.
Vyberte tlačidlo Zastaviť, ak chcete službu zastaviť.
V rozbaľovacej ponuke Typ spustenia vyberte Deaktivované.
V pokročilých operačných systémoch Windows ako Windows 11 a 10 nemusíte nájsť Superfetch. Namiesto toho nájdete službu SysMain. Namieňte Superfetch a vykonajte vyššie uvedené kroky pre SysMain na deaktiváciu Prefetch alebo Superfetch na vašom počítači.
Keď sa rozhodnete aktivovať vyššie uvedenú funkciu, jednoducho postupujte podľa týchto krokov:
Choďte do aplikácie Služby a vyberte SysMain.
Pravým tlačidlom kliknite a vyberte Vlastnosti.
Ako aktivovať Superfetch pomocou aplikácie Služby
Teraz nastavte Typ spustenia na Automatický výberom možnosti z rozbaľovacej ponuky.
Potom kliknite na Spustiť pod Stav služby na vykonanie procesu.
Vyberte Použiť a potom kliknite na OK na uloženie zmien.
Deaktivácia Superfetch (SysMain) z správcu úloh
Ďalší bezproblémový spôsob, ako deaktívovať proces Prefetch alebo Superfetch, je použitie aplikácie Správca úloh Windows. Tu je, ako to urobiť:
Stlačte tlačidlá Ctrl + Shift + Esc dohromady, aby sa na obrazovke objavil Správca úloh.
Teraz posuňte procesy pod hlavičkou stĺpca Názov procesov a nájdite proces Hostiteľ služby: SysMain.
Ako deaktivovať Superfetch alebo Prefetch alebo SysMain z Windows Task Manager
Pravým tlačidlom kliknite na úlohu a potom vyberte Ukončiť úlohu.
Zaškrtnite políčko Odhodiť neuložené údaje a vypnúť a potom kliknite na Vypnúť, aby ste deaktivovali službu.
Aktivácia alebo deaktivácia Superfetch pomocou príkazového riadka
Stlačte Windows + S naraz, aby sa otvoril nástroj Hľadanie Windows.
Zadajte Command a potom kliknite na Spustiť ako správca na pravej strane panela s nástrojmi Windows Search.
Príkazový riadok sa otvorí s administrátorskými právami.
Ako deaktivovať Superfetch alebo Prefetch alebo SysMain z príkazového riadka
Teraz skopírujte a vložte nasledujúci príkaz do príkazového riadka a stlačte Enter:
Na pravej strane dvakrát kliknite na EnableSuperfetch. Ak táto hodnota neexistuje, pravým kliknite na zložku PrefetchParameters a vyberte Nový > DWORD (32-bit) hodnota.
Ako aktivovať alebo deaktivovať Superfetch pomocou nástroja Editor registra
Priraďte EnableSuperfetch jednu z nasledujúcich hodnôt:
0 – na deaktivovanie Superfetch
1 – na aktivovanie prefetchingu pri spustení programu
2 – na aktivovanie boot prefetchingu
3 – na aktivovanie prefetchingu všetkého
Vyberte OK.
Zatvorte Editor registra.
Poznámka: Ak deaktivujete Superfetch a chcete ho aktivovať pre určité aplikácie, môžete použiť špeciálny prepínač v skratke programu: /prefetch:1
Často kladené otázky o aktivácii alebo deaktivácii Superfetch
Kde sú uložené údaje Prefetch?
Nájdete všetkých 128 bootovacích procesov alebo štartovacích dát aplikácií v priečinku Prefetch. Predvolený priečinok Prefetch je uložený na nasledujúcej adrese na disku vášho systému Windows 11 alebo 10:
Táto PC > Lokálny disk (C:) > Windows > Prefetch
Mám aktivovať Prefetch?
Ako bežíte operačné systémy Windows 7 a novšie, len pre stredne náročné výpočty, ako sú podnikové aplikácie, údržba databáz, procesy Microsoft Excel atď., mali by ste aktivovať Prefetch. V skutočnosti je Prefetch predvolene funkčný vo všetkých počítačoch so systémom Windows od operačného systému Windows XP. Prefetch je veľmi potrebný pre počítače bežiace na HDD.
Mám zapnúť alebo vypnúť Prefetch na SSD?
Prefetch služba nie je potrebná pre SATA a NVMe SSD, pretože tieto interné úložné média sú 20 až 35-krát rýchlejšie ako HDD. Preto môžete deaktivovať Prefetch v počítači so systémom Windows, ktorý používa SSD ako primárne interné úložisko.
Aktivácia alebo deaktivácia Superfetch: Záverečné slová
Teraz už viete, ako aktivovať alebo deaktivovať Prefetch, Superfetch, SysMain atď. na počítači so systémom Windows prevádzkovaným na operačných systémoch Windows 11 až Windows 7. Vyberte si metódu, ktorá sa vám páči, a vyskúšajte si to sami. Ak som vynechal ďalšie metódy, ako zapnúť a vypnúť Prefetch, určite ich spomeňte v komentároch nižšie.