Superfetch egy Windows rendszer folyamat, amely már több nevet az évek során. A Windows XP volt ismert, mint Prefetch. A Superfetch-et a Windows Vista-ban vezették be, a Windows 10 legújabb verzióiban pedig Sysmain néven ismert.
végül a Superfetch minden generációjának célja ugyanaz volt: a Windows teljesítményének növelése a RAM-ba gyakran használt alkalmazások előtöltésével, mielőtt használni kellene őket. De mi a Superfetch?,
hogyan működik a Superfetch (Sysmain)?
A Windows 10 legújabb verzióiban a Superfetch szolgáltatás most sysmain néven jelenik meg. A Feladatkezelőben szolgáltatási gazdagépként jelenik meg: SysMain.
Ha a Windows 10 régebbi verzióját vagy a Windows 7 vagy 8 bármely verzióját futtatja, ez megjelenik a Feladatkezelőben, mint Szolgáltatásgazda: Superfetch.,
Ez a szolgáltatás a háttérben fut (nagyon kevés CPU energiát használva), és elemzi, hogy mennyi RAM-ot használ, és milyen alkalmazásokat futtat a leggyakrabban. Bármely alkalmazás, amelyet a szolgáltatás “gyakran használt” – ként ismer fel, elkezdi az alkalmazás előtöltését RAM-ba. Ily módon, a következő alkalommal, amikor fut az alkalmazás, akkor indít sokkal gyorsabban.
lehet, hogy aggódik amiatt, hogy ez azt jelenti, hogy a Superfetch az összes RAM-ot használja, de nem az. a szolgáltatás az alkalmazások előzetes betöltésére összpontosít a nem használt RAM-ba., Ez nem regisztrálja az elfogyasztott memóriát. Ezt akkor fogja látni, ha megnyitja a Feladatkezelőt a Folyamatok lapon, majd megnézi a memóriahasználatot.
annak ellenére, hogy a Superfetch az összes fel nem használt RAM-ot előre telepített alkalmazásokkal fogyasztja, az elfogyasztott RAM-használat továbbra sem mutat 100% – ot. Ennek oka az, hogy a Superfetch a háttérben fut, és felszabadít minden fel nem használt RAM-ot, amelyet használ, amikor ezt a memóriát más aktív feladatokhoz kell használni.
meg kell ölni Superfetch (Sysmain)?,
általában nincs szükség a Superfetch futtatásának megállítására. Nagyon kis mennyiségű CPU-t használ, és csak fel nem használt RAM-ot használ. Mindez az általános felhasználó számára észrevehetetlen.
a Microsoft felhasználói fórumain azonban voltak olyan jelentések, amelyek néha a Superfetch (Sysmain) folyamat valójában teljesítményproblémákat okoz. Néhány ilyen jelentett probléma a következő:
- állandó 100% lemezkihasználás.
- túlmelegedés, ami a rendszer leállításához vezet.
- lassú indítási idő a számítógép indításakor.,
- gyenge hardver esetén a Superfetch több CPU-t és RAM-ot használhat, mint amennyit szeretne.
- ismert, hogy játék közben teljesítményproblémákat okoz.
a leggyakoribb probléma az emberek jelentik a 100% – os lemezkihasználási problémát. Ha ez te vagy, akkor a Superfetch vagy a Sysmain letiltása megoldhatja a problémát.
mivel a Superfetch csak rendszeroptimalizálási funkció,a szolgáltatás leállításával nem fog fájni a Windows. Előfordulhat azonban, hogy a kedvenc alkalmazások elindítása a szokásosnál valamivel hosszabb időt vehet igénybe.,
hogyan lehet letiltani a Superfetch-t (Sysmain) A Windows 10-ben
biztonságos a Superfetch letiltása?
ha nem tapasztal teljesítményproblémákat vagy más problémákat, akkor jó ötlet elhagyni a Superfetch (Sysmain) futását. Ez egy hasznos folyamat, amely jelentősen csökkenti a gyakran használt programok elindításához szükséges időt.
Ha azonban magas merevlemez-kihasználtságot, állandó memóriaproblémákat vagy általános rossz teljesítményt tapasztal, megpróbálhatja letiltani a Superfetch alkalmazást, hogy megoldja-e a problémát. Ha igen, akkor hagyja letiltva a szolgáltatást., Ellenkező esetben kapcsolja vissza, majd folytassa a hibaelhárítást.
a Superfetch (Sysmain) letiltásához a Windows 10 rendszeren:
- válassza ki a Start menüt, írja be a szolgáltatásokat, majd válassza a Szolgáltatások alkalmazást. Azt is nyomja meg a Windows + R, írja szolgáltatások.msc és nyomja meg az Enter billentyűt.
- A szolgáltatások alkalmazásban görgessen le a SysMain oldalra, kattintson a jobb gombbal a szolgáltatásra, majd válassza a Stop lehetőséget. Ha a Windows régebbi verzióját futtatja, kattintson a jobb gombbal a SuperFetch szolgáltatásra, majd válassza a Stop lehetőséget.,
- most meg kell akadályoznia a szolgáltatás újraindítását A Windows indításakor. A szolgáltatás leállítása után kattintson a jobb gombbal a szolgáltatásra, majd válassza a Tulajdonságok lehetőséget.
- az Indítási típus legördülő menüben válassza a Letiltva lehetőséget.
most a SuperFetch (SysMain) szolgáltatás véglegesen le van tiltva, és nem indítja újra a számítógép következő indításakor.,
Disable Superfetch (Sysmain) a Registry Editor
a Task Manager használatának alternatívája a Superfetch letiltásához a Windows 10 rendszeren a rendszerleíró adatbázis-szerkesztőt használja.
mielőtt bármit megtenne a rendszerleíró adatbázisban, győződjön meg róla, hogy először teljes biztonsági másolatot készít a rendszerleíró adatbázisról, csak abban az esetben, ha valami rosszul megy.
Ha készen áll:
- válassza ki a Start menüt, írja be a regedit parancsot, majd válassza ki a Registry Editor alkalmazást.,
- A Rendszerleíróadatbázis-szerkesztőben keresse meg a HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > id=”5aac44d152″>
MEMORYMANAGEMENT> prefetchparameters.
- ebben a szakaszban egy EnableSuperfetch nevű kulcsot kell látnia. Kattintson a jobb gombbal erre a gombra, majd válassza a Módosítás lehetőséget.,
- a felbukkanó DWORD szerkesztése ablakban módosítsa az értékadat mezőt 0-ra, majd válassza az OK lehetőséget.
befejezésekor bezárhatja a rendszerleíró szerkesztőt.
Ez a rendszerleíró bejegyzés letiltja a SuperFetch (SysMain) szolgáltatást a rendszeren. Előfordulhat azonban, hogy újra kell indítania a Windows gépet, mielőtt ez a beállításjegyzék-beállítás hatályba lépne.,
engedélyezze vagy tiltsa le a SuperFetch (SysMain) parancsot
Ha inkább a parancssorral dolgozik, akkor néhány egyszerű parancs segítségével engedélyezheti vagy letilthatja a SuperFetch szolgáltatást.,
először nyissa meg a parancssort rendszergazdai módban, majd használja a következő parancsokat:
- Enable: sc config “SysMain” start=auto & sc start “SysMain”
- Disable: sc stop “SysMain” & sc config “sysmain” start=letiltva
Megjegyzés: Ha a Windows régebbi verzióját használja, cserélje ki a “sysmain” – t a “SuperFetch” – re a fenti parancsokban.,
Ha a PowerShellt részesíti előnyben, nyissa meg rendszergazdai jogokkal, és használja a következő parancsokat:
- Enable: Set-Service-Name “SysMain” -StartupType Automatic-Status Running
- Disable: Stop-Service-Force-Name “SysMain”; Set-Service-Name “SysMain” -StartupType
Ez a megközelítés sokkal gyorsabb és egyszerűbb lehet, mint a Feladatkezelőben vagy a Windows rendszerleíró adatbázisban.
mi van, ha ez nem oldja meg a problémát?
Ha a SuperFetch (SysMain) letiltása nem oldja meg a problémát, akkor valami más lehet a probléma forrása.,
Ha továbbra is 100% – os lemezkihasználással rendelkezik, előfordulhat, hogy frissítenie kell egy nagyobb merevlemezre, vagy választania kell egy SSD-meghajtóra történő frissítést. SSD meghajtók nagyon megfizethető most, és adatátviteli sebesség messze meghaladja a hagyományos merevlemezek.