Az előzetes letöltés a Windows XP rendszerben bevezetett és a Windows 10 rendszerben használt szolgáltatás, amely specifikus adatokat tárol a futtatott alkalmazásokról annak érdekében, hogy segítsen nekik gyorsabban elindulni. Az előkeresés olyan algoritmus, amely segít a gyorsítótárak elmaradásának előkészítésében (amikor a Windows a lemez gyorsítótárában nem tárolt adatokat kéri), és ezeket az adatokat a merevlemezen tárolja az egyszerű visszakereséshez.
A Superfetch olyan funkció, amely megpróbálja meghatározni, hogy mely alkalmazásokat indítja el, majd betölti a szükséges fájlokat és adatokat a memóriába. Mindkét funkcióhoz elég sok olvasási és írási művelet szükséges a munka érdekében.
Ezek az adatok a C: Windows Prefetch-ben találhatók, és ahogy az elmélet megy, az ebben a mappában lévő adatok időszakos törlése (mondjuk havonta egyszer) javítja a teljesítményt. A prefetch fájlok „PF” kiterjesztésű fájlok az Prefetch könyvtárban:
Az új alkalmazások későbbi elindítása után új előzetes letöltési adatok jönnek létre, amelyek először kissé csökkent teljesítményt jelenthetnek. Azonban a régebbi bejegyzéseknél kevesebb adat lesz elemezve, és a Windowsnak képesnek kell lennie arra, hogy gyorsabban keresse meg a szükséges adatokat. Bármilyen teljesítménynövekedés, amit láthat, kisebb lesz (ha egyáltalán látja), de azok a felhasználók, akik minden utolsó CPU ciklust ki akarnak préselni a számítógépről, meg akarják próbálni ezt.
Ne feledje, hogy a Prefetch adatok törlése kissé növelheti a rendszerindítási időt, de csak a Windows következő indításakor. Minden további rendszerindításnak rendesen kell folytatódnia, mivel az előzetes letöltési adatok már jelen lesznek a Windows által betöltött programok esetén.
A Prefetcher konfiguráció a Windows rendszerleíró adatbázisában a következő helyen tárolódik:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Vezérlő Szekciókezelő Memóriakezelés ElőhívásParaméterek.
Az EnablePrefetcher érték az alábbiak egyikére állítható be:
- 0 = Letiltva
- 1 = Engedélyezve van az alkalmazásindítás előhívása
- 2 = Boot prefetching engedélyezve
- 3 = Applaunch és Boot engedélyezve (optimális és alapértelmezett)
El kell tiltania az előzetes letöltést és a Superfetch-et?
Ismert mítosz, hogy az alapértelmezett értéket 3-ra változtassa, hogy gyorsítsa a teljesítményt. Ha észlel egy olyan teljesítmény-problémát, amelyet egy „optimalizáló” szoftver okoz, amely megváltoztatta ezt a rendszerleíró értéket 3-ra, változtassa vissza.
Van egy kivétel e szabály alól, és ha SSD-meghajtót használ a számítógépen. Ha van hagyományos merevlemezed, győződj meg róla, hogy az előhívó engedélyezve van egy 3-as értékkel. Ha azonban van SSD-meghajtó, akkor a teljesítménynövelés előnyei elveszhetnek a felesleges írási műveletek miatt. A szilárdtest merevlemezeknél az extra írási műveletek gyorsabban viselik le a meghajtót. Továbbá, mivel az SSD-k annyira gyorsak, az alkalmazások ugyanolyan gyorsan töltenek be, mint előzetes és szuperfeltöltés nélkül.
Az előzetes letöltés letiltásához csak változtassa meg a rendszerleíró értékét 0-ra. A superfetch letiltásához be kell kattintania a start.-ra és írja be a services.msc parancsot . Görgessen lefelé, amíg meg nem jelenik a Superfetch és kattintson duplán. Alapértelmezés szerint a Windows 7/8/10 automatikusan letiltja az előzetes letöltést és szuperfeltételt, ha egy SSD-meghajtót észlel, de ez nem így történt a Windows 10 PC-n.
Ha az Állapot fut, kattintson a Leállítás gombra, majd módosítsa az Indítás típusát letiltva . Ismét meg kell tiltania az előzetes letöltést és a szuperfeltöltést azoknál a számítógépeken, amelyek szilárdtest merevlemezekkel rendelkeznek. A rendszeres tálcás merevlemezek esetében valóban segíthetnek a teljesítmény növelésében. Ha bármilyen kérdése van, ne habozzon megjegyzést tenni. Élvez!