Служба superfetch в Windows 10 что это?

Как отключить SuperFetch в Windows 10? Все способы

Служба superfetch в Windows 10 что это?

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

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

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

Для чего нужна SuperFetch?

Wise Care 365: отзывы программистов, применение, настройки

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

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

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

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

Впервые служба появилась еще в Windows Vista, а ее предшественником является Prefetch из операционной системы Windows XP.

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

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

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

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

Если компьютер довольно слабый и имеет малый объем оперативной памяти, то разницы в работе вы не заметите.

Третий и самый важный фактор — замедление запуска компьютера. Данная служба запускает операционную систему сначала в область оперативной памяти, а затем уже включает ее. Определить эту процедуру легко: при включении ПК жесткий диск работает на максимальной загрузке в течение 1–2 минут.

Последний момент, который побуждает пользователей отключить SuperFetch на Windows 10 — это проблемы в играх. Поскольку современные игры используют много ОЗУ и постоянно загружают/выгружают данные, процесс оптимизации только замедляет работу ПК. Соответственно, из-за этого существенно падает производительность компьютера.

Вопрос безопасности

Является ли служба настолько важной, что без нее компьютер будет работать нестабильно или вовсе перестанет загружаться? На самом деле, отключить SuperFetch на Windows 10 можно без каких-либо ограничений.

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

Если выключение SuperFetch не дало никакого результата, то ее можно включить снова.

Первый способ: приложение «Службы»

Итак, поговорим о самом отключении. Для первого метода нам понадобится стандартное приложение «Службы», которое можно запустить через поиск Windows 10 или окно «Выполнить» посредством команды services.

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

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

Второй способ: редактор реестра

Следующий метод, позволяющий навсегда отключить SuperFetch в Windows 10 немного сложнее. Для начала нам нужно открыть редактор реестра. Сделать это можно через поиск или окно «Выполнить» по команде regedit.

Сначала заходим в ветку SYSTEM и открываем каталог CurrentControlSet. Здесь ищем папку Control и поэтапно переходим в MemoryManagement — это конечный пункт. Кликаем на подраздел PrefetchParameters. В правой части окна создаем параметр DWORD (32 бита) и задаем ему название EnableSuperfetch. В свойства выставляем значение 0 и сохраняем изменения. После этого перезагружаем компьютер.

Читайте также  Как отключить службу индексирования в Windows 7?

Третий способ: командная строка

Наконец, последний способ отключить службу SuperFetch в Windows 10. Им можно воспользоваться через обычную командную строку или Windows PowerShell.

Для начала запускаем окно с помощью команды cmd в поисковой строке на панели задач. Для выключения службы вводим строку sc stop SysMain & sc config SysMain start=disabled» и применяем ее клавишей Enter.

На экране появится сообщение о том, что служба успешно остановлена.

Теперь вы знаете назначение SuperFetch и сможете выключить ее 3 разными способами, если такая необходимость возникнет!

Источник

Источник: https://ruud.ru/it/52454-kak-otklyuchit-superfetch-v-windows-10-vse-sposoby/

SuperFetch: что это за служба и стоит ли ее отключать

Служба superfetch в Windows 10 что это?

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

Также мы рассмотрим как ее можно отключить и следует ли это делать.

Фактически, SuperFetch – сервис, позволяющий ускорить запуск приложений на Windows 7–10.

Как происходит этот процесс – читайте в нашем материале.

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

В XP была реализована, а в Vista доработана служба Prefetcher – предшественница рассматриваемого сервиса. В следующих редакциях операционной системы технология была усовершенствована и отшлифована, и заключается она в следующем. При выполнении какого-либо приложения, операционная система обращается к определенным файлам на жестком диске для их загрузки загрузить в быструю память (ОЗУ).

Из-за того, что скорость считывания информации с жесткого диска в несколько раз меньше, чем скорость обращения к файлу, расположенном в ОЗУ (особенно если информация на HDD изрядно фрагментирована), то и программы загружаются долго. Сервис во время своей активности отслеживает наиболее запускаемые программы и запоминает, какие файлы используются во время их загрузки в оперативную память.

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

Рис. 1 – Службы Windows

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

Рис. 2 – SuperFetcher в Диспетчере задач

Prefetcher

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

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

Что необходимо записывать в ОЗУ, сервис знает еще на стадии загрузки Windows.

C целью уменьшения количества обращений к HDD во время вызова приложения Prefetcher следит за обменом данными между жестким диском и RAM и ОЗУ с файлом подкачки, который осуществляется на этапе запуска программы до его полной загрузки.

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

После нескольких запусков приложения сервис собирает полную картину данных о нем (и постоянно корректирует их в случае необходимости) и загружает указанные в файле карты в оперативную память. В результате этого запуск соответствующей утилиты осуществится намного быстрее ввиду отпадения надобности Windows в помещении рабочих файлов в RAM.

SuperFetch

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

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

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

Несмотря на это преимущество, в Windows 7 и более поздних редакциях ОС присутствуют обе службы.

При наличии 2 и даже 4 ГБ оперативной памяти эти функции вреда могут принести больше, чем пользы ввиду того, что перевыбранные данные будут занимать часть и без того жестко ограниченного объема ОЗУ.

Читайте также  Служба ant hal что это?

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

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

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

  • Автоматический (отложенный) старт – запуск службы после загрузки всех системных файлов и драйверов;
  • Автоматический – вместе с операционной системой;
  • Ручной – сервис активируется по запросу Windows или какой-либо программы (для этого случая актуален только первый вариант);
  • Отключена – не запускается никаким способом.

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

  1. Зажимаем комбинацию клавиш Win+R.
  2. Вводим services.msc и жмем «Ввод».

Рис. 3 – Окно командного интерпретатора

  1. Вызываем «Свойства» сервиса через его контекстное меню.

Рис. 4 – Вызов свойств службы

  1. В строчке «Тип запуска» выбираем нужное значение и применяем новые параметры.

Рис. 5 – Свойства службы

Здесь же можно остановить/приостановить работу службы, кликнув по соответствующей кнопке.

Управлять SuperFetch можно и через «Диспетчер задач». Для этого данный системный инструмент следует запустить и перейти на вкладку «Службы». В перечне сервисов (отображаются все установленные в системе, а не только активные) отыскиваем SysMain. Через его контекстное меню можно запускать, останавливать и перезапускать службу в случае ее зависания.

Рис. 6 – Управление активностью SuperFetch через Диспетчер задач

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

  1. Выполняем команду regedit через поисковую строку или командный интерпретатор Win+R, как ранее.
  2. В открывшемся интерфейсе редактора реестра разворачиваем раздел HKEY_LOCAL_MACHINE.
  3. Переходим в его подраздел SYSTEM
  4. Открываем каталог CurrentControlSet и идем по пути Control\SessionManager\Memory Management.
  5. Разворачиваем PrefetchParameters
  6. Находим ключ EnableSuperfetch и открываем окно редактирования его значения путем двойного клика или контекстного меню.

Рис. 7 — Открываем свойства ключа

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

Рис. 8 – Окно редактирования ключа EnableSuperfetch

  1. Кликаем «ОК» и перезагружаемся.

Новая конфигурация вступит в силу после перезагрузки.

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

Источник: https://ddr64.ru/superfetch__chto_eto_za_slughba_i_stoit_li_ee_otklyuchaty/

Что такое SuperFetch в Windows 10? И как это отключить

Служба superfetch в Windows 10 что это?

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

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

Что такое SuperFetch? Как это устроено

Официальное описание службы SuperFetch гласит, что она «поддерживает и улучшает производительность системы с течением времени», но это расплывчато и не объясняет всей истории.

SuperFetch — это функция, которая была представлена ​​еще в Windows Vista. Он тихо сидит на заднем плане, постоянно анализируя схемы использования ОЗУ и узнавая, какие приложения вы запускаете чаще всего. Со временем SuperFetch помечает эти приложения как «часто используемые» и заранее загружает их в оперативную память.

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

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

Не волнуйтесь: это касается только неиспользуемый объем памяти.

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

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

Читайте также  Служба географического положения Windows 10

Действительно ли SuperFetch необходим?

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

Но есть некоторые «проблемы», которые могут возникнуть с SuperFetch:

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

    ,

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

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

Безопасно ли отключать SuperFetch? Да! Нет риска побочных эффектов, если вы решите отключить его. Мы рекомендуем, если ваша система работает нормально, оставьте ее включенной.

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

Если это так, держите его подальше. В противном случае включите его снова.

Замечания: Чтобы повысить производительность в системе с ограниченным объемом ОЗУ, мы рекомендуем настроить ограничение виртуальной памяти Windows и настроить визуальные эффекты Windows. Вы также можете попробовать эти советы для более быстрого запуска и завершения работы.

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

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

Использование приложения Services

Шаг 1. Запустите приложение «Службы». Откройте меню «Пуск», найдите Сервисы, затем запустите приложение Службы. Либо откройте окно «Выполнить», нажав Windows ключ + R, затем введите services.msc и нажмите Хорошо.

Шаг 2. Отключите службу SuperFetch. Прокрутите вниз, пока не увидите Superfetch, щелкните по нему правой кнопкой мыши и выберите Стоп. SuperFetch теперь отключен.

Шаг 3: Запретить запуск SuperFetch автоматически. Все еще в приложении Службы, щелкните правой кнопкой мыши на Superfetch и выберите свойства. На вкладке Общие найдите Тип запуска и изменить его на инвалид. (Или Вручную, если вы хотите включить его, когда вам это нужно.)

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

Приложение «Службы» является предпочтительным способом для этого, но если по какой-то причине оно не работает, вы всегда можете отредактировать раздел реестра напрямую. Прежде чем сделать это, убедитесь, что вы создали резервную копию реестра на случай, если что-то пойдет не так (это чаще, чем вы думаете).

Шаг 1: Откройте редактор реестра. Откройте меню «Пуск», найдите смерзаться, затем выберите его из результатов. Либо откройте окно «Выполнить», нажав Windows ключ + R, затем введите смерзаться и нажмите Хорошо.

Шаг 2: Найдите ключ SuperFetch. Используя левую боковую панель, перейдите к следующему:

HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Control / Session Manager / MemoryManagement / PrefetchParameters

Шаг 3: Отключить SuperFetch. На правой панели вы должны увидеть ключ EnableSuperfetch. Щелкните правой кнопкой мыши и выберите Изменить … вызвать ключевой редактор. Чтобы отключить SuperFetch, измените значение данных на и нажмите Хорошо.

Другие функции Windows 10, которые вы можете отключить

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

а также нашу последующую статью с еще большим количеством функций для отключения

,

Кредит изображения: AntonioGuillemF / Depositphotos

Источник: http://helpexe.ru/windows/chto-takoe-superfetch-v-windows-10-i-kak-jeto

Понравилась статья? Поделиться с друзьями:
О компьютерах просто