SuperFetch (aka: Memory Prefetcher) je služba, která byla představena s Vista.SuperFetch je vylepšením Prefetcher z předchozích verzí Windows. Prefetcher má na starosti ukládání informací o programu, aby často používané programy a procesy mohly běžet rychleji.

SuperFetch sleduje, které aplikace nejčastěji používáte, a načítá tyto informace z pevného disku do paměti RAM, takže se programy načítají rychleji, než kdyby bylo nutné přistupovat na pevný disk pokaždé. Windows SuperFetch upřednostňuje programy, které aktuálně používáte, před úkoly na pozadí a přizpůsobuje se způsobu, jakým pracujete, sledováním programů, které používáte nejčastěji, a jejich přednačítáním do paměti. Se SuperFetch se úlohy na pozadí stále spouštějí, když je počítač nečinný. Po dokončení úlohy na pozadí však SuperFetch znovu zaplní systémovou paměť daty, se kterými jste pracovali před spuštěním úlohy na pozadí. Nyní, když se vrátíte ke svému stolu, vaše programy budou nadále běžet stejně efektivně jako před vaším odchodem. Je dokonce dostatečně chytrý na to, abyste věděl, jaký je den v případě, že v určité dny používáte různé aplikace častěji. SuperFetch se v podstatě pokouší předpovědět, které aplikace spustíte jako další, a předem nahraje všechna potřebná data do paměti.

Někdy může SuperFetch způsobit vysoké využití disku.

Pokud spouštíte Windows z SSD nebo M.2 namísto pomalého rotačního pevného disku pak možná neuvidíte žádný nárůst výkonu ze SuperFetch, který by ospravedlnil využití disku z něj.

Pokud chcete, můžete to vypnout SuperFetch a zjistěte, zda máte povoleno nebo zakázáno nějaké zvýšení výkonu.

Tento tutoriál vám ukáže, jak povolit nebo zakázat SuperFetch (SysMain) ve Windows 7, Windows 8 a Windows 10.

Chcete-li povolit nebo zakázat SuperFetch, musíte být přihlášeni jako správce.

To ovlivní:

Prefetch
SuperFetch
RAM compression
ReadyBoost

Povolit nebo Zakázat SuperFetch v Services

lis Win + R otevřít Runtyp services.msc do Runa klikněte/klepněte na OK otevřít Services.Dvakrát klikněte/klepněte na SysMain. (viz snímek obrazovky níže) Počínaje Windows 10 sestavení 17763.1 byl SuperFetch přejmenován na SysMain.

Povolte nebo zakažte SuperFetch (SysMain) ve Windows-superfetch_services-1.png

Proveďte krok 4 (povolit) nebo krok 5 (zakázat) níže pro to, co chcete udělat.

4. Chcete-li povolit SuperFetch

Toto je výchozí nastavení.

Změna Startup na Automatic. (viz snímek obrazovky níže)B) Klikněte/klepněte na Start.

C) Klikněte/klepněte na OKa přejděte ke kroku 6 níže.

Povolte nebo zakažte SuperFetch (SysMain) ve Windows-superfetch_services-3.png

5. Zakázat SuperFetch

A) Klikněte/klepněte na Stop.B) Změna Startup na Disabled. (viz snímek obrazovky níže)

C) Klikněte/klepněte na OKa přejděte ke kroku 6 níže.

Povolte nebo zakažte SuperFetch (SysMain) ve Windows-superfetch_services-2.png

]Nyní můžete zavřít Services.

Povolit nebo Zakázat SuperFetch v Command Prompt

Otevřete příkazový řádek se zvýšenými oprávněními. Proveďte krok 3 (povolit) nebo krok 4 (zakázat) níže pro to, co chcete udělat.

3. Chcete-li povolit SuperFetch

Toto je výchozí nastavení.

A) Zkopírujte a vložte níže uvedený příkaz do příkazového řádku se zvýšenými oprávněními, stiskněte Entera přejděte ke kroku 5 níže. (viz screenshoty níže)sc config „SysMain“ start=auto & sc start „SysMain“
Povolte nebo zakažte SuperFetch (SysMain) ve Windows-superfetch_command-1.png

4. Zakázat SuperFetch

A) Zkopírujte a vložte níže uvedený příkaz do příkazového řádku se zvýšenými oprávněními, stiskněte Entera přejděte ke kroku 5 níže. (viz screenshoty níže)sc stop „SysMain“ & sc config „SysMain“ start=disabled
Povolte nebo zakažte SuperFetch (SysMain) ve Windows-superfetch_command-2.png

Nyní můžete zavřít zvýšený příkazový řádek.

Povolit nebo Zakázat SuperFetch v PowerShell

Otevřete zvýšené PowerShell.Proveďte krok 3 (povolit) nebo krok 4 (zakázat) níže pro to, co chcete udělat.

3. Chcete-li povolit SuperFetch

Toto je výchozí nastavení.

A) Zkopírujte a vložte níže uvedený příkaz do zvýšeného PowerShellu, stiskněte Entera přejděte ke kroku 5 níže. (viz screenshoty níže)

Set-Service -Name „SysMain“ -StartupRun this command Automatic -Status Running
Povolte nebo zakažte SuperFetch (SysMain) ve Windows-superfetch_powershell-1.png

4. Zakázat SuperFetch

A) Zkopírujte a vložte níže uvedený příkaz do zvýšeného PowerShellu, stiskněte Entera přejděte ke kroku 5 níže. (viz screenshoty níže)Stop-Service -Force -Name „SysMain“; Set-Service -Name „SysMain“ -StartupRun this command Disabled
Povolte nebo zakažte SuperFetch (SysMain) ve Windows-superfetch_powershell-2.png

Nyní můžete zavřít zvýšené PowerShell.

Výše je Povolit nebo zakázat SuperFetch (SysMain) ve Windows . Máte-li jakékoli dotazy týkající se výše uvedených kroků, dejte nám helpingbox.net vědět v sekci komentářů. helpingbox.net co nejdříve vás bude kontaktovat ohledně řešení.