- Описание папки Prefetch в Windows 7, 8, 10
- Расположение и функции папки Prefetch
- Мифы про удаление содержимого папки Prefetch
- Управление компонентами SuperFetch и Prefetch
- Prefetch что за папка можно ли удалить?
- Добавить комментарий Отменить ответ
- Superfetch и prefetch в Windows – что это такое
- Как отключить службу superfetch
- Prefetch — что за папка
- Настройка prefetch через реестр
- Можно ли удалить папку prefetch
- Как удалить папку prefetch windows 10
Описание папки Prefetch в Windows 7, 8, 10
В процессе изучения Windows 7, 8, 10, либо устранения возникших проблем, Вы столкнетесь с необходимостью знакомства с компонентами и предназначения папок ОС. В данном материале разберем такие вопросы: Prefetch — что за папка, можно ли удалить, и где она находится.
Расположение и функции папки Prefetch
Каждый раз, когда Вы включаете компьютер, Windows отслеживает, как запускается Ваш ПК, и какие программы Вы часто открываете. Windows сохраняет эту информацию в виде небольших файлов в папке Prefetch. При следующем включении компьютера ОС ссылается на эти файлы, чтобы ускорить процесс запуска.
Папка Prefetch находится в каталоге ОС, полное расположение выглядит так:
C:\Windows\Prefetch. В вашем конкретном случае метка тома может отличаться.
Перейдя в папку, Вы увидите каталог ReadyBoot и файлы в основном с расширением pf. Например, загрузка ОС трассируется в файл с названием NTOSBOOT-B00DFAAD.pf. Все остальные элементы являются трассировками запуска программ и служебных компонентов. Файлы имеют в названии имя исполняемого файла, его шестнадцатеричного хеша пути и расширение, например, EXCEL.EXE-53A22446.pf.
Работу по формированию файлов трассировки выполняет компонент Prefetcher, но без функционирующего планировщика заданий Prefetcher будет работать неправильно. Данные поступившие от Prefetcher обрабатываются планировщиком заданий и далее записываются в папку Prefetch.
Также стоит обратить внимание на файл Layout.ini. Он создается каждые 3 дня и хранит в себе данные (перечень файлов и папок), которые используются при запуске системы и программ. Данные из Layout.ini использует утилита дефрагментации диска для рационального размещения файлов на жестком диске.
Мифы про удаление содержимого папки Prefetch
Часто утверждается, что удаление папки Prefetch приводит к меньшему времени загрузки и большей свободной памяти. Некоторые эксперты считают, что Windows загружает информацию из папки Prefetch для всех программ, которые когда-нибудь запускались на ПК, в оперативную память, тем самым заполняя ее неиспользуемыми данными (это неверно). Эти эксперты рекомендуют удалять на регулярной основе содержимое папки Prefetch, чтобы сохранить память от неиспользуемых данных.
Папка Prefetch является самообслуживающейся, нет необходимости удалять или очищать ее содержимое. Windows поддерживает определенное число записей в Prefetch и очищает автоматически излишние данные, предотвращая увеличение объемов папки. Если Вы опустошите содержимое папки вручную, тогда Windows и программы займут больше времени для запуска при следующем включении компьютера. Удаленные данные будут воссоздаваться, что приведет к длительному времени загрузки. Удалять папку Prefetch или ее содержимое с точки зрения освобождения памяти на жестком диске бессмысленно, тат как она весит мало. В нашем случае это около 40 мб.
Управление компонентами SuperFetch и Prefetch
По умолчанию Windows 7, 8, 10 отключает автоматически SuperFetch и Prefetch при обнаружении загрузки системы с SSD. Для SSD данные технологии не представляют ценности и вовсе тормозят процессы запуска, излишними операциями. Если ОС автоматически для SSD не отключила данные компоненты, тогда читайте инструкцию ниже.
SuperFetch – это служба, которая предсказывает, какие приложения Вы будете запускать дальше, и предварительно загружает эти данные в память. Windows дает возможность пользователю изменить настройки или отключить SuperFetch и Prefetch, через реестр и службы ОС. Если Вы используете традиционный HDD, тогда эти функции отключать не рекомендуется.
Важно! Во избежание ошибок, сделайте резервную копию реестра или точку восстановления системы.
Откройте реестр Windows 7, 8,10. В реестре перейдите до раздела PrefetchParameters (путь внизу скриншота). Обратите внимание на 2 параметра EnablePrefetcher, EnableSuperfetch.
Кликните далее двойным кликом по EnablePrefetcher. В поле «значение» установите новый параметр.
Значения для EnablePrefetcher:
- 0 – отключение;
- 1 — Включение для запуска приложений;
- 2 — Включение для запуска системы;
- 3 — Включение для запуска приложений и системы.
По умолчанию задано значение 3, измените его на 0 или на 1, 2. После изменений кликните OK.
Значения для EnableSuperfetch:
- 0 – отключение;
- 1 — Включение для загрузочных файлов;
- 2 — Включение для приложений;
- 3 — Включение для загрузочных файлов и приложений.
Теперь Вы знаете, что за папка Prefetch, можно ли удалить и какие компоненты ОС ей управляют. Содержимое папки лучше не трогать, она обслуживает сама себя, нет необходимости участия пользователя. На HDD лучше не отключать функции SuperFetch и Prefetch, это замедлит систему в целом.
Prefetch что за папка можно ли удалить?
Ребята привет
Prefetch это папка, в которой хранятся непростые данные, а те которые позволяют работать Windows быстрее. Эти данные, это результат работы службы SuperFetch, которая в свою очередь анализирует работу юзера за компом и старается сделать так, чтобы в следующий раз все действия которые он делал, чтобы они происходили быстрее.
Поэтому папку Prefetch можно назвать даже магической, потому что благодаря ей компьютер может работать намного быстрее. Но насколько именно, это уже зависит от свободного обьема ОЗУ. Чем больше оперативки, тем соответственно лучше
Вот содержимое папки Prefetch у меня:
Если открыть ее свойства, то увидим сколько она занимает места:
Как видите места она занимает ну очень мало, так что лучше ее не удалять. Но что же будет если все таки удалить? Ничего страшного не будет, просто служба SuperFetch начнет работать заново.
Я вот ее у себя для проверки удалил. Потом сделал перезагрузку, после которой система работала исправно и все было нормально.
Но когда я посмотрел в папку Windows, то папка Prefetch уже была создана, ну то есть все так как я и писал Но вот когда я ее попытался снова удалить, то было сообщение мол попросите разрешение от администратора, ну вот прикол думаю я… Но потом я нажал повторить и еще раз повторить и все, папка удалилась. Поэтому на всякий случай, если вы ее не можете удалить, то вот вам специальная утилита Unlocker, она все упрямые папки умеет удалять. Но вы это, осторожно с ней будьте, ну с этой утилиткой..
Я думал что если отключить службу SuperFetch, то папка не будет появляется после удаления. Но нет, она появилась все равно. Но в ней ничего не было кроме папки ReadyBoot. То есть папка Prefetch каким-то боком еще относится и к технологии ReadyBoot, это тоже для ускорения компа, и для ускорения используется флешка… Но это уже совсем другая история
На всякий случай скажу как вам можно отключить SuperFetch. Значит смотрите, запускаете диспетчер, там идете на вкладку Службы и на ней нажимаете эту кнопку:
Откроется окно, в котором будет список служб. Не все они работают, это просто все которые есть в винде. Тут нужно найти SuperFetch и нажать по ней два раза:
Появится такое окно небольшое, тут вам нужно нажать на кнопку Остановить и потом выбрать Тип запуска: Отключена, в общем как на скриншоте:
Кстати вы эту службу в диспетчере на вкладке Службы видите как SysMain, это ее такое кодовое имя так бы сказать
Ну все ребята, надеюсь что все было понятно и данная инфа была вам полезной. Удачи и хорошего настроения
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.
Superfetch и prefetch в Windows – что это такое
Служба superfetch предназначена для улучшения производительности, позволяет ускорить запуск и работу программ, установленных в системе и с которыми Вы наиболее часто имеете дело. Для этого используется кэш в ОЗУ. Часто используемые приложения вначале загружаются в системную память и только после этого становятся доступными для использования, благодаря этому сокращается время загрузки. Технология используется в системах Windows версий Vista и выше.
Если Вы используете твердотельный SSD накопитель, то применение данной службы не даст особого прироста в скорости работы системы. Также известны случаи, когда запущенная служба Superfetch вызывала появление некоторых системных сбоев. Поэтому можно эту функцию выключить.
Как отключить службу superfetch
Проще всего её выключить, запустив Службы в окне Выполнить (Win+R) ввести services.msc
Либо то же самое можно сделать, использовав Панель Управления – Администрирование – Службы.
Обнаружив там Superfetch жмем двойной щелчок левой кнопкой, там есть кнопка Остановить – кликаем по ней, а тип запуска выбираем Отключена
Затем рекомендуется перезагрузить компьютер.
Еще один метод отключения с помощью редактора реестра. В том же окне Выполнить вносим regedit.
Идем по пути HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-Control-Session Manager-Memory Management-PrefetchParameters. Тут найдем EnableSuperfetch. Значение ноль для полного выключения.
После произведенных изменений перезагружаемся.
Prefetch — что за папка
Папка Prefetch присутствует в системах от Windows XP и выше на диске С в директории Windows. Это системный компонент, ускоряющий процедуру первоначальной загрузки системы и наиболее используемых приложений. Смысл компонента в том, чтобы избежать многократного обращения к одним и тем же файлам при загрузке ОС и программ. То есть сокращает время, оптимизируя при этом запуск кода программ. Накапливает файлы трассировки для последующих запусков ОС и программ.
Настройка prefetch через реестр
Параметры prefetch можно настроить используя системный реестр. Запускаем его так, как показано выше и идем по тому же пути, только на этот раз нас интересует параметр EnablePrefetcher.
Можно полностью отключить функцию, настроить на ускорение запуска только приложений, только ОС, или одновременно всего.
Введите требуемый параметр, ОК и перезагружайтесь. Полное отключение рекомендуется только если у Вас быстрый твердотельный жесткий диск.
Можно ли удалить папку prefetch
Однозначно не стоит этого делать. Там хранятся временные файлы, которые операционная система сама очищает с помощью компонента Prefether, если это потребуется. Размер данной папки небольшой, поэтому смысла удаления нет никакого. Если же все-таки удалите её, то скорость загрузки программ может упасть, а файлы трассировки при этом будут снова создаваться автоматически.
Как удалить папку prefetch windows 10
Многие пользователи пекутся о занимаемом операционной системой Windows дисковом пространстве. Поэтому многие пользователи начинают «рыскать» по системным папкам и проверять их содержимое и изучать занимаемый ими объем памяти.
Как правило, в ручном режиме можно высвободить несколько сотен мегабайт памяти, а то и гигабайт-другой. И это дополнительно к очищаемому дисковому пространству различными утилитами –чистильщиками. Но как показывает практика, к ручной чистке системы следует относиться очень внимательно, ведь достаточно просто удалить какой-то необходимый в работе ОС файл и у пользователя возникают проблемы. При запуске приложений могут появляться ошибки, автоматически закрываться окна, а то и вовсе не загружаться система.
Так вот в системной папке Windows многие могли обратить внимание на подозрительную папку Prefetch. Размер ее не столь велик, но в ней находится большое количество файлов. Чтобы принять решение об очистке данной папки, сперва требуется разобраться, какие файлы в нее записываются.
В операционной системе Windows имеется служба Superfetch, задача которой отслеживать запускаемые пользователем и самой системой приложения. После этого служба автоматически загружает в оперативную память модули программ, которые пользователь запускает чаще всего. Этим достигается повышение производительности работы системы. То есть требуется меньшее врем , чтобы открылась программа или запустилась система. Сам же список часто запускаемых программ и приложений помещается во временную папку – Prefetch. Открыв папку, вы сможете увидеть набор файлов с расширением PF. А имена файлов начинаются как исполняемые файлы программ, например, EXPLORER.EXE-7A3328DA.
Теперь что касается удаления содержимого папки Prefetch. Удалять содержимое папки можно, это абсолютно безопасно и не приведет к ошибкам в работе системы. При следующем включении компьютера или после перезагрузки внутри каталога Prefetch снова появятся некоторые файлы, так как служба Superfetch продолжает работать. К тому же вы можете заметить, что несколько замедлилось включение компьютера или программы стали дольше запускаться. Со временем скорость запуска приложений и системы станет прежним, как только служба создаст новый список часто запускаемых программ.
Напоследок стоить сказать, что объем папки Prefetch совсем невелик и ее очистка не принесет пользователю, какой бы то ни было существенной пользы. Судите сам, если ваш системный раздел имеет объем хотя бы 50 Гб, то очистка 30-50 Мб – это ничтожно мало – десятая доля процента. Что касается самой службы Superfetch, то целесообразно ее отключать, если в качестве системного диска используется твердотельный накопитель (SSD). Ну а тем, у кого установлены традиционные жесткие диски (HDD) можно порекомендовать поэкспериментировать отключить службу и проверить, как она влияет на скорость работы компьютера. Но все же в большинстве случаев отключать эту службу не следует.