Co się stanie, jeśli usuniesz folder pobierania wstępnego. Do czego służy folder Prefetch and Temp w systemie Windows XP? Czy można usunąć z nich pliki zainfekowane wirusami?

Temat optymalizacji systemu Windows wydaje się większości użytkowników bardzo ważny i zapewne dlatego narosło z nim tak wiele mitów. Jeden z tych mitów głosi, że można zwiększyć miejsce na dysku, a także przyspieszyć działanie systemu i aplikacji, wykonując określone manipulacje na folderze Pobierz z wyprzedzeniem. Zastanówmy się, czy tak naprawdę jest i dlaczego folder jest w ogóle potrzebny Pobierz z wyprzedzeniem.


W katalogu Windows Pobierz z wyprzedzeniem odgrywa taką samą rolę jak Pamięć podręczna w przeglądarkach. Aby przyspieszyć uruchamianie systemu lub aplikacji, system Windows automatycznie zapisuje część kodu w specjalnych plikach śledzenia. Kiedy użytkownik uruchamia na przykład aplikację wymagającą dużej ilości zasobów, system najpierw uzyskuje dostęp do zawartości folderu Pobierz z wyprzedzeniem, czyta zapisane i "Część" programy do pamięci, powodując szybsze uruchamianie tych ostatnich.

W systemie Windows folder Pobierz z wyprzedzeniemściśle związane z pracą służby SuperFetch i komponent GotowyBoost, więc wszelkie działania z nim mogą wpłynąć na ich pracę, ale nie na lepsze. Tak, wyłączając usługę SuperFetch może prowadzić do spadku wydajności systemu na większości komputerów PC, z wyjątkiem starszych komputerów z 1 GB pamięci RAM lub mniej, lub wręcz przeciwnie, bardzo wydajnych - z więcej niż 16 GB pamięci RAM. Również SuperFetch można wyłączyć, jeśli jest używany jako dysk systemowy SSD .

W jaki sposób usunięcie zawartości folderu Prefetch wpłynie na optymalizację? Nic, będzie tylko gorzej. Po pierwsze wydłuży się czas ładowania systemu i niektórych programów, a po drugie pliki PF zostanie utworzona od nowa, dla czego system będzie musiał ponownie przydzielić część zasobów pamięci. Ponadto usunięcie katalogu Pobierz z wyprzedzeniem nie doda miejsca na dysku, ponieważ ten folder zwykle niewiele waży, a liczba znajdujących się w nim plików jest zawsze ograniczona 128.

Jeśli już chcesz zarządzać treścią Pobierz z wyprzedzeniem, należy to zrobić poprawnie, a mianowicie za pośrednictwem rejestru.

Otwórz za pomocą polecenia regedit Edytor rejestru i rozwiń tę gałąź:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

W prawej kolumnie okna edytora znajdź parametr i zobacz jego aktualną wartość.

Najprawdopodobniej tak będzie 3 . To właśnie ta wartość uwzględnia przyspieszenie uruchamiania aplikacji i systemu. Jeśli chcesz je całkowicie wyłączyć, zmień wartość na 0 . Aby przyspieszyć same aplikacje, zainstaluj 1 , aby przyspieszyć ładowanie samego systemu, zainstaluj 2 . Aby zmiany zaczęły obowiązywać, uruchom ponownie komputer.

Nieco mniej powszechnym mitem jest to, że programy można przyspieszyć dodając klawisz do ich skrótu /pobranie wstępne:1. Ta akcja rzekomo dodaje wybrany program do folderu Pobierz z wyprzedzeniem. W rzeczywistości dodanie klucza /pobranie wstępne:1 odniesienie do obiektu nie wpływa w żaden sposób na działanie aplikacji; usługa decyduje o utworzeniu lub nie utworzeniu plików śledzenia Prefetcher , który wie lepiej, które aplikacje wymagają optymalizacji uruchamiania, a które nie.

Kontynuując eksplorację komputera w poszukiwaniu różnych folderów i plików, możesz odkryć wiele interesujących rzeczy. Często te same foldery budzą prawdziwe zainteresowanie z prostego powodu: pliki w nich zawarte czasami zajmują dużo miejsca na dysku twardym, co rodzi pytanie, czy pliki te można usunąć. Dzisiaj porozmawiamy o folderze Prefetch.

Folder Prefetch znajduje się w folderze Windows (zwykle C:\Windows\Prefetch). Służy jako jeden z komponentów do ładowania systemu operacyjnego Windows, dzięki czemu system operacyjny ładuje się szybciej i skraca się czas uruchamiania programów. Sam komponent nazywa się Prefetcher i po raz pierwszy pojawił się w systemie Windows XP.

Jak działa Prefetcher? Ładowaniu systemu operacyjnego towarzyszy przetwarzanie dużej liczby plików. W takim przypadku niektóre pliki są otwierane wiele razy w celu odczytania różnych segmentów. Proces ten może zająć dużo czasu, dlatego o wiele wygodniej i wydajniej jest uzyskać dostęp do każdego pliku tylko raz, ładując informacje do pamięci RAM, zanim będą potrzebne. Prefetcher umożliwia gromadzenie tych informacji w plikach śledzenia w celu optymalizacji ładowania kodu i danych przy kolejnych uruchomieniach, obserwując, jaki kod i dane są ładowane podczas uruchamiania systemu operacyjnego i aplikacji.

Ustawienia prefetchera są przechowywane w rejestrze systemowym. Możesz zmienić ustawienia Prefetchera.

Kliknij skrót klawiaturowy WYGRAJ+R. Pojawi się okno Uruchom, wpisz słowo regedit i kliknij OK. Spowoduje to otwarcie pliku .

Po otwarciu edytora przejdź do następującej ścieżki: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.

Wybierz opcję Włącz prefetcher.

Kliknij go dwukrotnie. Pojawi się okno, w którym możesz ustawić jedną z wartości:

  • 0x00000000 - komponent jest wyłączony
  • 0x00000001 - przyspieszenie uruchamiania aplikacji
  • 0x00000002 - przyspieszenie uruchamiania systemu
  • 0x00000003 - przyspieszenie uruchamiania aplikacji i uruchamiania systemu

Musisz wprowadzić nie określony parametr, ale tylko liczbę na jego końcu, na przykład 0, 1, 2 lub 3.

I zachowaj ostrożność podczas pracy z rejestrem. Jeśli czegoś nie rozumiesz, nic nie zmieniaj, bo jeden nieostrożny ruch może spowodować problemy z systemem operacyjnym!

Czy można usunąć folder Prefetch?

Istnieje legenda, według której w folderze Prefetch gromadzone są pliki wymagające usunięcia. To jest źle. Pliki mają charakter tymczasowy i system w razie potrzeby automatycznie je usuwa, dlatego swoją drogą rozmiar folderu jest tak mały. Dlatego nie powinieneś dotykać plików w określonym folderze.

Jeśli usuniesz pliki, nic się nie stanie, ale prędkość ładowania aplikacji może spaść. W takim przypadku pliki zostaną automatycznie utworzone ponownie.

W systemie Windows XP klucz /pobranie wstępne:1 domyślnie jest on dodawany do adresu pliku we właściwościach ikony uruchamiania programu Windows Media Player. Co to jest pobieranie wstępne? Słowo prefetch jest tłumaczone na rosyjski jako „prefetch”.


Celem tej funkcji jest ogólnie działanie systemu Windows XP. Tworzy pliki w folderze pobierania wstępnego zawierające informacje o ścieżkach do tych programów na dysku twardym.


Na stronach w górnym Yandex na żądanie „pobieranie wstępne systemu Windows” W systemie Windows XP można znaleźć pewne błędne informacje na temat tej funkcji. W szczególności na stronach netler i izcity autorzy podtrzymują mity, że aby przyspieszyć ładowanie programów należy dodać klawisz /prefetch: 1 do pasków adresu ich skrótów oraz że aby przyspieszyć uruchamianie systemu należy należy okresowo usuwać wszystkie pliki w formacie pf z folderu pobierz z wyprzedzeniem.

W systemie Windows XP Wstępnie pobierz folder Zwykle znajduje się w C:\windows\prefetch. Zawiera Wstępnie pobierz pliki z rozszerzeniem *.pf – są to listy plików do pobrania, tzw. pliki haszujące. Ich nazwy są generowane przez hashowanie plików EXE po pobraniu. Za każdym razem, gdy uruchamiasz pliki EXE, są one szyfrowane i sprawdzane, czy istnieją odpowiednie pliki .pf. pliki w folderze Prefetch, a jeśli tak, pliki te zostaną pobrane. Jeśli nie istnieją odpowiednie pliki pobierania wstępnego, system monitoruje, jakich plików używa program podczas uruchamiania EXE, tworzy ten plik .pf i zapisuje w nim ścieżki do tych plików.

  • Po pierwsze, nie jest dobrym pomysłem opróżnianie folderu pobierania wstępnego, jak sugerują niektóre witryny komputerowe. W każdym przypadku system po prostu utworzy wszystkie te pliki ponownie, chyba że oczywiście dowiesz się, jak wyłączyć pobieranie wstępne.
  • Po drugie, system Windows automatycznie usuwa pliki pobierania wstępnego z tego folderu, jeśli jest ich więcej niż 128. Dlatego usuwając ten folder, nie tylko nie przyspieszysz ładowania programów, ale także tymczasowo obniżysz wydajność swojego komputera.

Następna chwila...

Niektórzy „specjaliści” zaczęli dodawać przełącznik /prefetch:1 podczas uruchamiania programów. Wiele osób zauważyło, że automatycznie tworzone skróty do programu Win Media Player zawierają ten klawisz, a jego znaczenie różni się w zależności od funkcji realizowanych przez program. Na przykład skrót do pliku WMV, który klikasz dwukrotnie w celu obejrzenia wideo, ma przypisane jedno ustawienie klawisza pobierania wstępnego, a skrót automatycznego odtwarzania do odtwarzania lub zgrywania muzyki, który pojawia się po włożeniu płyty audio CD, ma przypisane inne ustawienie.

Niektórzy eksperci sugerują, że przełącznik /prefetch: 1 umożliwia ten proces pobierz z wyprzedzeniem. I natychmiast zaczęli dodawać go do każdego pliku wykonywalnego i polecać innym, aby to zrobili na różnych stronach i forach. I tak powstał ten mit. Inni eksperci napisali na swoich stronach, że to kompletna bzdura i wysunęli teorię, że ten klucz jest specyficzny tylko dla WM Playera, widząc linki do pobierania plików z wyprzedzeniem w podsystemie sterowników Windows.

Ogólnie rzecz biorąc, ani jeden, ani drugi nie zgadli prawidłowo.

System operacyjny sprawdza parametr /prefetch:# podczas tworzenia procesu i robi to w jednym celu. Ona dodaje numer kolejny do skrótu. Po co?

WMP ma wiele różnych funkcji. Biblioteki i kod, których używa podczas odtwarzania WMV, bardzo różnią się od bibliotek używanych do odtwarzania DVD, zgrywania CD, słuchania strumienia Shoutcast lub dowolnych funkcji Windows Media Player. Gdyby był tylko jeden skrót dla WMP, to pobierz z wyprzedzeniem działałby poprawnie tylko w przypadku jednej ze swoich funkcji. Podczas odczytywania błędnych danych z pobierz plik z wyprzedzeniem nie byłoby żadnego błędu krytycznego - plik .pf zostałby po prostu załadowany do pamięci i nie byłby używany. Przyniosłoby to jednak efekt przeciwny do zamierzonego.

/prefetch:# parametr z różnymi numerami dla każdej funkcji Odtwarzacz multimedialny Windows pozwala każdej funkcji na utworzenie własnego pliku skrótu, dzięki czemu pobieranie wstępne odbywa się poprawnie. Takie parametry pobierania wstępnego nie są unikalne dla WMP. To samo dzieje się z każdą inną aplikacją.

opcja /prefetch: jest brany pod uwagę podczas tworzenia pierwszego wątku w procesie, ale nie jest usuwany przez funkcję CreateProcess z wiersza poleceń, więc żadna aplikacja, która nie rozumie nieznanych opcji wiersza poleceń, nie będzie z nim działać. Dlatego tak wiele osób zauważyło, że na przykład Kazaa i wiele innych programów generowało błędy lub po prostu nie chciało rozpocząć pobierania z wyprzedzeniem systemu Windows. A WMPlayer oczywiście wie, że klucz można określić w parametrach i po prostu po cichu ignoruje jego istnienie.

Jedyne, co robi klawisz /prefetch:#, to zmienia numer skrótu. System operacyjny ładuje program z nim w taki sam sposób, jak bez niego, po prostu przechowując w nim dane pobierania wstępnego inny plik.pf.

Witajcie, Prefetch to folder, w którym przechowywane są trudne dane i te, które pozwalają Windowsowi działać szybciej. Dane te są efektem pracy serwisu, który z kolei analizuje pracę użytkownika przy komputerze i stara się, aby następnym razem wszystkie wykonywane przez niego czynności przebiegły szybciej.

Dlatego folder Prefetch można wręcz nazwać magicznym, bo dzięki niemu komputer może pracować znacznie szybciej. Ale dokładnie ile zależy od wolnej ilości pamięci RAM. Im więcej pamięci RAM, tym lepiej

Oto zawartość mojego folderu Prefetch:


Jeśli otworzysz jego właściwości, zobaczysz, ile miejsca zajmuje:

Jak widać zajmuje bardzo mało miejsca, więc lepiej go nie usuwać. Ale co się stanie, jeśli i tak to usuniesz? Nic złego się nie stanie, usługa po prostu zacznie znowu działać.

Sam to usunąłem, żeby sprawdzić. Następnie uruchomiłem ponownie, po czym system działał poprawnie i wszystko było w porządku.

Ale kiedy zajrzałem do folderu Windows, folder Prefetch był już utworzony, cóż, czyli wszystko było tak, jak napisałem.Ale gdy próbowałem go ponownie usunąć, pojawił się komunikat, że poproś administratora o pozwolenie, cóż , to chyba żart... Ale potem kliknąłem powtórz i powtórz jeszcze raz i to wszystko, folder został usunięty. Dlatego na wszelki wypadek, jeśli nie możesz go usunąć, oto specjalne narzędzie, które może usunąć wszystkie uparte foldery. Ale ty, bądź ostrożny, cóż, z tym narzędziem..

Pomyślałem, że jeśli wyłączysz usługę SuperFetch, folder nie pojawi się po usunięciu. Ale nie, i tak się pojawiła. Ale nie było w nim nic poza folderem ReadyBoot. Oznacza to, że folder Prefetch w jakiś sposób nawiązuje również do technologii ReadyBoot, służy również do przyspieszania komputera, a do przyspieszania służy pendrive... Ale to zupełnie inna historia

Na wszelki wypadek powiem Ci, jak wyłączyć SuperFetch. Spójrz więc, uruchom dyspozytora, przejdź do zakładki Usługi i kliknij na niej ten przycisk:


Otworzy się okno zawierające listę usług. Nie wszystkie z nich działają, są to tylko wszystkie dostępne w systemie Windows. Tutaj musisz znaleźć SuperFetch i kliknąć go dwukrotnie.

Usuwanie niepotrzebnych plików

Wiesz, nigdy nie rozumiałem celu folderu Temp w systemie Windows. To znaczy, nie wiem, dlaczego jest to potrzebne i do czego służy. Na przykład, jeśli instalacja programu nie powiedzie się, do tego folderu zostaną skopiowane niektóre pliki, które nie będą później potrzebne; można je po prostu usunąć, nie powodując żadnych szkód w systemie. Jeśli wystąpi awaria, koniecznie sprawdź folder Temp, prawdopodobnie znajdziesz w nim wiele plików, zajmujących cenne miejsce na dysku.

Foldery tymczasowe znajdują się w dwóch miejscach: C:\Windows\Temp i C:\Documents and Settings\Nazwa użytkownika\LocalSettings\Temp. Domyślnie folder Ustawienia lokalne jest ukryty, więc aby zobaczyć ten folder musisz włączyć odpowiednią opcję. Teraz przejdź do tych folderów i usuń całą zawartość.

Jeśli wcześniej nie otwierałeś tych folderów, prawdopodobnie będziesz zszokowany tym, co się w nich dzieje.

Co to jest folder Prefetch

Folder Prefetch znajduje się w folderze systemowym Windows i zawiera informacje o często otwieranych programach, umożliwiające szybki dostęp do nich. Służy do przyspieszenia ładowania systemu operacyjnego i uruchamiania programów.
Po uruchomieniu komputera system Windows monitoruje proces rozruchu. Następnie otrzymane informacje są zapisywane na dysku twardym w folderze Prefetch. Przy następnym uruchomieniu informacje te zostaną wykorzystane do przyspieszenia ładowania systemu operacyjnego. To samo dzieje się po uruchomieniu dowolnego programu.

Czyszczenie folderu Prefetch

Microsoft zdecydował, że foldery Temp zajmują zbyt mało miejsca na dysku, więc dlaczego nie utworzyć kolejnego folderu, który robi to samo? Dziękuję bardzo! Nie, naprawdę, dziękuję.

Prawdopodobnie mamy bardzo niewiele folderów, które po prostu pochłaniają wolne miejsce na dysku. Teraz oprócz folderu Temp mamy wspaniały folder Prefetch. Ten folder pełni inną funkcję niż folder Temp, ale podobnie jak folder Temp może przechowywać śmieci przez wieki, chyba że ręcznie je usuniesz. Dlatego radzę okresowo opróżniać ten folder (C:\Windows\Prefetch). I nie martw się, system nie ucierpi z tego powodu. Wszelkie usunięte pliki potrzebne systemowi Windows zostaną automatycznie odtworzone.