Можно ли очистить папку prefetch в windows 10

Продолжая изучать компьютер на предмет различных папок и файлов, вы можете обнаружить много интересного. Зачастую те же папки вызывают неподдельный интерес по

chto-za-papka-prefetch-i-kak-ee-udalit

Продолжая изучать компьютер на предмет различных папок и файлов, вы можете обнаружить много интересного. Зачастую те же папки вызывают неподдельный интерес по той простой причине, что файлы в них порой занимают немало места на жестком диске, в результате чего возникает вопрос, можно ли удалять эти файлы. Сегодня поговорим о папке Prefetch.

Папка Prefetch находится в папке Windows (обычно это C:WindowsPrefetch). Она используется как один из компонентов для загрузки операционной системы Windows, благодаря которому загрузка ОС ускоряется, а время, затрачиваемое на запуск программ, уменьшается. Сам компонент называется Prefetcher и впервые появился еще на Windows XP.

Как работает Prefetcher? Загрузка операционной системы сопровождается обработкой большого количества файлов. При этом некоторые файлы открываются множество раз для чтения различных сегментов. Этот процесс может занимать много времени, поэтому куда удобнее и продуктивнее обращаться к каждому из файлов только один раз, загружая информацию в оперативную память ещё до того, как она станет нужной. Prefetcher позволяет накапливать эти сведения в файлах трассировки для оптимизации загрузки кода и данных при следующих запусках за счет того, что наблюдает за тем, какой код и данные загружаются в процессе запуска операционной системы и приложений.

Параметры Prefetcher хранятся в системном реестре. Вы можете изменить параметры Prefetcher.

Нажмите на сочетание клавиш WIN+R. Появится окно «Выполнить», введите в него слово regedit и нажмите ОК. Так вы откроете редактор реестра.

Когда редактор будет открыт, пройдите по следующему пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters.

Выберите параметр EnablePrefetcher.

Кликните по нему два раза. Появится окно, в котором вы можете установить одно из значений:

  • 0x00000000 — компонент отключен
  • 0x00000001 — ускорение запуска приложений
  • 0x00000002 — ускорение загрузки системы
  • 0x00000003 — ускорение запуска приложений и загрузки системы

Нужно вводить не указанный параметр, а только цифру на его конце, например, 0, 1, 2 или 3.

И будьте внимательны при работе с реестром. Если чего-то не понимаете, не меняйте ничего, поскольку одно неосторожное движение может привести к проблемам в работе операционной системы!

Существует легенда, согласно которой в папке Prefetch собираются файлы, которые требуют удаления. Это не так. Файлы временные и система при необходимости самостоятельно их удаляет, поэтому, кстати, размер папки такой небольшой. Так что файлы в указанной папке трогать не стоит.

Если же вы все-таки удалите файлы, то ничего не произойдет, однако скорость загрузки приложений может упасть. При этом файлы будут созданы заново автоматически.

В процессе изучения Windows 7, 8, 10, либо устранения возникших проблем, Вы столкнетесь с необходимостью знакомства с компонентами и предназначения папок ОС. В данном материале разберем такие вопросы: Prefetch — что за папка, можно ли удалить, и где она находится.

Расположение и функции папки Prefetch

Каждый раз, когда Вы включаете компьютер, Windows отслеживает, как запускается Ваш ПК, и какие программы Вы часто открываете. Windows сохраняет эту информацию в виде небольших файлов в папке Prefetch. При следующем включении компьютера ОС ссылается на эти файлы, чтобы ускорить процесс запуска.

Папка Prefetch находится в каталоге ОС, полное расположение выглядит так:

C:WindowsPrefetch. В вашем конкретном случае метка тома может отличаться.

Перейдя в папку, Вы увидите каталог ReadyBoot и файлы в основном с расширением pf. Например, загрузка ОС трассируется в файл с названием NTOSBOOT-B00DFAAD.pf. Все остальные элементы являются трассировками запуска программ и служебных компонентов. Файлы имеют в названии имя исполняемого файла, его шестнадцатеричного хеша пути и расширение, например, EXCEL.EXE-53A22446.pf.содержимое папки prefetch

Работу по формированию файлов трассировки выполняет компонент Prefetcher, но без функционирующего планировщика заданий Prefetcher будет работать неправильно. Данные поступившие от Prefetcher обрабатываются планировщиком заданий и далее записываются в папку Prefetch.

Также стоит обратить внимание на файл Layout.ini. Он создается каждые 3 дня и хранит в себе данные (перечень файлов и папок), которые используются при запуске системы и программ. Данные из Layout.ini использует утилита дефрагментации диска для рационального размещения файлов на жестком диске.файл layout.ini в папке prefetch

Мифы про удаление содержимого папки Prefetch

Часто утверждается, что удаление папки Prefetch приводит к меньшему времени загрузки и большей свободной памяти. Некоторые эксперты считают, что Windows загружает информацию из папки Prefetch для всех программ, которые когда-нибудь запускались на ПК, в оперативную память, тем самым заполняя ее неиспользуемыми данными (это неверно). Эти эксперты рекомендуют удалять на регулярной основе содержимое папки Prefetch, чтобы сохранить память от неиспользуемых данных.

Папка Prefetch является самообслуживающейся, нет необходимости удалять или очищать ее содержимое. Windows поддерживает определенное число записей в Prefetch и очищает автоматически излишние данные, предотвращая увеличение объемов папки. Если Вы опустошите содержимое папки вручную, тогда Windows и программы займут больше времени для запуска при следующем включении компьютера. Удаленные данные будут воссоздаваться, что приведет к длительному времени загрузки. Удалять папку Prefetch или ее содержимое с точки зрения освобождения памяти на жестком диске бессмысленно, тат как она весит мало. В нашем случае это около 40 мб.свойства папки prefetch

Управление компонентами 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, enablesuperfetch в реестре

Кликните далее двойным кликом по EnablePrefetcher. В поле «значение» установите новый параметр.

Значения для EnablePrefetcher:

  • 0 – отключение;
  • 1 — Включение для запуска приложений;
  • 2 — Включение для запуска системы;
  • 3 — Включение для запуска приложений и системы.

По умолчанию задано значение 3, измените его на 0 или на 1, 2. После изменений кликните OK.изменение параметра enableprefetcher

Значения для EnableSuperfetch:

  • 0 – отключение;
  • 1 — Включение для загрузочных файлов;
  • 2 — Включение для приложений;
  • 3 — Включение для загрузочных файлов и приложений.

Теперь Вы знаете, что за папка Prefetch, можно ли удалить и какие компоненты ОС ей управляют. Содержимое папки лучше не трогать, она обслуживает сама себя, нет необходимости участия пользователя. На HDD лучше не отключать функции  SuperFetch и Prefetch, это замедлит систему в целом.

Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

  • Предназначение папки

  • Управление службой Prefetcher

  • Ответы на вопросы

Сложно, не будучи специалистом, уследить за развитием операционной системы Windows. Но существуют элементарные понятия, которые должен понимать каждый пользователь. Знание того, какие папки и за что отвечают в Windows, позволят легче ориентироваться в системе. Примером неизвестных нам файлов является содержимое C:/Windows/Prefetch. 

Предназначение папки

Ответим на вопрос: зачем нужна папка Prefetch? Windows при запуске анализирует программы, которыми мы часто пользуемся (открываем самостоятельно или с помощью автозагрузки). Затем система создает сведения об этих программах, которые хранит в специальных временных файлах в папке Prefetch. При последующем включении Windows эти файлы ускоряют загрузку ОС.

За выполнение этой работы отвечает компонент ОС Prefetcher. Если их удалить, никаких изменений не произойдет. При последующем запуске, Windows снова соберет актуальные данные о программах и поместит в папку Prefetch. При этом загрузка ОС может длиться немного дольше, чем обычно.

Впервые Prefetch использовали в Windows ХР. С появлением Windows Vista папка была дополнена технологиями SuperFetch (отвечает за анализ часто запускающихся приложений) и ReadyBoost (отвечает за увеличение быстродействия). Найти ее можно по такому пути: C:/Windows/Prefetch.

Управление службой Prefetcher

Управлять работой службы Prefetcher можно в редакторе реестра:

  1. Нажмите комбинацию клавиш Win+R и пропишите
    Regedit

    Regedit

  2. В редакторе следуем по пути:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters

    Редактор реестра

  3. Открываем параметр EnablePrefetcher и смотрим на значение, что в нем указано.Параметр EnablePrefetcher

Данный параметр оперирует значениями от 0 до 3, которые означают:

  • 0x00000000 – отключение компонента;
  • 0x00000001 – ускорение загрузки приложений;
  • 0x00000002 – ускорение запуска Windows;
  • 0x00000003 – ускорение загрузки ОС и приложений.

По умолчанию стоит значение 3. Для того, чтобы отключить службу, введите значение 0 и сделайте рестарт ПК.

Важно! Разработчики позаботились о том, чтобы папка Prefetch не накапливала файлы (и гигабайты места на диске), создав ограничение трассировочным файлам на 128 штук.

Ответы на вопросы

Можно ли удалить папку Prefetch и данные что она хранит?

Нет. Это не имеет смысла, по трем причинам:

  • файлы занимают мало места;Prefetch
  • удалив файлы вы замедлите процесс запуска приложений и ОС;
  • система самостоятельно анализирует, создает и удаляет файлы, поэтому, удаленные элементы будут созданы заново.

Что будет, если отключить эту службу?

Вы замедлите запуск приложений, которыми постоянно пользуетесь, так как один и тот же файл будет открываться по несколько раз для чтения в различных сегментах.

Не мешают ли в работе старые данные, может их нужно удалить?

Не переживайте, служба полностью автоматизирована. Prefetcher каждый раз проводит анализ приложений и актуализирует данные.

Если у вас остались вопросы свяжитесь с нами. Опишите вашу проблему в деталях, чтобы мы смогли помочь.

24.04.2017 Windows 10 Windows 7 Windows 8 Советы и рекомендации Задать вопросНаписать пост

Служба superfetch предназначена для улучшения производительности, позволяет ускорить запуск и работу программ, установленных в системе и с которыми Вы наиболее часто имеете дело. Для этого используется кэш в ОЗУ. Часто используемые приложения вначале загружаются в системную память и только после этого становятся доступными для использования, благодаря этому сокращается время загрузки. Технология используется в системах Windows версий Vista и выше.

Если Вы используете твердотельный SSD накопитель, то применение данной службы не даст особого прироста в скорости работы системы. Также известны случаи, когда запущенная служба 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, если это потребуется. Размер данной папки небольшой, поэтому смысла удаления нет никакого. Если же все-таки удалите её, то скорость загрузки программ может упасть, а файлы трассировки при этом будут снова создаваться автоматически.

Reader Interactions

Предисловие

Многие из Вас замечали, что со временем компьютер начинает работать медленнее. Начиная от более длительного ожидания загрузки, до понижения FPS или значительно возросшего времени обработки файлов.

В этой статье мы пройдемся по способам поддержания быстродействия и чистоты вашего железного друга.

Самый главный враг в подобной ситуации это кэш, который Ваша система сохранила, чтобы в дальнейшем быстрее обрабатывать часто используемые приложения и т.д.

Большую часть кэша, но не весь, если он уже не нужен Windows удаляет сама, но некорректное завершение работы, сбои в системе и многое другое не дают это сделать в полном объеме. И он продолжает копиться замедляя тем самым скорость работы и отнимая ценные гигабайты памяти на диске.

Очистка диска

Первым делом пройдемся автоматизированными функциями самой Windows, а уже после почистим то, что осталось.

В поиске Windows набираем “Очистка диска”.

Выбираем нужный диск, в открывшемся меню в первый раз рекомендую установить все галочки и удалить все, что Windows посчитает ненужным.

Переживать не стоит, все важные файлы операционная система даже не тронет. Но обращаю внимание, что при установки галочки на “Предыдущие инсталляции Windows”.

Будут удалены файлы, необходимые для резервного восстановления, которые могут занимать до 10 ГБ.

Если не интересует, то удаляете. В противном случае можно и сохранить.

Аналогичным способом нужно пройтись по всем дискам и также очистить их.

Следующим шагом нужно зайти в “Параметры” и открыть вкладку “Система”.

Здесь нужно зайти в подраздел “Память” и дождаться анализа данных.

После переходим во вкладку “Временные файлы” и также удаляем все ненужное.

Очистка остаточных файлов системы

Теперь переходим в папку, которая хранит в себе наибольший объем временных файлов системы и программ.

Для этого жмём сочетание клавиш Win+R, в открывшемся меню вводим %temp%.

В папке выделяем все файлы сочетанием клавиш Ctrl+A и жмем Delete.

Некоторые файлы удалить нельзя, потому что они используются в данный момент. Поэтому жмем пропустить для всех файлов и идем дальше.

Поступаем аналогичным способом, но теперь в строке “Выполнить” (Win+R) набираем temp без знаков процент. Также выбираем все и удаляем. Используемые в данный момент файлы мы пропускаем.

Следующим обязательным пунктом является удаление временных файлов после обновления Windows. Они хранятся по следующему пути: C:WindowsSoftwareDistributionDownload

Смело выбираем все файлы и удаляем их.

Точно также поступаем и с файлами из папки “Prefetch”. Здесь хранятся файлы, которые система использует для ускорения загрузки ОС и некоторых приложений. После удаления этих файлов, первая перезагрузка системы будет длиться дольше, но в последующем вы заметите явное ускорение данного процесса. Находится эта папка также в папке Windows (C:WindowsPrefetch).

Очистка истории проводника

Чтобы избавиться от истории поиска по файловой системе, открываем любую папку , нажимаем на “Файл” в правом верхнем углу и изменить параметры папок. В открывшемся меню нужен подраздел конфиденциальность, в котором просто нажимаем очистить.

Удаление точек восстановления

Позволит удалить старые точки, которые также занимают немало места. Точки восстановления нужны для того, чтобы восстановить систему после критического сбоя сбросив настройки до стабильной версии. Но волноваться не стоит, после очистки мы создадим новую точку, которая будет занимать меньше места.

В поиске вводим “создание точки восстановления”.

Выбрать нужно тот диск, на котором включена защита системы. Жмем на кнопку “Настроить” и “Удалить”.

Теперь переходим к созданию новой точки. Ползунком выбираем меньший объем и жмем применить. Рекомендую установить объем в 15% от объема диска и через некоторое время проверить, на сколько использовано хранилище. А в дальнейшем уже отталкиваться от этого объема.

После нужно нажать “Применить”. Вас вернет в предыдущее меню, где нажимаете “Создать”, название можно указать любое.

Удаляем DNS кэш компьютера

После длительного использования системы с моменты её установки в ней накапливается DNS кэш со всех сайтов, на который Вы заходили. Из-за этого, загрузки страниц в браузере могут длиться больше, страница может загружаться с ошибкой или не загружаться вовсе.

Чтобы исправить сложившуюся ситуацию, нужно нажать комбинацию Win+R, в открывшемся меню набрать cmd и нажать Enter.

В командной строке набираем ipconfig/flushdns и нажать Enter.

Должна появится надпись: Кэш сопоставителя DNS успешно очищен.

Кэш браузера

Немаловажным также будет очистить остаточные данные браузера, которые копятся очень быстро. Ими являются “Cookie (куки) файлы”, история браузера, изображения и другие файлы, которые сохранены в кэше…

На моем примере будет Google Chrome.

Для этого переходим в историю браузера. Быстрее всего открыть историю сочетанием клавиш Ctrl+H и далее нажать “Очистить историю”.

Временной диапазон выбираем “Все время” и оставляем галочки на том, что желаете удалить.

Кэш видеокарты NVIDIA

Кэш видеокарты хранит в себе предыдущие версии драйверов, копии установочных файлов и т.д.

Чтобы также избавиться и от него, жмем Win+R и вводим %appdata%

Переходим в папку Local, далее NVIDIA.

C:UsersИмя_пользователяAppDataLocalNVIDIAGLCache

Здесь нам нужна папка GLCache, из которой мы также удаляем все файлы.

Кэш видеокарты AMD

Для владельцев карт от AMD все еще легче.

Открываем утилиту Adrenalin Edition.

На главной странице открываем настройки и вкладку “Графика”. Листаем в самый низ до расширенных настроек.

Ищем “Сброс кэша шейдеров” и собственно сбрасываем этот кэш.

Итоги

По итогу всех проделанных действий я смог избавиться от ненужных и неиспользуемых данных и освободить целых 80 ГБ.

Делитесь своими показателями в комментариях. Уверен, что данная статья поможет вам эффективно оптимизировать хранилище на вашем компьютере.

Содержание

  • Prefetch: что это за папка и можно ли ее удалить?
  • Можно ли удалить папку Prefetch?
  • Зачем нужна служба SuperFetch в Windows 7/10 и как она работает
  • Следует ли отключать SuperFetch: все за и против
  • Способы отключения службы
    • Через оснастку «Службы»
    • С помощью командной строки
    • С помощью редактора реестра
  • Стоит ли отключать SuperFetch в Windows 10?
    • За что отвечает SuperFetch
    • Нужен ли вам SuperFetch?
    • Безопасно ли отключать SuperFetch?
    • Как отключить SuperFetch в Windows 10
  • Очистка папки Prefetch
  • Для чего нужна служба SuperFetch: стоит ли ее отключить или нет?
  • Superfetch для «чайников»
  • Superfetch – отключать или нет? Советы профессионалов
  • 3 способа отключить Superfetch
    • Отключение службы Superfetch при помощи утилиты
    • Отключение службы Superfetch через диспечер задач
    • Отключение службы Superfetch через реестр

Prefetch: что это за папка и можно ли ее удалить?

Продолжая изучать компьютер на предмет различных папок и файлов, вы можете обнаружить много интересного. Зачастую те же папки вызывают неподдельный интерес по той простой причине, что файлы в них порой занимают немало места на жестком диске, в результате чего возникает вопрос, можно ли удалять эти файлы. Сегодня поговорим о папке Prefetch.

Папка Prefetch находится в папке Windows (обычно это C:WindowsPrefetch). Она используется как один из компонентов для загрузки операционной системы Windows, благодаря которому загрузка ОС ускоряется, а время, затрачиваемое на запуск программ, уменьшается. Сам компонент называется Prefetcher и впервые появился еще на Windows XP.

Как работает Prefetcher? Загрузка операционной системы сопровождается обработкой большого количества файлов. При этом некоторые файлы открываются множество раз для чтения различных сегментов. Этот процесс может занимать много времени, поэтому куда удобнее и продуктивнее обращаться к каждому из файлов только один раз, загружая информацию в оперативную память ещё до того, как она станет нужной. Prefetcher позволяет накапливать эти сведения в файлах трассировки для оптимизации загрузки кода и данных при следующих запусках за счет того, что наблюдает за тем, какой код и данные загружаются в процессе запуска операционной системы и приложений.

Параметры Prefetcher хранятся в системном реестре. Вы можете изменить параметры Prefetcher.

Нажмите на сочетание клавиш WIN+R. Появится окно «Выполнить», введите в него слово regedit и нажмите ОК. Так вы откроете редактор реестра.

Когда редактор будет открыт, пройдите по следующему пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters.

Выберите параметр EnablePrefetcher.

Кликните по нему два раза. Появится окно, в котором вы можете установить одно из значений:

  • 0x00000000 — компонент отключен
  • 0x00000001 — ускорение запуска приложений
  • 0x00000002 — ускорение загрузки системы
  • 0x00000003 — ускорение запуска приложений и загрузки системы

Нужно вводить не указанный параметр, а только цифру на его конце, например, 0, 1, 2 или 3.

И будьте внимательны при работе с реестром. Если чего-то не понимаете, не меняйте ничего, поскольку одно неосторожное движение может привести к проблемам в работе операционной системы!

Можно ли удалить папку Prefetch?

Существует легенда, согласно которой в папке Prefetch собираются файлы, которые требуют удаления. Это не так. Файлы временные и система при необходимости самостоятельно их удаляет, поэтому, кстати, размер папки такой небольшой. Так что файлы в указанной папке трогать не стоит.

Если же вы все-таки удалите файлы, то ничего не произойдет, однако скорость загрузки приложений может упасть. При этом файлы будут созданы заново автоматически.

  • 0поделились
  • 0Facebook
  • 0Twitter
  • 0VKontakte
  • 0Google+
  • 0Odnoklassniki

Не секрет, что производительность компьютера зависит главным образом от его «железа», впрочем, недооценивать саму операционную систему также не стоит. Программные способы оптимизации хотя и не столь эффективны, как, например, установка дополнительных планок оперативной памяти, но они также вносят свой вклад в ускорение работы Windows. Одним из таких способов является кэширование – сохранение данных в специально отведенном месте для ускоренного доступа к ним в будущем.

К примеру, в браузерах в процессе кэширования в эту самую область сохраняются изображения и некоторые элементы сайтов, так что при последующих обращениях к этим ресурсам они грузятся гораздо быстрее. Есть кэш и в самой Windows, только вот хранит он данные не интернета, а компонентов операционной системы и некоторых, наиболее часто используемых, сторонних программ. Управляет же всем этим делом работающая под процессом svchost.exe служба SysMain также известная под именем SuperFetch.

Зачем нужна служба SuperFetch в Windows 7/10 и как она работает

Итак, SuperFetch. Что это за служба, как она работает и для чего она вообще нужна? Прямое её предназначение заключается в ускорении загрузки компонентов операционной системы и часто используемых программ, хотя на данном этапе развития компьютерных технологий этот момент является весьма спорным.

Технология супервыборки, а именно так можно перевести термин SuperFetch, не так уж и нова. Похожий сервис присутствовал ещё в Windows XP и назывался Prefetcher, то есть предварительная выборка. Суть его работы заключалась примерно в следующем: на начальном этапе запуска компонентов и приложений специальная функция отслеживает операции обмена данными между ОЗУ и жёстким диском и записывает их в особые файлы PF. На основе этих данных создаётся карта ссылок на исполняемые файлы и каталоги, и когда система стартует, служба Prefetcher обращается к этим картам и загружает кэшированные данные программ в особую область оперативной памяти.

В момент запуска системой или пользователем программы полного обращения к её исполняемому файлу не происходит, так как его «часть» уже сохранена и загружена в память. В результате количество обращений к жёсткому диску уменьшается, и приложение запускается быстрее. Похожим образом работает служба узла SuperFetch, которая, по сути, является усовершенствованной версией Prefetcher, кстати, также присутствующей в Windows 7, 8.1 и 10. Подробно останавливаться на разнице между этими двумя службами мы не будем, отметим лишь, что SuperFetch умеет создавать конфигурационные файлы, содержащие данные о частоте и условиях запуска часто используемых программ.

Следует ли отключать SuperFetch: все за и против

Выше мы уже отмечали, что в настоящее время целесообразность использования SuperFetch ставится многими под вопрос. Кто-то утверждает, что, отключив супервыборку, можно высвободить дополнительный объём оперативной памяти, кто-то говорит, что отключение SuperFetch позволяет продлить срок службы жёстких дисков, особенно SSD-накопителей, встречаются также утверждения, что если на ПК имеется более чем достаточно оперативной памяти, то особой пользы от службы попросту не будет.

Что на это можно сказать? Служба SuperFetch потребляет совсем немного ресурсов и весьма сомнительно, что её отключение прибавит сколь-либо производительности даже на слабых машинах. Скорее всего, всё будет как раз наоборот, так как система и программы станут запускаться медленнее. На ПК с большим объёмом ОЗУ высвобождение нескольких мегабайт также не будет играть никакой существенной роли, а вот время загрузки системы и приложений увеличится, хотя это и не будет так заметно.

Что касается продления времени службы дисков, так тут всё наоборот, SuperFetch как раз не производит запись на диск, а вот с её отключением количество обращений к винчестеру возрастёт, следовательно, увеличится и нагрузка на него. Тогда почему самими производителями рекомендуется отключать супервыборку при использовании SSD-дисков? Потому что эти носители намного быстрее традиционных HDD, и, даже будучи включённой, SuperFetch не принесёт на ПК с такими дисками сколь-либо ощутимой пользы. Вреда от неё, к слову, тоже не будет.

Примечание: установленная на твердотельный накопитель Windows, как правило, сама отключает супервыборку, в остальных случаях её можно деактивировать вручную, если это рекомендует производитель.

Не стоит также забывать о том, что отключая SuperFetch, вы больше не сможете пользоваться некоторыми функциями Windows, в частности, ReadyBoost, предназначенной для ускорения работы компьютеров с малым объёмом оперативной памяти. Пожалуй, единственным основанием для отключения является случай, когда служба SuperFetch грузит диск в Windows 7/10, мешая нормальной работе пользователя, причём другие способы устранения проблемы, например, обновление драйверов оборудования, не дают положительного результата.

Способы отключения службы

Итак, с тем, нужно ли отключать SuperFetch в Windows 7/10, мы более или менее разобрались, теперь давайте посмотрим, как можно эту службу деактивировать. Для этого существует как минимум три инструмента: оснастка управления службами, командная строка и реестр.

Через оснастку «Службы»

Попасть в интерфейс управления службами проще всего, выполнив в диалоговом окошке Run (Win+R) команду services. Также вы можете открыть Диспетчер задач, перейти на вкладку «Службы» и нажать внизу ссылку «Открыть службы».

Далее в списке найдите службу под названием SuperFetch и дважды кликните по ней.

В открывшемся диалоговом окошке нажмите кнопку «Остановить», а в выпадающем меню «Тип запуска» выберите опцию «Остановлена». Нажмите «Применить», затем «OK» и перезагрузите компьютер.

С помощью командной строки

Отключить супервыборку также можно из командной строки. Откройте консоль CMD от имени администратора и выполните в ней команду sc config SysMain start= disabled.

Команда net stop в данном случае не подходит, так как она лишь временно остановит службу, но не изменит её тип запуска. Чтобы новые настройки вступили в силу, перезагружаем компьютер.

С помощью редактора реестра

Наконец, отключить SuperFetch позволяет редактор реестра. Откройте его командой regedit в окошке «Выполнить» и разверните ветку:

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

В правой колонке редактора вы увидите DWORD-параметр EnableSuperfetch. Он может принимать четыре значения:

  • 0 – отключает службу;
  • 1 – включает ее только для файлов программ (запускаться быстрее будут только приложения);
  • 2 – включает службу только для компонентов загрузки системы (ускорение загрузки Windows);
  • 3 – включает супервыборку и для системы, и для программ.

Соответственно, чтобы полностью отключить SuperFetch, вам нужно заменить текущее значение на 0 и перезагрузить компьютер.

Стоит ли отключать SuperFetch в Windows 10?

Пользователи Windows 10 иногда сталкиваются с проблемами быстродействия системы. Часто причина заключается в неправильных системных настройках. Среди многих способов улучшить производительность Windows 10 есть один менее очевидный — изменение статуса службы SuperFetch.

За что отвечает SuperFetch

В описании SuperFetch говорится, что данная служба “поддерживает и улучшает производительность системы с течением времени”. Однако механизм работы сервиса подробно не раскрывается.

SuperFetch — это функция, которая впервые появилась в Windows Vista. Служба постоянно работает в фоновом режиме, анализирует шаблоны обработки оперативной памяти и узнает, какие приложения используется чаще всего. Со временем SuperFetch помечает эти приложения как “часто используемые” и заранее загружает их в оперативную память.

Таким образом, благодаря работе SuperFetch, запуск приложения будет происходить гораздо быстрее, потому что оно уже было предварительно загружено в ОЗУ.

По умолчанию SuperFetch заполняет свободную область оперативной памяти загружаемыми приложениями. Как только операционной системе потребуется больше оперативной памяти (например, для загрузки приложения, которое не было предварительно загружено) SuperFetch освободит необходимый объем ОЗУ.

SuperFetch является преемником службы Prefetch, которая появилась еще в Windows XP. Однако, Prefetch не анализировал шаблоны использования и не настраивал предварительную загрузку соответствующим образом.

Нужен ли вам SuperFetch?

В большинстве случаев SuperFetch действительно несет пользу. Если вы являетесь обладателем современного компьютера хотя бы со средними характеристиками, служба SuperFetch будет работать нормально и не доставит неприятностей.

Тем не менее, SuperFetch может вызывать некоторые проблемы:

  • Поскольку SuperFetch всегда работает в фоновом режиме, сама служба всегда использует ресурсы процессора и оперативную память.
  • SuperFetch полностью не устраняет необходимость загрузки приложений в оперативную память, но просто ускоряет этот процесс. Всякий раз, когда происходит загрузка, ваша система будет испытывать такое же замедление, как если бы вы запускали приложение без SuperFetch.
  • Запуск системы может замедлиться, потому что SuperFetch предварительно загружает большой объем данных с вашего жесткого диска в оперативную память. Если при каждом запуске или перезагрузке компьютера, ваш жесткий диск работает на 100%-ной загрузке в течение нескольких минут, то SuperFetch может быть виновником.
  • Эффект от использования SuperFetch может быть незаметным, если Windows 10 установлена на SSD. Поскольку SSD работает очень быстро, предварительная загрузка не требуется.
  • SuperFetch может вызывать проблемы в играх, если в вашей системе установлено 4 гигабайта памяти или меньше. Данная проблема актуальна для игр, использующих большой объем ОЗУ, которые постоянно запрашивают и освобождают память. Данное поведение может заставить SuperFetch постоянно загружать и выгружать данные.

Безопасно ли отключать SuperFetch?

Да, это безопасно для системы, но существует риск побочных эффектов от этого действия. Если ваша система работает хорошо, то рекомендуется оставить службу SuperFetch включенной. Если вы испытываете проблемы с высокой загрузкой жесткого диска, большим объемом потребляемой памяти или заметили ухудшение производительности во время активных операций с ОЗУ, то попробуйте отключить SuperFetch и понаблюдать за работой системы. Если что-то пойдет не так, вы всегда сможете снова включить службу.

Как отключить SuperFetch в Windows 10

Приложение Службы

  1. Откройте меню Пуск, введите запрос Службы и выберите одноименное классическое приложение. В качестве альтернативы можно использовать сочетание клавиш Windows + R, а затем введите services.msc и нажмите OK.
  2. Прокрутите список служб и щелкните правой кнопкой мыши по службе Superfetch, затем выберите пункт “Остановить”.
  3. Щелкните правой кнопкой мыши по Superfetch, выберите пункт “Свойства”. На вкладке “Общие” в разделе “Тип запуска” выберите значение “Отключено” (или “Вручную”, если вы хотите самостоятельно запускать службу по мере необходимости).

Системный реестр

  1. Откройте меню Пуск, введите запрос regedit и выберите предложенную команду для запуска. В качестве альтернативы можно использовать сочетание клавиш Windows + R, а затем введите regedit и нажмите OK.
  2. Перейдите по следующему пути: HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Control / Session Manager / MemoryManagement / PrefetchParameters:
  3. Справа вы должны увидеть параметр EnableSuperfetch. Если его нет, то его нужно создать вручную: щелкните правой кнопкой мыши по папке “PrefetchParameters” и выберите Создать > Параметр DWORD (32 бита).
  4. Щелкните по параметру EnableSuperfetch правой кнопкой мыши и выберите “Изменить”. Чтобы отключить Superfetch, установки значение “0” и нажмите ОК.

По материалам MakeUseOf

Нашли опечатку? Выделите и нажмите Ctrl+Enter

>Удаление ненужных файлов. Очистка папки Prefetch

Пятница, 28, января, 2011

Очистка папки Prefetch

Разработчики из Microsoft решили, что папки Temp занимают слишком маленький объем вашего дискового пространства, так почему бы не создать еще одну папку, выполняющую аналогичные действия? Большое спасибо! Нет, правда, спасибо.

Вероятно, у нас очень мало папок, которые просто съедают свободное дисковое пространство. Теперь, кроме папки Temp, у нас есть замечательная папка Prefetch. Функции этой папки отличаются от функций, выполняемых папкой Temp, однако, как и в папке Temp, в ней может веками храниться мусор, если вы не удалите его вручную. Поэтому советую периодически очищать эту папку (C:WindowsPrefetch). И не волнуйтесь, система от этого не пострадает. Любые удаленные файлы, которые необходимы Windows, будут автоматически воссозданы.

Сложно, не будучи специалистом, уследить за развитием операционной системы Windows. Но существуют элементарные понятия, которые должен понимать каждый пользователь. Знание того, какие папки и за что отвечают в Windows, позволят легче ориентироваться в системе. Примером неизвестных нам файлов является содержимое C:/Windows/Prefetch.

Для чего нужна служба SuperFetch: стоит ли ее отключить или нет?

Всем привет Вы наверно смотрите службы и вот нашли там такую как SuperFetch и вот думаете теперь, можно ли ее отключить? Ну потому что вроде как меньше служб, то быстрее работает комп. На самом деле доля правды тут есть, но вот именно со службой SuperFetch дела немного иначе обстоят.

Дело в том, что служба SuperFetch именно на это и нацелена, на улучшение производительности. То есть в теории, отключение ее может только замедлить компьютер. Но тут все спорно: одни юзеры говорят что толку от этой службы нет, другие наоборот, твердят что отключать ее не нужно.

Но зачем нужна эта служба SuperFetch вообще, что в ней такого особенного? Эта служба делает так, что те данные, с которыми вы часто работаете, то чтобы доступ к ним был как можно быстрее. То есть под данными я имею ввиду программы, файлы. То есть если вы запускаете часто Хром, то служба SuperFetch будет делать так, чтобы в следующий раз Хром запустился уже быстрее.

Если сказать более точно, то SuperFetch кэширует все файлы, к которым наиболее часто обращается винда. Но прикол в том, что SuperFetch под себя может кушать много оперативки, которая и используется для кэша. В интернете есть такая проблема, особенно на Windows 7, что когда винда ничего не делает, то использование оперативки все равно идет по максимум. Ну вы я надеюсь уже поняли, что это служба SuperFetch ее под себя отгребает. Но и еще прикол в том, что как сообщает Microsoft, если память срочно будет нужна какой-то программе, то она сразу будет освобождена.

Так что можно сделать вывод, что SuperFetch это служба, которая в теории должна ускорять компьютер из-за того что она будет кэшировать все часто используемые виндой файлы и программы. В последствии доступ к ним будет очень быстрый. Для кэша кстати используется вся свободная оперативная память.

Но в связи с тем что работает служба SuperFetch не всегда так, как нужно, то бывают просто непонятные ситуации… Ну вот я читал на компьютерных форумах, что какая-то программа сообщала что нет свободной памяти, при том что на компе полно оперативки и ничем таким особенным комп не занят.. Это все из-за SuperFetch, которая взяла себе оперативку и не хочет отдавать… Вот такие приколы…

Лично я особой разницы не увидел между тем, когда работает эта служба и когда не работает. Вроде все также. Но я все таки покажу как ее отключить, ну чтобы если что, вы ее тоже отключили и проверили как будет лучше без нее или хуже. А потом если что, вы также легко можете включить обратно.

Итак, чтобы вырубить службу SuperFetch открываем сперва диспетчер задач, для этого нажмите правой кнопкой по панели задач и выберите этот пункт:

Теперь переходим на вкладку Службы, а там нажимаем кнопку с таким же названием Службы:

Теперь в списке служб находите службу SuperFetch и нажимаете по ней два раза:

Потом появится вот такое окошко:

Теперь смотрите, вот видите, у меня тут служба работает, вот там где Состояние, то там написано что Работает. Ну вот, а чтобы отключить эту службу, то нужно там где Тип запуска, то там выбрать Отключена и потом еще нажать кнопку Остановить:

И потом только не забудьте нажать кнопку ОК! Все, после этого вы отключили службу SuperFetch. Чтобы включить, то нужно в Тип запуска выставить Автоматически и нажать кнопку Запустить. Ну то есть ничего особо сложного тут нет.

Можете отключить, посмотрите как оно, вдруг станет лучше. Я до сих пор не могу понять что лучше, когда включена эта служба или когда нет. Но правда я использую программный кэш для жесткого диска, может быть поэтому разницу не вижу. Если интересно про кэш, то о нем я писал .

Ну все ребята, на этом уже буду заканчивать. Надеюсь что все вам тут было понятно и что теперь вы знаете для чего нужна служба SuperFetch и как ее отключить. Ну а о том нужна она или нет, я не могу точно сказать. Смотрите сами, если вы разницу не видите, то службу лучше выключить, ибо чем меньше работающих служб, тем лучше для винды

Удачи вам в жизни и хорошего настроения

На главную! неизвестные службы 06.09.2016
>Superfetch

Superfetch для «чайников»

Как пояснили сами разработчики, служба Superfetch предназначена для поддержания и улучшения производительности компьютера. Конкретных механизмов взаимодействия нет в описаниях, но по факту эта фоновая программа анализирует данные, обработанные оперативной памятью, чтобы пометить их как «часто используемые» и заранее загружать обратно в ОЗУ для ускорения запуска приложений.

На деле все происходит не так. Впервые функция Superfetch появилась на ОС Windows Vista, как приемник службы Prefetch всеми любимой винды XP. Еще на тех старых «пеньках» за счет кэширования данных в ОЗУ система могла быстрее запускать приложения с медлительных HDD и увеличивать их продуктивность. Но когда не хватает оперативной памяти или она в излишке, Superfetch сильно грузит диск за счет частых обращений к носителю памяти (запрос шаблона, запрос для освобождения места).

Нельзя сказать, что разработчики службы Superfetch создали бесполезное детище, но с 2007 года, а именно тогда она была создана, уже прошло много технологических обновлений, и на 2019 год эта программа попросту устарела.

Superfetch – отключать или нет? Советы профессионалов

Если синтетические тесты на продвинутом железе не дадут видимых результатов того, что Superfetch грузит диск или как-то снижает производительность системы, то слова профессионалов расставят все точки.

  1. Фоновый режим работы ВСЕГДА задействует ресурсы процессора и оперативной памяти, а это, так или иначе, дополнительно грузит параметры вашего ПК.

  2. Superfetch НЕ полностью подгружает данные в ОЗУ. При загрузочных процессах вы будете испытывать одинаковые задержки, как со включенной, так и с выключенной Superfetch.

  3. Эффект от работы Superfetch заметен только в сочетании SSD и Windows 10, при том, что ОЗУ подобрана в соответствии с запросами пользователя.

  4. Высокий износ SSD накопителей за счет частого обращения к модулю памяти. С включенной Superfetch ваши твердотельные накопители «помрут» быстрее.

  5. Программа Superfetch кэширует свои же данные и другие активные приложения, которые не участвуют в рабочих процессах. В фоновом режиме она неуправляема.

  6. Зависания в играх при оперативной памяти меньше 4 Гб. Это происходит за счет периодичных запросов к ОЗУ, которая и так максимально задействована в игровом процессе.

3 способа отключить Superfetch

Завершая все вышеперечисленные доводы статистикой, отметим, что многие лидирующие производители накопителей (Samsung, TRANSCEND, ADATA и другие) рекомендуют отключать Superfetch в системах с объемом ОЗУ больше 4 Гб. В 70% случаев эта служебная программа замедляет рабочие процессы и сильно грузит диск, в том числе активно расходуется ресурс SSD.

Отключить Superfetch достаточно просто. Например, Samsung выпустили утилиту Samsung Magician, где предусмотрен специальный пункт меню.

Настройками операционной системы Windows 10 не предусмотрено отключение Superfetch (она активна по умолчанию), поэтому мы рекомендуем воспользоваться следующими способами:

Отключение службы Superfetch при помощи утилиты

Superfetch.exe позволяет отключать системную SuperFetch и другие службы в один клик

Самый быстрый и простой способ отключени Superfetch! Кроме отключения, доступны дополнительные параметры для ускорения работы компьютера. Теперь Вы можете самостоятельно измерить производительность системы и выбрать оптимальный вариант. Поддерживаются все ОС Windows, в том числе последние 8 и 10 версии, где используется Superfetch.

Версия 2.03, Файл: superfetch.exe проверен на вирусы (см. отчет на Virustotal), размер: 0.4 Мб. Обновлено: 24.10.2018

Скриншот главного окна утилиты Superfetch for Windows

Поддерживается отключение служб: Superfetch, Prefetch, ReadyBoot, Windows Update NEW!

Добавлены способы ускорения работы компьютера, такие как: ускоренный запуск программ, быстрое включение.

Отключение службы Superfetch через диспечер задач

  1. Запустите дипетчер задач:
    Нажав Ctrl + Alt + Del
  2. Далее перейдите на вкладку Службы
  3. Найдите службу по имени: SysMain или по описанию: Superfetch
  4. Выберите указанную службу и нажмите правую кнопку мыши, чтобы появилось контекстное меню:
  5. Выберите пункт меню Остановить службу (если у Вас запущен Superfetch)

Указанная последовательность действий позволяет отключить службу Superfetch до следующей перезагрузки компьютера. Чтобы отключить службу полностью, нажмите на кнопку Службы, для запуска системной программы «Службы».

Далее, найдите службу Superfetch по имени и двойным кликом вызовете контекстное меню:

На вкладке «Общие» поменяйте Тип запуска на Отключено.
После этих действий, служба не сможет запускаться в автоматическом режиме.

Отключение службы Superfetch через реестр

  1. Нажмите клавиши Win + R и введите regedit для запуска программы редактор реестра.
  2. Найдите ключ, скопировав имя ключа ниже и подставив в строку поиска:
  3. Далее нужно поменять параметры EnablePrefetcher и EnableSuperfetcher на значение 0 (ноль).

    Возможные режимы Superfetch: 0 — отключить, 3 — включить, 1 — кэшировать только системные службы, 2 — кэшировать только программы.

  4. Чтобы внесенные изменения заработали, перезагрузите компьютер!

Напоминаем, что указанный функционал уже реализован в утилите Superfetch.exe для быстрого вненсения изменений настройки системы Windows.

Итог. Отключение Superfetch можно назвать обязательным требованием для современных сборок на базе ОС Windows. Это однозначный вердикт опытных юзеров и профессионалов. Самый простой и быстрый вариант – скачать утилиту Superfetch.exe.

Решайте проблемы мудро и не зависайте!

Версия 2.03, Файл: superfetch.exe проверен на вирусы (см. отчет на Virustotal), размер: 0.4 Мб. Обновлено: 24.10.2018

Рассмотрение вопроса начнем с подачи теоретического материала. При старте операционная система отслеживает процесс загрузки, сохраняя о нем все данные для ускорения последующего запуска в каталоге Prefetch. Что за папка перед нами?

prefetch что за папка

По сути, это директория на жестком диске компьютера, содержащая актуальные данные, параметры и компоненты полного цикла загрузки системы и запуска наиболее часто используемых программ.

Чтобы в следующий раз не загружать все компоненты с нуля, Windows и использует данные, сохраненные на винчестере. Некоторые юзеры, правда, утверждают, что для каждого последующего запуска системы информация, хранящаяся в каталоге Prefetch, становится устаревшей. Поэтому, с их точки зрения, время от времени нужно очищать директорию Prefetch. Что за папка Prefetch, немного понятно. А вот далеко не все любители очистки знают, что данные в ней перезаписываются автоматически после каждого старта или запуска приложения.

Посмотрим на практические стороны вопроса об удалении ее содержимого. Чуть позже будет сказано о том, как отключить использование функции ускорения загрузки, если это кому-то уж слишком сильно мешает.

Папка Prefetch: какие файлы она хранит и зачем они нужны?

Prefetch что за папка можно ли удалить?

Сложно, не будучи специалистом, уследить за развитием операционной системы Windows. Но существуют элементарные понятия, которые должен понимать каждый пользователь. Знание того, какие папки и за что отвечают в Windows, позволят легче ориентироваться в системе. Примером неизвестных нам файлов является содержимое C:/Windows/Prefetch.

Предназначение папки

Ответим на вопрос: зачем нужна папка Prefetch? Windows при запуске анализирует программы, которыми мы часто пользуемся (открываем самостоятельно или с помощью автозагрузки). Затем система создает сведения об этих программах, которые хранит в специальных временных файлах в папке Prefetch. При последующем включении Windows эти файлы ускоряют загрузку ОС.

За выполнение этой работы отвечает компонент ОС Prefetcher. Если их удалить, никаких изменений не произойдет. При последующем запуске, Windows снова соберет актуальные данные о программах и поместит в папку Prefetch. При этом загрузка ОС может длиться немного дольше, чем обычно.

Впервые Prefetch использовали в Windows ХР. С появлением Windows Vista папка была дополнена технологиями SuperFetch (отвечает за анализ часто запускающихся приложений) и ReadyBoost (отвечает за увеличение быстродействия). Найти ее можно по такому пути: C:/Windows/Prefetch.

Управление службой Prefetcher

Управлять работой службы Prefetcher можно в редакторе реестра:

  1. Нажмите комбинацию клавиш Win+R и пропишитеRegedit
  2. В редакторе следуем по пути:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters
  3. Открываем параметр EnablePrefetcher и смотрим на значение, что в нем указано.

Данный параметр оперирует значениями от 0 до 3, которые означают:

  • 0x00000000 — отключение компонента;
  • 0x00000001 — ускорение загрузки приложений;
  • 0x00000002 — ускорение запуска Windows;
  • 0x00000003 — ускорение загрузки ОС и приложений.

По умолчанию стоит значение 3. Для того, чтобы отключить службу, введите значение 0 и сделайте рестарт ПК.

Важно! Разработчики позаботились о том, чтобы папка Prefetch не накапливала файлы (и гигабайты места на диске), создав ограничение трассировочным файлам на 128 штук.

Ответы на вопросы

Нет. Это не имеет смысла, по трем причинам:

  • файлы занимают мало места;
  • удалив файлы вы замедлите процесс запуска приложений и ОС;
  • система самостоятельно анализирует, создает и удаляет файлы, поэтому, удаленные элементы будут созданы заново.

Вы замедлите запуск приложений, которыми постоянно пользуетесь, так как один и тот же файл будет открываться по несколько раз для чтения в различных сегментах.

Не переживайте, служба полностью автоматизирована. Prefetcher каждый раз проводит анализ приложений и актуализирует данные.

Если у вас остались вопросы свяжитесь с нами. Опишите вашу проблему в деталях, чтобы мы смогли помочь.

Источник: https://geekon.media/faily-papki-prefetch/

Папка Prefetch в Windows 7 и выше: стоит ли ее очищать

Удаление данных из этого каталога никаких критических изменений в работе системы или установленных программ не вызовет.

папка prefetch в windows 7

Но вот абсолютно неправы все те, кто утверждает, что после удаления информации из этого каталога загрузка системы и запуск приложений станет быстрее. Как раз наоборот, ведь системе или программе придется заново запускать собственные модули, помещая их в оперативную или виртуальную память компьютерного устройства, а это занимает время. Использование данных директории Prefetch затрачиваемое на эти процессы время сокращает существенно. Поэтому очисткой по большому счету заниматься нежелательно, тем более — удалять саму папку.

Тут важно понимать, что при последующих загрузках данные о процессе все равно будут сохранены. Так что очистка и удаление окажутся тем, что принято называть «сизифов труд».

Управление компонентами SuperFetch и Prefetch

По умолчанию Windows 7, 8, 10 отключает автоматически SuperFetch и Prefetch при обнаружении загрузки системы с SSD. Для SSD данные технологии не представляют ценности и вовсе тормозят процессы запуска, излишними операциями. Если ОС автоматически для SSD не отключила данные компоненты, тогда читайте инструкцию ниже.

SuperFetch – это служба, которая предсказывает, какие приложения Вы будете запускать дальше, и предварительно загружает эти данные в память. Windows дает возможность пользователю изменить настройки или отключить SuperFetch и Prefetch, через реестр и службы ОС. Если Вы используете традиционный HDD, тогда эти функции отключать не рекомендуется.

Важно! Во избежание ошибок, сделайте резервную копию реестра или точку восстановления системы.

8,10. В реестре перейдите до раздела PrefetchParameters (путь внизу скриншота). Обратите внимание на 2 параметра EnablePrefetcher, EnableSuperfetch.

Значения для EnablePrefetcher:

  • 0 – отключение;
  • 1 — Включение для запуска приложений;
  • 2 — Включение для запуска системы;
  • 3 — Включение для запуска приложений и системы.

По умолчанию задано значение 3, измените его на 0 или на 1, 2. После изменений кликните OK.

Значения для EnableSuperfetch:

  • 0 – отключение;
  • 1 — Включение для загрузочных файлов;
  • 2 — Включение для приложений;
  • 3 — Включение для загрузочных файлов и приложений.

Теперь Вы знаете, что за папка Prefetch, можно ли удалить и какие компоненты ОС ей управляют. Содержимое папки лучше не трогать, она обслуживает сама себя, нет необходимости участия пользователя. На HDD лучше не отключать функции SuperFetch и Prefetch, это замедлит систему в целом.

Ответы:

Vladimir: В папке Temp хранятся временные файлы. Можно смело удалять оттуда. В папке Prefetch — не помню точно, что там хранится, но удалять оттуда файлы так же можно, проблем не будет.

Leshiy: В папке Prefetch лежат программы, которые загружаются при запуске Виндовс, с целью быстрого запуска этих самых программ. Удалять не только можно, но и нужно, иначе их собирается слишком много и это замедляет запуск и работу самой винды. Смотри, что действительно часто используешь, а остальное — в корзину!

Markiz: По поводу Prefetch вот, что нашел. В папке prefetch (.pf расширение) содержится инф. о часто открываемых прог. и сервисов, для более быстрой их последующей загрузки. Из неё можно всё удалить, система будет грузиться быстрее, а проги (в первый раз) медленнее. Потом снова образуются файлы. Можно чистить, даже нужно иногда.

Mamluk: В папке prefetch содержится информация и о загружаемых вирусах. Поэтому при ручной чистке неудивительно повторное заражение. Поэтому чистить обязательно, а еще лучше установить режим не записывать в папку ничего.

SHiKiGAMY: У меня такой папки уже нет. Сделал функцию »don»t prefetch». Используйте специальные проги для удаления »мусора» из »темп»ов» и префетча. Например Ace Utilites или WinXP Manager.

Iwan: Windows XP по умолчанию создает папку %systemroot%\prefetch. Используется она для ускорения запуска недавно использовавшихся программ, что очень тормозит загрузку системы. Если важнее скорость загрузки системы, выполните нижеизложенное. Чтобы отключить эту функцию: HKEY_LOCAL_MASHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters сделаем параметр EnablePrefetcher равным 0.

Сложно, не будучи специалистом, уследить за развитием операционной системы Windows. Но существуют элементарные понятия, которые должен понимать каждый пользователь. Знание того, какие папки и за что отвечают в Windows, позволят легче ориентироваться в системе. Примером неизвестных нам файлов является содержимое C:/Windows/Prefetch.

Управление содержимым каталога Prefetch

Если уж кому-то не нужна эта служба, от нее можно избавиться. Для этого следует войти в редактор системного реестра (команда regedit в меню «Выполнить», вызываемом сочетанием Win + R).

windows prefetch что за папка

Здесь нужно выбрать ветку HKLM, а затем через системный каталог (SYSTEM) и настройки текущих параметров контроля (CurrentControlSet) спуститься до раздела инспектирования памяти, где и находится искомый каталог PrefetchParameters. В нем содержатся ключи формата 0x0000000z, где «z» может принимать четыре варианта значений:

  • 0 – полное отключение;
  • 1 – ускорение только запуска программ;
  • 2 – оптимизация только загрузки Windows;
  • 3 – задействование функции в полном объеме (и для системы, и для приложений).

Те же настройки можно произвести и в редакторе групповых политик или в инструментарии администрирования компьютера.

Остается добавить, что каталог располагается в системном разделе по пути Windows/Prefetch. Что за папка и для чего она нужна, думается, уже понятно. Если дать небольшой совет напоследок, лучше не заниматься очисткой содержимого каталога или изменением параметров службы, установленных в системе по умолчанию.

Очистка папки Prefetch

Разработчики из Microsoft решили, что папки Temp занимают слишком маленький объем вашего дискового пространства, так почему бы не создать еще одну папку, выполняющую аналогичные действия? Большое спасибо! Нет, правда, спасибо.

Вероятно, у нас очень мало папок, которые просто съедают свободное дисковое пространство. Теперь, кроме папки Temp, у нас есть замечательная папка Prefetch. Функции этой папки отличаются от функций, выполняемых папкой Temp, однако, как и в папке Temp, в ней может веками храниться мусор, если вы не удалите его вручную. Поэтому советую периодически очищать эту папку (C:WindowsPrefetch). И не волнуйтесь, система от этого не пострадает. Любые удаленные файлы, которые необходимы Windows, будут автоматически воссозданы.

Предназначение папки

Ответим на вопрос: зачем нужна папка Prefetch? Windows при запуске анализирует программы, которыми мы часто пользуемся (открываем самостоятельно или с помощью автозагрузки). Затем система создает сведения об этих программах, которые хранит в специальных временных файлах в папке Prefetch. При последующем включении Windows эти файлы ускоряют загрузку ОС.

За выполнение этой работы отвечает компонент ОС . Если их удалить, никаких изменений не произойдет. При последующем запуске, Windows снова соберет актуальные данные о программах и поместит в папку Prefetch. При этом загрузка ОС может длиться немного дольше, чем обычно.

Впервые Prefetch использовали в Windows ХР. С появлением Windows Vista папка была дополнена технологиями SuperFetch (отвечает за анализ часто запускающихся приложений) и ReadyBoost (отвечает за увеличение быстродействия). Найти ее можно по такому пути: C:/Windows/Prefetch.

Ответы на вопросы

Можно ли удалить папку Prefetch и данные что она хранит?

Нет. Это не имеет смысла, по трем причинам:

Ребята привет Prefetch это папка, в которой хранятся непростые данные, а те которые позволяют работать Windows быстрее. Эти данные, это результат работы службы , которая в свою очередь анализирует работу юзера за компом и старается сделать так, чтобы в следующий раз все действия которые он делал, чтобы они происходили быстрее.

Поэтому папку Prefetch можно назвать даже магической, потому что благодаря ей компьютер может работать намного быстрее. Но насколько именно, это уже зависит от свободного обьема ОЗУ. Чем больше оперативки, тем соответственно лучше

Вот содержимое папки Prefetch у меня:

Если открыть ее свойства, то увидим сколько она занимает места:

Как видите места она занимает ну очень мало, так что лучше ее не удалять. Но что же будет если все таки удалить? Ничего страшного не будет, просто служба начнет работать заново.

Я вот ее у себя для проверки удалил. Потом сделал перезагрузку, после которой система работала исправно и все было нормально.

Но когда я посмотрел в папку Windows, то папка Prefetch уже была создана, ну то есть все так как я и писал Но вот когда я ее попытался снова удалить, то было сообщение мол попросите разрешение от администратора, ну вот прикол думаю я… Но потом я нажал повторить и еще раз повторить и все, папка удалилась. Поэтому на всякий случай, если вы ее не можете удалить, то вот вам специальная утилита , она все упрямые папки умеет удалять. Но вы это, осторожно с ней будьте, ну с этой утилиткой..

Я думал что если отключить службу SuperFetch, то папка не будет появляется после удаления. Но нет, она появилась все равно. Но в ней ничего не было кроме папки ReadyBoot. То есть папка Prefetch каким-то боком еще относится и к технологии ReadyBoot, это тоже для ускорения компа, и для ускорения используется флешка… Но это уже совсем другая история

На всякий случай скажу как вам можно отключить SuperFetch. Значит смотрите, запускаете диспетчер, там идете на вкладку Службы и на ней нажимаете эту кнопку:

Откроется окно, в котором будет список служб. Не все они работают, это просто все которые есть в винде. Тут нужно найти SuperFetch и нажать по ней два раза.

Управление службой Prefetcher

Управлять работой службы Prefetcher можно в редакторе реестра:

Данный параметр оперирует значениями от 0 до 3, которые означают:

  • 0x00000000 — отключение компонента;
  • 0x00000001 — ускорение загрузки приложений;
  • 0x00000002 — ускорение запуска Windows;
  • 0x00000003 — ускорение загрузки ОС и приложений.

По умолчанию стоит значение 3. Для того, чтобы отключить службу, введите значение 0 и сделайте рестарт ПК.

Важно! Разработчики позаботились о том, чтобы папка Prefetch не накапливала файлы (и гигабайты места на диске), создав ограничение трассировочным файлам на 128 штук.

Удаление ненужных файлов

Знаете, я никогда не понимал назначение папки Temp в Windows. Я имею в виду, что не знаю, зачем она нужна и что делает. Например, если при установке программы произошел сбой, то в эту папку копируются некие файлы, которые впоследствии не нужны, их можно просто удалить, не причинив никакого вреда системе. Если произошел сбой в работе, то обязательно проверьте папку Temp, вы, наверняка, найдете в ней массу файлов, занимающих драгоценное место на вашем диске.

Папки Temp расположены в двух местах: C:WindowsTemp и C:Documents and SettingsИмя_пользователяLocalSettingsTemp. По умолчанию папка Local Settings является скрытой, поэтому, чтобы увидеть эту папку, вам придется включить соответствующую опцию. Теперь перейдите в эти папки и удалите все содержимое.

Если вы прежде не открывали эти папки, то, вероятно, будете шокированы тем, что в них творится.

Нажмите кнопку «Домой» + R или введите «запустить» в поиске и откройте его. Затем введите «предварительная выборка» и нажмите ввод; появится диалоговое окно. Просто нажмите «продолжить» и удалите все файлы из папки.

Папка предварительной выборки — это подпапка системной папки Windows. Папка предварительной выборки является самоподдерживающейся, и нет необходимости удалять или очищать его содержимое. Если вы очистите папку, Windows и ваши программы откроются дольше, когда вы в следующий раз включите компьютер.

Как автоматически удалить файлы предварительной выборки в Windows 10?

Удалить предварительную выборку автоматически

  1. Зайдите в Мой компьютер и войдите на свой жесткий диск.
  2. Щелкните правой кнопкой мыши в любом месте, где нет файла, выберите подменю «Новый» и нажмите «Текстовый документ».
  3. Назовите его «deleteprefetch».
  4. Дважды щелкните только что созданный текстовый файл.
  5. Введите «del C: WindowsPrefetch *. …
  6. Выберите «Файл»> «Сохранить как …».

Что такое папка предварительной загрузки Windows?

Предварительная выборка функция управления памятью. Журнал о часто запущенном приложении на вашем компьютере хранится в папке предварительной выборки. Журнал зашифрован в формате хеша, поэтому никто не может легко расшифровать данные приложения.

Какие файлы удалить для ускорения работы компьютера?

Удалите временные файлы.

Временные файлы, такие как история Интернета, файлы cookie и кеши, занимают много места на жестком диске. Их удаление освобождает ценное пространство на жестком диске и ускоряет работу компьютера. В Mac OS X вы можете загрузить CCleaner, чтобы найти и удалить временные файлы на жестком диске.

Можно ли удалять временные файлы?

Удалить временные файлы с вашего компьютера совершенно безопасно.. … Работа обычно выполняется вашим компьютером автоматически, но это не значит, что вы не можете выполнить задачу вручную.

Какая быстрая клавиша позволяет навсегда удалить файл или папку?

Чтобы удалить файл навсегда:

Нажмите и удерживайте клавишу Shift, затем нажмите клавишу Delete на клавиатуре.. Поскольку вы не можете отменить это, вам будет предложено подтвердить, что вы хотите удалить файл или папку.

Какие команды используются для удаления временных файлов?

Удалить с помощью проводника Windows

  • Нажмите кнопку Пуск.
  • Введите% temp% в поле поиска.
  • Нажмите Enter на клавиатуре, чтобы открыть папку Temp.
  • На вкладке «Просмотр» выберите «Скрытые элементы».
  • Выделите все файлы и папки, нажав Ctrl + A.
  • Затем нажмите клавиши Shift + Delete или щелкните эти файлы и папки правой кнопкой мыши и выберите «Удалить».

Какие временные файлы у меня на компьютере?

Временные файлы используется вашей системой для хранения данных во время работы программ или создания постоянных файлов, например документы Word или электронные таблицы Excel. В случае потери информации ваша система может использовать временные файлы для восстановления данных.

Безопасна ли очистка диска?

По большей части, элементы в Disk Cleanup можно безопасно удалить. Но если ваш компьютер не работает должным образом, удаление некоторых из этих вещей может помешать вам удалить обновления, откатить операционную систему или просто устранить проблему, поэтому их удобно хранить, если у вас есть место.

Какова цель упреждающей выборки?

Цель предварительной загрузки: сделать данные доступными в кеше до того, как потребитель данных отправит свой запрос, тем самым маскируя задержку более медленного источника данных под кешем.

Почему не открывается папка предварительной загрузки?

Щелкните правой кнопкой мыши папку Prefetch, которую вы не удалось получить доступ и выберите Свойства. Перейдите на вкладку «Безопасность» сверху и в разделе «Группы или пользователи» нажмите «Изменить». Теперь нажмите «Добавить» и введите всех. Щелкните Проверить имена и щелкните ОК.

Включена ли предварительная выборка по умолчанию?

На самом деле предварительная загрузка должен всегда оставаться включенным, даже на более медленных жестких дисках. Независимо от того, работаете ли вы лучше с SuperFetch или без него, вы должны выяснить это сами. Ниже вы найдете необходимые шаги, чтобы отключить предварительную выборку и супервыборку.

Как очистить папку предварительной выборки?

Нажмите кнопку «Домой» + R или введите «запустить» в поиске и откройте его. потом введите «предварительная выборка» и нажмите Enter; появится диалоговое окно. Просто нажмите «продолжить» и удалите все файлы из папки.

Тема оптимизации Windows представляется большинству пользователей весьма важной и, наверное, именно потому с ней связано так много мифов. В одном из этих мифов утверждается, что увеличить место на диске, а также ускорить работу системы и приложений можно, производя определённые манипуляции с папкой Prefetch. Давайте же разберёмся, действительно ли это так и для чего вообще нужна папка Prefetch.

В Windows каталог Prefetch играет ту же роль, что и кэш в браузерах. Чтобы система или приложения запускались быстрее, Windows автоматически сохраняет часть их кода в особые файлы трассировки. Когда пользователь запускает, к примеру, ресурсоёмкое приложение, система сначала обращается к содержимому папки Prefetch, считывает сохранённую и «часть» программы в память, в результате чего последняя запускается быстрее.

Каталог Prefetch

В Windows папка Prefetch тесно связана с работой службы SuperFetch и компонента ReadyBoost, поэтому всякие действия с ней могут повлиять на их работу, причём не в лучшую сторону. Так, отключение службы SuperFetch может повлечь за собой снижение производительности системы на большинстве ПК за исключением либо старых машин с объёмом ОЗУ 1 Гб и менее, либо, напротив, очень мощных — с оперативной памятью более 16 Гб. Также SuperFetch может быть отключена, если в качестве системного диска используется SSD.

Что даст удаление содержимого папки Prefetch для оптимизации? Ничего, будет только хуже. Во-первых, время, необходимое на загрузку системы и некоторых программ увеличится, во-вторых, файлы PF будут созданы заново, на что системе опять придётся выделить часть ресурсов памяти. К тому же удаление каталога Prefetch ничуть не прибавит места на диске, так как весит эта папка обычно немного, а количество файлов в ней всегда ограничивается 128-ю.

Если вы так уже хотите управлять содержимым Prefetch, делать это нужно правильно, а именно — через реестр.

Откройте командой regedit редактор реестра и разверните эту ветку:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters

В правой колонке окна редактора найдите параметр EnablePrefetcher и посмотрите его текущее значение.

EnablePrefetcher

Скорее всего, это будет 3. Именно это значение включает ускорение запуска приложений и системы. Если вы хотите полностью их отключить, измените значение на 0. Для ускорения только приложений установите 1, для ускорения загрузки только системы установите 2. Чтобы изменения вступили в силу, перезагрузите компьютер.

Чуть менее распространённым является миф о том, что программы можно ускорить, если добавить в их ярлык ключ /prefetch:1. Это действие якобы добавляет выбранную программу в папку Prefetch. В действительности же добавление ключа /prefetch:1 к ссылке на объект никаким образом на работу приложения не влияет, создавать же или не создавать файлы трассировки решает служба Prefetcher, которой виднее, какие приложение нуждаются в оптимизации запуска, а какие нет.

Загрузка…

Понравилась статья? Поделить с друзьями:
  • Можно ли отключить клавиатуру на ноутбуке windows 10
  • Можно ли перенести винду с hdd на ssd без переустановки windows
  • Можно ли переустановить проводник windows 10
  • Можно ли очистить папку appdata в windows 10
  • Можно ли отключить защитник windows 10 если стоит антивирус