Co je Superfetch (SysMain) v systému Windows 10? A jak to deaktivovat

Co je Superfetch (SysMain) v systému Windows 10? A jak to deaktivovat

Windows 10 je v mnoha ohledech jednoznačným vylepšením oproti předchozím verzím - ale může se také zdát pomalý a pomalý, pokud není správně nakonfigurován. Z mnoha způsobů, jak zlepšit výkon Windows 10, je jedna méně známá funkce, o které byste měli vědět: Superfetch je nyní označován jako SysMain po aktualizaci Windows 10 1809.





jak používat filtry při zvětšení

V tomto článku se dozvíte vše, co potřebujete vědět o tom, co je Superfetch (SysMain), jak funguje, proč může být problematický a jak jej deaktivovat, pokud způsobuje problémy.





Co je Superfetch (SysMain)?

Superfetch je funkce, která byla zavedena již v systému Windows Vista. Oficiální popis služby Superfetch říká, že „udržuje a zlepšuje výkon systému v průběhu času“, ale to je vágní a nevysvětluje to celý příběh.





Sedí tiše na pozadí, neustále analyzuje vzorce využití RAM a učí se, jaké aplikace spouštíte nejčastěji. Superfetch tyto aplikace postupem času označí jako „často používané“ a předem je načte do paměti RAM.

Superfetch se ve Správci úloh systému Windows zobrazuje jako „Service Host: SysMain“. Myšlenka je taková, že když chcete aplikaci spustit, spustí se mnohem rychleji, protože je již předem načtena v paměti.



Ve výchozím nastavení je Superfetch navržen tak, aby zabíral veškerý váš dostupný prostor RAM předinstalovanými aplikacemi. Nebojte se: jedná se pouze o nepoužitý Paměť. Jakmile váš systém potřebuje více paměti RAM (např. K načtení aplikace, která nebyla předem načtena), uvolní potřebnou paměť podle potřeby.

Všimněte si toho, že Superfetch není totéž jako Prefetch, správce paměti před načítáním zavedený v systému Windows XP. Superfetch je vlastně nástupcem Prefetch. Jaký je v tom rozdíl? Prefetch neanalyzoval vzorce využití v průběhu času a podle toho upravil své parametry předběžného načítání.





Je Superfetch (SysMain) opravdu nutný?

Superfetch je z velké části užitečný. Pokud máte moderní PC s průměrnými specifikacemi nebo lepšími, Superfetch běží s největší pravděpodobností tak hladce, že si toho ani nevšimnete. Existuje velká šance, že ve vašem systému právě běží Superfetch, a vy jste o tom ani nevěděli.

Se Superfetch (SysMain) však mohou nastat některé „problémy“:





  • Protože Superfetch běží vždy na pozadí, samotná služba Superfetch vždy používá nějaký CPU a RAM.
  • Superfetch ne odstranit potřeba načítat aplikace do RAM. Spíše to přemístí načítání na dřívější čas. Kdykoli dojde k načtení, váš systém stále zažívá stejné zpomalení, jako kdybyste aplikaci spouštěli bez Superfetch.
  • Spuštění systému může být pomalé, protože Superfetch předem načítá spoustu dat z vašeho pevného disku do RAM. Pokud váš pevný disk běží 100% na několik minut při každém spuštění nebo restartování počítače, může být na vině Superfetch.
  • Zvýšení výkonu Superfetch může být nepostřehnutelné, když je Windows 10 nainstalován na SSD. Vzhledem k tomu, že disky SSD jsou tak rychlé, ve skutečnosti nepotřebujete předběžné načítání. Pokud vás to zajímá, podívejte se na náš průvodce přesun Windows z HDD na SSD .

Superfetch je také známo, že způsobuje problémy s výkonem při hraní her , zejména v systémech se 4 GB RAM nebo méně. Není jasné, proč se to stane, protože se to nevyskytuje u každého, ale domníváme se, že to souvisí s hrami náročnými na RAM, které neustále požadují a uvolňují paměť, což může způsobit, že Superfetch neustále načítá a uvolňuje data.

Příbuzný: Nejlepší tipy a triky, jak opravit 100% využití disku v systému Windows 10

Je bezpečné deaktivovat Superfetch? Ano! Pokud se ho rozhodnete vypnout, nehrozí žádné vedlejší účinky. Doporučujeme, pokud váš systém běží dobře, nechte ho zapnutý. Pokud máte velké problémy s používáním pevného disku, vysoké využití RAM nebo snížený výkon během aktivit náročných na RAM, zkuste jej vypnout a zjistit, zda to pomáhá. Pokud ano, vypněte to. V opačném případě jej znovu zapněte.

Poznámka: Chcete-li zvýšit výkon v systému řídkém RAM, doporučujeme vylepšení limitu virtuální paměti Windows a vylepšení vizuálních efektů Windows. Můžete také vyzkoušet tyto tipy pro rychlejší spouštění a vypínání .

Jak zakázat Superfetch (SysMain) v systému Windows 10

Chcete -li zopakovat, nedoporučujeme deaktivovat Superfetch kromě opatření pro řešení potíží pro výše uvedené potenciální problémy. Většina uživatelů by měla mít Superfetch povolený, protože pomáhá s celkovým výkonem. Pokud si nejste jisti, zkuste to vypnout. Pokud nezaznamenáte žádná vylepšení, znovu jej zapněte.

Znovu, Superfetch je označován jako SysMain ve Windows 10. To by tedy měli uživatelé při deaktivaci hledat.

Pomocí aplikace Services

  1. Otevřete nabídku Start a vyhledejte služby , poté spusťte aplikaci Služby. Případně otevřete výzvu Spustit stisknutím Klávesa Windows + R. , pak napište services.msc a klikněte OK .
  2. Přejděte dolů, dokud neuvidíte SysMain , klikněte na něj pravým tlačítkem a klikněte Stop . Superfetch je nyní deaktivován.
  3. Přesto v aplikaci Služby klikněte pravým tlačítkem na SysMain a vyberte Vlastnosti . Na kartě Obecné vyhledejte Typ spuštění a změňte na Zakázáno . (Nebo Ručně, pokud chcete možnost zapnout, když ji potřebujete.)

Pomocí editoru registru

Upřednostňovanou metodou je aplikace Services, ale pokud z nějakého důvodu nefunguje, můžete klíč registru kdykoli upravit přímo. Než to uděláte, nezapomeňte zálohovat registr pro případ, že by se něco pokazilo.

Před provedením jakýchkoli změn registru je důležité vytvořit bod obnovení systému. V případě jakékoli nehody se můžete vrátit k tomuto bodu obnovení.

Vytvoření bodu obnovení

  1. Do vyhledávacího pole nabídky Start zadejte Vytvořte bod obnovení a klikněte na něj ve výsledcích vyhledávání.
  2. Pokud Obnovení systému Tlačítko je šedé, to znamená, že ochrana systému je deaktivována.
  3. Umožnit Ochrana systému , ve stejném okně klikněte na jednotku C: . Poté klikněte na Konfigurovat a klikněte na Zapněte ochranu systému . Klikněte na OK.
  4. Bod obnovení vytvoříte jednoduše kliknutím na Vytvořit a zadejte název bodu obnovení.

Deaktivace Superfetch (SysMain)

  1. Na panelu Hledat v nabídce Start vyhledejte regedit , pak jej vyberte z výsledků. Případně otevřete výzvu Spustit stisknutím Klávesa Windows + R. , pak napište regedit a klikněte OK .
  2. Nalézt klíč SysMain. Pomocí levého postranního panelu přejděte na následující: | _+_ |
  3. Zakázat SysMain. V části vpravo dvakrát klikněte na Start a nastavte Hodnotová data na 4. Uložte změny a restartujte počítač.

Pomocí příkazového řádku

Nejrychlejším způsobem, jak deaktivovat Superfetch a cítit se při tom jako uživatel Windows, je použít příkazový řádek.

  1. Do vyhledávacího pole nabídky Start zadejte cmd a klikněte pravým tlačítkem na Příkazový řádek> Spustit jako správce.
  2. Do konzoly napište: sc stop 'SysMain' a stiskněte Enter.
  3. Poté zadejte: sc config 'SysMain' start = deaktivováno a stiskněte Enter.
  4. Zavřete příkazový řádek a restartujte počítač.

Další funkce systému Windows 10, které můžete zakázat

Superfetch není jediným příkladem funkce, kterou by bylo lepší deaktivovat. Mnoho dalších funkcí je lepší nechat deaktivované kvůli kompromisu ve výkonu.

Uznání: AntonioGuillemF/ Depositphotos

Podíl Podíl tweet E-mailem Volitelné funkce systému Windows 10: Stručný průvodce nejlepšími doplňky, které byste mohli chtít

Věděli jste, že Windows 10 má spoustu volitelných funkcí, které můžete povolit? Podívejme se, co dělají a jak je povolit.

Číst dále
Související témata
  • Okna
  • Technologie vysvětlena
  • Registr Windows
  • Počítačová paměť
  • Údržba počítače
  • Windows 10
O autorovi Manuviraj Godara(125 článků zveřejněno)

Manuviraj je Writer funkcí v MakeUseOf a píše o videohrách a technologiích více než dva roky. Je vášnivým hráčem, který také tráví svůj volný čas vypalováním svých oblíbených hudebních alb a čtením.

Více od Manuviraj Godara

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru