Що насправді міститься в папці Prefetch
Під час кожного запуску програми Windows створює в C:\Windows\Prefetch невеликий файл із розширенням .pf — зазвичай від 4 до 40 КБ. У ньому записано, які частини виконуваного файлу та бібліотек завантажилися, у якому порядку та з яких ділянок диска. Під час наступного запуску система використовує цю схему, щоб читати файли в оптимальній послідовності: на жорстких дисках це помітно прискорює завантаження, на SSD — трохи слабше.
Папка обслуговує себе сама. Поруч із .pf-файлами лежить Layout.ini — план оптимального розміщення файлів для дефрагментації, а в підпапці ReadyBoot зберігаються трасування завантаження системи. Кількість слідів обмежена: коли їх накопичується близько тисячі, Windows сама видаляє записи програм, якими давно не користувалися, тож навіть через роки папка лишається обсягом у кілька мегабайтів.
- .pf-файли — траса запуску для кожної програми, зазвичай 4–40 КБ
- Layout.ini — план оптимального розташування файлів, зібраний зі слідів запусків
- Папка ReadyBoot — трасування, що прискорюють завантаження самої Windows
- Типовий обсяг — кілька МБ; понад 20–30 МБ трапляється рідко
- Самоочищення — приблизно після 1000 файлів Windows сама видаляє сліди невикористовуваних програм
Міф: видалення файлів Prefetch прискорює Windows
Сотні посібників із «оптимізації» радять чистити C:\Windows\Prefetch, і міф живучий, бо папку називають «кешем». Насправді ефект протилежний: після очищення в Windows не лишається схем запуску, і кожна програма стартує повільним, неоптимізованим способом. Перші запуски після чищення помітно повільніші, а щоб сліди повністю відновилися, потрібно кілька звернень до кожної програми.
Розростатися папка також не може: ліміт і самоочищення не дають їй збільшитися, тож визволяти там просто нічого. Справжні причини видалити .pf-файли — пошкоджена траса, через яку конкретна програма зависає під час старту, чи бажання стерти історію запусків. Але й тоді Windows одразу почне записувати нові сліди. Заради швидкості Prefetch краще не чіпати.
Якщо все ж хочеться очистити — і де лежить справжній хлам
Якщо причина є, процедура проста: відкрийте C:\Windows\Prefetch із правами адміністратора, виділіть .pf-файли та видаліть їх. Те саме одним рядком робить команда del C:\Windows\Prefetch\*.pf /q. Зайняті файли пропускаються, а кожен слід відновиться за кілька запусків. Розраховуйте, що наступна хвиля запусків програм буде трохи повільнішою — це й усі витрати, і весь ефект.
Справжній виграш у продуктивності лежить в інших місцях: тимчасові файли, залишки оновлень, кеш Delivery Optimization і кеші браузерів регулярно дають гігабайти, а Prefetch — одиниці мегабайтів. Саме тому серйозні чистильники за замовчуванням цю папку не чіпають. Сканер сміття в Kleaner PRO, наприклад, принципово обходить C:\Windows\Prefetch стороною й працює з папками, де місце справді втрачається, — очищення визволяє реальний простір, а не плацебо.
Питання та відповіді
Чи можна видаляти файли з папки Prefetch?
Так, це безпечно — Windows відновить будь-який .pf-файл автоматично. Але швидшим комп'ютер не стане: наступні запуски програм будуть трохи повільнішими, доки сліди не створяться заново.
Чому папка Prefetch порожня?
Найімовірніше, префетч вимкнено — значенням EnablePrefetcher у реєстрі або якоюсь «оптимізацією». Порожньо також одразу після очищення та на щойно встановленій Windows, де програми майже не запускалися.
Якого розміру має бути папка Prefetch?
Кілька мегабайтів — ліміт і авточищення не дають їй рости. Якщо бачите гігабайти, ви дивитеся не на ту папку, і Prefetch усе одно ні до чого.
Перевірте склад ліцензії до покупки.
Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.
Читайте також
Написати нам: [email protected]