В процессе изучения Windows 7, 8, 10, либо устранения возникших проблем, Вы столкнетесь с необходимостью знакомства с компонентами и предназначения папок ОС. В данном материале разберем такие вопросы: Prefetch — что за папка, можно ли удалить, и где она находится.
Расположение и функции папки Prefetch
Каждый раз, когда Вы включаете компьютер, Windows отслеживает, как запускается Ваш ПК, и какие программы Вы часто открываете. Windows сохраняет эту информацию в виде небольших файлов в папке Prefetch. При следующем включении компьютера ОС ссылается на эти файлы, чтобы ускорить процесс запуска.
Папка Prefetch находится в каталоге ОС, полное расположение выглядит так:
C:WindowsPrefetch. В вашем конкретном случае метка тома может отличаться.
Перейдя в папку, Вы увидите каталог 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 (обычно это 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 и SuperFetch в Виндовс 10. Как их отключить. Подробная инструкция с скриншотами и видео
Vista была первой операционной системой, в которой появилась SuperFetch. Затем данная служба была внедрена в систему Windows и Windows 8. Данная служба призвана интенсифицировать производительность программного обеспечения, применяя в оперативной памяти их кэш. SuperFetch используется в работе ReadyBoost.
На компьютерах, где установлена версия программного обеспечения более, чем Windows 8, SuperFetch для ускорения не требуется. В этом случае данная служба может вызывать ошибки при эксплуатации системы. Во избежание ошибок, лучше отключить SuperFetch.
Существует два метода, позволяющих с легкостью остановить работу SuperFetch. Если же провести весь алгоритм действий в обратном порядке, то SuperFetch снова будет работать. Ниже рассмотрены алгоритмы отключения SuperFetch:
Отключение SuperFetch в Виндовс 10 командой «выполнить»
Самый простой способ отключения с помощью Панели управления, перейти в «Администрирование», а затем в «Службы». Можно так же использовать комбинацию Windows+R, в развернувшемся окне ввести значение services.msc.
В появившемся окне находится перечень служб, среди которых SuperFetch. Кликнуть на данную службу мышкой два раза. В развернувшемся окне выбрать команду «Остановить». В разделе «Тип запуска» есть подпункт «Отключена», его и следует нажать. Далее «Применить», это активирует настройки. Затем следует перезапустить компьютер, и проверить работоспособность приложений (это делать не обязательно, как правило, все настройки работают).
Убираем SuperFetch и Prefetch в 10 Винде редактором реестра
Еще один способ отключения SuperFetch, используя редактор реестра Windows 10. Нажать комбинацию клавиш Win+R и и произвести ввод — regedit. Для экономии времени команду можно не набирать вручную, а вставить её при помощи копирования, убрав точку в конце. Нажать Enter. Появляется окошко «редактор реестра». Отыскиваем строку адресного ввода и вводим: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters.
Дальше следует найти EnableSuperfetcher. В ситуации, когда данный параметр отсутствует, необходимо создать его при помощи DWORD, использовав это название. При необходимости отключить Prefetch нужно поменять значение EnablePrefetcher на 0. Далее перезагрузить компьютер.
При необходимости включения SuperFetch, нужно провести все действия в обратном порядке, только вместо 0 поставить 3.
При выбранном значении 1 — технология работает выборочно, то есть только для файлов загрузки. При значении 2 – только для программного обеспечения. Данные параметры помогают настроить систему под каждого конкретного пользователя. Алгоритм включения и отключения очень прост.
Предисловие
Многие из Вас замечали, что со временем компьютер начинает работать медленнее. Начиная от более длительного ожидания загрузки, до понижения 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 ГБ.
Делитесь своими показателями в комментариях. Уверен, что данная статья поможет вам эффективно оптимизировать хранилище на вашем компьютере.
-
Предназначение папки
-
Управление службой Prefetcher
-
Ответы на вопросы
Сложно, не будучи специалистом, уследить за развитием операционной системы Windows. Но существуют элементарные понятия, которые должен понимать каждый пользователь. Знание того, какие папки и за что отвечают в Windows, позволят легче ориентироваться в системе. Примером неизвестных нам файлов является содержимое C:/Windows/Prefetch.
Предназначение папки
Ответим на вопрос: зачем нужна папка Prefetch? Windows при запуске анализирует программы, которыми мы часто пользуемся (открываем самостоятельно или с помощью автозагрузки). Затем система создает сведения об этих программах, которые хранит в специальных временных файлах в папке Prefetch. При последующем включении Windows эти файлы ускоряют загрузку ОС.
За выполнение этой работы отвечает компонент ОС Prefetcher. Если их удалить, никаких изменений не произойдет. При последующем запуске, Windows снова соберет актуальные данные о программах и поместит в папку Prefetch. При этом загрузка ОС может длиться немного дольше, чем обычно.
Впервые Prefetch использовали в Windows ХР. С появлением Windows Vista папка была дополнена технологиями SuperFetch (отвечает за анализ часто запускающихся приложений) и ReadyBoost (отвечает за увеличение быстродействия). Найти ее можно по такому пути: C:/Windows/Prefetch.
Управление службой Prefetcher
Управлять работой службы Prefetcher можно в редакторе реестра:
- Нажмите комбинацию клавиш Win+R и пропишите
Regedit
- В редакторе следуем по пути:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters
- Открываем параметр EnablePrefetcher и смотрим на значение, что в нем указано.
Данный параметр оперирует значениями от 0 до 3, которые означают:
- 0x00000000 – отключение компонента;
- 0x00000001 – ускорение загрузки приложений;
- 0x00000002 – ускорение запуска Windows;
- 0x00000003 – ускорение загрузки ОС и приложений.
По умолчанию стоит значение 3. Для того, чтобы отключить службу, введите значение 0 и сделайте рестарт ПК.
Важно! Разработчики позаботились о том, чтобы папка Prefetch не накапливала файлы (и гигабайты места на диске), создав ограничение трассировочным файлам на 128 штук.
Ответы на вопросы
Можно ли удалить папку Prefetch и данные что она хранит?
Нет. Это не имеет смысла, по трем причинам:
- файлы занимают мало места;
- удалив файлы вы замедлите процесс запуска приложений и ОС;
- система самостоятельно анализирует, создает и удаляет файлы, поэтому, удаленные элементы будут созданы заново.
Что будет, если отключить эту службу?
Вы замедлите запуск приложений, которыми постоянно пользуетесь, так как один и тот же файл будет открываться по несколько раз для чтения в различных сегментах.
Не мешают ли в работе старые данные, может их нужно удалить?
Не переживайте, служба полностью автоматизирована. Prefetcher каждый раз проводит анализ приложений и актуализирует данные.
Если у вас остались вопросы свяжитесь с нами. Опишите вашу проблему в деталях, чтобы мы смогли помочь.
Продолжая изучать компьютер на предмет различных папок и файлов, вы можете обнаружить много интересного. Зачастую те же папки вызывают неподдельный интерес по той простой причине, что файлы в них порой занимают немало места на жестком диске, в результате чего возникает вопрос, можно ли удалять эти файлы. Сегодня поговорим о папке 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. Но существуют элементарные понятия, которые должен понимать каждый пользователь. Знание того, какие папки и за что отвечают в Windows, позволят легче ориентироваться в системе. Примером неизвестных нам файлов является содержимое C:/Windows/Prefetch.
Ответим на вопрос: зачем нужна папка Prefetch? Windows при запуске анализирует программы, которыми мы часто пользуемся (открываем самостоятельно или с помощью автозагрузки). Затем система создает сведения об этих программах, которые хранит в специальных временных файлах в папке Prefetch. При последующем включении Windows эти файлы ускоряют загрузку ОС.
За выполнение этой работы отвечает компонент ОС Prefetcher. Если их удалить, никаких изменений не произойдет. При последующем запуске, Windows снова соберет актуальные данные о программах и поместит в папку Prefetch. При этом загрузка ОС может длиться немного дольше, чем обычно.
Управлять работой службы Prefetcher можно в редакторе реестра:
-
Нажмите комбинацию клавиш Win+R и пропишите
В редакторе следуем по пути:
Данный параметр оперирует значениями от 0 до 3, которые означают:
- 0x00000000 — отключение компонента;
- 0x00000001 — ускорение загрузки приложений;
- 0x00000002 — ускорение запуска Windows;
- 0x00000003 — ускорение загрузки ОС и приложений.
По умолчанию стоит значение 3. Для того, чтобы отключить службу, введите значение 0 и сделайте рестарт ПК.
- файлы занимают мало места;
- удалив файлы вы замедлите процесс запуска приложений и ОС;
- система самостоятельно анализирует, создает и удаляет файлы, поэтому, удаленные элементы будут созданы заново.
Если у вас остались вопросы свяжитесь с нами. Опишите вашу проблему в деталях, чтобы мы смогли помочь.
Хороший сайт? Может подписаться?
Рассылка новостей из мира IT, полезных компьютерных трюков, интересных и познавательных статей. Всем подписчикам бесплатная компьютерная помощь.
В процессе изучения Windows 7, 8, 10, либо устранения возникших проблем, Вы столкнетесь с необходимостью знакомства с компонентами и предназначения папок ОС. В данном материале разберем такие вопросы: Prefetch — что за папка, можно ли удалить, и где она находится.
Каждый раз, когда Вы включаете компьютер, Windows отслеживает, как запускается Ваш ПК, и какие программы Вы часто открываете. Windows сохраняет эту информацию в виде небольших файлов в папке Prefetch. При следующем включении компьютера ОС ссылается на эти файлы, чтобы ускорить процесс запуска.
Папка Prefetch находится в каталоге ОС, полное расположение выглядит так:
C:WindowsPrefetch. В вашем конкретном случае метка тома может отличаться.
Перейдя в папку, Вы увидите каталог ReadyBoot и файлы в основном с расширением pf. Например, загрузка ОС трассируется в файл с названием NTOSBOOT-B00DFAAD.pf. Все остальные элементы являются трассировками запуска программ и служебных компонентов. Файлы имеют в названии имя исполняемого файла, его шестнадцатеричного хеша пути и расширение, например, EXCEL.EXE-53A22446.pf.
Работу по формированию файлов трассировки выполняет компонент Prefetcher, но без функционирующего планировщика заданий Prefetcher будет работать неправильно. Данные поступившие от Prefetcher обрабатываются планировщиком заданий и далее записываются в папку Prefetch.
Также стоит обратить внимание на файл Layout.ini. Он создается каждые 3 дня и хранит в себе данные (перечень файлов и папок), которые используются при запуске системы и программ. Данные из Layout.ini использует утилита дефрагментации диска для рационального размещения файлов на жестком диске.
Часто утверждается, что удаление папки Prefetch приводит к меньшему времени загрузки и большей свободной памяти. Некоторые эксперты считают, что Windows загружает информацию из папки Prefetch для всех программ, которые когда-нибудь запускались на ПК, в оперативную память, тем самым заполняя ее неиспользуемыми данными (это неверно). Эти эксперты рекомендуют удалять на регулярной основе содержимое папки Prefetch, чтобы сохранить память от неиспользуемых данных.
Папка Prefetch является самообслуживающейся, нет необходимости удалять или очищать ее содержимое. Windows поддерживает определенное число записей в Prefetch и очищает автоматически излишние данные, предотвращая увеличение объемов папки. Если Вы опустошите содержимое папки вручную, тогда Windows и программы займут больше времени для запуска при следующем включении компьютера. Удаленные данные будут воссоздаваться, что приведет к длительному времени загрузки. Удалять папку Prefetch или ее содержимое с точки зрения освобождения памяти на жестком диске бессмысленно, тат как она весит мало. В нашем случае это около 40 мб.
По умолчанию 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 использует папку Prefetch.
Папка Prefetch расположена в системной папке Windows и используется для ускорения загрузки операционной системы и запуска программ. При запуске компьютера Windows отслеживает процесс загрузки. После этого полученная информация сохраняется на жесткий диск в папке Prefetch. При следующем запуске эта информация используется для ускорения загрузки операционной системы. Тоже самое происходит и при запуске любой программы.
Данная папка является папкой с временными файлами и удаление ее содержимого не приведет, к каким либо, последствиям. При следующей загрузке компьютера Windows заполнит папку новыми актуальными данными о загрузке операционной системы и программ.
Существует миф, что в папке Prefetch скапливается устаревшая и не актуальная информация. Поэтому для ускорения загрузки Windows рекомендуется время от времени очищать данную папку Prefetch. В действительности очистка папки Prefetch не ускоряет загрузку операционной системы. Более того, это наоборот приводит к снижению скорость загрузки.
Пользователь может отключить функцию Prefetch или изменить логику ее работы. Для этого необходимо запустить редактор реестра (Win+R – regedit) и найти ключ «HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters».
Данный ключ может принимать такие значения:
- 0x00000000 — полное отключение функции
- 0x00000001 — функция Prefetch будет работать только для ускорения запуска приложений
- 0x00000002 — функция Prefetch будет работать только для ускорения загрузки операционной системы
- 0x00000003 — функция Prefetch будет работать в полном объеме
Играет ли папка Prefetch какую-то роль в оптимизации работы Windows и приложений
Тема оптимизации Windows представляется большинству пользователей весьма важной и, наверное, именно потому с ней связано так много мифов. В одном из этих мифов утверждается, что увеличить место на диске, а также ускорить работу системы и приложений можно, производя определённые манипуляции с папкой Prefetch. Давайте же разберёмся, действительно ли это так и для чего вообще нужна папка Prefetch.
В Windows каталог Prefetch играет ту же роль, что и кэш в браузерах. Чтобы система или приложения запускались быстрее, Windows автоматически сохраняет часть их кода в особые файлы трассировки. Когда пользователь запускает, к примеру, ресурсоёмкое приложение, система сначала обращается к содержимому папки Prefetch, считывает сохранённую и «часть» программы в память, в результате чего последняя запускается быстрее.
В Windows папка Prefetch тесно связана с работой службы SuperFetch и компонента ReadyBoost, поэтому всякие действия с ней могут повлиять на их работу, причём не в лучшую сторону. Так, отключение службы SuperFetch может повлечь за собой снижение производительности системы на большинстве ПК за исключением либо старых машин с объёмом ОЗУ 1 Гб и менее, либо, напротив, очень мощных — с оперативной памятью более 16 Гб. Также SuperFetch может быть отключена, если в качестве системного диска используется SSD .
Что даст удаление содержимого папки Prefetch для оптимизации? Ничего, будет только хуже. Во-первых, время, необходимое на загрузку системы и некоторых программ увеличится, во-вторых, файлы PF будут созданы заново, на что системе опять придётся выделить часть ресурсов памяти. К тому же удаление каталога Prefetch ничуть не прибавит места на диске, так как весит эта папка обычно немного, а количество файлов в ней всегда ограничивается 128-ю.
Если вы так уже хотите управлять содержимым Prefetch, делать это нужно правильно, а именно — через реестр.
Откройте командой regedit редактор реестра и разверните эту ветку:
Работает Prefetcher следующим образом: после того, как вы установили Windows, при первом запуске менеджер кэша отслеживает процесс взаимодействия между оперативной памятью и жестким диском и создает ссылки на все файлы, которые используются при запуске, тем самым улучшает производительность при дальнейших запусках компьютера.
Папка Prefetch занимает на жестком диске всего несколько мегабайт. В сети Интернет существует много различных вопросов и высказываний по данному поводу. Некоторые говорят, что Prefetcher занимает слишком много места на их жестком диске, и поэтому они каждый раз или периодически чистят ее, либо вообще удаляют. На самом же деле, в целях экономии дискового пространства, MS предусмотрела это и сделала максимальное количество трассировочных файлов ограниченных до 128 ссылок. Из этого следует, что в случае, если Вы решили удалить папку Prefetch, вы сделаете только хуже. Во-первых, после удаления папки система снова создаст эту папку и начнет создавать все те же файлы. Во-вторых, очистка папки вообще не требуется, так как Prefetcher полностью работает в автоматическом режиме и в какой-либо вашей помощи не нуждается. Но, если вы все-таки удалили папку Prefetcher, то вреда от этого системе никакого не будет.
Некоторые пользователи все же полностью уверены в том, что именно из-за Prefetcher их система долго грузится, долго осуществляет простейшие действия. Для таких людей существует следующий вариант: если они так сильно уверены в своих убеждениях, компонент Prefetcher можно с легкостью отключить, параметры Prefetcher хранятся в системном реестре. Чтобы это сделать, нужно проследовать по инструкции. Во-первых, вам нужно зайти в редактор реестра. Во-вторых, перезагрузить систему. Чтобы открыть редактор реестра нужно нажать «Пуск» — «Выполнить» и ввести в поисковую строку слово regedit, затем нажать «Ввод». После открытия реестра необходимо выбрать HKLMSYSTEMCurrentControlSetControlSessionManagerMemoryManagementPrefetchParametersи в появившимся окне нажать дважды на EnablePrefetcher. Параметр EnablePrefetcher может иметь следующие значения:
1) 0x00000000 – это означает, что компонент выключен;
2) 0x00000001 – ускорение запуска приложений;
3) 0x00000002 – ускорение запуска системы;
4) 0x00000003 – ускорение запуска приложений и системы.
Чтобы отключить компонент, следует установить значение 0 (при следующем запуске оптимизация запуска будет выключена). Если выставлять значения 1 и 2, то при следующем запуске, либо у вас будет происходить ускорение запуска приложений, но не будет оптимизироваться ускоренный запуск системы, либо будет происходить ускоренный запуск системы, но не будет оптимизироваться ускоренный запуск программ. Если же выставить значение 3, то со следующего запуска системы будет включена предварительная выборка. Но все же, лучше оставить компонент включенным для более быстрого запуска системы и программ.
Таким образом, Prefetcher не стоит удалять либо чистить. Предвыборка создана в первую очередь для вашего удобства. И запомните раз и навсегда, разработчики не делают чего-то просто так, они стараются сделать так, чтобы вы не беспокоились о том, о чем уже подумал MS.
Ребята привет Prefetch это папка, в которой хранятся непростые данные, а те которые позволяют работать Windows быстрее. Эти данные, это результат работы службы SuperFetch, которая в свою очередь анализирует работу юзера за компом и старается сделать так, чтобы в следующий раз все действия которые он делал, чтобы они происходили быстрее.
Поэтому папку Prefetch можно назвать даже магической, потому что благодаря ей компьютер может работать намного быстрее. Но насколько именно, это уже зависит от свободного обьема ОЗУ. Чем больше оперативки, тем соответственно лучше
Вот содержимое папки Prefetch у меня:
Если открыть ее свойства, то увидим сколько она занимает места:
Как видите места она занимает ну очень мало, так что лучше ее не удалять. Но что же будет если все таки удалить? Ничего страшного не будет, просто служба SuperFetch начнет работать заново.
Я вот ее у себя для проверки удалил. Потом сделал перезагрузку, после которой система работала исправно и все было нормально.
Но когда я посмотрел в папку Windows, то папка Prefetch уже была создана, ну то есть все так как я и писал Но вот когда я ее попытался снова удалить, то было сообщение мол попросите разрешение от администратора, ну вот прикол думаю я… Но потом я нажал повторить и еще раз повторить и все, папка удалилась. Поэтому на всякий случай, если вы ее не можете удалить, то вот вам специальная утилита Unlocker, она все упрямые папки умеет удалять. Но вы это, осторожно с ней будьте, ну с этой утилиткой..
Я думал что если отключить службу SuperFetch, то папка не будет появляется после удаления. Но нет, она появилась все равно. Но в ней ничего не было кроме папки ReadyBoot. То есть папка Prefetch каким-то боком еще относится и к технологии ReadyBoot, это тоже для ускорения компа, и для ускорения используется флешка… Но это уже совсем другая история
На всякий случай скажу как вам можно отключить SuperFetch. Значит смотрите, запускаете диспетчер, там идете на вкладку Службы и на ней нажимаете эту кнопку:
Откроется окно, в котором будет список служб. Не все они работают, это просто все которые есть в винде. Тут нужно найти SuperFetch и нажать по ней два раза:
Появится такое окно небольшое, тут вам нужно нажать на кнопку Остановить и потом выбрать Тип запуска: Отключена, в общем как на скриншоте:
Кстати вы эту службу в диспетчере на вкладке Службы видите как SysMain, это ее такое кодовое имя так бы сказать
Ну все ребята, надеюсь что все было понятно и данная инфа была вам полезной. Удачи и хорошего настроения
Здравствуй, дорогой друг! Совсем недавно мы рассматривали тему про удаление временных папок. Там я рассказал про различные папки, в том числе и Temp, в которых со временем скапливается мусор. Эти мусорные файлы необходимо чистить. Всё это дело я описал и опубликовал, но как оказалось не всё. Нашёл я папку интересную, которую многие видели, но боялись, в неё что-то удалить. Папка эта называется «Prefetch» и находится внутри папки Windows. Что за папка и зачем она нужна Вы узнаете ниже.
Обратимся к глобальному хранилищу знаний — Википедии. Она гласит:
Prefetcher — компонент операционной системы Microsoft Windows, ускоряющий процесс её начальной загрузки, а также сокращающий время запуска программ. Prefetcher впервые появился в операционной системе Windows XP. Начиная с Windows Vista, он был дополнен технологиями SuperFetch и ReadyBoost.
Оказывается, эта система наблюдает за тем какие программы Вы наиболее часто используете и записывает их в специальную папку: C:WindowsPrefetch
Файлы там хранятся всякие разные с непонятными расширениями вроде этого.
Ну вообщем загрузчик Windows анализируя эти записи, заранее загоняет ПО в оперативную память, чтобы затем ускорить ответ на Ваше обращение.
Записи в папку prefetch по умолчанию делают не только системные, но и второстепенные приложения, а это замедляет загрузку. Нужно сделать так, чтобы в папку записывалась только информация с системных файлов.
Горячей комбинацией Win+R активируем окно ввода команд, и вводим regedit.
В редакторе реестра ищем такую вот ветку:
В правом окне нам надо изменить параметр EnablePrefetcher.
ПКМ выбираем «Изменить..».
По умолчанию стоит тройка. «3» говорит, что запущены как системные процессы, так и разного рода приложения. Если поставить 2, то мы запустим только системные процессы. Если 1 – только приложения, а 0 – вообще отключим.
Нажатием клавиши «Ок» подтверждаем изменения.
Подведём итоги
Вот такими нехитрыми манипуляциями, мы хоть на чуточку оптимизировали свой «Виндовс»!
Папку Prefetch можно обнаружить в Windows XP, Vista, 7, 8 по следующему пути: C:WindowsPrefetch — она является компонентом операционной системы и ускоряет процесс начальной загрузки ОС и часто используемых программ. Впервые данная технология была применена в Windows XP, а начиная с Vista была дополнена технологиями SuperFetch и ReadyBoost. Запуск ОС или приложения сопровождается чтением данных из памяти, часто к одному и тому же файлу приходится обращаться несколько раз, что весьма нерационально и занимает много времени. Windows оптимизирует загрузку кода, сохраняя в папке Prefetch файлы трассировки, которые обрабатывает по-своему.
Для настройки папки Prefetcher нам понадобится редактор реестра. Сразу хотелось бы продублировать предупреждение с сайта Microsoft: «Неправильное использование редактора реестра может привести к серьезным неполадкам, требующим переустановки операционной системы. Редактор реестра вы используете на свой страх и риск«.
Нажимаем Пуск — Выполнить и вводим regedit. В редакторе реестра найдем следующий раздел: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters
Таким образом, чтобы отключить Prefetch нужно два раза щелкнуть по параметру EnablePrefetcher и в диалогом окне указать значение 0. По умолчанию используется 3 — для более быстрого запуска приложений и загрузки Windows. Необходимость отключения Prefetcher часто возникает при работе с Windows 8 — многие новые ноутбуки комплектуются не традиционным HDD жестким диском, а сверхбыстрым SSD-накопителем, которые пока характеризуются высокой стоимостью и небольшим объемом памяти.
При установленном SSD накопителе Windows 8 самостоятельно должна отключать службу Prefetcher, однако если этого не произошло, вы можете удалить Prefetch самостоятельно. В указанном выше разделе реестра для параметров EnablePrefetcher и EnableSuperfetch нужно задать значение 0, то есть отключить их. Перезагрузите компьютер.
Системные файлы и папки Windows имеют множество мифов, не стала исключением и рассматриваемая нами служба. Часто приходится слышать вопросы: можно ли удалить папку Prefetch, как отключить или включить Prefetch. Но самое интересное заблуждение состоит в том, что добавление ключа /prefetch:1 в ссылку на объект во вкладке «ярлык» ускоряет загрузку приложения, поскольку ОС, видя данный ключ, добавляет программу в папку Prefetch. Добавление /prefetch:1 к адресу ни к чему не приведет, а миф основывается на том, что аналогичный ключ присутствует в строке запуска Windows Media Player.
Часто спрашивают, можно и нужно ли удалять файлы из папки Prefetch? Якобы, это позволяет освободить место на жестком диске. Ответ однозначный: НЕТ. Во-первых, при удалении данных файлов время загрузки ОС и некоторых программ увеличится, а файлы трассировки будут созданы заново. Во-вторых, Prefetcher сам управляет данными файлами без необходимости стороннего вмешательства. К тому же, Microsoft ограничила количество трассировочных файлов 128 штуками, чтобы они как раз не занимали слишком много места на диске.
Почему долго открывается браузер Mozilla Firefox и как это исправить?
Для чего используется SuperFetch и как отключить службу?
SuperFetch – это некая служба, которая представляет собой приложение для пред загрузки различного рода программ. Другими словами, анализируя вашу систему на предмет активно использующихся утилит, после запуска она добавляет их в память компьютера. Делается это с целью максимально ускорить загрузку приложений для последующей работы с ними.
Вся работа SuperFetch происходит вне видимости пользователя. Запоминая программы, которые пользователь использует в постоянстве она предварительно, ещё до непосредственного запуска приложения, выгружает его данные в оперативную память, если это позволяют её объёмы. Таким образом, когда вы будете запускать программу, вычисления будут начинаться не с самого начала, а с платформы, созданной службой.
Исходя из этого можно сделать вывод, что видимость загруженных задач и их реальное количество может отличаться. Возможно вы замечали, что приложение, которое вы используете на постоянной основе, запускается намного быстрее, чем другие с аналогичной грузоёмкостью. Это следствие является производной работы SuperFetch.
Релиз SuperFetch состоялся в Windows Vista, после чего служба была включена в дальнейшие версии. По мере развития технологий данное решение становится всё менее и менее актуальным, поэтому вы можете даже отключить его.
Иногда, когда эта функция отключена или, даже включена, возникают ошибки системы, но это скорее индивидуальная особенность некоторых твиков. Соответственно, вам следует в таком случае изменить состояние службы.
В свою очередь данный подход приносит пользу, но так же занимает дополнительную оперативную память, на, возможно, бесполезные в текущий момент программы. Таким образом вы можете сами решать стоит ли SuperFetch затраченных ресурсов или нет. В общем-то рекомендуется останавливать службу в случае с маломощными компьютерами, ресурсы которых не позволяют поддерживать работу дополнительных, хоть и полезных, процессов.
Если вы используете SSD диск, вы так же можете отключить данную функцию, так как особой пользы она не принесёт. Так же вы можете отключить ещё PreFetch службу, они идут в комплекте и выполняют подобные задачи. На текущий момент в современных компьютерах SuperFetch утратила свою актуальность из-за большой мощности, так как нет необходимости дополнительно загружать информацию предварительно, запуск происходит итак довольно быстро.
Ошибка при запуске приложения 0xc000007b
Вы здесь: Главная → Контент → Статьи → Папка Prefetch в Windows. Настройка службы Prefetcher
Папка Prefetch в Windows. Настройка службы Prefetcher
Папку Prefetch можно обнаружить в Windows XP, Vista, 7, 8 по следующему пути: C:WindowsPrefetch — она является компонентом операционной системы и ускоряет процесс начальной загрузки ОС и часто используемых программ. Впервые данная технология была применена в Windows XP, а начиная с Vista была дополнена технологиями SuperFetch и ReadyBoost. Запуск ОС или приложения сопровождается чтением данных из памяти, часто к одному и тому же файлу приходится обращаться несколько раз, что весьма нерационально и занимает много времени. Windows оптимизирует загрузку кода, сохраняя в папке Prefetch файлы трассировки, которые обрабатывает по-своему.
Для настройки папки Prefetcher нам понадобится редактор реестра. Сразу хотелось бы продублировать предупреждение с сайта Microsoft: «Неправильное использование редактора реестра может привести к серьезным неполадкам, требующим переустановки операционной системы. Редактор реестра вы используете на свой страх и риск «.
Нажимаем Пуск — Выполнить и вводим regedit. В редакторе реестра найдем следующий раздел: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters
Нас интересует параметр EnablePrefetcher. Он может принимать следующие значения:
0x00000000 — компонент отключен
0x00000001 — ускорение запуска приложений
0x00000002 — ускорение загрузки системы
0x00000003 — ускорение запуска приложений и загрузки системы
Таким образом, чтобы отключить Prefetch нужно два раза щелкнуть по параметру EnablePrefetcher и в диалогом окне указать значение 0. По умолчанию используется 3 — для более быстрого запуска приложений и загрузки Windows. Необходимость отключения Prefetcher часто возникает при работе с Windows 8 — многие новые ноутбуки комплектуются не традиционным HDD жестким диском, а сверхбыстрым SSD-накопителем, которые пока характеризуются высокой стоимостью и небольшим объемом памяти.
При установленном SSD накопителе Windows 8 самостоятельно должна отключать службу Prefetcher, однако если этого не произошло, вы можете удалить Prefetch самостоятельно. В указанном выше разделе реестра для параметров EnablePrefetcher и EnableSuperfetch нужно задать значение 0. то есть отключить их. Перезагрузите компьютер.
Системные файлы и папки Windows имеют множество мифов, не стала исключением и рассматриваемая нами служба. Часто приходится слышать вопросы: можно ли удалить папку Prefetch, как отключить или включить Prefetch. Но самое интересное заблуждение состоит в том, что добавление ключа /prefetch:1 в ссылку на объект во вкладке «ярлык» ускоряет загрузку приложения, поскольку ОС, видя данный ключ, добавляет программу в папку Prefetch. Добавление /prefetch:1 к адресу ни к чему не приведет. а миф основывается на том, что аналогичный ключ присутствует в строке запуска Windows Media Player.
Часто спрашивают, можно и нужно ли удалять файлы из папки Prefetch? Якобы, это позволяет освободить место на жестком диске. Ответ однозначный: НЕТ. Во-первых, при удалении данных файлов время загрузки ОС и некоторых программ увеличится, а файлы трассировки будут созданы заново. Во-вторых, Prefetcher сам управляет данными файлами без необходимости стороннего вмешательства. К тому же, Microsoft ограничила количество трассировочных файлов 128 штуками, чтобы они как раз не занимали слишком много места на диске.
Назад Предыдущий материал
SuperFetch: что это за служба и стоит ли ее отключать
Со времени выхода одной из самых популярных сегодня операционных систем Windows 7 в ней была реализована уникальная технология под названием SuperFetch. Что это за служба, знают далеко не все. Однако если вспомнить технологию Prefetcher в Windows Vista, все встанет на свои места. Попробуем разобраться, что же это такое.
Прежде чем разбираться с самой службой, начнем с азов. Если кто не знает, при запуске любой программы ее исполняемые или конфигурационные файлы и компоненты сначала считываются с жесткого диска, а затем загружаются в оперативную память. После завершения приложения при повторном открытии программы выполняется тот же процесс.
Для ускорения доступа к программам и непосредственно оптимизации работы системных процессов и была разработана технология SuperFetch. Что это за служба? Если говорить просто, это некая интеллектуальная система, отслеживающая наиболее частое использование юзером определенных программ, которая позволяет кэшировать файлы приложений (помещать их в оперативную память) для ускорения доступа к ним. То есть запуск программы производится намного быстрее, ведь данные уже находятся в «оперативке», а не считываются с винчестера, что, естественно, занимает больше времени.
В дереве процессов более поздних систем, нежели Vista, в стандартном «Диспетчере задач» она представлена в виде процесса SysMain (SuperFetch – в описании службы).
Изначальная технология впервые очень робко была применена в Windows XP, но серьезно продолжена в версии Vista, только тогда она называлась Prefetcher (предварительная выборка). Она отвечала за оптимизацию загрузки системных компонентов и модулей запускаемых приложений перед непосредственным стартом.
Начиная с «семерки», служба была несколько переработана, получила название SuperFetch (супервыборка) и стала работать несколько по-другому (хотя модуль Prefetcher тоже есть). Предварительная выборка имеет ряд недостатков. Дело в том, что количество загружаемых в оперативную память программ ограничено, а когда какое-то приложение перестает активно использоваться, его данные снова выгружаются на винчестер, причем в файл подкачки.
В ОС Windows SuperFetch отслеживает пользовательскую активность и, кроме создания специальных карт, еще сохраняет конфигурацию часто используемых программ. Если по каким-либо причинам одно приложение было выгружено из памяти, служба проводит анализ выгрузки, а после завершения процесса, который вызвал выгрузку, снова инициирует загрузку модулей предыдущей программы в «оперативку».
В целом же служба повышает скорость старта приложений и даже обеспечивает более стабильное увеличение производительности системы. Правда, тут стоит обратить внимание, что иногда могут возникать проблемы с загрузкой «оперативки», если ее объем не превышает 1 Гб, но об этом чуть позже.
Итак, теперь посмотрим, как производится управление параметрами SuperFetch. Что это за служба, думается, уже немного понятно. Перейдем непосредственно к настройке.
Как считают многие специалисты, лучше всего для этих целей использовать системный реестр или групповые политики. Впрочем, второй вариант, по сути, дублирует первый, так что остановимся на реестре. Вызывается редактор командой regedit в меню «Выполнить» (Win + R).
Здесь, используя ветку HKLM, в системном разделе нужно найти директорию PrefetchParameters (эти параметры можно найти и с использованием поискового запроса). Здесь нас интересуют два ключа: EnablePrefetcher и EnableSuperFetch. Если второго ключа нет, его нужно создать (параметр DWORD) и присвоить ему соответствующее имя. Для каждого ключа можно ввести четыре значения:
- 0 – полное отключение;
- 1 – оптимизация только запускаемых программ;
- 2 – оптимизация только запуска системных компонентов;
- 3 – сбалансированное ускорение и приложений, и системы.
В качестве рекомендуемого параметра установлена автоматическая оптимизация и системы, и программ («3»).
Еще одним методом управления параметрами службы (а заодно и ее процессом SysMain SuperFetch) является использование команды services.msc, которая открывает окно настроек исполняемых служб и процессов. Здесь нужно найти SuperFetch и открыть свойства службы двойным кликом, после чего установить необходимый параметр из выпадающего списка типа запуска.
Вопрос использования самого сервиса для многих является достаточно спорным. В принципе, при малом объеме оперативной памяти службу лучше не задействовать. Так, например, если объем «оперативки» не превышает 1 Гб, загрузка памяти может достигать 600 Мб, не говоря уже о виртуальной памяти и файле подкачки. Однако практически все современные компьютерные системы даже с минимальной конфигурацией изначально оснащаются достаточно большими объемами «оперативки» порядка 3-4 Гб и выше. Так что отключать службу не рекомендуется. Даже при наличии 2 Гб SuperFetch можно использовать, в общем-то, без проблем.
Но иногда возникают и проблемы, связанные со службой SuperFetch (отключить или нет, это уже дело каждого). Сами сбои на системном уровне особо не проявляются и критического влияния на работу «операционки» не оказывают.
Однако в модуле SuperFetch ошибка состоит в том, что эта служба попросту не активируется, даже при условии ввода нужных параметров в том же реестре. Как правило, выдается сообщение об аварийном завершении (SuperFetch terminated) или о запрете доступа. Дело тут только в том, что не хватает оперативной памяти или же наблюдается конфликт между планками «оперативки».
Естественно, оптимальным вариантом станет полное отключение службы, но если памяти хватает, лучше изначально провести ее тест, устранить возможные проблемы, а только после этого принимать решение об отключении или дальнейшем использовании.
Исходя из общего описания SuperFetch, что это за служба, уже, наверное, понятно. Но вот вопрос отключения или использования этого процесса должен решаться самим юзером. Общие рекомендации таковы, что при малом объеме оперативной памяти ее лучше отключить, а при нормальном количестве – наоборот, оставить активированной. По крайней мере, вреда это не принесет уж точно.
10 очаровательных звездных детей, которые сегодня выглядят совсем иначе Время летит, и однажды маленькие знаменитости становятся взрослыми личностями, которых уже не узнать. Миловидные мальчишки и девчонки превращаются в с.
Топ-10 разорившихся звезд Оказывается, иногда даже самая громкая слава заканчивается провалом, как в случае с этими знаменитостями.
Что форма носа может сказать о вашей личности? Многие эксперты считают, что, посмотрев на нос, можно многое сказать о личности человека. Поэтому при первой встрече обратите внимание на нос незнаком.
Каково быть девственницей в 30 лет? Каково, интересно, женщинам, которые не занимались сексом практически до достижения среднего возраста.
11 странных признаков, указывающих, что вы хороши в постели Вам тоже хочется верить в то, что вы доставляете своему романтическому партнеру удовольствие в постели? По крайней мере, вы не хотите краснеть и извин.
Наши предки спали не так, как мы. Что мы делаем неправильно? В это трудно поверить, но ученые и многие историки склоняются к мнению, что современный человек спит совсем не так, как его древние предки. Изначально.
Содержание
- Полезная информация
- Способ 1: Сторонний софт
- Способ 2: Системные инструменты
- Способ 3: Выборочная очистка
- WinSxS
- Temporary Files
- Software Distribution
- Prefetch
- Fonts
- Вопросы и ответы
В каталоге «Виндовс» хранятся данные, необходимые для нормальной работы системы, поэтому лишний раз трогать его не стоит. В то же время, он накапливает большое количество временных и ненужных файлов, которые в ситуации критической нехватки свободного места на диске можно удалить. Сегодня мы расскажем, как это сделать на компьютере с Windows 10.
Полезная информация
Прежде чем приступить к чистке одной из самых важных папок Windows 10, создайте резервную копию системы. По возможности используйте для этого внешний жесткий диск. О способах резервного копирования «десятки» мы подробно писали в отдельной статье.
Подробнее: Как создать резервную копию Windows 10
Чтобы было удобно следить за результатами очистки, можно использовать анализаторы дискового пространства. Они в одном окне наглядно показывают, сколько места занимает каждый каталог в папке «Виндовс». На примере программы TreeSize Free это выглядит так:
Скачать TreeSize Free с официального сайта
- Устанавливаем приложение, щелкаем по ярлыку правой кнопкой мышки и запускаем его от имени администратора.
- Во вкладке «Главная» нажимаем «Выбрать каталог», а затем «Выбрать каталог для сканирования».
- На системном диске находим папку «Windows» и жмем «Выбор папки».
- Когда приложение проанализирует каталог, оно покажет, какой общий объем и сколько дискового пространства занимает каждая его подпапка.
- Чтобы повторно просканировать папку, нажимаем «Обновить».
Несмотря на то что с помощью TreeSize Free можно удалять файлы, в данном случае делать этого не стоит. На очистку большинства системных данных у программы просто не будет разрешения, а некоторые папки нельзя чистить без специальных инструментов ОС.
Способ 1: Сторонний софт
Одним из самых простых и быстрых способов уменьшения размера папки «Виндовс» и других каталогов системного диска является специальное ПО. Разберем, как это сделать на примере программы CCleaner:
Скачать CCleaner
- Запускаем приложение, переходим к блоку «Стандартная очистка» и открываем вкладку «Windows». Здесь уже отмечены типы файлов, которые рекомендуется удалить. Жмем «Анализ».
Дополнительно можно отметить и остальные пункты, но обычно много места они не освобождают, зато существенно увеличивают время очистки.
- Нажимаем «Очистка» и ждем, когда приложение завершит работу.
СиКлинер – в первую очередь, средство оптимизации системы, поэтому удаляет только самые ненужные файлы. Глубоко в папку «Windows» оно лезть не будет. Поэтому когда нужно освободить место на диске, этот способ эффективнее применять вместе со следующими двумя.
Способ 2: Системные инструменты
Чуть больше системных файлов позволяет очистить встроенное в ОС приложение «Очистка диска».
- С помощью поиска Виндовс открываем приложение «Очистка диска».
Читайте также: Как открыть поиск в Windows 10
- Выбираем системный диск и жмем «OK».
- Нажимаем «Очистить системные файлы» и ждем, когда приложение повторно оценит объем места, которое можно освободить.
- Выбираем файлы, читаем внизу описания к ним и ставим галочки напротив тех, которые собираемся удалить. Помним, что система не даст стереть то, без чего не сможет работать. Жмем «OK».
Подтверждаем действие. Приложению понадобится время для завершения очистки. Как и в первом способе будут удалены файлы не только из папки «Windows», но и из других каталогов системного диска.
Способ 3: Выборочная очистка
Рассмотрим способ, позволяющий производить более нацеленную чистку, т.е. стирать только те данные, которые находятся в пределах каталога «Виндовс». Заодно разберемся, какие подпапки из него можно дополнительно почистить без вреда для системы.
WinSxS
Речь идет о хранилище компонентов Windows, которое предназначено для поддержки функций, необходимых при обновлении и настройке системы. Например, файлы, содержащиеся в ней, используются для включения, отключения и установки новых версий компонентов Виндовс, восстановления системы, удаления проблемных обновлений и др. Вручную удалять или перемещать «WinSxS» нельзя, так как эти действия могут навредить системе. Зато можно уменьшить ее размер при помощи встроенных в ОС инструментов.
- В поиске Windows вводим «Командная строка» и запускаем ее с правами администратора.
Читайте также: Запуск «Командной строки» от имени администратора в Windows 10
- В поле вводим код:
Dism.exe /online /cleanup-image /AnalyzeComponentStore
Нажимаем «Enter».
- Утилита проанализирует хранилище компонентов системы и сообщит, нуждается ли оно в чистке.
- Для очистки вводим код:
Dism.exe /online /cleanup-image /StartComponentCleanup
Нажимаем «Enter» и ждем завершения процесса.
«WinSxS» сам по себе объемный каталог, поэтому если его размер меньше 8 Гб, много места вряд ли удастся освободить. Другие способы очистки «WinSxS» мы подробно описали в отдельной статье.
Подробнее: Способы очистки папки WinSxS в Windows 10
Temporary Files
Каталог «Temp» используется системой для хранения временных файлов, которые могут ей пригодится, но не являются важными. Поэтому если он занимает много места, его можно удалить. Более подробно об очистке «Temp» мы писали в отдельной статье.
Подробнее: Как очистить системную папку Temp
Software Distribution
Эту папку Центр обновления Windows использует для загрузки апдейтов и последующей их установки. Ее иногда чистят специально, чтобы устранить неполадки с обновлением системы. Сделать это можно вручную. При этом если какие-нибудь апдейты не успели установиться, они будут заново загружены. Находим «Software Distribution» в каталоге «Windows» и удаляем все данные из папки «Download».
Prefetch
После каждого запуска компьютера Виндовс отслеживает, какие программы пользователи используют чаще всего. Эту информацию она хранит в виде записей в папке «Prefetch», чтобы в следующий раз запустить это ПО быстрее. Многие приложения со временем удаляются, но записи о них остаются. Если они занимают много места, удаляем все данные из «Prefetch». Через несколько запусков система все равно восстановит всю нужную ей информацию.
Fonts
Операционная система, помимо стандартных, хранит шрифты установленного на компьютере программного обеспечения. Если папка с ними слишком объемная, можно удалить лишние, оставив только те, которые были установлены вместе с системой.
- Переходим в папку Виндовс и находим каталог «Fonts».
- Откроется список со шрифтами. Внизу можно посмотреть, сколько всего в нем позиций.
- Прокручиваем список вправо до столбца «Дизайнер/издатель» и удаляем все шрифты, которые не принадлежат Microsoft Corporation.
Теперь вы знаете, как безопасно можно очистить папку Windows. Здесь все зависит от ситуации. Если нужно просто удалить «мусор» с компьютера, приложение CCleaner и подобные ему – оптимальный вариант. Если цель – освободить как можно больше места на диске, лучше воспользоваться сразу всеми способами.
Содержание
- 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
Приложение Службы
- Откройте меню Пуск, введите запрос Службы и выберите одноименное классическое приложение. В качестве альтернативы можно использовать сочетание клавиш Windows + R, а затем введите services.msc и нажмите OK.
- Прокрутите список служб и щелкните правой кнопкой мыши по службе Superfetch, затем выберите пункт “Остановить”.
- Щелкните правой кнопкой мыши по Superfetch, выберите пункт “Свойства”. На вкладке “Общие” в разделе “Тип запуска” выберите значение “Отключено” (или “Вручную”, если вы хотите самостоятельно запускать службу по мере необходимости).
Системный реестр
- Откройте меню Пуск, введите запрос regedit и выберите предложенную команду для запуска. В качестве альтернативы можно использовать сочетание клавиш Windows + R, а затем введите regedit и нажмите OK.
- Перейдите по следующему пути: HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Control / Session Manager / MemoryManagement / PrefetchParameters:
- Справа вы должны увидеть параметр EnableSuperfetch. Если его нет, то его нужно создать вручную: щелкните правой кнопкой мыши по папке “PrefetchParameters” и выберите Создать > Параметр DWORD (32 бита).
- Щелкните по параметру 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 грузит диск или как-то снижает производительность системы, то слова профессионалов расставят все точки.
-
Фоновый режим работы ВСЕГДА задействует ресурсы процессора и оперативной памяти, а это, так или иначе, дополнительно грузит параметры вашего ПК.
-
Superfetch НЕ полностью подгружает данные в ОЗУ. При загрузочных процессах вы будете испытывать одинаковые задержки, как со включенной, так и с выключенной Superfetch.
-
Эффект от работы Superfetch заметен только в сочетании SSD и Windows 10, при том, что ОЗУ подобрана в соответствии с запросами пользователя.
-
Высокий износ SSD накопителей за счет частого обращения к модулю памяти. С включенной Superfetch ваши твердотельные накопители «помрут» быстрее.
-
Программа Superfetch кэширует свои же данные и другие активные приложения, которые не участвуют в рабочих процессах. В фоновом режиме она неуправляема.
-
Зависания в играх при оперативной памяти меньше 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 через диспечер задач
- Запустите дипетчер задач:
Нажав Ctrl + Alt + Del - Далее перейдите на вкладку Службы
- Найдите службу по имени: SysMain или по описанию: Superfetch
- Выберите указанную службу и нажмите правую кнопку мыши, чтобы появилось контекстное меню:
- Выберите пункт меню Остановить службу (если у Вас запущен Superfetch)
Указанная последовательность действий позволяет отключить службу Superfetch до следующей перезагрузки компьютера. Чтобы отключить службу полностью, нажмите на кнопку Службы, для запуска системной программы «Службы».
Далее, найдите службу Superfetch по имени и двойным кликом вызовете контекстное меню:
На вкладке «Общие» поменяйте Тип запуска на Отключено.
После этих действий, служба не сможет запускаться в автоматическом режиме.
Отключение службы Superfetch через реестр
- Нажмите клавиши Win + R и введите regedit для запуска программы редактор реестра.
- Найдите ключ, скопировав имя ключа ниже и подставив в строку поиска:
- Далее нужно поменять параметры EnablePrefetcher и EnableSuperfetcher на значение 0 (ноль).
Возможные режимы Superfetch: 0 — отключить, 3 — включить, 1 — кэшировать только системные службы, 2 — кэшировать только программы.
- Чтобы внесенные изменения заработали, перезагрузите компьютер!
Напоминаем, что указанный функционал уже реализован в утилите Superfetch.exe для быстрого вненсения изменений настройки системы Windows.
Итог. Отключение Superfetch можно назвать обязательным требованием для современных сборок на базе ОС Windows. Это однозначный вердикт опытных юзеров и профессионалов. Самый простой и быстрый вариант – скачать утилиту Superfetch.exe.
Решайте проблемы мудро и не зависайте!
Версия 2.03, Файл: superfetch.exe проверен на вирусы (см. отчет на Virustotal), размер: 0.4 Мб. Обновлено: 24.10.2018
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
Приветствуем. Хотите удалить временные файлы в Windows 10? Предлагаем прочитать про способы очистки временных файлов в операционной системе Виндовс 10.
Мы подготовили способы удаления временных файлов с помощью встроенных утилит Windows 10 и сторонней программы. А также расскажем, как в Windows 10 удалить временные файлы вручную.
Используем встроенную утилиту Windows 10 «Очистка диска»
Нехватка места на диске – это не просто вынужденное ограничение себя в записи больших файлов, но и проблемы с производительностью. Если на HDD заканчивается память, комп начинает сильно зависать, система больше не получает обновления, появляются ошибки и сбои. Почистить временные файлы на Виндовс 10 вы сможете, используя внутренние опции самой Windows: в «десятку» встроен инструмент «Очистка диска».
- Чтобы открыть этот инструмент, не обязательно тратить время на поиск по разделам. Достаточно написать в поисковой строке название – Очистка диска, и нужный вам элемент сразу покажется.
- Приложению нужно знать, какой диск вы хотите очистить, выберите системный локальный диск. Укажите это в следующем окне и подтвердите выбор кнопкой «OK».
- Следующая область, требующая заполнения – «Удалить следующие файлы». Здесь вам нужно проставить отметки напротив того типа данных, которые будут удалены. Если какой-то пункт вам непонятен – ставьте отметку, и внизу у вас появится возможность почитать подробности. Вообще в этом разделе не предлагаются к удалению обязательные компоненты и важные данные.
- Когда проставлены все метки, нажимайте «Очистить системные файлы». Запустится анализ освобождаемого пространства.
- Ставьте галочку напротив тех пунктов, которые должны быть удалены. Подтвердите выбор кнопкой «OK».
Очистка временных файлов Windows 10 через «Параметры»
Пока вы просто работаете на ПК и даже не сохраняете никакие фотографии или видео, память постепенно все равно заполняется временными файлами. Это и данные браузера, хранящие параметры загруженных страниц, и системные данные, и документы, которые использую разные программы для своей работоспособности.
После использования такие данные, как правило, становятся уже не актуальными, а значит и ненужными. Но автоматически их не стирает Виндовс 10. Удаление временных файлов в Windows 10 остается за пользователем. В течение дня, кончено, временные файлы не скапливаются до больших объемов, но если не удалять их несколько месяцев, и тем более лет – очистка будет ощутимой.
- Зайдите в «Параметры» через основное меню системы.
- Выберите блок «Система».
- Далее слева найдите и выберите кликом мышки раздел «Память». Среди дисков остановите выбор на системном.
- Вам будут предложены категории данных, занимаемых место на диске. Необходимо выбрать «Временные файлы».
- Обратите внимание, что галочки для определенных источников уже стоят. Но вы можете расширить этот список, включив в него «Корзину» или «Загрузки». Когда выбор будет сделан, нажимайте «Удалить файлы».
Система может сама очистить временные файлы в Виндовс 10 автоматически. Для этого нужно вернуться на вкладку «Память», с которой начиналась эта инструкция, и нажать на ссылку «Настроить контроль памяти или запустить его».
В этом разделе вы можете активировать автоматический контроль памяти и удаление ненужных файлов.
Удаление файлов обновлений из системной папки «SoftwareDistribution»
На системном диске есть директория под названием «SoftwareDistribution». Внутри нее вы найдете папку «Download». Сюда записываются пакеты обновлений. Если после того, как был загружен и установлен последний, прошло более 10 дней – файлы можно удалить. В крайнем случае, если они снова понадобятся системе, она их просто заново загрузит.
Как удалить временные файлы в Виндовс 10 из «SoftwareDistribution»:
- Заходим в «Проводник», чтобы открыть содержимое системного диска (Как правило, это Диск (С:)).
- Отыщите в списке директорий папку «Windows» и войдите в нее.
- Внутри этого каталога вы увидите «SoftwareDistribution». Зайдите него.
- Следующий шаг – открыть «Download».
- Все, что содержится в этой папке, можно смело удалять.
Удаление информации о ходе загрузки Windows 10 из папки «Prefetch»
Когда вы просто включаете компьютер, система проводит анализ, не видимый нашему глазу. В результате выявляются наиболее часто используемые программы. Эти данные Windows 10 складывает в директорию «Prefetch». Это делается для того, чтобы в следующий раз ускорить процесс загрузки. По мере использования компа этой информации становится слишком много, и большая ее часть теряет свою актуальность. Поэтому будет каждому полезно узнать, как очистить временные файлы Windows 10 из «Prefetch»:
- Вызываем окно «Выполнить», и в нем пишем Prefetch, после чего нажимаем «OK».
- Вы можете увидеть предупреждение о том, что у вас недостаточно прав для доступа. Нажимайте здесь «Продолжить».
- Теперь при помощи мышки выделяйте содержимое папки и удаляйте все выделенное.
После такой очистки может показаться, что система загружается дольше. Так будет только в первый раз, поскольку ей нужно провести кэширование актуальных данных. Но зато вы таким образом очистили место от скопившейся ненужной информации и исправили некоторые ошибки загрузки Windows 10. Наверняка вам встретятся файлы, недоступные для удаления сейчас. Это говорит о том, что они используются какой-то программой в данный момент, а значит, являются актуальными.
Ручная очистка папок «Temp» с временными файлами
«Temp» – это папка, которую использует операционка для хранения временных данных. В ней лежат данные кэша не только сейчас используемого ПО, но и файлы уже удаленных программ. Удалять директории внутри «Temp» не нужно, достаточно войти в каждую и стереть все содержимое.
Не нужно удалять файлы из каталога с похожим названием. Мы говорим строго о папке «Temp». Она может располагаться по трем разным адресам:
- C:WindowsTemp
- C:ProgramDataTemp
- C:ПользователиИмя_пользователяAppDataLocalTemp
Вот как почистить временные файлы Виндовс 10 в папках «Temp»:
- Нажимаем комбинацию горячих клавиш «Win» + «R», чтобы вызвать утилиту «Выполнить». В строке для ввода команд пишем %temp% и подтверждаем выполнение кнопкой «OK».
- Вы попадете в нужный каталог. Выделите здесь все сочетанием «Ctrl» + «A» и нажмите «Удалить».
- После возвращаемся к окну «Выполнить», чтобы вписать команду немного иначе – temp. Не забывайте нажать «OK».
- Здесь тоже нужно выделить все элементы и нажать «Удалить».
Вот так легко вы очистили от ненужных файлов Виндовс 10. Очистка временных файлов Windows 10 может стать причиной более долгой загрузки программ, но это временное явление, которое после первого запуска исчезнет.
Удаление временных файлов в программе Advanced SystemCare
Скачать Advanced SystemCare с официального сайта
«Advanced Systemcare» – это аналогичная «CCleaner» программа, которая идентична по назначению, но является бесплатной. Функционал во многом похож. Если вы ищите простой способ, как почистить временные файлы Windows 10 – однозначно стоит попробовать эту программу. Работать в ней несложно, разобраться сможет даже начинающий пользователь.
Перед установкой программы хотим предупредить, что поскольку приложение бесплатное, оно предлагает установить дополнительные сервисы во время инсталляции. Будьте внимательны, ставьте только те галочки во время установки, которые необходимы для работы ПО.
- После запуска программы, выберите пункт меню «Уход» и выставьте ручной режим работы.
- Далее выбираем «Удаление мусора», убрав все остальные галочки с возможных параметров работы программы.
- Вы также можете настроить, что должна чистить программа. Для этого нужно открыть настройки удаления временных файлов, кликнув по значку шестерёнки.
- Как видно на следующем скриншоте, вы можете настроить параметры очистки временных и ненужных файлов.
После этого остается только запустить процесс удаления ненужных и временных файлов и дождаться окончания процедуры.
Николай Данилов
Пара слов об авторе от редакции smartronix.ru. Николай работает с нами с самого основания проекта. Он отлично разбирается в компьютерах и программном обеспечении. Также неплохо освоил мобильный сегмент и всегда готов подробно рассказать про особенности работы телефона и приложений.