Prefetch что это за папка windows 10

Описание папки Prefetch в Windows 7, 8, 10

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Откройте реестр Windows 7, 8,10. В реестре перейдите до раздела PrefetchParameters (путь внизу скриншота). Обратите внимание на 2 параметра EnablePrefetcher, EnableSuperfetch.Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

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

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

По умолчанию задано значение 3, измените его на 0 или на 1, 2. После изменений кликните OK.Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

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

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

Источник

Блог молодого админа

Увлекательный блог увлеченного айтишника

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

Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

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

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

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

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

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

Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

Когда редактор будет открыт, пройдите по следующему пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.

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

Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

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

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

Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

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

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

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

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

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

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

вот блин, а я где-то прочитал, типа удали и тебе будет хорошо

полностью удалил, скорость добавилась

Спасибо за науку! Доброе дело делаете — людям помогаете. Здоровья вам и удачи по жизни!

Источник

Играет ли папка Prefetch какую-то роль в оптимизации работы Windows и приложений

Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

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

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

Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

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

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

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

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

Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

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

Источник

Superfetch и prefetch в Windows – что это такое

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

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

Как отключить службу superfetch

Проще всего её выключить, запустив Службы в окне Выполнить (Win+R) ввести services.mscPrefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

Либо то же самое можно сделать, использовав Панель УправленияАдминистрированиеСлужбы.

Обнаружив там Superfetch жмем двойной щелчок левой кнопкой, там есть кнопка Остановить – кликаем по ней, а тип запуска выбираем Отключена

Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

Затем рекомендуется перезагрузить компьютер.

Еще один метод отключения с помощью редактора реестра. В том же окне Выполнить вносим regedit.Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

Идем по пути HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-Control-Session Manager-Memory Management-PrefetchParameters. Тут найдем EnableSuperfetch. Значение ноль для полного выключения.Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

После произведенных изменений перезагружаемся.

Prefetch — что за папка

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

Настройка prefetch через реестр

Параметры prefetch можно настроить используя системный реестр. Запускаем его так, как показано выше и идем по тому же пути, только на этот раз нас интересует параметр EnablePrefetcher.Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

Можно полностью отключить функцию, настроить на ускорение запуска только приложений, только ОС, или одновременно всего.Prefetch что это за папка windows 10. Смотреть фото Prefetch что это за папка windows 10. Смотреть картинку Prefetch что это за папка windows 10. Картинка про Prefetch что это за папка windows 10. Фото Prefetch что это за папка windows 10

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

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

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

Источник

Национальная библиотека им. Н. Э. Баумана
Bauman National Library

Персональные инструменты

PrefetchW

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

Prefetch находится в папке Windows (обычно это C:\Windows\Prefetch ). Он используется как один из компонентов для загрузки ОС (операционной системы) Windows, благодаря которому загрузка ОС ускоряется, а время затрачиваемое на запуск программ, уменьшается. Папку Prefetch можно обнаружить в Windows XP, Vista, Windows 7, Windows 8. Впервые данная технология была применена в Windows XP, а начиная с Windows Vista была дополнена технологиями SuperFetch и ReadyBoost. Запуск ОС или приложения сопровождается чтением данных из памяти, часто к одному и тому же файлу приходится обращаться несколько раз, что весьма нерационально и занимает много времени. Windows оптимизирует загрузку кода, сохраняя в папке Prefetch файлы трассировки, которые обрабатывает по-своему. Сам компонент называется Prefetcher.

Все-таки что же означает слово Prefetch?

Prefetch (англ.) – упреждающая выборка (из памяти); предварительно выбирать, выбирать (из памяти) с упреждением.

Fetch (англ.) – выборка (например, команды или данных из памяти); выбирать (команду или данные из памяти); выборка (элемент стратегии свопинга, определяющий момент переноса страницы с диска в память, например, выборка с упреждением, используемая в Windows NT, переносит в память не только выбранную страницу, но и несколько последующих).

Содержание

Как работает Prefetcher?

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

Настройка

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

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

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

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

0x00000000 — компонент отключен

0x00000001 — ускорение запуска приложений

0x00000002 — ускорение загрузки системы

0x00000003 — ускорение запуска приложений и загрузки системы

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

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

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

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

PREFETCHW — предвыборка строки кэша процессора из памяти

Выбирает строку кэша данных из памяти, которые содержат байт, определенный с исходным операндом к расположению в 1-м или 2-м уровне кэша, и отменяют все другие кэшированные экземпляры строки.

Характеристика подсказок выборки, зависящая от реализации, может быть перегружена или проигнорирована реализацией процессора. Объем данных является также зависит от реализации процессором. Однако, это будет минимум 32 байтов.

Нужно отметить, что процессоры свободно могут выбирать и кэшировать данные из областей системной памяти, которые разрешают такие доступы (т.е.тип памяти WB). Инструкцию PREFETCHW считают подсказкой к этому спекулятивному поведению. Поскольку эта спекулятивная выборка может произойти в любое время и не привязана к выполнению инструкции, инструкция PREFETCHW не упорядочена относительно инструкций (MFENCE, SFENCE и LFENCE) или заблокированные ссылки памяти. Эта инструкция также не упорядочена относительно инструкции CLFLUSH или любой другой общей инструкции

Она упорядочена относительно серии инструкций, таких как CPUID, WRMSR, и MOV CR.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *