Что делать, когда служба superfetch windows 10 грузит диск

Data vs. instruction cache prefetching

Программы для отключения ненужных служб windows 10

Cache prefetching can either fetch data or instructions into cache.

Data prefetching fetches data before it is needed. Because data access patterns show less regularity than instruction patterns, accurate data prefetching is generally more challenging than instruction prefetching.

Instruction prefetching fetches instructions before they need to be executed. The first mainstream microprocessors to use some form of instruction prefetch were the Intel 8086 (six bytes) and the Motorola 68000 (four bytes). In recent years, all high-performance processors use prefetching techniques.

Почему Superfetch включается через время или после ребута ПК?

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

Вы остановили и отключили Superfetch, то есть Superfetch в это время не должен работать.

Но поскольку записи реестра о superfetch windows все еще существуют. И всякий раз, когда вы захотите запустить приложение или запустить компьютер, Superfetch будет запускаться снова. Поподробнее вы можете почитать об этом на сайте superfetch.ru.

Чтобы навсегда отключить Superfetch, сделайте следующее:

  1. Удерживайте клавишу Windows, одновременно нажимая « R », чтобы открыть диалоговое окно « Выполнить ».
  2. Введите « regedit », затем нажмите « Enter ».
  3. Откроется окно редактора реестра. Перейдите в следующее место в реестре. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\MemoryManagement\PrefetchParameters
  4. Справа дважды щелкните « EnableSuperfetch ».
  5. Pflайте « EnableSuperfetch » -> « 0», где значение означает:
  •  — отключить Superfetch
  • 1 — включить предварительную загрузку при запуске программы
  • 2 — включить предварительную загрузку
  • 3 — включить предварительную загрузку всего

6. Выберите « ОК ».

7. Закройте редактор реестра.

Теперь Superfetch не будет запущен через время или во время загрузки компьютера.

Ниже приведен метод, который мне порекомендовал мой друг

1) Нажмите Windows + R & введите cmd или непосредственно открыть командную строку из меню и запустите от имени администратора.

2) Теперь введите «net.exe stop superfetch» ​​и нажмите Enter.

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

4) Теперь снова введите «sc config sysmain start = disabled» и нажмите Enter.

5) При успешном отключении командная строка сообщит вам, что служба «была успешно остановлена».

6) После успешного отключения командная строка отобразит внесенное вами изменение как «УСПЕХ».

После этого ваша проблема будет устранена. 

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

Поподробнее вы можете почитать о службе Superfetch и всех ее возможностях на сайте superfetch.ru. Сайт содержит много  полезных статей с грамотными советами. Пользуйтесь!

Просмотров сегодня: 55

Рубрика: Интересное

Назад Вперед

Отключение SuperFetch: все «за» и «против»

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

Есть и общая рекомендация для всех пользователей, которая заключаются в следующем:

— маленький объем оперативной памяти не позволяет беспроблемное использование службы;

— достаточный ее объем рекомендует «Суперфетч» активировать.

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

Интеллектуальная система SuperFetch: общие понятия

С помощью технологии superfetch происходит отслеживание наиболее востребованных программ, которыми пользуется юзер, и последующее помещение их в оперативную память для быстрого нахождения. Таким образом, запуск той или иной программы происходит гораздо быстрее за счет того, что данные уже находятся в оперативной памяти, из-за чего не тратится дополнительное время на считывание их с винчестера. Если взглянуть на историю создания технологии, то первоначально ее применили в windows xp, а далее она была продолжена в версии Vista и называлась Prefetcher. Ее задача заключалась в оптимизации загрузок системных компонентов и модулей запускаемых приложений перед непосредственным стартом.

Технологию потому и назвали «Предварительная выборка» или prefetcher (superprefetch). Эта служба имела ощутимые недостатки. Она позволяла загружать в оперативную память ограниченное количество программ, а когда какое-то приложение переставало часто использоваться, то его данные выбрасывались заново на винчестер в файл подкачки. Но впоследствии perfect претерпела серьезные изменения. 

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

Metrics of cache prefetching

There are three main metrics to judge cache prefetching

Coverage

Coverage is the fraction of total misses that are eliminated because of prefetching, i.e.

Coverage=Cache Misses eliminated by PrefetchingTotal Cache Misses{\displaystyle Coverage={\frac {\text{Cache Misses eliminated by Prefetching}}{\text{Total Cache Misses}}}},

where, Total Cache Misses=(Cache misses eliminated by prefetching)+(Cache misses not eliminated by prefetching){\displaystyle {\text{Total Cache Misses}}=({\text{Cache misses eliminated by prefetching}})+({\text{Cache misses not eliminated by prefetching}})}

Accuracy

Accuracy is the fraction of total prefetches that were useful — i.e. the ratio of the number of memory addresses prefetched were actually referenced by the program to the total prefetches done.

Prefetch Accuracy=Cache Misses eliminated by prefetching(Useless Cache Prefetches)+(Cache Misses eliminated by prefetching){\displaystyle {\text{Prefetch Accuracy}}={\frac {\text{Cache Misses eliminated by prefetching}}{({\text{Useless Cache Prefetches}})+({\text{Cache Misses eliminated by prefetching}})}}}

While it appears that having perfect accuracy might imply that there are no misses, this is not the case. The prefetches themselves might result in new misses if the prefetched blocks are placed directly into the cache. Although these may be a small fraction of the total number of misses we might see without any prefetching, this is a non-zero number of misses.

Timeliness

The qualitative definition of timeliness is how early a block is prefetched versus when it is actually referenced. An example to further explain timeliness is as follows :

Consider a for loop where each iteration takes 3 cycles to execute and the ‘prefetch’ operation takes 12 cycles. This implies that for the prefetched data to be useful, we must start the prefetch 123=4{\displaystyle 12/3=4} iterations prior to its usage to maintain timeliness.

Ошибки при запуске Superfetch и их решение

При повторном включении службы SuperFetch в Windows 10 могут возникнуть проблемы, решить которые не удастся через реестр компьютера. Обычно после неудачного подключения вылазит ошибка, в которой говорится об аварийном завершении, либо о запрете доступа. Такие ошибки имеют специальный код 1067 или 1068.

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

  1. Нехватка оперативной памяти из-за загруженных процессов может повлиять на запуск службы.
  2. Оперативные планки компьютера стали конфликтовать между собой, что также повлияло на сбой службы из-за неполадок ОЗУ.
  3. Зараженные файлы вирусами могут влиять на целостность системы, а также запрещать доступ к различным службам.
  4. Операционная система компьютера повреждена.
  5. На компьютере есть поврежденные файлы, отвечающие за включение различных служб.

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

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

Сканирование файлов

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

  1. Запускаем меню «Пуск» и вводим в поисковом запросе «Командная строка». В правой части выбираем «Запуск от имени администратора».
  2. Открывается небольшое окно, в котором нужно согласиться с тем, что программа может вносить изменения в системные файлы.
  3. Далее открывается черное окно, готовое к работе. Здесь нам нужно просканировать систему при помощи команды sfc /scannow. Копируем ее путем сочетания горячих клавиш «Ctrl+C» и вставляем в уже открытую командную строку.
  4. После введения команды начинается проверка целостности файлов системы. Занять это может от нескольких минут до целого часа. Поэтому советую запустить сканирование и отойти от компьютера на время устранения ошибок.

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

Восстановление службы SuperFetch

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

  1. Открываем меню «Службы» любым из способов, о которых мы говорили и кликаем двойным щелчком по службе SuperFetch или SysMain.
  2. Открываем вкладку «Восстановление». Как мы видим, здесь уже по умолчанию стоит перезапуск службы при первом и втором сбое, но в последующие ничего не выбрано. Таким образом, в строке «Последующие сбои» выбираем «Перезапуск службы».
  3. В графе «Перезапуск службы через:» выбираем то время, через которое служба будет перезапускаться. Советую оставить значения по умолчанию.

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

Стоит сказать, что SuperFetch – это очень специфичная служба, которая может приносить как пользу, так и полное разочарование при работе с компьютером.

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

Post Views: 1 674

Параметры конфигурации сервиса

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

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

При включенной опции на компьютерах с малым объемом оперативной памяти (2-4 ГБ) скорость запуска ОС и приложений, для которых карта ссылок создана, увеличится, но это может отрицательно сказаться на скорости функционирования компьютера.

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

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

Как настроить службу SuperFetch на Windows 10

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

Вызываем универсальное окно «Выполнить» для запуска окон и программ с помощью знакомой комбинации Win + R. Печатаем запрос regedit, который вызовет «Редактор реестра». Кликаем тут же по ОК. Введите команду regedit в поле «Открыть»
Жмём на «Да», чтобы разрешить редактору вносить изменения на компьютере.
В левой области панели вы увидите несколько главных веток. Откройте третью из них под названием HKEY_LOCAL_MACHINE. Откройте папку HKEY_LOCAL_MACHINE в левой части окно редактора
Теперь поочерёдно запускайте следующие папки: SYSTEM — CurrentControlSet — Control — Session Manager — MemoryManagement — PrefetchParameters

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

Найдите среди них EnableSuperfetch. В папке PrefetchParameters найдите параметр EnableSuperFetch
Если его нет, необходимо создать его. Для этого кликаем по последней открытой папке PrefetchParameters правой клавишей мышки и в списке опций выбираем сначала «Создать», а затем «Параметр DWORD». Дайте ему соответствующее имя. Создайте параметр EnableSuperfetch в папке PrefetchParameters
Теперь щёлкаем по нему правой клавишей мыши и выбираем в контекстном меню «Изменить» или же запускаем его двойным щелчком левой кнопки. Кликните по пункту «Изменить» в контекстном меню параметра
В сером окошке, которое открылось поверх редактора, нас интересует поле «Значение». В нём необходимо написать одну из следующих цифр, в зависимости от того, что именно вы хотите оптимизировать:1 — кеширование часто используемых утилит;
2 — ускорение запуска только компонентов системы Windows;
3 — оптимизация запуска и компонентов Windows, и программ.

Рекомендуемым параметром является последний. Он, кстати, установлен по умолчанию.

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

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

Службы

Открыть их можно по-разному

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

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

Нажмите пкм и выберите пункт «Открыть службы».

В новом окне аналогично найдите нужную запись.

Остановить можно с помощью пкм.

Или двойным кликом на ней и далее соответствующая кнопка.

При этом станет активной кнопка «Запустить», как очевидно, позволяющая включить SuperFetch в Windows 10.

Также окно можно открыть, тапнув одновременно + и вбив services.msc.


Хотите узнать, возможно ли выключение компьютера по таймеру Windows 10? если да, то переходите по указанной ссылке.

Командная строка

Когда на вопрос «Стоит ли отключать SuperFetch Виндовс 10» вы ответили положительно, воспользуйтесь КС.

  1. Запустите ее от имени админа из раздела служебных программ главного меню.

  1. Скопируйте и вставьте вот это: sc config SysMain start= disabled

  1. После нажатия на Энтер необходимо перезапустить ПК и сервис не будет больше грузить диск.

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

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

В реестре вам нужно пройти ветку Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.

Дважды кликните и введите 0. После перезапуска программа перестанет грузить диск.

Кроме этого доступны еще три значения:

  • 1 – ускорение запуска ОС;
  • 2 – ускоряет запуск программ;
  • 3 – все разрешения.

Мифы

Существует несколько распространенных мифов

о Prefetcher:

  • Добавление ключа «/prefetch:1» в строку запуска приложения ускоряет его загрузку. Этот миф основывается на том факте, что после установки операционной системы в строке запуска Windows Media Player изначально указан ключ «/prefetch:1». В реальности добавление этого ключа само по себе не дает никакого эффекта, а в некоторых случаях приложение может отказаться запускаться совсем.
  • Удаление файлов из папки ускоряет работу компьютера. Этот миф основывается на предположении, что в папке скапливается слишком много файлов, поэтому Prefetcher начинает «тормозить» систему. В реальности очистка вышеуказанной папки приводит к замедлению работы компьютера до тех пор, пока трассировочные данные не будут снова накоплены.
  • Со временем папка начинает занимать много места на диске. В целях экономии дискового пространства максимальное количество трассировочных файлов ограничено 128. Очистка папки не требуется, так как Prefetcher обслуживает себя автоматически без участия со стороны пользователя.

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

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

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

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

Данный сбой, подминающий под себя приличный объем мощности, может сильно мешать пользователю в работе. Собственно, далее вы сможете узнать, что делать с проблемой, характеризующейся, как — Узел службы: локальная система Windows 10 грузит диск и процессор на 100%

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

Предлагаем поближе ознакомиться с деталями появившейся неполадки и методами ее нормализации.

Способы устранения неполадки

Данная проблема имеет несколько путей решения, и самым легким методом будет перезагрузка. Это первое, что надо попробовать. Но какие есть еще способы?

Вторым по сложности будет диагностика системы на наличие компьютерных вирусов.
Разобраться с проблемой можно при помощи вспомогательного софта.
В некоторых случаях следует выключить функционирующий «Центр Обновления».
С возникшей проблемой можно разобраться при помощи «Диспетчера задач».
Также следует диагностировать файлы ОС на целостность и повреждения.
Удалить «ломаные» файлы Windows 10.
Также можно осуществить отключение службу «Superfetch».
Один из самых несомненных выходов — применение функции «Восстановление системы».

Предлагаем перейти к знакомству с ними несколько ближе!

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

Команда выполнить «Windows» + «R»
.
Открытие доступа к «Командной строке» от имени администратора. Наводим курсор на значок «Пуска», нажимаем правую клавишу мыши и находим «Командная строка (Администратор)».
«Диспетчер задач» — известная всем комбинация клавиш – «Ctrl» + «Alt» + «Delete»
, либо нажимаем правую кнопку мышки, наведя курсор на «Пуск» и находим его.

Перезагрузка ОС и проверка на вирусы

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

Для исполнения этого приема нужно, прежде всего, попасть в раздел под названием «Службы».

Диспетчер задач

В этом способе мы прибегаем к помощи использования «Диспетчера задач», чтобы разобраться с некорректной деятельностью системы.

Активируем «Диспетчер задач», используя любой из приемов обговоренных выше.
В нем нам нужна вкладка «Процессы».
Теперь нужно найти , а потом выключить (завершить) его.
Когда все три операции проделаны, остается финальная – перезапуск системы.

Отключение «Superfetch»

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

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

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

Применение дополнительного софта

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

Отключение файла подкачки и быстрой загрузки

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

Сначала нужно найти иконку «Компьютера», потом кликнуть правой кнопкой мышки по ней. Следующим этапом будет нахождение раздела «Свойства».
В нем идем в отдел «Дополнительно», там нам нужен пункт «Быстродействие», жмем по кнопке «Параметры».
В возникшем меню идем в «Дополнительно», там следует найти «Виртуальная память» и нажать на «Изменить».
При надобности удаляем отметку с автоматического выбора размера файла подкачки.
Устанавливаем строку «Без файла подкачки» и щелкаем по иконке «Задать», потом нажимаем «Ok».

Еще один способ — это выключить быструю загрузку.

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

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

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

Adblock
detector