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

Содержание
  1. Superfetch и Prefetch в Windows: как повысить производительность
  2. Что такое Superfetch в Windows и как он нам поможет?
  3. Полезно ли постоянно активировать функцию Superfetch?
  4. Когда рекомендуется отключить Superfetch и как это сделать
  5. Что такое Prefetch и как он помогает улучшить производительность Windows
  6. Как настроить prefetch в windows 10
  7. SuperFetch: что это за служба?
  8. В чем разница между prefetch и superfetch?
  9. Управление параметрами службы SuperFetch
  10. SuperFetch: отключить или нет?
  11. что за служба узла и почему грузит диск?
  12. Superfetch для «чайников»
  13. Superfetch – отключать или нет? Советы профессионалов
  14. 3 способа отключить Superfetch
  15. Отключение службы Superfetch при помощи утилиты
  16. Отключение службы Superfetch через диспечер задач
  17. Отключение службы Superfetch через реестр
  18. Предварительная выборка и Супервыборка в Windows 7 ‹ Windows 7 — Впечатления и факты
  19. Prefetcher – Предварительная выборка
  20. Принципы работы предварительной выборки
  21. Сколько места на жестком диске требуется для работы Prefetcher
  22. Настройка и отключение предварительной выборки
  23. SuperFetch – Супервыборка
  24. Настройка, отключение и включение супервыборки
  25. Superfetch? Что это за служба? Зачем она нужна и как ее отключить
  26. SuperFetch. Что это за служба. Начало
  27. Сравнение Prefetch и SuperFetch
  28. Изменение параметров технологии SuperFetch
  29. Стоит ли отключать службу SuperFetch
  30. Проблема при запуске SuperFetch
  31. Отключить prefetch и superfetch windows 7
  32. Предназначение Superfetch
  33. Нужно ли выключать супервыборку
  34. Способ 1: Инструмент «Службы»
  35. Windows prefetch как отключить
  36. Отключение SuperFetch в Виндовс 10 командой «выполнить»
  37. Убираем SuperFetch и Prefetch в 10 Винде редактором реестра
  38. Отключение Superfetch и Prefetch для SSD в Windows 7

Superfetch и Prefetch в Windows: как повысить производительность

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

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

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

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

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

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

к улучшить производительность Окна 10 у нас под рукой большое количество реализованных функций, некоторые из которых более известны и доступны, чем другие.

Что такое Superfetch в Windows и как он нам поможет?

Это именно тот случай, о котором мы будем говорить в этих строках, все благодаря функциям, называемым Superfetch и Prefetch.

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

Фактически, сама Microsoft описывает это как нечто, что помогает поддерживать и улучшать производительность Windows с течением времени.

Его работа сосредоточена на таком важном разделе, как управление Оперативная память память, которую операционная система использует постоянно.

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

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

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

Полезно ли постоянно активировать функцию Superfetch?

Сказать, что Superfetch был с нами со старых версий Windows, и его главная цель – проанализировать, как команда использует Оперативная память установлен в ПК.

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

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

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

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

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

Когда рекомендуется отключить Superfetch и как это сделать

Фактически, можно сказать, что это редкий случай, когда эта функция отрицательно влияет на работу Windows 10. Кроме того, будучи «умной», она освобождает память, ранее использовавшуюся для предварительной загрузки приложений, если это необходимо. , так что используйте только остаток.

Конечно, в то же время мы должны знать, что тот факт, что это работает постоянно, может заставить его потреблять больше CPU / ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР чем ожидалось.

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

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

Для этого первое, что мы сделаем, это откроем службы Windows приложение, что мы достигаем, например, из окна поиска меню «Пуск». Таким образом, как только у нас появится окно Service на экране, нам нужно будет выполнить поиск по функции Superfetch.

Как только мы нашли его в Услуги список, при проверке которого, в левой части окна мы увидим опцию Stop, где мы нажимаем. Даже если он больше не работает, перезагрузка ПК активирует его. Поэтому, если мы хотим, чтобы он остановился навсегда, нам нужно только щелкнуть правой кнопкой мыши на этой записи и выбрать «Свойства», где в разделе «Тип запуска» нажать «Отключено».

Что такое Prefetch и как он помогает улучшить производительность Windows

Как только мы увидим, что такое Superfetch и как он работает в фоновом режиме в Windows, давайте посмотрим, что дает нам другая упомянутая функция, упреждающей , Ну, во-первых, мы скажем вам, что, как и в предыдущем случае, Prefetch также была среди нас уже много лет и версий Windows.

В данном конкретном случае это папка, которая появилась в Windows XP и продолжает функционировать в текущей Windows 10. Это папка, которую мы найдем в Каталог ОС Windows , как правило, в C: диск.

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

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

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

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

Как настроить prefetch в windows 10

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

Со времени выхода одной из самых популярных сегодня операционных систем Windows 7 в ней была реализована уникальная технология под названием SuperFetch. Что это за служба, знают далеко не все. Однако если вспомнить технологию Prefetcher в Windows Vista, все встанет на свои места. Попробуем разобраться, что же это такое.

SuperFetch: что это за служба?

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

Для ускорения доступа к программам и непосредственно оптимизации работы системных процессов и была разработана технология SuperFetch.

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

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

В дереве процессов более поздних систем, нежели Vista, в стандартном «Диспетчере задач» она представлена в виде процесса SysMain (SuperFetch – в описании службы).

В чем разница между prefetch и superfetch?

Изначальная технология впервые очень робко была применена в Windows XP, но серьезно продолжена в версии Vista, только тогда она называлась Prefetcher (предварительная выборка). Она отвечала за оптимизацию загрузки системных компонентов и модулей запускаемых приложений перед непосредственным стартом.

Начиная с «семерки», служба была несколько переработана, получила название SuperFetch (супервыборка) и стала работать несколько по-другому (хотя модуль Prefetcher тоже есть).

Предварительная выборка имеет ряд недостатков.

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

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

В целом же служба повышает скорость старта приложений и даже обеспечивает более стабильное увеличение производительности системы. Правда, тут стоит обратить внимание, что иногда могут возникать проблемы с загрузкой «оперативки», если ее объем не превышает 1 Гб, но об этом чуть позже.

Управление параметрами службы SuperFetch

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

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

Здесь, используя ветку HKLM, в системном разделе нужно найти директорию PrefetchParameters (эти параметры можно найти и с использованием поискового запроса). Здесь нас интересуют два ключа: EnablePrefetcher и EnableSuperFetch. Если второго ключа нет, его нужно создать (параметр DWORD) и присвоить ему соответствующее имя. Для каждого ключа можно ввести четыре значения:

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

В качестве рекомендуемого параметра установлена автоматическая оптимизация и системы, и программ («3»).

Еще одним методом управления параметрами службы (а заодно и ее процессом SysMain SuperFetch) является использование команды services.msc, которая открывает окно настроек исполняемых служб и процессов. Здесь нужно найти SuperFetch и открыть свойства службы двойным кликом, после чего установить необходимый параметр из выпадающего списка типа запуска.

SuperFetch: отключить или нет?

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

Так, например, если объем «оперативки» не превышает 1 Гб, загрузка памяти может достигать 600 Мб, не говоря уже о виртуальной памяти и файле подкачки.

Однако практически все современные компьютерные системы даже с минимальной конфигурацией изначально оснащаются достаточно большими объемами «оперативки» порядка 3-4 Гб и выше. Так что отключать службу не рекомендуется. Даже при наличии 2 Гб SuperFetch можно использовать, в общем-то, без проблем.

что за служба узла и почему грузит диск?

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

Никто не думает о скорости и производительности своего ПК до тех пор, пока система не начнет зависать.

Superfetch – это одна из тех фоновых службы Windows 10, которая активна в 90% случаев и предоставляет массу неудобств пользователям, которые даже об этом и не догадываются.

Что это такое? Нужно и безопасно ли отключать Superfetch? Как быстро отключить? На все эти вопросы сухо и по делу с уст профессионалов. Поехали…

Скачать бесплатно Superfetch.exe for Windows

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

Скриншот из видеоинструкции как отключить superfetch

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

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

На деле все происходит не так. Впервые функция Superfetch появилась на ОС Windows Vista, как приемник службы Prefetch всеми любимой винды XP.

Еще на тех старых «пеньках» за счет кэширования данных в ОЗУ система могла быстрее запускать приложения с медлительных HDD и увеличивать их продуктивность.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Скачать бесплатно Superfetch.exe for Windows

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

Если после отключения Superfetch – проблема осталась,
рекомендуем установить Антивирус ESET NOD32 для проверки на вирусы.

Скачать Антивирус ESET NOD32 — 12.04 (RU)

Это официальная, не пиратская версия Антивируса, где бесплатный ключ выдается во время установки. Подробнее…

Ссылка на дистрибутив с официального сайта esetnod32.ru: http://aries.esetnod32.ru/dist/hod32

Предварительная выборка и Супервыборка в Windows 7 ‹ Windows 7 — Впечатления и факты

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

В этой статье мы разъясним значение компонентов Prefetcher (предварительная выборка) и Superfetch (супервыборка) в Windows 7, а также влияние Prefetcher и Superfetch на ускорение запуска Windows 7 и установленных программ.

Prefetcher – Предварительная выборка

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

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

Компонент предварительная выборка впервые был внедрен в Windows XP, и в Windows 7 он был существенно переработан и улучшен.

Принципы работы предварительной выборки

Чтобы улучшить производительность, менеджер кэша Windows 7 отслеживает процесс обмена данными между жестким диском и оперативной памятью, а также между оперативной памятью и виртуальной памятью во время загрузки операционной системы и во время запуска программ. Отслеживая эти операции, менеджер кэша создает карты ссылок на все папки и файлы, которые используются во время запуска каждого приложения или процесса. Эти карты ссылок сохраняются в файлы с расширением .pf в папке C:WindowsPrefetch.

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

Сколько места на жестком диске требуется для работы Prefetcher

Для функционирования предварительной выборки требуется несколько мегабайт места на жестком диске – обычно не более 25 мегабайт для хранения файлов в папке C:WindowsPrefetch. В этой папке хранятся только карты ссылок на файлы и папки, необходимые для запуска приложений и процессов.

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

Таким образом, функция предварительной выборки в целом повышает быстродействие системы. Отключение предварительной выборки или периодическая ручная очистка папки Prefetch снизят, а не повысят скорость работы Windows 7.

Настройка и отключение предварительной выборки

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

Откройте Пуск, введите в поисковую строку regedit и нажмите Ввод.

В открывшемся окне редактора реестра раскройте HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters

Дважды щелкните параметр EnablePrefetcher.

1. Чтобы отключить предварительную выборку, установите значение 0.

Начиная со следующего запуска Windows 7, оптимизация запуска операционной системы и часто используемых программ производиться не будет.

2. Чтобы включить предварительную выборку для часто используемых программ, установите значение 1.

Начиная со следующего запуска Windows 7, будет оптимизироваться запуск часто используемых программ, но не будет оптимизироваться запуск операционной системы.

3. Чтобы включить предварительную выборку для Windows 7, установите значение 2.

Начиная со следующего запуска Windows 7, будет оптимизироваться запуск операционной системы, но не будет оптимизироваться запуск часто используемых программ.

4. Чтобы включить предварительную выборку, установите значение 3 (рекомендуемое значение, установлено по умолчанию).

Начиная со следующего запуска Windows 7, будет оптимизироваться и запуск операционной системы, и запуск часто используемых программ.

SuperFetch – Супервыборка

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

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

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

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

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

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

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

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

Настройка, отключение и включение супервыборки

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

Откройте Пуск, введите в поисковую строку regedit и нажмите Ввод.

В открывшемся окне редактора реестра раскройте HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters

Дважды щелкните параметр EnableSuperfetch.

1. Чтобы отключить супервыборку, установите значение 0.

2. Чтобы включить супервыборку для часто используемых программ, установите значение 1.

3. Чтобы включить супервыборку для Windows 7, установите значение 2.

4. Чтобы включить супервыборку, установите значение 3 (рекомендуемое значение, установлено по умолчанию).

Также можно полностью отключить супервыборку, отключив её службу и запретив её запуск. Чтобы сделать это, откройте Панель управления -> Администрирование -> Службы (можно открыть меню Пуск, ввести в поисковую строку services.msc и нажать Ввод).

В списке служб найдите службу Superfetch и откройте её свойства двойным щелчком мыши.

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

Нажмите ОК.

Питание и производительность

Superfetch? Что это за служба? Зачем она нужна и как ее отключить

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

Современная технология SuperFetch: что это за служба? Впервые пользователя услышали о SuperFetch после выпуска операционной системы Виндос 7. Это уникальная технология, известная не всем пользователям. Продвинутым юзерам достаточно напомнить Prefetcher в Windows Виста, чтобы понять,  в чем суть. В данной статье мы подробно расскажем про Суперфетч.

SuperFetch. Что это за служба. Начало

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

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

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

Получается SuperFetch экономит время пользователя на запуске различных приложений.

SuperFetch представлена как SysMain в дереве процессов операционных систем после Висты (если открыть «Диспетчер задач»).

Сравнение Prefetch и SuperFetch

Первое пробное использование технологии произошло уже в Windows XP. В ОС Vista эта технология была названа Prefetcher (с английского «предварительная выборка»). Эта технология применялась для оптимизации загрузки компонентов ОС и различных модулей запускаемых приложений как раз перед самым запуском.

После реализации в операционной системе Windows 7 технология была частично переработана, в том числе изменилось ее название на SuperFetch. Работа службы изменилась, но часть Prefetcher (предварительная выборка) все равно присутствует.

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

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

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

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

Порой могут появиться проблемы, если объем оперативной памяти устройства менее 1 гигабайта. Далее подробнее остановимся на этом вопросе.

Изменение параметров технологии SuperFetch

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

Regedit включается комбинацией клавиш Win+R и добавлением в командную строку соответствующего названия «regedit»

Необходимо в ветке HKLM найти директорию PrefetchParameters. Искать можно вручную или через поисковую строку. В директории должны находиться следующие ключи: EnablePrefetcher и EnableSuperFetch. Второй ключ может отсутствовать, в таком случае его необходимо создать через параметр Edit DWORD. Ключу присвоить соответствующее имя. Возможно ввести 4 значения для каждого из указанных ключей:

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

Рекомендуемый автоматически установленный параметр – «3»

При помощи команды services.msc можно открыть окно настроек запущенных в данный момент процессов и служб. В списке необходимо найти Суперфетч. Из списка настроек выбрать необходимый тип запуска (от 0 до 3). Таким образом можно управлять режимами СуперФетч и сервисом SysMain SuperFetch.

Стоит ли отключать службу SuperFetch

Профессионалы советуют отключить данную функцию, если устройство имеет маленький объем оперативки (менее 1 гигабайта). В данной ситуации загрузка может быть более 500 Мб, без учета файла подкачки и виртуальной памяти.

Большинство современных устройств изначально идут с достаточно большой оперативкой (более 3 Гб). Если устройство имеет 2 гигабайта оперативной памяти, то SuperFetch будет работать корректно, не перегружая систему. Рекомендуется проверить устройство и на основании результата принять решение о необходимости отключения.

Проблема при запуске SuperFetch

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

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

После этого можно либо прекратить работу SuperFetch или продолжить применение данной технологии.

В статье мы рассказали о SuperFetch: что это за служба. Порядок настройки через реестр и варианты отключения данного сервиса подробно описаны выше. Самостоятельное отключение или изменение параметров произвести совсем не сложно. Решение об отключении принимается индивидуально в зависимости от объема оперативной памяти устройства.

Отключить prefetch и superfetch windows 7

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

Каждый раз,когда вы запускаете какое нибудь приложение на компьютере,создаётся файл Prefetch который содержит информацию о файлах,он загружается приложением и специально создаётся операционной системой Windows.

Вся информация которую содержит файл Prefetch в основном используется для оптимизации времени загрузки приложения в следующий раз, когда вы запускаете это приложение.

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

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

Чтобы изменения системы вступили в силу,Вам придется перезагрузить компьютер.
Отключить Prefetch
Чтобы отключить Prefetch в Windows, запустите Regedit, чтобы открыть редактор реестра. Перейдите в следующий раздел реестра:

HKLM SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters

В правой части дважды щелкните на EnablePrefetcher, чтобы открыть окно его параметра DWORD.

Возможные значения для EnablePrefetcher являются:

Значение по умолчанию 3. Чтобы отключить Prefetch, установите его значение в 0. Нажмите кнопку ОК и Выход.Кстати,здесь вы также можете отключить или настроить Suoerfetcher — вы увидите EnableSuperfetcher DWORD чуть ниже его.

Возможные значения для EnableSuperfetch являются:

Если вы являетесь обладателем твердотельного накопителя и пользуетесь State Drive, вы можете прочитать о бесплатной утилите SSD Life, которая может проверить здоровье вашего твердотельного накопителя и SSD Tweaker,который поможет вам настроить ваш твердотельный накопитель.

[share-locker locker_id=»13e4325e64f3ebdb1″ theme=»blue» message=»Если Вам понравилась эта статья,нажмите на одну из кнопок ниже.СПАСИБО!» =»true» url=»CURRENT» =»true» url=»CURRENT» google=»true» googleurl=»CURRENT» tweet=»true» tweettext=»» tweeturl=»CURRENT» follow=»true» linkedin=»true» linkedinurl=»CURRENT» ][/share-locker]

Источник

Предназначение Superfetch

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

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

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

Кроме того, Superfetch отвечает также за некоторые иные функции – например, работу с файлами подкачки или технологию ReadyBoost, которая позволяет превратить флешку в дополнение к RAM.

Нужно ли выключать супервыборку

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

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

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

Когда же стоит отключать рассматриваемый элемент? Ответ очевиден – когда с ним наблюдаются проблемы, в первую очередь высокая нагрузка на процессор, с которой неспособны справиться более щадящие методы вроде очистки жесткого диска от «мусорных» данных. Деактивировать супервыборку можно двумя методами – через окружение «Службы» или посредством «Командной строки».

Обратите внимание! Отключение Superfetch повлияет на доступность функции ReadyBoost!

Способ 1: Инструмент «Службы»

Самый простой вариант остановки работы супервыборки – отключить её через менеджер служб Виндовс 7. Происходит процедура по такому алгоритму:

Windows prefetch как отключить

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

Что такое и для чего нужны 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 – только для программного обеспечения. Данные параметры помогают настроить систему под каждого конкретного пользователя. Алгоритм включения и отключения очень прост.

Отключение Superfetch и Prefetch для SSD в Windows 7

В этой статье мы рассмотрим, как можно отключить Prefetch и SuperFetch в Windows 8 и Windows 7 на твердотельных накопителях .

В этой статье мы видели, как Windows 8 относится к Дефрагментации на твёрдотельных накопителях.

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

SuperFetch , Prefech и SSD в Windows 8

Каждый раз,когда вы запускаете какое нибудь приложение на компьютере,создаётся файл Prefetch который содержит информацию о файлах,он загружается приложением и специально создаётся операционной системой Windows.

Вся информация которую содержит файл Prefetch в основном используется для оптимизации времени загрузки приложения в следующий раз, когда вы запускаете это приложение.

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

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

Поэтому в Windows 7 и Windows 8 ,по умолчанию автоматически отключены SuperFetch и Prefetch ,как только он обнаруживает SSD в вашей системе.
Отключение Superfetch

Служба SysMain является той,которая связана с Superfetch.Её работа состоит в том,чтобы поддерживать и улучшить производительность системы в течение долгого времени.Она находится в папке System32 .
Их почему то нужно вручную отключать,это руководство,как можно отключить SuperFetch.Запустите services.

msc,чтобы открыть диспетчер служб.Прокрутите вниз,чтобы найти службы SuperFetch , которая отвечает за поддержание и улучшение производительности системы с течением времени.Дважды щелкните на ней,чтобы открыть окно Свойства. Нажмите на Stop , чтобы остановить процесс.

Сделайте тип запуска Отключено и нажмите на кнопку Применить .

Чтобы изменения системы вступили в силу,Вам придется перезагрузить компьютер.
Отключить Prefetch
Чтобы отключить Prefetch в Windows, запустите Regedit, чтобы открыть редактор реестра. Перейдите в следующий раздел реестра:

HKLM SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters

В правой части дважды щелкните на EnablePrefetcher, чтобы открыть окно его параметра DWORD.

Возможные значения для EnablePrefetcher являются:

0 — Отключить Prefetcher 1 — Запуск приложения включен Предварительная загрузка 2 -Включен загрузки Предварительная загрузка

3-Запуск приложения и загрузки Предварительная загрузка включен

Комп-мастер
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: