Что такое Windows Prefetch и Superfetch?
Предварительная выборка — это функция, представленная в Windows XP и все еще используемая в Windows 10, которая хранит конкретные данные о приложениях, которые вы запускаете, чтобы помочь им быстрее запускаться. Предварительная выборка — это алгоритм, который помогает предвидеть пропадание кеша (когда Windows запрашивает данные, которые не сохранены в кеше диска) и сохраняет эти данные на жестком диске для удобного поиска.
Superfetch — это функция, которая пытается определить, какие приложения вы будете запускать, а затем загружает все необходимые файлы и данные в память. Обе эти функции требуют довольно много операций чтения и записи для работы.
Эти данные находятся в C: Windows Prefetch, и, как гласит теория, периодическая очистка данных в этой папке (скажем, раз в месяц) повысит производительность. Файлы предварительной выборки — это файлы с расширением «PF» в каталоге предварительной выборки:
При последующем запуске новых приложений будут создаваться новые данные предварительной выборки, что вначале может означать незначительное снижение производительности. Однако, если старые записи пропали, анализируемых данных будет меньше, и Windows должна быть в состоянии быстрее найти нужные данные. Любой прирост производительности, который вы можете увидеть, будет незначительным (если вы его вообще увидите), но те пользователи, которые хотят выжать каждый последний цикл ЦП из своих компьютеров, захотят попробовать этот.
Обратите внимание, что удаление данных предварительной загрузки может немного увеличить время загрузки, но только при следующей загрузке Windows. Каждая последующая загрузка должна выполняться в обычном режиме, поскольку данные предварительной выборки уже будут присутствовать для программ, загружаемых Windows при загрузке.
Конфигурация Prefetcher хранится в реестре Windows по следующему адресу:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Диспетчер сеансов Управление памятью PrefetchParameters.
Значение EnablePrefetcher может быть одним из следующих:
- 0 = отключено
- 1 = предварительная выборка запуска приложения включена
- 2 = предварительная загрузка загрузки включена
- 3 = Applaunch и Boot включены (оптимально и по умолчанию)
Вы должны отключить Prefetch и Superfetch?
Это известный миф об изменении значения по умолчанию на любое значение, отличное от 3, для ускорения работы. Если вы заметили проблему с производительностью, вызванную «оптимизатором», который изменил значение этого реестра на значение, отличное от 3, верните его обратно.
Из этого правила есть одно исключение, если вы используете SSD-накопитель на вашем компьютере. Если у вас традиционный жесткий диск, убедитесь, что prefetcher включен со значением 3. Однако, если у вас SSD-диск, преимущества повышения производительности теряются из-за ненужных операций записи. При использовании твердотельных жестких дисков дополнительные операции записи ускорят износ диска. Кроме того, поскольку SSD работают очень быстро, приложения загружаются так же быстро, без предварительной выборки и супер-выборки.
Чтобы отключить предварительную выборку, просто измените это значение реестра на 0. Чтобы отключить суперзагрузку, нажмите кнопку «Пуск» и введите services.msc. Прокрутите вниз, пока не увидите Superfetch и дважды щелкните по нему. По умолчанию Windows 7/8/10 должна автоматически отключать предварительную и супер-выборку, если обнаруживает SSD-накопитель, но на моем компьютере с Windows 10 такого не было.
Если статус выполняется, нажмите кнопку «Стоп» и измените тип запуска на «Отключено». Опять же, вам действительно нужно отключить предварительную и суперпатч для компьютеров, которые имеют твердотельные жесткие диски. Для обычных жестких дисков они со временем могут повысить производительность. Если у вас есть какие-либо вопросы, не стесняйтесь комментировать. Наслаждайтесь!
Superfetch и prefetch в Windows – что это такое
Superfetch и prefetch в Windows – что это такое
Служба superfetch предназначена для улучшения производительности, позволяет ускорить запуск и работу программ, установленных в системе и с которыми Вы наиболее часто имеете дело. Для этого используется кэш в ОЗУ. Часто используемые приложения вначале загружаются в системную память и только после этого становятся доступными для использования, благодаря этому сокращается время загрузки. Технология используется в системах Windows версий Vista и выше.
Если Вы используете твердотельный SSD накопитель, то применение данной службы не даст особого прироста в скорости работы системы. Также известны случаи, когда запущенная служба Superfetch вызывала появление некоторых системных сбоев. Поэтому можно эту функцию выключить.
Как отключить службу 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, если это потребуется. Размер данной папки небольшой, поэтому смысла удаления нет никакого. Если же все-таки удалите её, то скорость загрузки программ может упасть, а файлы трассировки при этом будут снова создаваться автоматически.
composs.ru
SysMain что это за служба и как ее отключить?
Привет пипл ) Служба SysMain это интересная служба, с одной стороны она есть, а с другой ее нет, вот такой прикол. А все потому, что это SysMain это имя службы для программ всяких, ну или для программистов, а вот то имя которое для нас, то это SuperFetch. Поэтому SysMain и SuperFetch это одна и та же служба, хотя честно говоря мне казалось что SysMain это какая-то самая важная служба Windows судя по названию.SuperFetch это по сути кэш Windows. Эта служба осуществляет правильную работу кэша и следит, чтобы вам было комфортно работать за ПК, чтобы просто ничего не тупило и не зависало.
Служба кэширует файлы (но не блоки как Primocache) тех программ, которыми вы пользуетесь часто. Поверьте, что вникать в особые подробности работы этой технологии нет, это просто неинтересно. Также SuperFetch может предварительно загружать некоторые файлы или данные, которые могут вам понадобиться. Она это сама пытается понять что и когда вы используете, чтобы обеспечить быстрый доступ к этим данным. Все эти данные записываются в оперативную память, но она может быть быстро освобождена если этого требует ситуация. Так что тут все продумано )
Хотя у некоторых юзеров наблюдалась странная ситуация. Короче вся свободная оперативная память уходила под кэш, свободной почти не оставалось. Но при этом программы сообщали что для их работы не хватает оперативки. Вот такие пироги. Скажу только одно, что в Windows 10 я такого глюка не замечал, а вот исправили ли это в Windows 7 я не знаю, но думаю что исправили )
Если вы думаете что SuperFetch не работает, то я вас понимаю, ибо я сам так думал. И кстати думал так долго. Пока не провел эксперимент, который и вам советую. Отключите просто эту службу и поработайте за компом месяц. А потом включите и сравните. Ничего не буду говорить, вы эффект заметите сами.
Итак, SysMain увидеть на вкладке Службы в диспетчере:
Видите там есть цифра 856, это идентификатор процесса, по нему можно определить под каким процессом работает эта служба. Собственно вот на вкладке Процесс можно это и увидеть, что это один из процессов svchost.exe (у них одинаковые идентификаторы):
Теперь откроем службы (в диспетчере на вкладке Службы есть кнопка), там нет такой службы как SysMain, но есть SuperFetch. Нажимаем два раза по службе:
Появится вот такое окошко, вот тут и написано имя службы и отображаемое имя:
Как отключить службу SuperFetch? Ну, это не сложно. В этом же окне вам нужно выбрать Тип запуска: Отключена, а потом нажать на кнопку Остановить:
Тогда вы отключите автоматический запуск службы и остановите ее текущую работу. В итоге технология кэширования SuperFetch будет отключена. Чтобы включить, нужно все вернуть обратно. После включения или отключения лучше сделать перезагрузку )
По поводу отключения. Лично мое мнение — служба действительно работает и помогает ускорение системы в целом, но не все это замечают, потому что уже по умолчанию служба SuperFetch включена. То есть это уже норма. А вот отключение ее, как раз таки приведет к снижению производительности файловой системы, программы могут медленнее запускать как и устанавливаться. Но тут такое дело, если у вас SSD, то и без SuperFetch у вас Windows будет работать достаточно быстро )
Я надеюсь что у меня получилось обьяснить что за служба SysMain и как отключить.
virtmachine.ru
Как включить службу SysMain на Windows 7?
Всем привет ) Значит в винде есть такой прикол интересный, который может стать проблемой у любого юзера, даже у меня. Дело в том, что у вас может быть такая задача, вот например вам нужно включить службу SysMain, вроде бы все просто, согласны? Вы идете в службы, открываете список и видите, что там тупо нет такой службы! И думаете что за прикол?
А прикол в том, что в винде в службах есть два названия. Не знаю как в Windows XP, но в Windows 7 и наверно в более новых версиях такая приколюга точно есть. Короче есть одно имя, которое видим мы и есть другое имя, которое так бы сказать служебное, вот его мы и невидим. Но прикол в том, что SysMain это имя службы именно служебное, а то название службы, которое мы должны видеть, то оно наверно вам знакомо, это SuperFetch!
Да, вот такой вот прикол, служба SysMain это на самом деле SuperFetch! Ну и раз вы уже тут, а я уже пишу эту заметку, то я обязан вам показать как включить эту службу. Смотрите, сперва вы нажимаете правой кнопкой по панели задач (внизу рабочего стола) и там выбираете в меню пункт Диспетчер задач:
Теперь идете на вкладку Службы и там нажимаете на кнопку с таким же названием Службы:
Кстати, в этом окне вы можете увидеть службу SysMain, а справа будет написано, что это SuperFetch! А вот видите еще цифру 840? Это идентификатор процесса (PID), под которым работает служба SysMain )
Ну так вот, откроется окно со списком служб, тут вы находите службу SuperFetch и нажимаете два раза по ней:
Откроется окошко свойств службы, вот оно:
Вот видите, в самом вверху и написано, что имя службы это SysMain, а отображаемое имя, это уже SuperFetch! Вот такие йолки палки пироги! Теперь смотрите, если у вас эта служба отключена, то чтобы включить ее, то нужно в Тип запуска выбрать Автоматически и потом еще нажать кнопку Запустить, ну если нужно. А чтобы отключить, то в Тип запуска выбрать Отключена и соответственно еще нажать кнопку Остановить. Ничего сложного!
Кстати, как видите, служба SuperFetch работает под процессом svchost.exe, под ним еще многие службы работают. Так себе важный и универсальный процесс, возьмите себе на заметку и не пробуйте отключать его )
Ну вот ребята на этом все, надеюсь что все вам тут было понятно. Удачи вам и хорошего настроенчика )
virtmachine.ru
Не могу запустить ReadyBoost так как служба Sysmain, отвечающая за данный компонент, отключена на этом компьютере. Код ошибки: 127 (0x007F)__Не найдена указанная процедура.
Сведения о вопросе
* Попробуйте выбрать меньший номер страницы.
* Введите только числа.
* Попробуйте выбрать меньший номер страницы.
* Введите только числа.
Этот ответ помог 14 польз.
Это помогло устранить вашу проблему?
К сожалению, это не помогло.
Великолепно! Спасибо, что пометили это как ответ.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Этот ответ помог 3 польз.
Это помогло устранить вашу проблему?
К сожалению, это не помогло.
Великолепно! Спасибо, что пометили это как ответ.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Как настроена: на автоматический запуск, на ручной? В журнале событий при загрузке сообщения про эту службу появляются?
Это помогло устранить вашу проблему?
К сожалению, это не помогло.
Великолепно! Спасибо, что пометили это как ответ.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Это помогло устранить вашу проблему?
К сожалению, это не помогло.
Великолепно! Спасибо, что пометили это как ответ.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
У меня ос Windows 7 mini 7600 16399
Работоспособность пиратских сборок никто и никогда не гарантировал. Обсуждать в этом форуме нелегальные версии — не по-джентльменски.
Рекомендую Вам купить легальную версию Windows 7.
Это помогло устранить вашу проблему?
К сожалению, это не помогло.
Великолепно! Спасибо, что пометили это как ответ.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Это помогло устранить вашу проблему?
К сожалению, это не помогло.
Великолепно! Спасибо, что пометили это как ответ.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Это помогло устранить вашу проблему?
К сожалению, это не помогло.
Великолепно! Спасибо, что пометили это как ответ.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Панель управления -> Административные -> Службы:
-> откройте свойства каждой, запуск «Автоматически», потом вкладка «Зависимости» -> запустите все указанные службы, необходимые для работы Superfetch и Readyboost.
Но вообще в пиратках каких только «усовершенствований» не бывает, легче легальную копию приобрести — ведь сколько сил и времени сэкономит !
Этот ответ помог 10 польз.
Это помогло устранить вашу проблему?
К сожалению, это не помогло.
Великолепно! Спасибо, что пометили это как ответ.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
answers.microsoft.com
Как включить службу sysmain на Windows 7
Технологии шагнули очень далеко вперед
Как включить sysmain в Windows 7
- Главная   /  Статьи   /  
- Как включить sysmain в Windows 7
Как включить sysmain в Windows 7
Как отключить SuperFetch в Windows 8
Каждое приложение, которое мы запускаем в Windows, сначала загружается в системную память и только потом становится доступно для нас. Однако все приложения, которые мы используем, не имеют одинакового приоритета, поскольку с одними приложениями мы работаем очень часто, а другие открываем раз в полгода. Поэтому вместо перезагрузки часто используемых программ снова и снова, Microsoft придумала технологию Prefetcher в Windows XP, а затем и SuperFetch в Vista, которая позже перекачивала в Windows 7.
Технология SuperFetch автоматически загружает часто используемые приложения в память компьютера, что в свою очередь значительно сокращает время их загрузки. Цель SuperFetch увеличить производительность компьютера во время задач, которые пользователь выполняет на регулярной основе. SuperFetch дебютировала в Windows Vista и является шагом вперед по сравнению со своим предшественником в Windows XP. SuperFetch также присутствует в Windows 8, но если по какой-то причине вы хотите отключить эту технологию, в этой статье я расскажу, как это сделать. Пожалуйста, имейте в виду, что отключать SuperFetch вообще-то не рекомендуется, особенно простым пользователям, так как это может вызвать задержку при загрузке приложений и другие нежелательные последствия.
Процесс отключения SuperFetch в Windows 8 немного отличается от того, как это мы делали в предыдущей версии ОС, т.е. в Windows 7. Чтобы отключить функцию SuperFetch, сначала вы должны остановить службу из диспетчера задач. Откройте диспетчер задач и выберите «Подробнее» в левом нижнем углу окна. Затем перейдите во вкладку «Службы» и найдите службу с именем SysMain и описанием Superfetch. Щелкните по ней правой кнопкой мыши и в контекстном меню выберите «Остановить».
После этого, вам нужно открыть окно «Службы», набрав services.msc на начальном экране или в диалоге «Выполнить». В открывшемся окне найдите службу Superfetch – как на скриншоте ниже.
Дважды щелкните по ней, чтобы открыть окно свойств. Во вкладке «Общие» обратите внимание на раздел «Тип запуска». Из выпадающего меню выберите «Отключена» и нажмите на кнопку «Применить». Вот и все!
Это рекомендация только для продвинутых пользователей, но если вам действительно нужно отключить SuperFetch в Windows 8, вы также можете использовать этот метод. Удачи!
Как отключить службу SuperFetch Windows 10
Отключение служб позволяет самостоятельно создать облегченную версию операционной системы. Пользователю достаточно знать, какие службы можно отключать, а какие не стоит. Несмотря на то, что новая версия операционной системы стала значительно легче по сравнению с предыдущими, пользователь все же встречается со службами, которые способны грузить диск или процессор. Смотрите также: Как открыть службы в Windows 10.
- Открываем Диспетчер задач нажав сочетание горячих клавиш Ctrl+Shift+Esc.
- Переходим во вкладку Службы и ищем службу технологии SuperFetch, которая называется SysMain и останавливаем её.
- Дальше нажимаем кнопку Открыть службы или Win+R и выполняем команду services.msc.
- В открывшимся окне ищем службу Superfetch и открываем её Свойства.
- Дальше в пункте Тип запуска нам необходимо изменить значение на Отключена.
После этих действий служба SuperFetch не будет автоматически запускаться после перезагрузки Вашей операционной системы. И Вы не увидите больше как служба узла SuperFetch грузит диск. Если же Вы хотите включить её, тогда тип запуска устанавливаете значение по умолчанию и в диспетчере задач во вкладке службы запускаете SysMain, который мы ранее остановили.
Редактор реестра
Редактор реестра позволяет изменять все настройки доступны в обновленных параметрах системы. Но как многие могли догадаться, работать в редакторе реестра значительно сложнее. Именно по этой причине рекомендуется перед началом внесения изменений создать резервную копию реестра, после чего строго следовать нашей инструкции.
- Открываем редактор реестра нажав Win+R и выполнив команду regedit.
- Дальше переходим по пути: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters
- Где собственно ищем параметр EnableSuperfetch значение которого нужно изменить на 0.
После внесения этих изменений служба SuperFetch также перестанет автоматически запускаться после загрузки Windows. Если же Вы хотите включить службу обратно этим же способом, тогда измените значение параметра EnableSuperfetch на 3.
Командная строка
В большинстве случаев пользователю просто необходимо запускать командную строку от имени администратора для отключения встроенных служб. Так как просто запущенная командная строка не даст должного результата.
- Запускаем командную строку нажав правой кнопкой мыши на Пуск и выбрав пункт Командная строка (администратор).
- В открывшемся окне командной строки выполняем команду: sc config SysMain start= disabled.
Будьте внимательны поскольку, если Вы не перезапустили систему, то сама служба ещё активна и не удивляйтесь если SuperFetch грузит диск. После перезагрузки служба SuperFetch будет отключена полностью. И также можно просто её взять и остановить как мы делали в первом способе, чтобы не перезагружать Вашу операционную систему.
В этой статье мы разобрались что это за служба SuperFetch в Windows 10 грузит диск и как отключить SuperFetch. Если у Вас установлен SSD или не много оперативной памяти на компьютере тогда эта статья точно для Вас. Пишите в комментарии если Вы ещё знаете способы как отключить SuperFetch в Windows 10. А также не забывайте делиться статьей в социальных сетях и подписываться на обновления.
Пользователи операционной системы Windows 7, сталкиваясь со службой под названием Superfetch, задают вопросы – что это, зачем оно нужно, и можно ли отключить этот элемент? В сегодняшней статье мы постараемся дать на них подробный ответ.
Нужно ли выключать супервыборку
Супервыборка, как и многие другие компоненты Виндовс 7, активны по умолчанию не просто так. Дело в том, что работающая служба Superfetch может ускорить быстродействие операционной системы на слабых компьютерах ценой повышенного потребления оперативной памяти, пусть и незначительного. Кроме того, супервыборка способна продлить срок службы традиционных HDD, как бы это парадоксально не звучало – активная супервыборка диском практически не пользуется и уменьшает частоту обращения к накопителю. Но если же система установлена на SSD, то Superfetch становится бесполезной: твердотельные накопители быстрее магнитных дисков, отчего никакого прироста скорости работы эта служба не приносит. Её отключение освобождает часть оперативной памяти, но слишком мало для серьёзного влияния.
Когда же стоит отключать рассматриваемый элемент? Ответ очевиден – когда с ним наблюдаются проблемы, в первую очередь высокая нагрузка на процессор, с которой неспособны справиться более щадящие методы вроде очистки жесткого диска от «мусорных» данных. Деактивировать супервыборку можно двумя методами – через окружение «Службы» или посредством «Командной строки».
Обратите внимание! Отключение Superfetch повлияет на доступность функции ReadyBoost!
Способ 1: Инструмент «Службы»
Самый простой вариант остановки работы супервыборки – отключить её через менеджер служб Виндовс 7. Происходит процедура по такому алгоритму:
- Используйте комбинацию клавиш Win + R для доступа к интерфейсу «Выполнить». Введите в текстовую строку параметр services.msc и нажмите «ОК».
В перечне элементов Диспетчера служб отыщите элемент «Superfetch» и дважды кликните по нему ЛКМ.
Для отключения супервыборки в меню «Тип запуска» выберите вариант «Отключить», после чего воспользуйтесь кнопкой «Остановить». Для применения изменений используйте кнопки «Применить» и «ОК».
Эта процедура отключит как саму Superfetch, так и автозапуск службы, таким образом полностью деактивируя элемент.
Способ 2: «Командная строка»
Не всегда получается задействовать менеджер служб Виндовс 7 – например, если версия операционной системы представляет собой Starter Edition. К счастью, в Windows нет задачи, которую нельзя было бы решить задействованием «Командной строки» — она же поможет нам и в выключении супервыборки.
- Перейдите в консоль с полномочиями администратора: откройте «Пуск» – «Все приложения» – «Стандартные», найдите там «Командную строку», кликните по ней ПКМ и выберите вариант «Запуск от имени администратора».
После запуска интерфейса элемента введите такую команду:
sc config SysMain start= disabled
Проверьте корректность ввода параметра и нажимайте Enter.
Как показывает практика, задействование «Командной строки» эффективнее отключения через менеджер служб.
Что делать, если служба не отключается
Не всегда указанные выше методы эффективны – супервыборка не отключается ни через управление службами, ни с помощью команды. В таком случае придётся вручную менять некоторые параметры в системном реестре.
- Вызовите «Редактор реестра» — в этом нам снова пригодится окно «Выполнить», в котором нужно ввести команду regedit.
Раскройте дерево каталогов по следующему адресу:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management/PrefetchParameters
Найдите там ключ под названием «EnableSuperfetch» и дважды щёлкните по нему левой кнопкой мыши.
Заключение
Мы детально рассмотрели особенности службы Superfetch в Windows 7, привели методы её отключения в критических ситуациях и решение, если способы оказались неэффективны. Напоследок напоминаем – программная оптимизация никогда не заменит апгрейд компонентов компьютера, поэтому нельзя слишком уж сильно на неё полагаться.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
iclubspb.ru
Superfetch что это за служба
Как отключить SuperFetch
Технология SuperFetch была представлена в Vista и присутствует в Windows 7 и Windows 8 (8.1). При работе, SuperFetch использует кэш в оперативной памяти для программ, с которыми вы часто работаете, тем самым ускоряя их работу. Кроме этого, данная функция должна быть включена для функционирования ReadyBoost (или вы получите сообщение о том, что SuperFetch не выполняется).Однако, на современных компьютерах данная функция не особо нужна, более того, для твердотельных дисков SSD SuperFetch и PreFetch рекомендуется отключить. И, наконец, при использовании некоторых твиков системы, включенная служба SuperFetch может вызывать появление ошибок. Также может пригодиться: Оптимизация Windows для работы с SSD
В этой инструкции подробно будут рассмотрено, как отключить SuperFetch двумя способами (а также коротко будет сказано об отключении Prefetch, если вы настраиваете Windows 7 или 8 для работы с SSD). Ну а если вам требуется включить эту функцию по причине появления ошибки «Superfetch не выполняется», просто сделайте все наоборот.
Отключение службы SuperFetch
Первый, быстрый и простой способ отключить службу SuperFetch — зайти в Панель управления Windows — Администрирование — Службы (или нажать клавиши Windows + R на клавиатуре и ввести services.msc)
В списке служб находим Superfetch и кликаем по ней мышкой дважды. В открывшемся диалоговом окне следует нажать «Остановить», а в пункте «Тип запуска» выбрать «Отключена», после чего применить сделанные настройки и перезагрузить (необязательно) компьютер.
Отключение SuperFetch и Prefetch с помощью редактора реестра
То же самое вы можете сделать и с помощью редактора реестра Windows. Тут же покажу и как отключить Prefetch для SSD.
- Запустите редактор реестра, для этого нажмите клавиши Win + R и введите regedit, затем нажмите Enter.
- Откройте раздел реестра HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters
- Вы можете увидеть параметр EnableSuperfetcher, а можете его и не увидеть в данном разделе. Если его нет, то создайте параметр DWORD с этим именем.
- Для отключения SuperFetch используйте значение параметра 0.
- Для того, чтобы отключить Prefetch, измените значение параметра EnablePrefetcher на 0.
- Перезагрузите компьютер.
Все варианты значения данных параметров:
- 0 — отключено
- 1 — включено только для файлов загрузки системы
- 2 — включено только для программ
- 3 — включено
В целом, это все на тему выключения данных функций в современных версиях Windows.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
01.11.2015 в 00:06
Здравствуйте Дмитрий, скажите стоит ли отключать superfetch если стоит всего 2гб озу? и как отключение скажется в производительности в играх?
01.11.2015 в 08:18
Я бы рекомендовал не трогать. Но, некоторые в отзывах на подобных конфигурациях пишут, что наоборот стало все работать быстрее (хотя мне очень сомнительно).
01.07.2018 в 21:37
не советую после отключения superfetch просто пк сгорит в лучешм случае иначе так лагать
11.03.2016 в 06:28
Спасибо! Всю ночь не спал! Решил вдруг разобраться через 2 года почему нагрузка такая на диск! Отключил SuperF! Потом сижу смотрю окно локальной службы на браузере прилипло и не закрывается, ну думаю всё-баста-отключил, а это окно картинка у вас на сайте Пойду спать! Еще раз от души
07.04.2016 в 21:34
Спасибо за мануал!
Че я раньше не погуглил эту проблему.
13.04.2016 в 05:16
Стоит ли отключать SuperFetch на гибридном жестком диске (SSHD)?
PS: ОЗУ 8 Гб.
13.04.2016 в 08:41
Какая ОС? По Windows 10 — не стоит, они поменяли технологию как сообщают и она учитывает тип диска при работе. По предыдущим ОС… я бы не стал тоже, пожалуй.
27.04.2016 в 21:22
1-ый и второй пункт поменять местами надо, если верить википедии
05.06.2016 в 08:05
В самом конце, видимо, речь о том что перепутали значения параметров равных 1му и 2м. Их поменять наоборот надо
01.07.2016 в 01:04
Superfetch отключать надо! так как он сжирает память на процессе SVCHOST.EXE. (у меня этот процесс до 1.5 гб достигал, проц и кулер не давали мне спокойствия!)
Сейчас все нормально стало! ответ лежит на ютубе что такое Superfetch SVCHOST.EXE
01.07.2016 в 09:20
То что вы описываете — не стандартное поведение superfetch. Более того, процесс svchost напрямую не имеет отношения к superfetch. Svchost служит для работы самых разных служб Windows.
25.08.2016 в 16:37
Что могу сказать, протестив на чистой системе отключение Prefetch.
Конфиг системы: SSD 256 Samsung EVO85. 8Gb оперативы, проц i5-5200u.
итоги по теста при отключении Prefetch, систем стала медленней переключаться между задачами. глюков не было но замедление было заметно.
04.09.2016 в 18:47
Спасибо, что на 8.1 что на вин 10 ОЧЕНЬ помогло, ОС на 8.1 была на HDD, на Вин10 сейчас на SSD — суперфетч просто чума как загружает систему и жесткий либо ssd, система вечно зависает. На SSD и так все быстро и куда еще быстрее то. Отключать напрочь крайней рекомендуется.
22.10.2016 в 11:43
Благодарю за отличную статью!
12.09.2017 в 17:11
Прочитал статью, решил вспомнить, почему собственно в свое время отключил эту пресловутую суперФиговину. А! 8.1 у меня на ноуте, кстати. Итак, ничего не припомнив, но зная, что зря ничего не делаю, решился на эксперимент, врубил эту службу (я просто очень любознательный) Итог: на проце можно кипятить чай, диск загружен на 100%, игрухи в браузере безбожно лагают. Вывод делайте сами. Удачи)
29.12.2017 в 11:08
Отключил службу Superfetch? а она в диспетчере периодически нагружает диск на 100%. Хотя в службах стоит параметр отключена. Windows 10.
02.09.2018 в 12:40
в службах дай ей права запуска не система а guest/гость
25.12.2018 в 08:01
Дмитрий, а у меня нет службы Superfetch в самих службах. Но в реестре она есть и задана как 3. В дисптечере задач ее тоже нет? что с ней стало?
03.11.2019 в 15:49
На Win10 (версии 1809 во всяком случае) служба называется SysMain — это на заметку тем, кто не может найти SuperFetch в службах)
Примечание: после отправки комментария он не появляется на странице сразу. Всё в порядке — ваше сообщение получено. Ответы на комментарии и их публикация выполняются ежедневно днём, иногда чаще. Возвращайтесь.
Служба узла superfetch
SuperFetch – служба, предназначенная для поддержки и улучшения производительности операционной системы. Работая в фоновом режиме, она производит анализ потребления оперативной памяти разными программами.
Выделив часто открываемые приложения, служба начинает сразу после запуска операционной системы загружать их в память компьютера, чтобы пользователь смог быстрее приступить к работе с ними.
Следует ли отключать
Многие считают, что раз иногда служба SuperFetch может вызывать проблемы в работе компьютера, то ее нужно отключить в профилактических целях, не дожидаясь негативных последствий от ее работы, как советуют в некоторых статьях.
Такой подход оказывается бессмысленным при рассмотрении следующих утверждений:
- при отключении службы уменьшится скорость загрузки приложений;
- система начнет чаще обращаться к винчестеру, в результате увеличится оказываемая на него нагрузка;
- если в компьютер встроено ОЗУ с большим объемом памяти, то нет смысла в высвобождении нескольких мегабайт — если же ее мало, тогда при отключении службы система начнет тормозить, подвисать.
Как распознать, что узел грузит диск
В некоторых случаях SuperFetch оказывается причиной ряда проблем, наиболее явные из которых следующие:
- Если операционная система грузится долго, и при этом в течение нескольких минут после каждого запуска компьютера диск загружен полностью, тогда причина подобной проблемы кроется в SuperFetch.
- Суперфетч иногда вызывает просадку производительности ПК при включении игр. Вероятно, это происходит из-за того, что они начинают запрашивать много памяти, и сервису в ходе их работы приходится производить постоянную загрузку и выгрузку информации, в результате чего и появляется эта проблема.
Как отключить службу в windows 10
Если было решено отключить SuperFetch, в Windows 10 это можно сделать тремя способами:
- через управление службами;
- с помощью командной строки;
- с помощью редактора реестра.
Через приложение Службы
Чтобы открыть приложение Службы, нужно:
- В командной строке вписать команду services .
- Далее надо в списке отыскать службу SuperFetch и 2 раза нажать левой кнопкой мыши по ней.
- Откроется диалоговое окно, в котором следует нажать кнопку “Остановить”, а в специальном меню “Тип запуска” надо выбрать пункт “Остановлена”. После этого нажмите последовательно “Применить”->”ОК” и произведите перезагрузку ПК.
Через командную строку
Отключение SuperFetch также можно произвести через командную строку. Длят этого следует открыть консоль CMD на правах администратора и вставить туда команду sc config SysMain start= disabled .
Редактор реестра
Для отключения сервиса SuperFetch можно воспользоваться Редактором реестра:
- Необходимо нажать сочетание клавиш Win+R и ввести команду regedit .
- В Редакторе реестра необходимо ввести в адресную строку Компьютер…PrefetchParameters . По данному адресу также получится перейти вручную.
- Справа на экране должен быть отображен среди других параметров EnableSuperfetch. Дважды нажмите на него левой кнопкой мыши и выполните замену числового значения на 0. Если же подобный параметр отсутствует, в таком случае нужно создать его, нажав ПКМ на пустое поле, и в контекстном меню последовательно выбрать “Создать” -> ”Параметр DWORD” .
- Как только отключите сервис, надо перезагрузить ПК.
Видео по теме:
Superfetch: что это за служба, зачем она нужна и как ее настроить
Многие пользователи компьютерных систем на основе Windows 7 и выше столкнулись с интересным процессом под названием Superfetch. Что это за служба, постоянно «висящая» в «Диспетчере задач» в виде исполняемого процесса SysMain, знают далеко не все. Между тем ничего сложного в понимании этого компонента системы нет.
Компонент Windows Superfetch: что это за служба?
Для начала вопрос ко всем пользователям Windows-систем версий XP и выше: вы когда-нибудь обращали внимание, что некоторые программы запускаются очень медленно и требуют достаточно много времени для старта, а те, что вы используете очень часто (например, каждый день), стартуют прямо-таки слету?
Это и есть результат работы процесса Superfetch. Что это за служба? Грубо говоря, это инструмент запоминания часто используемых программ и их параметров, который загружает эти процессы в оперативную память для ускоренного вызова и доступа.
Почему вызов программ становится более быстрым? Да только потому, что считывание данных производится не с жесткого диска, а непосредственно из ОЗУ. А, как известно, скорость доступа к оперативной памяти в разы превышает скорость обращения к винчестеру.
История создания и появления
Впервые эта технология была применена еще в Windows XP, когда разработчики попытались сделать работу пользователя на уровне системы и взаимодействия с установленными приложениями более комфортной.
Тогда она получила название Prefetcher. Это название соответствует переводу «предварительная выборка». Операционная система на основе проводимого анализа по отслеживанию пользовательской активности в плане использования установленных программ пыталась предугадать, какое именно приложение из последних будет запущено в ближайший момент.
Как показало время, технология оказалась весьма недоработанной, поскольку сам процесс в большинстве случаев начинал перегружать системные ресурсы, для чего и были созданы специальные программы очистки. В результате появился его переработанный вариант, получивший название Superfetch. Что это за служба, сейчас и будет рассмотрено.
Отличия между Superfetch и Prefetcher
При использовании предварительной выборки (Prefetcher) система может «повиснуть» только из-за того, что количество одновременно загружаемых программ и их компонентов явно ограничено. При переполнении RAM, вне зависимости от приоритета приложений, происходит их выгрузка, причем в виртуальную память, за активное состояние которой отвечает файл подкачки pagefile.sys. Таким образом, получается замкнутый круг, поскольку повторное считывание, опять же, производится с жесткого диска (виртуальная память представляет собой зарезервированное место на винчестере).
Superfetch Windows 7 и операционных систем выше стала работать несколько иначе. Служба не только отслеживает активность в использовании того или иного приложения, но и создает специальные карты с учетом установленных в программах параметров. Если вдруг по каким-то причинам приложение было выгружено, служба тут же проводит анализ причин, вызвавших сбой, и загружает программу и ее компоненты в ОЗУ повторно. В целом это обеспечивает стабильность при старте любого приложения, хотя пользователь об этом не догадывается, ведь все процессы происходят в фоновом режиме. При этом и появление последующих ошибок при вызове апплетов практически исключается.
Управление службой через системный реестр
Нужна ли Superfetch-служба? Вопрос несколько некорректный. В большинстве случаев отключать данный процесс не рекомендуется, хотя сделать это можно.
Теперь непосредственно о том, как запустить Superfetch. Вообще, по умолчанию этот процесс находится в активном состоянии, так что вопрос повторного старта применим только к ситуациям, когда служба по каким-то причинам была отключена.
В редакторе реестра, вызываемом через консоль Run («Выполнить») командой regedit, чтобы долго не блуждать по дереву директорий, задаем поиск (Ctrl + F) и в ветке HKLM находим раздел PrefetchParameters, где справа должны отобразиться два интересующих нас ключа – EnableSuperFetch и EnablePrefetcher. В случае отсутствия первого нужно будет создать параметр DWORD с соответствующим названием.
Устанавливаемые значения обоих параметров выглядят следующим образом:
- 0 – полная деактивация;
- 1 – оптимизация только стартующих приложений;
- 2 – ускорение старта системных компонентов;
- 3 – сбалансированный запуск.
Задание параметров в разделе служб
Для настройки и активации можно использовать и раздел служб, вызываемый командой services.msc в консоли «Выполнить» (Win + R).
Здесь следует просто найти компонент Superfetch, войти в меню установки параметров и в выпадающем меню выбрать желаемый тип запуска.
Superfetch: отключить или нет?
Наконец, самый главный вопрос, который пользователи уже готовы задать. Перед ними служба Superfetch. Отключить или нет? Тут стоит исходить из параметров системной конфигурации. В случае наличия на борту планок оперативной памяти 1 Гб и менее, службу желательно деактивировать (хотя и необязательно).
Но на современных компьютерах и ноутбуках с ОЗУ порядка 4 Гб и более заниматься подобными вещами не стоит. Кстати сказать, даже при 2 Гб «оперативки» процессы, связанные с этой службой, особой нагрузки на систему не вызывают, а файл подкачки так и вовсе можно не использовать.
Вот и все, что касается компонента Superfetch. Что это за служба, думается, уже хоть немного понятно. Что касается вопроса отключения или активации, нет ничего страшного ни в решении «за», ни в решении «против». На системе это особо не отобразится. (за исключением уж слишком устаревших конфигураций). Но сама служба работает намного эффективнее, нежели ее модуль-предшественник, так что о нагрузке на ресурсы можно особо не волноваться. К тому же загружаются не все возможные процессы и параметры, а только те, которые отслеживаются данным компонентом, исходя из пользовательской активности.
Superfetch что это за служба?
Всех приветствую! SuperFetch что это за служба? Операционная система Windows 7 вышла около десяти лет назад и до сих пор остается популярной. В ней была задействована технология SuperFetch о которой знают не многие. Однако если вы вспомните Prefetcher для Windows Vista, то сразу поймете, о чем речь.
Superfetch что это за служба?
Начнем сначала, как известно при запуске любого приложения его файлы конфигурации запускаются сразу с жесткого диска, а уж потом загружаются в оперативную память. Даже если закрыть программу и запустить ее снова, то процесс повторяется в таком же порядке.
Чтобы ускорить запуск любой программы и оптимизировать все системные процессы разработчики и придумали SuperFetch. Так что же это за служба такая? Если говорить простым языком, то это такая система, которая отслеживает самые популярные программы у пользователя ПК.
Далее она помещает данные этих приложений в КЭШ оперативной памяти, тем самым ускоряя их работу. В итоге запуск этих популярных у юзера программ выполняется намного быстрее, ведь приложение уже находится в оперативной памяти и его не нужно загружать с винчестера.
Если открыть диспетчер задач, то в дереве процессов можно увидеть надпись SysMain, в описании процесса будет изображено SuperFetch.
В чем отличие Prefetch от SuperFetch?
Технология Prefetcher была применена в очень скудном виде в операционной системе Windows XP в переводе она означает предварительная выборка. Она оптимизирует системные компоненты при запуске определенных программ.
В Windows 7 служба была переработана и получила свое название SuperFetch, в переводе означает супервыборка. Конечно технология Prefetcher здесь тоже есть, однако в семерке она более усовершенствована. В операционной системе Windows XP в оперативную память загружалась лишь часть программ. Поэтому, когда некоторые программы долгое время не использовались, их выбрасывало из оперативки и приходилось их долго запускать.
Технология SuperFetch создает специальные карты с отслеживанием активности пользователя и сохраняет конфигурацию часто используемых приложений. Если одна программа каким-то образом была выгружена из оперативной памяти, то служба проведет анализ, выяснит причины и снова загрузит компоненты приложения в оперативку.
Можно сказать, что эта служба очень полезна, ведь она не только повышает скорость запуска программ, но и влияет на производительность компьютера в целом. Однако здесь есть и подводные камни, если на вашем устройстве установлено мало оперативки, например, один гигабайт, то компьютер будет тормозить, однако разберем этот вопрос позже.
Как управлять службой SuperFetch?
Думаю, мы уже разобрались, что эта за такая служба и как она работает, теперь нужно выяснить, как научиться ею управлять. Существует несколько способов, можно настраивать службу через системный реестр или групповую политику. Оба эти варианты схожи, мы же разберем первый вариант. Для начала необходимо вызвать меню «Выполнить» для это нажмите одновременно две клавиши Win + R и введите в поле regedit.
Далее с помощью прокрутки HKLM найдите директорию PrefetchParameters, также это можно сделать с помощью поисковика в окне. В этой директории нам необходимы два ключа с названиями EnablePrefetcher и EnableSuperFetch. Стоит отметить, что второго ключа может и не быть. В таком случае создаем параметр с названием DWORD и присваиваем ему имя второго ключа. Для этих двух протоколов есть одинаковые четыре параметра:
- 0 – выключение;
- 1 – оптимизация программ;
- 2 – оптимизация компонентов;
- 3 – общее ускорение компонентов и программ.
Для лучшей работы всей системы следует установить последний параметр – 3.
Настроить данный процесс также можно с использованием команды services.msc, она открывает меню настроек служб. Здесь находим нашу обсуждаемую службу SuperFetch, открываем ее двойным щелчком мыши и настраиваем как описано выше, то есть устанавливаем необходимое значение 3 (конечно, по желанию).
Отключать или нет службу SuperFetch или нет?
Включать или отключать данную службу должен думать каждый, ведь здесь есть свои нюансы. Если на вашем компьютере очень мало оперативной памяти, то лучшее ею не пользоваться. Для примера, при оперативке в 1 гигабайт, SuperFetch будет забирать около 600 мегабайт памяти, и это не считая виртуальной и файла подкачки. Таким образом, ваш компьютер при запуске игры, фильма станет серьезно тормозить, что приведет к зависанию, теперь компьютеру попросту будет не хватать оперативной памяти.
Однако в настоящее время уже практически нет компьютеров, ноутбуков с таким скудным объемом памяти. Даже самые дешевые ПК в магазинах продаются не ниже, чем с тремя или четырьмя гигабайтами оперативной памяти. Поэтому отключать службу SuperFetch не рекомендуется, даже если у вас 2 гигабайта оперативки.
Что делать при ошибке запуска SuperFetch?
Иногда случается так, что со службой могут возникнуть проблемы. Если включить ее невозможно, это не беда, сильно на работу компьютера это не повлияет. Ошибкой в процессе SuperFetch может служить то, что даже при вводе необходимых параметров в реестре она не активируется.
Обычно в окне можно увидеть надпись ошибка доступа либо SuperFetch terminated, что означает аварийное завершение. В таком случае оптимальным вариантом будет полное отключение службы, однако если у вас много оперативки, то лучше протестировать процесс, выявить и устранить проблемы и только после этого думать о дальнейшем использовании службы.
Заключение
Исходя из вышесказанного мы уже разобрались про Superfetch что это за служба и для чего она нужна. Включать ее или отключать должен решить каждый пользователь своего ПК самостоятельно. Однако вывод все же один, если оперативки мало, то службу лучше отключить, если ее 2 гигабайта и больше – то включить! В любом случае процесс SuperFetch никакого вреда компьютеру не принесет.
Служба SuperFetch в Windows 10 грузит диск — что делать?
Производительность компьютера напрямую зависит от его аппаратной части, управляемой операционной системой. Иногда пользователи сталкиваются с замедлением работы ПК. Одна из известных причин зависаний — служба SuperFetch в Windows 10 грузит диск. О том, что это за узел системы и можно ли его отключить, рассказано в этой статье.
Что это за служба
SuperFetch ускоряет работу ОС с помощью загрузки часто используемых программ или файлов в оперативную память, чтобы они запускались быстрее. Это называется кэширование. В списке запущенных процессов может называться SysMain.
Во время работы служба обращается к диску для считывания данных, которые загружаются в ОЗУ. Таким образом ускоряется работа памяти. Но частые обращения грузят диск, и он начинает работать медленнее, что сказывается на всей системе и запущенных приложениях.
Служба эффективна для ПК, в которых используются жесткие диски (HDD) и небольшой объем оперативной памяти. При использовании твердотельных накопителей (SSD) эта функция не нужна, поэтому ее стоит отключить.
Отключение SuperFetch
Существует несколько способов деактивировации сервиса.
Через «Службы»
SuperFetch можно выключить через раздел администрирования системы «Службы».
- Нажмите «Поиск» → введите «Службы» → откройте классическое приложение.
- Щелкните ПКМ по «SuperFetch» →«Остановить».
- Снова откройте контекстное меню сервиса → «Свойства».
- В поле «Тип запуска» в выпадающем списке выберите «Отключена» → «OK».
- Перезапустите ПК.
С помощью реестра
Отключение сервиса доступно также через системный реестр.
- Откройте программу «Выполнить» сочетанием клавиш Win + R → введите «regedit» → «OK».
- Перейдите в ветку HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters .
- Дважды щелкните по параметру «EnableSuperfetch» → введите значение 0 → «OK».
- Перезагрузите компьютер.
Через командную строку
Деактивировать службу можно в командной строке, запущенной от имени администратора.
- Откройте «Поиск» → введите «Командная строка» → щелкните ПКМ по классическому приложению → «Запуск от имени администратора».
- Введите команду sc config SysMain start=disabled .
- Перезагрузите ПК.
Служба SuperFetch необходима в случае использования на компьютере жесткого диска (HDD) и малого объема оперативной памяти (до 4 ГБ). Современные комплектующие позволяют отключать сервис, чтобы не замедлять работу ПК.
Superfetch windows 10 грузит диск что это
Навигация
Официальный сайт Superfetch
Новости
22 октября, 2018
По просьбе пользователей, мы описали основные причины: Почему зависает или тормозит компьютер, и что с ним делать?
16 октября, 2018
Мы выпустили вторую версию программы superfetch.exe. Теперь можно отключить: SuperFetch, Prefetch, ReadyBoot, это возможно существенно ускорит скорость работы Вашего компьютера!
28 Сентября, 2018
Мы выпустили первую версию программы superfetch 1.00 для быстрого включения/отключения superfetch.
Ждем Ваших отзывов и предложений!
Никто не думает о скорости и производительности своего ПК до тех пор, пока система не начнет зависать. Superfetch – это одна из тех фоновых службы Windows 10, которая активна в 90% случаев и предоставляет массу неудобств пользователям, которые даже об этом и не догадываются. Что это такое? Нужно и безопасно ли отключать Superfetch? Как быстро отключить? На все эти вопросы сухо и по делу с уст профессионалов. Поехали…
Версия 2.03, Файл: superfetch.exe проверен на вирусы (см. отчет на Virustotal), размер: 0.4 Мб. Обновлено: 24.10.2018
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.
Скриншот главного окна утилиты Superfetch for Windows
Поддерживается отключение служб: Superfetch, Prefetch, ReadyBoot, Windows Update NEW!
Добавлены способы ускорения работы компьютера, такие как: ускоренный запуск программ, быстрое включение.
Отключение службы Superfetch через диспечер задач
- Запустите дипетчер задач:
Нажав Ctrl + Alt + Del - Далее перейдите на вкладку Службы
- Найдите службу по имени: SysMain или по описанию: Superfetch
Выберите указанную службу и нажмите правую кнопку мыши, чтобы появилось контекстное меню:
Указанная последовательность действий позволяет отключить службу Superfetch до следующей перезагрузки компьютера. Чтобы отключить службу полностью, нажмите на кнопку Службы, для запуска системной программы «Службы».
Далее, найдите службу Superfetch по имени и двойным кликом вызовете контекстное меню:
На вкладке «Общие» поменяйте Тип запуска на Отключено.
После этих действий, служба не сможет запускаться в автоматическом режиме.
Отключение службы Superfetch через реестр
- Нажмите клавиши Win + R и введите regedit для запуска программы редактор реестра.
- Найдите ключ, скопировав имя ключа ниже и подставив в строку поиска:
Далее нужно поменять параметры EnablePrefetcher и EnableSuperfetcher на значение (ноль).
Возможные режимы Superfetch: 0 – отключить, 3 – включить, 1 – кэшировать только системные службы, 2 – кэшировать только программы.
Напоминаем, что указанный функционал уже реализован в утилите Superfetch.exe для быстрого вненсения изменений настройки системы Windows.
Итог. Отключение Superfetch можно назвать обязательным требованием для современных сборок на базе ОС Windows. Это однозначный вердикт опытных юзеров и профессионалов. Самый простой и быстрый вариант – скачать утилиту Superfetch.exe.
Решайте проблемы мудро и не зависайте!
Версия 2.03, Файл: superfetch.exe проверен на вирусы (см. отчет на Virustotal), размер: 0.4 Мб. Обновлено: 24.10.2018
Если после отключения Superfetch – проблема осталась,
рекомендуем установить Антивирус ESET NOD32 для проверки на вирусы.
Это официальная, не пиратская версия Антивируса, где бесплатный ключ выдается во время установки. Подробнее.
Производительность компьютера напрямую зависит от его аппаратной части, управляемой операционной системой. Иногда пользователи сталкиваются с замедлением работы ПК. Одна из известных причин зависаний — служба SuperFetch в Windows 10 грузит диск. О том, что это за узел системы и можно ли его отключить, рассказано в этой статье.
Что это за служба
SuperFetch ускоряет работу ОС с помощью загрузки часто используемых программ или файлов в оперативную память, чтобы они запускались быстрее. Это называется кэширование. В списке запущенных процессов может называться SysMain.
Во время работы служба обращается к диску для считывания данных, которые загружаются в ОЗУ. Таким образом ускоряется работа памяти. Но частые обращения грузят диск, и он начинает работать медленнее, что сказывается на всей системе и запущенных приложениях.
Служба эффективна для ПК, в которых используются жесткие диски (HDD) и небольшой объем оперативной памяти. При использовании твердотельных накопителей (SSD) эта функция не нужна, поэтому ее стоит отключить.
Отключение SuperFetch
Существует несколько способов деактивировации сервиса.
Через «Службы»
SuperFetch можно выключить через раздел администрирования системы «Службы».
- Нажмите «Поиск» → введите «Службы» → откройте классическое приложение.
- Щелкните ПКМ по «SuperFetch» →«Остановить».
- Снова откройте контекстное меню сервиса → «Свойства».
- В поле «Тип запуска» в выпадающем списке выберите «Отключена» → «OK».
- Перезапустите ПК.
С помощью реестра
Отключение сервиса доступно также через системный реестр.
- Откройте программу «Выполнить» сочетанием клавиш Win + R → введите «regedit» → «OK».
- Перейдите в ветку HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters .
- Дважды щелкните по параметру «EnableSuperfetch» → введите значение 0 → «OK».
- Перезагрузите компьютер.
Через командную строку
Деактивировать службу можно в командной строке, запущенной от имени администратора.
- Откройте «Поиск» → введите «Командная строка» → щелкните ПКМ по классическому приложению → «Запуск от имени администратора».
- Введите команду sc config SysMain start=disabled .
- Перезагрузите ПК.
Выводы
Служба SuperFetch необходима в случае использования на компьютере жесткого диска (HDD) и малого объема оперативной памяти (до 4 ГБ). Современные комплектующие позволяют отключать сервис, чтобы не замедлять работу ПК.
Пользователи 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.
- Перейдите по следующему пути:
- Справа вы должны увидеть параметр EnableSuperfetch. Если его нет, то его нужно создать вручную: щелкните правой кнопкой мыши по папке “PrefetchParameters” и выберите Создать > Параметр DWORD (32 бита) .
- Щелкните по параметру EnableSuperfetch правой кнопкой мыши и выберите “Изменить”. Чтобы отключить Superfetch, установки значение “0” и нажмите ОК.
Cлужба SuperFetch в Windows 10
Windows 10 создана таким образом, чтобы работать как можно стабильнее прямо из коробки, без необходимости в каких-то глубинных настройках. Необходимость в последних возникает в тот момент, когда пользователь сталкивается с какими-то странностями или аномалиями в работе компьютера. Причиной сильной нагрузки на процессор или оперативную память может быть «Служба узла: SuperFetch». Это системный компонент, о котором подробнее расскажет эта статья.
Что это за Служба узла SuperFetch
Официальное описание сервиса SuperFetch не предоставит вам много полезной информации. Microsoft лишь сообщает, что этот сервис «поддерживает и улучшает производительность системы». Весьма поверхностное описание. Вряд ли оно поможет решить проблемы с вашим компьютером.
SuperFetch появился еще во времена Windows Vista. Он тихоньку работает в фоне и постоянно анализирует потребление оперативной памяти различными приложениями на вашем компьютере. Сервис обучается тому, какие программы вы используете чаще всего, и со временем обозначает эти программы как «часто используемые». После этого приложения предварительно загружаются в память, чтобы пользователь мог быстрее начать с ними работу. Проще говоря, приложение гораздо быстрее открывается, так как уже находится в оперативной памяти.
Найти следы работы SuperFetch можно в Диспетчере задач.
По умолчанию SuperFetch создан таким образом, чтобы потреблять всю свободную память системы и загружать ее вашими приложениями. Паниковать не стоит, поскольку в распоряжении SuperFetch находится лишь неиспользуемая память. Как только системе надо больше RAM для какой-то другой задачи (к примеру, загрузить приложение, которое не обозначено как часто используемое), SuperFetch отдаст нужный объем.
К вашему сведению: не многие знают, но неиспользуемая память – зря потраченная память. Проблема многих приложений не в том, что они занимают память, а в том, как они с нею работают. Так что не пугайтесь заявлений о том, что SuperFetch занимает свободную память предварительной загрузкой приложений. Все работает так, что чаще всего пользователи даже не замечают работы этой службы.
Также обратите внимание, что Prefetch и SuperFetch – разные понятия. Prefetch использовался во времена Windows XP, а SuperFetch пришел ему на смену. Разница между двумя сервисами в том, что ранняя версия не анализировала привычки пользователя и не подстраивала параметры предварительной загрузки под сценарии использования компьютера.
Cлужба узла SuperFetch грузит диск в Windows 10
Как и другие системные компоненты Windows 10, SuperFetch создан на благо пользователя. На более-менее современных компьютерах с адекватными компонентами SuperFetch будет работать настолько хорошо, что обычных пользователь даже не будет догадываться о нем. Есть большая вероятность, что SuperFetch работает на вашем ПК прямо сейчас, но ничего страшного из-за этого не происходит.
К сожалению, так бывает не всегда. Порой SuperFetch становится причиной ряда проблем, одна из которых упомянута в заголовке выше. Вот несколько проблем, причиной которых может быть SuperFetch:
- SuperFetch постоянно работает в фоне, а потому всегда потребляет часть ресурсов процессора и памяти (радикально мало). Иногда нагрузка может быть аномально высокой.
- Старт системы может быть медленнее, поскольку SuperFetch загружает информацию с диска в память. Если ваш диск загружен на 100% после каждого запуска на протяжении нескольких минут, причина может скрываться именно в сервисе SuperFetch.
- SuperFetch может быть также причиной просадки производительности компьютера в играх. Чаще всего это актуально для систем с 4 Гб системной памяти и меньше. Пока что не совсем понятно, почему у разных пользователей это проявляется по-разному. Возможно, это из-за того, что игры постоянно запрашивают много памяти из-за чего SuperFetch приходится постоянно загружать и выгружать информацию.
К вашему сведению: в первую очередь вся эта статья актуальна для устройств, операционные системы которых работают на традиционных жестких дисках, а не твердотельных накопителях. На SSD-системах преимущества SuperFetch практически нивелируются скоростью работы системного диска.
Стоит отключать SuperFetch или нет
Ответ предельно простой: если ваш компьютер работает нормально и на нем не наблюдаются проблемы с чрезвычайной нагрузкой процессора, памяти или диска, оставьте все как есть. Не сломано – не чини. На адекватно работающей системе вы не увидите абсолютно никакого прироста производительности от отключения SuperFetch.
К вашему сведению: мы никогда не рекомендуем отключать системные компоненты Windows, если для этого нет логично обусловленных причин, вроде диагностики.
Отключать SuperFetch, как и другие системные сервисы и службы, стоит только в том случае, если вы диагностируете неполадки. К примеру, диск постоянно загружен, не освобождается оперативная память или сильно падает производительность при интенсивных задачах с высокой нагрузкой на RAM. В этом случае стоит отключить SuperFetch и посмотреть на результат. Если не помогло, включите его обратно. Подробнее об этом в следующем абзаце.
Как отключить SuperFetch
Отключить службу SuperFetch можно несколькими способами. Традиционно начинаем от самого простого и движемся к самому сложному.
Для справки: для выполнения этой инструкции вам понадобится учетная запись с правами Администратора. Если у вас нет таковой, система попросит ввести пароль Администратора на экране UAC. Как вариант, вы можете сделать пользователя Администратором, о чем описано в отдельной статье.
- Нажмите Win + R и введите services.msc. Как вариант, нажмите Пуск и введите Службы. Откроется окно управления службами.
- В большом списке (по умолчанию включена сортировка по имени) найдите службу SuperFetch. Здесь же находится и весьма убогое описание.
- Нажмите на кнопку Остановить, после чего сервис прекратит свою работу.
- Теперь надо запретить сервису автоматический запуск. Так как это системный компонент, работающий по умолчанию, Windows быстро обнаружит вмешательство и восстановит работу SuperFetch, что нежелательно при диагностировании компьютера. Для отключения автоматического запуска из выпадающего меню Тип запуска выберите Отключена.
- Нажмите Ок и закройте все окна.
- Перезагрузите компьютер (для чистоты эксперимента) и понаблюдайте за использованием ресурсов. Если вы не заметили никакой разницы, значит вы ищите проблему там, где ее нет. Включите обратно SuperFetch и продолжите свои поиски в другом месте.
- Чтобы включить SuperFetch, откройте Службы аналогичным описанному выше способу, найдите в списке SuperFetch и щелкните дважды по службе.
- Нажмите Запустить, а из выпадающего списка Тип Запуска выберите пункт Автоматически.
- Нажмите Ок и закройте все окна.
Если по каким-то причинам вы не можете отключить SuperFetch из окна служб, попробуйте воспользоваться редактором реестра.
- Нажмите Win + R и введите regedit. Открыть Редактор реестра можно также десятком других способов.
- В адресную строку Редактора реестра вставьте путь Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters. По этому адресу можно также перейти вручную. Кстати, обратите внимание, что ветка все еще называется PrefetchParameters – Microsoft не позаботилась переименовать этот раздел реестра еще со времен Windows XP.
- В правой части экрана должен отображаться параметр EnableSuperfetch. Дважды щелкните на него и измените параметр на 0. Если параметра нет, создайте таковой, кликнув правой кнопкой мыши по пустому полю, и выбрав Создать – Параметр DWORD (32 бита). Назовите его EnableSuperfetch и установите значение 0.
- После отключения сервиса перезагрузите компьютер и последите за работой системы.
Если у вас есть дополнительные соображения относительно работы SuperFetch, расскажите об этом в комментариях. Возможно, мы забыли учесть что-то важное, что поможет пользователям исправить проблемы в работе этого сервиса.
Отключить Superfetch & Prefetch для SSD в Windows 10/8/7 2021
В этой статье мы увидим, как Windows 10/8/7 обрабатывает Prefetch и SuperFetch на твердотельных дисках. Вчера мы увидели, как Windows обрабатывает дефрагментацию на твердотельных дисках. Прежде чем начать, позвольте мне пояснить, что не рекомендуется отключать SuperFetch или Prefetch при использовании традиционных жестких дисков, но для твердотельных дисков, он отличается!
SuperFetch, Prefetch & SSD в Windows
Каждый раз, когда вы запускаете приложение на своем ПК, файл Prefetch, содержащий информацию о файлах, загружаемых приложением, создается операционной системой Windows. Информация в файле Prefetch используется для оптимизации времени загрузки приложения в следующий раз, когда вы его запускаете. SuperFetch пытается предсказать, какие приложения вы запускаете дальше, и предварительно загружает все необходимых данных в память. Его алгоритм прогнозирования является превосходным и может предсказать, какие следующие 3 приложения вы запустите через какое время в день.
Короче, SuperFetch и Prefetch — это технологии управления Windows Storage, которые обеспечивают быстрый доступ к данным на традиционных жестких дисках. В случае с твердотельными дисками они приводят к ненужным операциям записи.
Таким образом, Windows 7/8/10 автоматически отключает SuperFetch и Prefetch, когда обнаруживает SSD в вашей системе.
Disable Superfetch
Служба SysMain — это тот, который связан с Superfetch. Его задача — поддерживать и улучшать производительность системы с течением времени. Он находится в папке System32.
Если по какой-то причине необходимо вручную отключить их, так можно отключить SuperFetch. Запустите services.msc , чтобы открыть диспетчер служб. Прокрутите страницу вниз до службы Superfetch, которая отвечает за поддержание и повышение производительности системы с течением времени.
Дважды щелкните по ней, чтобы открыть окно «Свойства». Нажмите «Остановить», чтобы остановить процесс. Внесите тип запуска Отключено и нажмите «Применить».
Вам нужно будет перезагрузить компьютер , чтобы изменения вступили в силу.
Отключить предварительную выборку
Отключить Предварительная выборка в Windows, запустите regedit, чтобы открыть редактор реестра. Перейдите к следующему разделу реестра:
HKLM SYSTEM CurrentControlSet Control Session Manager Управление памятью PrefetchParameters
Дважды щелкните по EnablePrefetcher в правой части, чтобы открыть поле DWORD.
Возможные значения для EnablePrefetcher:
- 0 — Отключить Prefetcher
- 1 — Запуск приложения Включить предварительную выборку
- 2 — Включена предварительная загрузка загрузки
- 3 — Запуск приложения и предварительная выборка загрузки включена
Значение по умолчанию значение 3 . Чтобы отключить Prefetch, установите значение 0 . Нажмите «ОК» и «Выход».
Кстати, вы также можете отключить или настроить Suoerfetcher здесь — вы увидите EnableSuperfetcher DWORD чуть ниже.
Возможные значения для EnableSuperfetch:
- 0 — Отключить Superfetch
- 1 — Включить SuperFetch только для загрузочных файлов
- 2 — Включить SuperFetch только для приложений
- 3 — Включить SuperFetch для обоих загрузочных файлов и приложений
Если вы являетесь пользователем Solid State Drive, вы может захотеть прочитать о бесплатной SSD Life, которая может проверить работоспособность вашего твердотельного накопителя и SSD Tweaker, которые помогут вам настроить твердотельные накопители.
SuperFetch как отключить в Windows 10?
Всем привет, в этой заметке я вам, дорогие друзья, покажу как отключить Prefetch (префетч) и Superfetch (суперфетч) в Windows 10. В старых версиях Windows, даже в XP эти приблуды также отключали, так как польза от них была сомнительная (хотя можно поспорить). Как бы там не было на самом деле, а если вам нужно это отключить, то попробуйте — вдруг это действительно сделает комп немного быстрее.
За кэширование в винде отвечает служба SysMain, но вы не думайте что это какая-то левая, нет, просто в списке служб вы видите название SuperFetch, а второе имя ее это SysMain! Вот такие пироги!
Грузить вас не хочу и не буду, но все таки пару слов о том, что такое SuperFetch напишу (Prefetch было в XP, можно так сказать, это предыдущая версия технологии). Значит так, это такая технология, которая позволяет вроде бы как сделать Windows еще быстрее, то есть те программы или файлы, с которыми вы чаще всего работаете, они загружаются в оперативку и именно для того, что бы если что, к ним был быстрый доступ.
РЕКЛАМА
То есть с одной стороны, то вообще полезно, но зачем тогда отключать? Честно, врать не стану, я не знаю насколько стабильно работает система, когда эта технология по максимум начинает отгребать себе память, кстати другими словами этот SuperFetch (появился еще в Vista) является кэшем Windows 10. Так вот, насколько стабильно будет работать Windows, если например кэш ее будет около пару гб? Лично я не могу ответить точно.. но в интернете, можно встретить отзывы что система виснет и тормозит, ну и в этом духе, и именно поэтому пользователи и интересуются как отключить кэш в Windows 10.
Ну надеюсь что вы поняли то, что я хотел до вас донести Настоятельно рекомендую отключать эту технологию, если у вас SSD-накопитель, ибо он и так по себе быстрый. Кстати, я не могу сказать что этот кэш очень эффективен — ведь он кэширует файлы, а не блоки, понимаете? А вот например утилита PrimoCache, кэширует именно блоки! Если интересно, то о ней я писал тут, в статье как ускорить жесткий диск.
Итак, приступим (в принципе данный способ подходит и для других Windows) — открываем Диспетчер задач (на панели задач правой кнопкой мышки и там выберите в меню), и там переходим на вкладку Службы. Тут вам нужно найти пункт SysMain (это и есть служба кэширования), и по нему нажать правой кнопкой и выбрать Остановить:
РЕКЛАМА
После этих действий, служба SuperFetch остановится и прекратит свою работу. Но это так, чтобы по быстрому отключить, если же вы хотите навсегда избавится от SuperFetch, то нужно открыть службы, просто зажмите на клаве Win + R и введите туда вот такое: services.msc:
РЕКЛАМА
После этого откроется окно со службами. Там сразу рекомендую переключится на стандартный вид, потом найти необходимую службу:
Нажимаем по ней два раза мышкой, появится окно настроек — нужно указать, чтобы эта служба вообще никогда не запускалась, сделать это можно тут:
РЕКЛАМА
Все! Теперь кэширование отключено, но, десятка все равно что-то будет кэшировать, почему и что — я не знаю (может быть какие-то особо важные системные компоненты?), но надеюсь что это не будет создавать тормоза. А вообще, вы наверно сами знаете, что сколько бы не было оперативки (если суперфетч включен), Windows под этот кэш может десятки гб брать… (врать не буду, у меня такого не было, но было у других!).
На главную! как отключить 11.02.2016ошибок нехватки памяти? Предварительная выборка и супервыборка могут быть проблемой
У вас возникают ошибки из-за нехватки памяти на вашем устройстве Surface? Ваша Поверхность работает медленно?
Это могло быть из-за некоторых старых функций в Windows, называемых Prefetch и Superfetch, которые приносят больше вреда, чем пользы на вашем Surface.
Prefetch и Superfetch на Surface: что это такое?
Prefetch и Superfetch — это устаревшие функции Windows, предназначенные для повышения скорости реакции системы.Не вдаваясь в подробности, две программы делают следующее:
- Prefetch: Помещает копии часто используемых программ в папку C: \ windows \ prefetch, чтобы их можно было быстро загрузить при загрузке компьютера.
- Superfetch: Выявляет программы, которые вы часто используете, и предварительно загружает их в оперативную память, чтобы их не нужно было вызывать с диска.
Обе технологии были представлены задолго до появления Surface и, что более важно, до того, как твердотельные жесткие диски (SSD) стали обычным явлением.
Видите ли, когда были созданы эти функции, 99% компьютеров имели жесткие диски пластинчатого типа (HDD). Жесткие диски были намного медленнее современных твердотельных накопителей, особенно при чтении файлов, разбросанных по всему диску. Помещая файлы, которые вам нужны при запуске, в одном месте, Prefetch может значительно ускорить процесс загрузки, потому что часто загружаемые файлы могут быть прочитаны один за другим из этого места.
Superfetch, с другой стороны, будет использовать тот факт, что оперативная память намного быстрее, чем жесткий диск, поэтому она принесет в жертву часть оперативной памяти для предварительной загрузки файлов или данных, которые вы часто используете, устраняя необходимость загружать их с жесткого диска. .Обратной стороной было то, что программам было доступно меньше оперативной памяти, но общий выигрыш в скорости того стоил.
Prefetch и Superfetch на Surface: нужны ли они?
Короткий ответ; возможно нет.
Как я объяснил выше, эти технологии были гораздо более актуальны для жестких дисков с магнитными дисками (которых нет на вашем Surface), поэтому они могут фактически вызывать проблемы с производительностью или сокращать срок службы вашего SSD.
В случае Superfetch оперативная память больше не имеет такого огромного преимущества в скорости по сравнению с твердотельными накопителями, как у жестких дисков.Таким образом, вы фактически «теряете» (потенциально) много оперативной памяти с очень небольшим выигрышем. В результате у вас могут возникнуть ошибки из-за нехватки памяти или снижение производительности с вашим Surface (особенно, если у вас есть версия Surface 3, 2 ГБ).
Кроме того, обе технологии вызывают дополнительные операции чтения и записи на твердотельный накопитель Surface, что со временем сокращает срок его службы.
Prefetch и Superfetch на Surface: как их отключить?
В Windows 8.1 / 10 обе эти функции должны быть достаточно умными, чтобы анализировать производительность системы и деактивировать себя, если они не работают.Однако не исключено, что они могут ошибаться и оставаться активными, даже если на самом деле они негативно влияют на производительность системы.
К счастью, отключить их вручную довольно просто. У меня есть инструкции для этого ниже:
Предварительная выборка
Отключение предварительной выборки требует небольшого редактирования реестра, но только в одном месте, так что это не так уж и плохо:
- Убедитесь, что вы вошли в систему с правами Администратор .
- Откройте редактор реестра, выполнив поиск regedit .
- Перейдите к HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters. Найдите ключ EnablePrefetcher (справа) и коснитесь или щелкните его.
- Когда появится окно редактирования, измените Value Data на 1 . Обязательно запишите или запомните, какая была настройка, прежде чем изменять ее. Кроме того, ничего не меняет ничего не меняет .
- Коснитесь или щелкните ОК , закройте редактор реестра и перезапустите Surface.
Я бы посоветовал вам рассчитать время, необходимое для загрузки Surface, прежде чем выключить его, а затем еще раз после этого, чтобы вы могли сравнить скорости. Возможно, что Prefetch на самом деле помогает вашей Surface загружаться быстрее. Если это так, вы можете захотеть снова включить его, вернув ключ EnablePrefetcher к тому, что было раньше (вероятно, 3).
Superfetch
Superfetch еще проще отключить, и, скорее всего, он больше всего повлияет на скорость вашего Surface, особенно если вы получаете ошибки из-за нехватки памяти:
- Убедитесь, что вы вошли в систему с правами Администратор .
- Найдите Services , чтобы найти диспетчер служб на панели управления.
- Оказавшись там, прокрутите вниз и найдите службу Superfetch .
- Коснитесь или щелкните его, чтобы открыть окно свойств Superfetch . Оказавшись там, нажмите кнопку Stop , чтобы выключить службу, затем установите Startup Type на Disabled .
- Коснитесь или щелкните ОК и выйдите из диспетчера служб.
- Перезагрузите Surface.
Это должно освободить часть оперативной памяти на вашем Surface и, скорее всего, избавит вас от любых ошибок нехватки памяти, с которыми вы сталкиваетесь.
Некоторые люди сообщают о проблемах с производительностью или обнаруживают больше ошибок нехватки памяти после обновления до Windows 10. Итак, если вы уже пробовали шаги из моей статьи 10 вещей, которые помогут исправить проблемы с производительностью Windows 10 безрезультатно, отключив предварительную выборку и / или Superfetch — следующее, что вам стоит попробовать.
Тим
Что такое Superfetch (SysMain) в Windows 10? И как это отключить
Windows 10 является явным улучшением по сравнению с предыдущими версиями во многих отношениях, но она также может казаться медленной и вялой, когда она не настроена должным образом. Из множества способов повышения производительности Windows 10 есть одна менее известная функция, о которой вам следует знать: Superfetch — это , теперь называемый SysMain после обновления Windows 10 1809.
В этой статье вы узнаете все, что вам нужно знать о том, что такое Superfetch (SysMain), как он работает, почему может быть проблематичным и как отключить его, если он вызывает проблемы.
Что такое Superfetch (SysMain)?
Superfetch — это функция, которая была представлена еще в Windows Vista. В официальном описании службы Superfetch говорится, что она «поддерживает и улучшает производительность системы с течением времени», но это расплывчато и не объясняет всей истории.
Он тихо сидит в фоновом режиме, постоянно анализируя модели использования оперативной памяти и узнавая, какие приложения вы запускаете чаще всего. Со временем Superfetch отмечает эти приложения как «часто используемые» и заранее загружает их в оперативную память.
Superfetch отображается как «Узел службы: SysMain» в диспетчере задач Windows. Идея состоит в том, что когда вы действительно хотите запустить приложение, оно будет запускаться намного быстрее, потому что оно уже предварительно загружено в память.
По умолчанию Superfetch занимает все доступное пространство ОЗУ предварительно загруженными приложениями.Не волнуйтесь: он работает только с неиспользуемой памятью . Как только вашей системе потребуется больше оперативной памяти (например, для загрузки приложения, которое не было предварительно загружено), она по мере необходимости освобождает необходимую память.
Обратите внимание, что Superfetch — это не то же самое, что Prefetch, менеджер памяти предварительной загрузки, представленный еще в Windows XP. Superfetch фактически является преемником Prefetch. Какая разница? Prefetch не анализировал закономерности использования с течением времени и соответствующим образом не изменял параметры предварительной загрузки.
Действительно ли необходима Superfetch (SysMain)?
По большей части Superfetch полезен. Если у вас современный ПК со средними характеристиками или лучше, Superfetch, скорее всего, работает настолько плавно, что вы даже не заметите этого. Велика вероятность, что Superfetch уже запущен в вашей системе прямо сейчас, а вы даже не знали.
Но есть некоторые «проблемы», которые могут возникнуть с Superfetch (SysMain):
- Поскольку Superfetch всегда работает в фоновом режиме, сама служба Superfetch всегда использует некоторый процессор и оперативную память.
- Superfetch не устраняет необходимости загружать приложения в оперативную память. Скорее, он перемещает загрузку на более раннее время. Всякий раз, когда происходит эта загрузка, ваша система по-прежнему испытывает такое же замедление, как если бы вы запускали приложение без Superfetch.
- Запуск системы может быть медленным, потому что Superfetch предварительно загружает набор данных с жесткого диска в оперативную память.Если ваш жесткий диск работает на 100% в течение нескольких минут при каждом запуске или перезагрузке компьютера, виновником может быть Superfetch.
- Прирост производительности Superfetch может быть незаметным, если Windows 10 установлена на SSD. Поскольку твердотельные накопители такие быстрые, вам не нужна предварительная загрузка. Если вас это интересует, ознакомьтесь с нашим руководством по переносу Windows с жесткого диска на твердотельный накопитель.
Superfetch также известен тем, что вызывает проблемы с производительностью во время игры , особенно в системах с 4 ГБ ОЗУ или меньше.Непонятно, почему это происходит, потому что это происходит не у всех, но мы подозреваем, что это связано с играми с большим объемом оперативной памяти, которые постоянно запрашивают и освобождают память, что может привести к постоянной загрузке и выгрузке данных Superfetch.
Связано: лучшие советы и рекомендации по устранению 100% использования диска в Windows 10
Безопасно ли отключать Superfetch? Да! Если вы решите отключить его, нет риска побочных эффектов. Мы рекомендуем оставить ее включенной, если ваша система работает нормально.Если у вас есть проблемы с частым использованием жесткого диска, высоким использованием ОЗУ или снижением производительности во время операций с большим объемом ОЗУ, попробуйте выключить его и посмотреть, поможет ли это. Если это так, не работайте. В противном случае включите его снова.
Примечание: Чтобы повысить производительность в системе с ограниченным ОЗУ, мы рекомендуем настроить ограничение виртуальной памяти Windows и настроить визуальные эффекты Windows. Вы также можете попробовать эти советы для более быстрого запуска и выключения.
Как отключить Superfetch (SysMain) в Windows 10
Повторяю, мы не рекомендуем отключать Superfetch, кроме как в качестве меры по устранению неполадок для потенциальных проблем, упомянутых выше.Большинству пользователей следует оставить Superfetch включенным, потому что он помогает повысить общую производительность. Если вы не уверены, попробуйте выключить его. Если вы не заметили улучшений, включите его снова.
Опять же, Superfetch упоминается как SysMain в Windows 10. Так что это то, на что пользователи должны обращать внимание при его отключении.
Использование приложения Services
- Откройте меню «Пуск», найдите services , затем запустите приложение Services.Либо откройте командную строку «Выполнить», нажав клавиши Windows + R , затем введите services.msc и нажмите OK .
- Прокрутите вниз, пока не увидите SysMain , щелкните его правой кнопкой мыши и выберите Stop . Superfetch теперь отключен.
- Тем не менее, в приложении Services щелкните правой кнопкой мыши SysMain и выберите Properties .На вкладке Общие найдите Тип запуска и измените его на Отключено . (Или вручную, если вы хотите включить его, когда вам это нужно.)
Использование редактора реестра
Приложение «Службы» является предпочтительным методом для этого, но если оно не работает по какой-либо причине, вы всегда можете напрямую отредактировать раздел реестра. Перед тем, как сделать это, обязательно создайте резервную копию реестра на случай, если что-то пойдет не так.
Обратите внимание, что перед внесением каких-либо изменений в реестр важно создать точку восстановления системы.Вы можете вернуться к этой точке восстановления в случае неудачи.
Создание точки восстановления
- В строке поиска меню «Пуск» введите Создать точку восстановления и щелкните ее в результатах поиска.
- Если кнопка Восстановление системы неактивна, это означает, что защита системы отключена.
- Чтобы включить System Protection , щелкните диск C: \ в том же окне.Затем щелкните Настроить и щелкните Включить защиту системы . Щелкните ОК.
- Чтобы создать точку восстановления, просто щелкните Create и введите имя точки восстановления.
Отключение Superfetch (SysMain)
- В строке поиска меню «Пуск» найдите regedit и выберите его из результатов.Либо откройте командную строку «Выполнить», нажав клавиши Windows + R , затем введите regedit и нажмите ОК .
- Найдите ключ SysMain. Используя левую боковую панель, перейдите к следующему:
HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ SysMain
- Отключите SysMain. В разделе справа дважды щелкните Start и установите для параметра Value data значение 4. Сохраните изменения и перезагрузите компьютер.
Использование командной строки
Самый быстрый способ отключить Superfetch и при этом почувствовать себя опытным пользователем Windows — использовать командную строку.
- В строке поиска меню «Пуск» введите cmd и щелкните правой кнопкой мыши командную строку > Запуск от имени администратора.
- В консоли введите: sc stop «SysMain» и нажмите Enter.
- После этого введите: sc config «SysMain» start = disabled и нажмите Enter.
- Закройте командную строку и перезагрузите компьютер.
Другие функции Windows 10, которые можно отключить
Superfetch — не единственный пример функции, которую лучше отключить.Тонны других функций лучше оставить отключенными из-за снижения производительности.
Кредит изображения: AntonioGuillemF / Depositphotos
Дополнительные функции Windows 10: краткое руководство по лучшим дополнениям, которые могут вам понадобитьсяЗнаете ли вы, что в Windows 10 есть множество дополнительных функций, которые вы можете включить? Давайте посмотрим, что они делают и как их включить.
Читать далее
Об авторе Манувирадж Годара (Опубликовано 139 статей)Манувирадж (Manuviraj) — автор функций в MakeUseOf, он пишет о видеоиграх и технологиях уже более двух лет.Он заядлый геймер, который также проводит свободное время, просматривая свои любимые музыкальные альбомы и читая.
Более От Манувираджа ГодараПодпишитесь на нашу рассылку новостей
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Нажмите здесь, чтобы подписаться
Как отключить службу Superfetch в Windows 10, 8.1 и 7
Иногда вы можете заметить, что ПК с Windows начал ползать, а жесткий диск не работал. При проверке диспетчера задач и, конечно же, он показал, что жесткий диск используется на 99%. И все это благодаря сервису под названием SuperFetch . Итак, у вас возник вопрос Что такое служба Superfetch ? почему это приводит к высокому использованию системных ресурсов и как отключить службу Superfetch.
Что такое Superfetch?
Superfetch — это технология управления памятью, которая помогает компьютеру постоянно реагировать на ваши программы. Согласно Microsoft, основная цель службы SuperFetch — « поддерживает и улучшает производительность системы с течением времени».
Superfetch — сделать ваш компьютер загружается и работает быстрее, программы будут загружаться быстрее, а индексирование файлов будет быстрее
Функция SuperFetch, впервые представленная в Windows Vista (с тех пор является частью Windows для повышения быстродействия системы), которая незаметно работает в фоновом режиме, постоянно анализируя Шаблоны использования ОЗУ и изучение того, какие приложения вы запускаете чаще всего.Сервис также кэширует данные, чтобы они были немедленно доступны вашему приложению.
Стоит ли отключать Superfetch?
SuperFetch полезен для ускорения работы вашего ПК с Windows путем предварительной загрузки частей программ, которые вы часто используете, и предварительной загрузки их в быструю ОЗУ (оперативную память) вместо медленного жесткого диска, чтобы он мог быть немедленно доступен для вашего приложения. . Но если вы испытываете зависание и лаги на вашем устройстве, решил Отключить Superfetch , а затем Да! Если вы отключите Superfetch , нет риска побочных эффектов.
Как отключить Superfetch?
Поскольку Superfetch является интегрированной службой Windows, мы рекомендуем оставить ее включенной. Но если у вас есть проблема со 100% -ным использованием ЦП, высоким использованием диска или памяти, снижением производительности во время операций с большим объемом ОЗУ, вы можете отключить Superfetch , выполнив следующие шаги.
Отключить Superfetch из служб
- Нажмите Windows + R, введите services.msc, и ok
- Здесь в службах Windows прокрутите вниз и найдите службу под названием « Superfetch »
- Щелкните правой кнопкой мыши «» Superfetch », затем выберите« Properties ».
- На вкладке «Общие» найдите Тип запуска и измените его на Отключено .
- И остановите службу, если она запущена.
- Вот и все, с этого момента служба Superfetch не работает в фоновом режиме.
Отключить Superfetch из редактора реестра
- Нажмите windows + R, введите regedit, и ОК, чтобы открыть редактор реестра Windows.
- Первая резервная копия базы данных реестра, затем перейдите к следующему разделу.
HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Control / Session Manager / MemoryManagement / PrefetchParameters
- Здесь Справа дважды щелкните « EnableSuperfetch ». и измените одно из следующих значений:
- 0 — отключить Superfetch
- 1 — включить предварительную выборку при запуске программы
- 2 — включить предварительную выборку загрузки
- 3 — включить предварительную выборку всего
Если это значение не существует, щелкните правой кнопкой мыши папку « PrefetchParameters », затем выберите « New »> « DWORD Value » и назовите его « EnableSuperfetch ».
- Нажмите ОК и закройте редактор реестра Windows.
- Перезагрузите Windows, чтобы изменения вступили в силу.
Вот и все, вы успешно отключили службу Disable Superfetch в Windows 10. У вас все еще есть какие-либо вопросы о Superfetch , не стесняйтесь обсуждать их в комментариях ниже. Также прочтите Решено: Windows не может проверить цифровую подпись (код ошибки 52)
Как отключить супервыборку и предварительную выборку в Windows 10 / 8.1 / 8/7
Включать или отключать службу Superfetch , ранее известную как Prefetch, является спорным вопросом.Технология Prefetch в Microsoft Windows известна как Superfetch, начиная с Windows Vista. В то время как вам необходимо отключить службы Superfetch для приложений, связанных с играми и редактированием видео , бизнес-приложения получают выгоду, когда вы их включаете.
И Prefetch, и Superfetch — это , предназначенные для улучшения реакции вашей системы. . Но поскольку производительность тяжелого программного обеспечения и игровых приложений снижается, уместно отключить эти службы в Windows.Итак, для тех, кто задается вопросом, как отключить Superfetch и Prefetch в Windows 7, 8, 8.1, 10, вы находитесь на правильной странице.
Здесь мы делимся полезной информацией об этих службах и о том, как отключить Superfetch и Prefetch в Windows 7,8,10. Итак, приступим.
Что такое Prefetch и Superfetch в Windows 7, 8, 10?
Службы Prefetch и Superfetch прогнозируют приложения, которые, вероятно, будет использовать пользователь. А затем загружает в память системы необходимые данные.Это упреждающее действие является основной функцией служб Superfetch и Prefetch. Но система с твердотельными накопителями от них не выигрывает. И поэтому записи кажутся ненужными и вредными для твердотельных погружений в долгосрочной перспективе. Проблема была решена Microsoft в Windows 7, поскольку они разрешили службе отключать Superfetch и Prefetch всякий раз, когда она обнаруживает быстрый SSD. В Windows 8 ОС анализирует состояние и самостоятельно отключает службы Superfetch или Prefetch.
И поэтому это может немного сбить с толку, разрешить ли Windows отключать это автоматически или делать это самостоятельно, когда это необходимо.Итак, если опытные пользователи хотят вручную отключить или включить его, вот полное руководство по отключению Superfetch и Prefetch в Windows 7, 8, 10.
Как отключить Superfetch и Prefetch в Windows 7, 8, 10?
Теперь, если вы хотите узнать, как отключить Superfetch и Prefetch в Windows 10, поскольку это последняя версия, вы должны знать, что этот процесс одинаков для всех версий Windows. Здесь мы рассказываем о различных методах, позволяющих отдельно отключить службы Prefetch и Superfetch.
Шаги по простому отключению Superfetch в Windows 7,8, 10
Вы можете вручную отключить Superfetch в Windows 7, 8 или 10. Для этого вам нужно запустить службу SysMain в Windows. Диспетчер служб Windows относится к службам Superfetch. И он только управляет и улучшает производительность системы. Вы найдете это в папке System32. Следуйте приведенным ниже инструкциям —
Шаг 1: Откройте окно «Выполнить» , нажав клавишу со значком Windows + R или щелкнув правой кнопкой мыши параметр Windows «Пуск».Затем выберите «Выполнить».
Шаг 2: В открывшемся окне «Выполнить» введите «services.msc». Вы также можете выполнить поиск «services.msc» прямо с рабочего стола.
Шаг 3: Откроется новое окно Service Manager. Прокрутите вниз, чтобы найти Superfetch.
Шаг 4: Откройте свойства Superfetch , дважды щелкнув по нему.
Шаг 5: После того, как вы запустите окно «Свойства», щелкните опцию остановки , чтобы остановить службы Superfetch.
Выполнив вышеуказанный шаг, вы на время отключите службу. И поэтому он запустится автоматически при следующей загрузке системы. И поэтому вам придется соответствующим образом проинструктировать свою систему и отключить Superfetch и Prefetch в Windows 10.
Шаг 6: В том же окне «Свойства» вы увидите, что для параметра «Тип запуска» установлено значение «Автоматически». В этом варианте выберите «Отключено» из раскрывающегося списка.
Шаг 7: Теперь нажмите «Применить» , чтобы применить изменения, а затем нажмите «ОК».
Вот как вы можете отключить Superfetch в Windows 7, 8, 10 вручную через Service Manager. Перезагрузите систему после закрытия Service Manager и наблюдайте за происходящими изменениями.
Шаги по простому отключению предварительной выборки в Windows 7, 8, 10
Вы также можете отключить предварительную выборку в Windows 7, 8 или 10 с помощью реестра Windows , точно так же, как вы отключили службы Superfetch. Следуйте инструкциям в разделе «Метод редактора реестра».
Шаг 1: Откройте окно «Выполнить» и введите « regedit » , чтобы запустить редактор реестра.
Шаг 2: Теперь в реестре перейдите в следующее место.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SessionManager \ MemoryManagement \ PrefetchParameters
Шаг 3: «Включить Superfetch» двойным щелчком справа. Если вы не можете найти это значение, выполните следующие действия, чтобы настроить значения предварительной выборки.
Шаг 4: Найдите PrefetchParameters ”и щелкните его правой кнопкой мыши. Затем выберите «Создать» и нажмите «Значение DWORD».
Шаг 5: Назначьте «Enablesuperfetch», любое из заданных значений —
0 — отключает предварительную выборку
1- Включает предварительную выборку, только когда запущено какое-либо приложение
2- Включает предварительную выборку для файлов, которые вы можете загрузить
3- Включает предварительную выборку для приложений и файлов загрузки
Значение по умолчанию для вашей системы будет установлено на значение «3» и , поэтому установите его на значение «0», чтобы отключить предварительную выборку.
Установка значений Superfetch и Prefetch может неправильно увеличить время запуска и загрузки приложения. Итак, если вы не можете понять метод, не изменяйте настройки сервисов Superfetch и Prefetch. В то время как опытные пользователи, работающие на нестандартных конфигурациях дисков или на виртуальных машинах, могут использовать эти методы и исправить проблему вручную.
Итак, ребята, если вы тоже сталкиваетесь с некоторыми проблемами, такими как медленно работающая система, вы можете попробовать отключить Superfetch и Prefetch в Windows 7, 8, 10.Процесс отключения этих служб одинаков для всей версии Windows. Мы надеемся, что эта статья вам помогла.
Tweak Prefetch и Superfetch для повышения производительности системы • Raymond.CC
Недавно я узнал о программном обеспечении под названием TweakPrefetch , которое может делать именно то, что называется программным обеспечением, и которое настраивает Windows Prefetch, а также Superfetch. Честно говоря, я слышал об этом и вкратце знаю, что это как-то связано с кешированием для ускорения работы на компьютере с Windows, но никогда особо не беспокоился о дальнейших исследованиях по этому поводу.Прочитав статью о Prefetch и Superfetch на официальном сайте TweakPrefetch, я обнаружил, что очень важно знать, о чем идет речь, особенно если у вас есть SSD-накопитель.
В основном Prefetch доступен в Windows XP, Vista и 7, тогда как Superfetch доступен только в Vista и Windows 7. Эти две функции направлены на сокращение времени запуска приложений, а также времени загрузки операционной системы за счет предварительной загрузки в память. Автор TweakPrefetch утверждает, что предварительную выборку в Windows XP лучше оставить со значением по умолчанию, и то же самое касается суперфитча в Windows Vista и 7.Однако, если вы геймер, у вас есть твердотельный накопитель (SSD) или в системе меньше 2 ГБ ОЗУ, то вам может потребоваться настроить предварительную выборку и супервыборку, чтобы повысить общую производительность вашей системы.
Твердотельный накопитель уже достаточно быстр, и предварительная выборка не помогает повысить производительность. Следовательно, отключение предварительной выборки и супервыборки может продлить срок службы устройства. Что касается геймеров, некоторые могут заметить случайные падения частоты кадров в игре, которые, возможно, могут быть вызваны процессом кеширования, а отключение предварительной выборки может предотвратить это.Что касается систем с объемом оперативной памяти менее 2 ГБ, вы можете уменьшить использование памяти, отключив предварительную выборку, поскольку для этой функции используется значительный объем системной памяти.
TweakPrefetch упрощает настройку предварительной и супервыборки. Простой пользовательский интерфейс четко отображает варианты того, как вы хотели бы настроить предварительную и супер-выборку для вашей системы Windows. Вы можете включить загрузку только приложений, только загрузку или приложения по умолчанию и только загрузку.Обратите внимание, что отключение Prefetch, Superfetch и его службы возможно только тогда, когда Advanced Controls выбран в меню Options.
Если вы не уверены, какой вариант выбрать, или не осмеливаетесь рисковать, щелкните Инструменты в строке меню и выберите Мастер настройки. Это полезный мастер, который поможет менее опытным пользователям найти оптимальные настройки предварительной и суперфитчинга для своей системы и потребностей. Все, что вам нужно сделать, это выбрать тип жесткого диска на вашем компьютере, а затем выбрать основное использование компьютера.Нажмите кнопку «Обнаружить», и она покажет вам рекомендуемые настройки.
Если вы чувствуете, что ваш компьютер тормозит после настройки предварительной выборки, вы всегда можете вернуть его к настройкам по умолчанию «Приложение и загрузка» из программы. TweakPrefetch бесплатен и требует для работы Microsoft .NET Framework 3.5 или новее.
Загрузить TweakPrefetch
Как отключить Superfetch и Prefetch в Windows 8
Prefetch и, начиная с Windows Vista, Superfetch — это технологии в Microsoft Windows, которые могут значительно улучшить отклик системы, предсказывая, какие приложения пользователь может запустить, и предварительно загружая необходимые данные в память .Хотя это важно для обеспечения бесперебойной работы пользователей в системах с традиционными жесткими дисками, некоторые системы с твердотельными дисками могут не получить большой выгоды из-за неотъемлемого преимущества SSD в производительности, а службы Prefetch / Superfetch могут фактически нанести вред SSD в долгосрочной перспективе. из-за ненужных записей, которые они генерируют.
В Windows 7 Microsoft попыталась решить эту проблему, автоматически отключив Superfetch и Prefetch при обнаружении быстрого SSD. Однако в Windows 8 операционная система пытается проанализировать характеристики производительности системного хранилища и разумно включить или отключить Superfetch / Prefetch по мере необходимости.
В то время как большинство пользователей вполне могут позволить Windows самостоятельно решать, как использовать Superfetch и Prefetch, существуют ситуации, в которых Windows может принять неправильное решение, и опытные пользователи захотят вручную отключить или включить службы. Чаще всего это происходит с нестандартными конфигурациями, такими как быстрые RAID-массивы жестких дисков или смешанное использование как твердотельных, так и жестких дисков.
Отключить Superfetch вручную
Чтобы вручную отключить Superfetch в Windows 8, запустите диспетчер служб Windows, щелкнув правой кнопкой мыши кнопку «Пуск» на рабочем столе, выбрав Выполнить и набрав services.msc . Кроме того, вы можете выполнить поиск services.msc с начального экрана.
В диспетчере служб прокрутите вниз и найдите Superfetch , который управляется службой Windows под названием SysMain . Дважды щелкните Superfetch, чтобы открыть окно свойств, и щелкните Stop , чтобы остановить его.
На данный момент это убьет службу, но она автоматически перезапустится при следующей загрузке, если мы не скажем ей этого не делать. В раскрывающемся меню «Тип запуска» выберите Отключено .Щелкните Применить , а затем ОК , чтобы сохранить изменения. Закройте диспетчер служб и перезагрузитесь, чтобы изменения вступили в силу.
Отключить предварительную выборку вручную
После отключения Superfetch вы можете отключить предварительную выборку из реестра Windows. Запустите редактор реестра, щелкнув правой кнопкой мыши кнопку «Пуск» на рабочем столе, выбрав Run и набрав regedit . Как и раньше, вы также можете запустить редактор реестра, выполнив поиск regedit на начальном экране.
В редакторе реестра перейдите в следующее расположение:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters
В правой части окна дважды щелкните EnablePrefetcher . Вы можете настроить предварительную выборку одним из четырех способов, введя соответствующий номер в поле Value Data :
0 — Отключает предварительную выборку
1 — Включает предварительную выборку только для приложений
2 — Включает предварительную выборку для файлов загрузки только
3 — включает предварительную выборку для файлов загрузки и приложений
Значение по умолчанию — 3 ; установка значения 0 отключит предварительную выборку.
Как уже упоминалось, большинству пользователей не нужно настраивать параметры Prefetch / Superfetch, а установка неправильных значений может значительно увеличить время загрузки и запуска приложений. Но опытные пользователи с нестандартными конфигурациями дисков или пользователи Windows на виртуальных машинах могут захотеть осуществлять ручной контроль над этими важными службами.
Что такое Superfetch в Windows 10 и как его отключить
Что такое SuperFetch в Windows 10 и как его отключить: SuperFetch — это мера фреймворка Windows, которая имеет разные названия.В Windows XP это было известно как Prefetch. SuperFetch был представлен в Windows Vista, а в самых последних версиях Windows 10 в настоящее время известен как Sysmain. В конце концов, причина каждой эпохи SuperFetch была в чем-то похожем: чтобы расширить выставку Windows, предварительно загружая приложения, которые вы регулярно используете, в оперативную память, прежде чем вам понадобится их использовать. Как бы то ни было, что такое SuperFetch?
Как работает Superfetch (Sysmain)
В самых последних версиях Windows 10 администрирование SuperFetch в настоящее время отображается под именем SysMain.В диспетчере задач он отображается как Узел службы: SysMain. Если вы используете более опытный вариант Windows 10 или любую форму Windows 7 или 8, это будет отображаться в диспетчере задач как узел службы: SuperFetch. Эта помощь выполняется за кулисами (практически не используя мощность процессора) и анализирует объем используемой вами оперативной памяти и наиболее часто используемые приложения. Любые приложения, которые справка воспринимает как «часто используемые», начнут предварительно загружать их в оперативную память. Таким образом, в следующий раз, когда вы запустите приложение, оно будет отправлено значительно быстрее.
Вы можете быть обеспокоены тем, что это означает, что SuperFetch тратит всю вашу оперативную память, но это не так. Помощь сосредоточена вокруг предварительной загрузки приложений в неиспользуемую оперативную память. Это не считается поглощенной памятью. Вы увидите это на случай, если откроете Диспетчер задач на вкладке «Процессы» и посмотрите на использование памяти. Несмотря на то, что Superfetch прожигает всю неиспользуемую оперативную память предварительно загруженными приложениями, использование поглощенной оперативной памяти фактически не показывает 100%. Это связано с тем, что SuperFetch работает за кулисами, и он предоставит всю неиспользованную оперативную память, которую использует, в любой момент, когда вам нужно использовать эту память для других динамических поручений.
Стоит ли убивать Superfetch (Sysmain)?
По большому счету, нет веских причин для предотвращения запуска SuperFetch. Он использует незначительную долю ЦП и просто использует неиспользуемую оперативную память. В целом это незаметно для клиента в целом. В любом случае, на всех собраниях клиентов Microsoft было несколько отчетов о том, что иногда мера SuperFetch (Sysmain) действительно вызывает проблемы с выполнением. К числу этих выявленных проблем относятся:
Постоянное 100% использование круга.
Перегрев, вызывающий закрытие каркаса.
Среднее время загрузки при запуске компьютера.
На хрупком оборудовании SuperFetch может использовать больше ЦП и ОЗУ, чем вам хотелось бы.
Известно, что вызывает проблемы с выполнением во время игры.
Самая известная проблема, о которой сообщают люди, — это 100% круговое использование. Если это вы, повреждение SuperFetch или Sysmain может решить проблему. Поскольку SuperFetch — это просто улучшение фреймворка, вы не повредите Windows, остановив помощь.Тем не менее, вы можете увидеть, что запуск ваших самых любимых приложений может занять несколько больше времени, чем ожидалось.
Как с по Отключить Superfetch (Sysmain) в Windows 10
Безопасно ли отключать Superfetch?
Если вы не сталкиваетесь с проблемами выполнения или другими проблемами, рекомендуется оставить Superfetch (Sysmain) запущенным. Это полезный цикл, который полностью избавляет вас от времени, необходимого для отправки программ, которые вы регулярно используете.Не стоя, в случае, если вы сталкиваетесь с высокой загрузкой жесткого диска, постоянными проблемами с памятью или в целом тусклым отображением, вы можете попробовать парализовать SuperFetch, чтобы проверить, решает ли он проблему. Если это так, оставьте помощь в ослабленном состоянии. Что-то еще, предай и продолжай расследование.
Чтобы отключить Superfetch (Sysmain) в Windows 10:
Выберите меню «Пуск», введите преимущества и выберите приложение «Службы». Вы также можете нажать Windows + R, набрав services.msc и нажмите Enter. В приложении «Службы» найдите SysMain, щелкните правой кнопкой мыши справку и выберите «Остановить». Если вы используете более опытный вариант Windows, нажмите правой кнопкой мыши на администрирование SuperFetch и выберите «Остановить». В настоящее время вам нужно уберечь справку от перезапуска при запуске Windows. Когда справка остановлена, снова щелкните правой кнопкой мыши помощник и выберите «Свойства».
В раскрывающемся списке Тип запуска выберите Отключено.
Debilitate Superfetch (Sysmain) с редактором реестра
В отличие от использования диспетчера задач для остановки Superfetch в Windows 10 можно использовать редактор реестра.
Прежде чем вы начнете что-либо делать в хранилище, убедитесь, что вы сначала полностью подкрепили библиотеку, просто на случай, если что-то пойдет не так.
ПОДРОБНЕЕ: Загрузить windows 11
Отключить Superfetch (или Windows Search)
Superfetch — это цикл Windows 10, который позволяет рабочему фреймворку «узнавать» о нашем использовании, распознавая, какие приложения мы используем больше всего, чтобы предварительно загрузить их в память, и что в следующий раз, когда мы будем их использовать, они будут складываться быстрее.Тем не менее, это взаимодействие остается стабильным за кадром, и, несмотря на то, что оно по большей части не вызывает проблем, продемонстрировано, что оно доставляет мучения, когда у нас есть старое оборудование.
В случае, если вас беспокоит то, что у вас 100% процессор, и вы убедительно подтвердили, что он не от принудительного источника питания, заслуживает того, чтобы парализовать SuperFetch, чтобы убедиться, что это не проблема. Для этого перейдите в Системные службы (нажмите «Пуск» и введите «Администрирование»). В открывшемся окне откройте справку под названием «Sysmain», щелкните правой кнопкой мыши и свойства (или просто дважды нажмите).В открывшемся окне покажите «Тип запуска» и отметьте «Нарушено». Нажмите «Подтвердить» и перезапустите фреймворк. Также стоит провести аналогичный тест с помощью «Windows Search». Это действительно нормальная ошибка, однако в самых последних версиях Windows она, похоже, была исправлена.
Отключить антивирус
Антивирусыпримечательны тем, что много вмешиваются во все, что происходит на ПК, и, кроме того, сжигают тонны ресурсов процессора, поэтому вы ничего не потеряете, нанеся вред или деактивируя свой антивирус, чтобы убедиться, что это не тот Дело в том, что процессор постоянно работает на 100%.