Az előhívó mappa nincs törölve. Prefetch: mi ez a mappa, és törölhető? Prefetch mappa helye és funkciói

Most még kb hasznos funkció, a neve Prefetch.
Ez a funkció a letöltött alkalmazások betöltésének optimalizálására szolgál. Annak érdekében, hogy amikor legközelebb elindulnak, gyorsabban töltődnek be.
Ha jól emlékszem.

Úgy tűnik, miért kellene hozzáérnünk?
Az a tény, hogy az idő múlásával sok fájl halmozódik fel azokból az alkalmazásokból, amelyeket a Prefetch mappában indított el. És ha ezen kívül valamit telepítettek és töröltek, akkor a Prefetch from fájlokat távoli programok marad. Ez pedig lassítani kezdi a rendszert.
Amióta a rendszer elindul, a Windows megpróbálja megtalálni az összes fájlt, amely az Prefetch alkalmazásban jelenik meg.

Nincs egyértelmű vélemény, hogy mit kezdjen ezzel, valaki azt tanácsolja, hogy törölje, törölje ezt a mappát minden rendszerindításkor, valaki tisztítsa meg hetente egyszer, a felhasználók többsége azt tanácsolja, hogy teljesen kapcsolja ki.
De ez a funkció minden bizonnyal hasznos.
Az egyetlen dolog, hogy törölje, ha képes beállítani és törölni különböző programok kéthetente egyszer lehetséges.
Ha csak a már mellékelt programokat használja, akkor néha törölheti, amikor eszébe jut. :)
Ugyanezeket a fájlokat, vagy inkább bizonyos közös nevezőjüket - a \ Windows \ Prefetch \ layout.ini fájlt - a töredezettségmentesítő felhasználja a fájlok lemezen való elhelyezésének optimalizálására, ami tovább csökkenti a betöltési időt.

Ha még nem ért össze, az Prefetch egy beépített optimalizálási funkció.
Amit csinál?
Ennek a funkciónak a célja az alkalmazások, a rendszer indításakor betöltött és a gyakran használt alkalmazások betöltési idejének csökkentése.
Tehát az Prefetch a leggyakrabban letöltött programok fájljait tartalmazza, néha nem a gyakran letöltöttektől. Mire Windows elv Nem tudom, mik ezek. Talán Isten ráteszi a lelkedre.
Aztán az ablakok arra várnak, hogy hagyja el a számítógépet, és menjen dohányozni, inni teát stb. Nem emlékszem pontosan, mennyi időbe telt, véleményem szerint a gép 20-30 perces inaktivitása után.
A Windows a Prefetch mappában lévő adatok szerint kezdi el keverni azokat a programokat, amelyeket gyakran a lemez elejéig gyorsabban betöltenek.
Csakúgy, mint említettem, a mozgatás mellett optimalizálja a programok betöltését.

De a rendszer optimalizálásakor a felhasználók gyakran akaratlanul is letiltják ezt a funkciót.
Az a tény, hogy a szolgáltatás megfelelő működéséhez három dologra van szükség, amelyek gyakran le vannak tiltva. Inkább kettőjük van kikapcsolva.
1. Beépített töredezettség-mentesítő
2.feladat ütemező
3. Dr. Watson (bár nem emlékszem pontosan).

Célszerű erre emlékezni.

Tehát mi mást tehetünk.

1. Törölje az összes fájlt ebből a mappából, vagy azokat a programokat, amelyek már nincsenek a gépen.

2.találd meg HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters \
Van ott egy kulcs EnablePrefetcher(REG_DWORD)
Az értékek (0, 1, 2, 3) vonatkoznak rá
0 - letiltva (alacsony fogyasztású számítógépekhez ajánlott)
1 - legfeljebb 256 MB RAM-mal rendelkező számítógépekhez ajánlott (csak szoftver)
2 - Azok számára, akiknek legalább 512 MB a fedélzetén (programok és rendszerkönyvtárak)
3 - Ezt már kiszámítják a szuper-duper erős folyamatok + legalább 512 MB RAM, bár a LargeSystemCache = 1 esetén 256 MB RAM-nál jól működik.
Az EnablePrefetcher = 3 ajánlása


"Engedélyezés" = "Y"

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Dfrg \ BootOptimizeFunction
"OptimizeComplete" = "Igen"

Van egy legenda, amely a hálózat hatalmas pontjain halad át.
Hogy a Windows Vistában minden alkalmazás 15% -kal gyorsabban indul és fut, mint a Windows XP-ben. Tehát nem kell megvárnia a Windows Vista megjelenését, hogy átélhesse ennek a rajzfilmnek a varázsát. már szerepelnek a WinXP SP2-ben !!! Csak a rajzfilm engedélyezése marad (Super Prefetch). Ez a rajzfilm CSAK Windows XP SP2 alatt működik!

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters \
1. Hozzon létre egy típusú paramétert
DWORD
Érték neve: EnableSuperfetch
Érték: 1

2. Valaki azt mondja, hogy külön szakaszt kell létrehoznia.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \
Hozzon létre egy szakaszt Prefetcher
Hozzon létre egy típusú paramétert
DWORD
Érték neve: EnableSuperfetch
Érték: 1

A vélemények megoszlanak, vannak észrevételek e paraméter mítoszáról, vannak, akik észrevették a teljesítmény növekedését.
Mindenesetre ellenőrizni. Nincs vesztenivalója és semmi keresnivalója, kivéve a rendszerleíró adatbázisban található extra bejegyzést.

P.S. Ha valakinek a Vista béta verziója van, legyen olyan kedves, hogy exportálja a fiókot HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet \ Control \ Session Manager \ Memóriakezelés
És küldje el nekem, ha nem zavar.

Windows XP esetén a kulcs / előhívás: 1 alapértelmezés szerint a fájlcímhez csatolva az indító ikon tulajdonságai között Windows Media Játékos. Mi az előhívás? Az prefetch szó esetében az orosz nyelvre történő fordítás "prefetch" -nek hangzik.


Ennek a szolgáltatásnak a lényege általában a Windows XP rendszeren van. Fájlokat hoz létre az előhívó mappában, amelyek információkat tartalmaznak a merevlemezen lévő programok elérési útjairól.


Kérésre a legfelső Yandex webhelyein "windows prefetch" téves információkat találhat erről a szolgáltatásról a Windows XP rendszerben. Különösen a netler és a izcity weboldalakon a szerzők támogatják azokat a mítoszokat, miszerint a programok betöltésének felgyorsítása érdekében hozzá kell adni a / prefetch: 1 kulcsot a parancsikonjaik címsoraihoz, és hogy felgyorsítsák a rendszer indítását. , időszakosan törölnie kell az összes pf fájlt a mappából előhívás.

Windows XP rendszeren Prefetch mappaáltalában a C: \ windows \ prefetch helyen található. Tartalmaz Fájlok előhívása* .pf kiterjesztéssel - ezek a letölthető fájlok listája, az úgynevezett hash fájlok. Nevüket az EXE fájlok letöltéssel történő kivonatolásával generálják. Minden alkalommal, amikor fut EXE fájlok, kivonatolják őket, és ellenőrzik, hogy vannak-e megfelelő .pf fájlok fájlok az Előtöltés mappábanés ha igen, akkor azok a fájlok betöltődnek. Ha a megfelelő előzetes fájlok nem léteznek, a rendszer nyomon követi, hogy mely fájlokat használják az indításkor. EXE program, létrehozza ezt a .pf fájlt, és eltárolja benne a fájlok elérési útját.

  • Tehát, először is, nem túl jó ötlet- tisztítsa meg az előhívó mappát, amint azt néhány számítógépes webhely javasolja. A rendszer egyszerűen újra létrehozza ezeket a fájlokat, mindenesetre, hacsak természetesen nem tudja kitalálni, hogyan tilthatja le az előzetes letöltést.
  • Másodszor, a Windows automatikusan eltávolítja az előzetes fájlokat ebből a mappából, ha több mint 128 van belőlük. Ezért a mappa törlésével nem csak a programok betöltését fogja felgyorsítani, hanem ideiglenesen rontja a számítógép teljesítményét is.

A következő pillanatban ...

Néhány "szakértő" elkezdte hozzáadni az / prefetch: 1 kapcsolót a programok indításakor. Sokan észrevették, hogy ez a kulcs megtalálható a Win Media Player automatikusan létrehozott parancsikonjaiban, és jelentése a program által végrehajtott funkcióktól függően változik. Például egy WMV fájl parancsikonra, amelyre duplán kattintva megnézheti a videót, egy előhívási kulcsparamétert rendelnek, az audio-CD behelyezésekor megjelenő automatikus lejátszási parancsikont a zene lejátszásához vagy másolásához - egyéb paramétereket.

Néhány szakértő azt javasolta, hogy az / prefetch: 1 kapcsoló engedélyezze a folyamatot előhívás... És azonnal elkezdték hozzáadni minden futtatható fájlhoz, és másoknak ajánlják különböző webhelyeken és fórumokon. Így alakult ki ez a mítosz. Más szakértők a weboldalukon azt írták, hogy ez teljes baromság, és felvetették azt az elméletet, miszerint ez a kulcs csak a WM Player-re jellemző, mivel a Windows illesztőprogram alrendszerében fájlok előhívására mutató linkeket láttak.

Általában sem az egyik, sem a másik nifiga nem sejtette.

Az operációs rendszer a / prefetch: # opciót vizsgálja, amikor folyamatot hoz létre, és ezt csak egyetlen célból teszi. Hozzáteszi sorozatszám hash-ig... Minek?

A WMP sokféle funkcióval rendelkezik. A WMV lejátszásakor használt könyvtárak és kódok nagyon különböznek az érintett könyvtáraktól DVD lejátszás, CD-fájl kitépése, Shoutcast-adatfolyam hallgatása vagy a Windows Media Player bármely funkciója. Ha csak egy hash volt a WMP számára, akkor előhívás csak az egyik funkciója esetén működne helyesen. Érvénytelen adatok olvasása innen: fájl előhívása nem lenne végzetes hiba - a .pf fájlt egyszerűen betöltenék a memóriába, és nem használnák. Ez azonban kontraproduktív lenne.

/ Prefetch: # minden funkcióhoz különböző számokkal Windows médialejátszó lehetővé teszi az egyes funkciók számára, hogy saját külön hash fájlt hozzanak létre, és így az előhívást helyesen hajtják végre. Ezek az előhívási opciók nem csak a WMP-nél vannak. Ugyanez történik minden más alkalmazás esetén.

Az / prefetch paraméter: A folyamat első szálának létrehozásakor figyelembe kell venni, de a CreateProcess függvény nem távolítja el a parancs sorígy minden olyan alkalmazás, amely nem eszik ismeretlen parancssori opciókat, nem fog működni vele. Ezért vették észre olyan sokan, hogy például a Kazaa és sok más program hibákat dobott, vagy egyszerűen nem volt hajlandó futtatni a Windows előhívásával. És a WMPlayer természetesen tudja, hogy a kulcs megadható a paraméterekben, és egyszerűen csendben figyelmen kívül hagyja annak létezését.

Az összes / prefetch kulcs: # - megváltoztatja a kivonatszámot. Az operációs rendszer ugyanúgy betölti vele a programot, mint nélküle, egyszerűen tárolja az előhívási adatokat egy másik .pf fájl.

Válaszok:

Vlagyimir:
BAN BEN Temp mappa ideiglenes fájlokat tárolnak. Nyugodtan eltávolíthatja onnan. Az Prefetch mappában - nem emlékszem pontosan, hogy mi van ott tárolva, de onnan fájlokat is törölhet, nem lesz probléma.

Leshiy:
Az Prefetch mappa azokat a programokat tartalmazza, amelyek betöltődnek, amikor fut a Windows, azzal a céllal, hogy Gyorsindítás ugyanazok a programok. Nem csak törölni lehet, hanem szükséges is, különben túl sok van belőlük, és ez lelassítja maga a Windows indítását és működését. Nézze meg, mit használ igazán gyakran, és a többit - menjen a kosárba!

Markiz:
Ami az Prefetch-t illeti, itt találtam. Az előhívó mappa (.pf kiterjesztés) tartalmazza az inf. a gyakran megnyitott progikról. és szolgáltatások a későbbi gyorsabb betöltéshez. Mindent törölhet belőle, a rendszer gyorsabban indul, és a programok (első alkalommal) lassabbak lesznek. Ezután a fájlok újra kialakulnak. Tisztítható, néha szükség is van rá.

Mamluk:
Az előhívó mappa információkat tartalmaz a letöltött vírusokról is. Ezért a kézi tisztítással az újbóli fertőzés nem meglepő. Ezért feltétlenül meg kell tisztítani, vagy még jobb beállítani a módot, hogy ne írjon semmit a mappába.

SHiKiGAMY:
Nincs már ilyen mappám. Létrehozta a \ "don \" t prefetch \ "függvényt. Speciális programokkal távolítsa el a \" szemetet \ "a \" temp \ "s \" -ből és előhívja. Például az Ace Utilites vagy a WinXP Manager.

Iwan:
A Windows XP alapértelmezés szerint létrehozza a% systemroot% \\ prefetch mappát. A nemrégiben használt programok elindításának felgyorsítására használják, ami nagyban lelassítja a rendszer indítását. Ha egy a sebesség sokkal fontosabb indítsa el a rendszert, tegye a következőket. A szolgáltatás letiltása: HKEY_LOCAL_MASHINE \\ SYSTEM \\ CurrentControlSet \\ Control \\ Session Manager \\ Memory Management \\ PrefetchParameters állítsa az EnablePrefetcher paramétert 0-ra.

Mappa Prefetch megtalálható a Windows XP, Vista, 7, 8 rendszerekben a következő útvonal mentén: C: \ Windows \ Prefetch - az operációs rendszer egyik összetevője, és felgyorsítja az operációs rendszer és a gyakran használt programok indítási folyamatát. Ezt a technológiát először a Windows XP rendszerben alkalmazták, és a Vista óta SuperFetch és ReadyBoost technológiákkal egészítik ki. Az operációs rendszer vagy az alkalmazás elindítását az adatok memóriából történő kiolvasása kíséri, gyakran ugyanazt a fájlt kell többször elérni, ami nagyon irracionális és sok időt vesz igénybe. A Windows úgy optimalizálja a kódbetöltést, hogy nyomkövetési fájlokat tárol az Prefetch mappában, amelyet másként kezel.

Az Prefetcher mappa konfigurálásához regisztrációs szerkesztőre van szükségünk. Azonnal szeretném lemásolni a figyelmeztetést a Microsoft webhelyéről: " Helytelen használat A Beállításszerkesztő komoly problémákat okozhat, amelyek miatt az operációs rendszer újratelepítése szükséges. A nyilvántartás-szerkesztőt saját felelősségére használja. "

Nyom Start - Futtatásés bemutatni regedit... Keresse meg a következő részt a rendszerleíró adatbázis-szerkesztőben: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters


Érdekel a paraméter EnablePrefetcher... A következő értékeket veheti fel:
0x00000000 - az összetevő le van tiltva
0x00000001 - felgyorsítja az alkalmazás indítását
0x00000002 - felgyorsítja a rendszer indítását
0x00000003 - Fel kell gyorsítani az alkalmazás indítását és a rendszer indítását

Így az Prefetch letiltása duplán kell kattintania a paraméterre EnablePrefetcherés adja meg az értéket a párbeszédpanelen 0 ... Az alapértelmezett érték 3 - az alkalmazás gyorsabb indításához és Windows indítás... A Prefetcher letiltásának szükségessége gyakran felmerül a Windows 8 használatakor - sok új laptop nincs felszerelve hagyományos HDD kemény lemezt, de egy rendkívül gyors SSD-meghajtót, amelyet továbbra is a magas költségek és a kevés memória jellemez.

Ha telepítve van SSD tárhely Magának a Windows 8-nak le kell tiltania az Prefetcher szolgáltatást, de ha nem, akkor maga eltávolíthatja az Prefetch alkalmazást. A fenti beállításkulcsban a paraméterekhez EnablePrefetcherés EnableSuperfetchértéket kell beállítani 0 , vagyis tiltsa le őket. Indítsa újra a számítógépet.

Rendszerfájlok és Windows mappák sok mítoszuk van, és az általunk figyelembe vett szolgáltatás sem kivétel. Gyakran hallunk kérdéseket: törölhető-e az Előtöltés mappa, hogyan lehet letiltani vagy engedélyezni az Előtöltést. De a legérdekesebb tévhit az a kulcs hozzáadása / előhívás: 1 az objektumra mutató linkben a "parancsikon" fülön felgyorsítja az alkalmazás betöltését, mert az operációs rendszer látja adott kulcs, hozzáadja a programot az Prefetch mappához. A címhez hozzáadva / előhívva: 1 sehová sem vezet, és a mítosz azon a tényen alapul, hogy hasonló kulcs van jelen a sorban A Windows indítása Médialejátszó.

Gyakran kérdezik, törölhet-e és szabad-e fájlokat törölni a Prefetch mappából? Állítólag ez lehetővé teszi, hogy helyet szabadítson fel a merevlemezen. A válasz egyértelmű: NEM. Először is, amikor ezeket a fájlokat törlik, az operációs rendszer és egyes programok indítási ideje megnő, és a nyomkövetési fájlok újra létrejönnek. Másodszor, az Prefetcher maga kezeli ezeket a fájlokat, harmadik fél beavatkozása nélkül. Ezenkívül a Microsoft a nyomkövetési fájlok számát 128-ra korlátozta, hogy azok ne csak túl sok lemezt foglaljanak el.

Helló kedves barátom! Legutóbb az ideiglenes mappák törlésének témáját vizsgáltuk. Ott különféle mappákról beszéltem, köztük a Temp-ről, amelyekben a szemét idővel felhalmozódik. Ezeket a levélfájlokat meg kell tisztítani. és publikálták, de mint kiderült, nem mindent. Találtam egy érdekes mappát, amelyet sokan láttak, de féltek valamit törölni belőle. Ezt a mappát "Prefetch" -nek hívják, és a Windows mappában található. Milyen mappa és miért van rá szükség, az alábbiakban megtudhatja.

Mi az Prefetch?

Térjünk át a tudás globális tárházára - a Wikipédiára. Ez így hangzik:

Prefetcher- operációs rendszer komponens Microsoft Windows, amely felgyorsítja a kezdeti betöltés folyamatát, valamint csökkenti a programok indításához szükséges időt. Az előhívó először a műtőben jelent meg Windows rendszer XP. A Windows Vistától kezdve a SuperFetch és a ReadyBoost technológiákkal fejlesztették.

Kiderült, hogy ez a rendszer figyeli, hogy mely programokat használja leggyakrabban, és egy speciális mappába írja őket: C: \ Windows \ Prefetch

A fájlokat mindenféle más módon tárolják, ilyen érthetetlen kiterjesztésekkel.

Hát, igazából Windows bootloader elemezve ezeket a rekordokat, ez hajtja be a szoftvert RAM hogy ezután felgyorsítsa a kérésére adott választ.

Alapértelmezés szerint az előhívó mappában a bejegyzéseket nemcsak a rendszeralkalmazások, hanem másodlagos alkalmazások is elvégzik, és ez lelassítja a betöltést. Győződjön meg arról, hogy csak a rendszerfájlokból származó információkat írják a mappába.

A Win + R forró kombinációjával aktiválja a parancsbeviteli ablakot, és írja be a regedit parancsot.

A rendszerleíróadatbázis-szerkesztőben ilyen fiókot keresünk:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SessionManager \ Memory Management \ PrefetchParameters

A jobb oldali ablakban meg kell változtatnunk a paramétert EnablePrefetcher.

Az RMB válassza a "Change .." lehetőséget.

Az alapértelmezett három. A "3" azt mondja, hogy mind a rendszerfolyamatok, mind a különféle alkalmazások futnak. Ha 2-t teszünk, akkor csak rendszerfolyamatokat indítunk. Ha csak 1 alkalmazás, és 0 - teljesen letiltja.

Tettünk kettőt!

Az "OK" gomb megnyomásával hagyja jóvá a változásokat.

Összefoglaljuk

Ilyen egyszerű manipulációkkal legalább egy kicsit optimalizáltuk a "Windows" -unkat!