Всем привет Значит в винде есть такой прикол интересный, который может стать проблемой у любого юзера, даже у меня. Дело в том, что у вас может быть такая задача, вот например вам нужно включить службу SysMain, вроде бы все просто, согласны? Вы идете в службы, открываете список и видите, что там тупо нет такой службы! И думаете что за прикол?
А прикол в том, что в винде в службах есть два названия. Не знаю как в Windows XP, но в Windows 7 и наверно в более новых версиях такая приколюга точно есть. Короче есть одно имя, которое видим мы и есть другое имя, которое так бы сказать служебное, вот его мы и невидим. Но прикол в том, что SysMain это имя службы именно служебное, а то название службы, которое мы должны видеть, то оно наверно вам знакомо, это SuperFetch!
Да, вот такой вот прикол, служба SysMain это на самом деле SuperFetch! Ну и раз вы уже тут, а я уже пишу эту заметку, то я обязан вам показать как включить эту службу. Смотрите, сперва вы нажимаете правой кнопкой по панели задач (внизу рабочего стола) и там выбираете в меню пункт Диспетчер задач:
Теперь идете на вкладку Службы и там нажимаете на кнопку с таким же названием Службы:
Кстати, в этом окне вы можете увидеть службу SysMain, а справа будет написано, что это SuperFetch! А вот видите еще цифру 840? Это идентификатор процесса (PID), под которым работает служба SysMain
Ну так вот, откроется окно со списком служб, тут вы находите службу SuperFetch и нажимаете два раза по ней:
Откроется окошко свойств службы, вот оно:
Вот видите, в самом вверху и написано, что имя службы это SysMain, а отображаемое имя, это уже SuperFetch! Вот такие йолки палки пироги! Теперь смотрите, если у вас эта служба отключена, то чтобы включить ее, то нужно в Тип запуска выбрать Автоматически и потом еще нажать кнопку Запустить, ну если нужно. А чтобы отключить, то в Тип запуска выбрать Отключена и соответственно еще нажать кнопку Остановить. Ничего сложного!
Кстати, как видите, служба SuperFetch работает под процессом svchost.exe, под ним еще многие службы работают. Так себе важный и универсальный процесс, возьмите себе на заметку и не пробуйте отключать его
Ну вот ребята на этом все, надеюсь что все вам тут было понятно. Удачи вам и хорошего настроенчика
На главную!
службы
18.09.2016
Содержание
- Предназначение Superfetch
- Нужно ли выключать супервыборку
- Способ 1: Инструмент «Службы»
- Способ 2: «Командная строка»
- Что делать, если служба не отключается
- Заключение
- Вопросы и ответы
Пользователи операционной системы Windows 7, сталкиваясь со службой под названием Superfetch, задают вопросы – что это, зачем оно нужно, и можно ли отключить этот элемент? В сегодняшней статье мы постараемся дать на них подробный ответ.
Сперва рассмотрим все детали, связанные с этим системным элементом, а затем проанализируем ситуации, когда его стоит отключить, и расскажем, как это делается.
Название рассматриваемой службы переводится как «супервыборка», что прямо отвечает на вопрос о предназначении этого компонента: грубо говоря, это сервис кэширования данных для улучшения быстродействия системы, своего рода программная оптимизация. Работает она следующим образом: в процессе взаимодействия пользователя и ОС служба анализирует частоту и условия запуска пользовательских программ и компонентов, после чего создаёт особый конфигурационный файл, где сохраняет данные для быстрого запуска приложений, которые вызываются чаще всего. При этом задействуется определённый процент оперативной памяти. Кроме того, Superfetch отвечает также за некоторые иные функции – например, работу с файлами подкачки или технологию ReadyBoost, которая позволяет превратить флешку в дополнение к RAM.
Читайте также: Как сделать RAM из флешки
Нужно ли выключать супервыборку
Супервыборка, как и многие другие компоненты Виндовс 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» и дважды щёлкните по нему левой кнопкой мыши.
- Для полного отключения введите значение
0
, после чего нажмите «ОК» и перезагружайте компьютер.
Заключение
Мы детально рассмотрели особенности службы Superfetch в Windows 7, привели методы её отключения в критических ситуациях и решение, если способы оказались неэффективны. Напоследок напоминаем – программная оптимизация никогда не заменит апгрейд компонентов компьютера, поэтому нельзя слишком уж сильно на неё полагаться.
Как включить службу SysMain на windows 7?
Всем привет Значит в винде есть такой прикол интересный, который может стать проблемой у любого юзера, даже у меня. Дело в том, что у вас может быть такая задача, вот например вам нужно включить службу SysMain, вроде бы все просто, согласны? Вы идете в службы, открываете список и видите, что там тупо нет такой службы! И думаете что за прикол?
А прикол в том, что в винде в службах есть два названия. Не знаю как в windows XP, но в windows 7 и наверно в более новых версиях такая приколюга точно есть. Короче есть одно имя, которое видим мы и есть другое имя, которое так бы сказать служебное, вот его мы и невидим. Но прикол в том, что SysMain это имя службы именно служебное, а то название службы, которое мы должны видеть, то оно наверно вам знакомо, это SuperFetch!
Да, вот такой вот прикол, служба SysMain это на самом деле SuperFetch! Ну и раз вы уже тут, а я уже пишу эту заметку, то я обязан вам показать как включить эту службу. Смотрите, сперва вы нажимаете правой кнопкой по панели задач (внизу рабочего стола) и там выбираете в меню пункт Диспетчер задач:
Теперь идете на вкладку Службы и там нажимаете на кнопку с таким же названием Службы:
Кстати, в этом окне вы можете увидеть службу SysMain, а справа будет написано, что это SuperFetch! А вот видите еще цифру 840? Это идентификатор процесса (PID), под которым работает служба SysMain
Ну так вот, откроется окно со списком служб, тут вы находите службу SuperFetch и нажимаете два раза по ней:
Откроется окошко свойств службы, вот оно:
Вот видите, в самом вверху и написано, что имя службы это SysMain, а отображаемое имя, это уже SuperFetch! Вот такие йолки палки пироги! Теперь смотрите, если у вас эта служба отключена, то чтобы включить ее, то нужно в Тип запуска выбрать Автоматически и потом еще нажать кнопку Запустить, ну если нужно. А чтобы отключить, то в Тип запуска выбрать Отключена и соответственно еще нажать кнопку Остановить. Ничего сложного!
Кстати, как видите, служба SuperFetch работает под процессом svchost.exe, под ним еще многие службы работают. Так себе важный и универсальный процесс, возьмите себе на заметку и не пробуйте отключать его
Ну вот ребята на этом все, надеюсь что все вам тут было понятно. Удачи вам и хорошего настроенчика
На главную! службы 18.09.2016
virtmachine.ru
Флешка как оперативная память [технология ReadyBoost]
Доброго времени суток, дорогие друзья, посетители блога Soft-click.ru и, просто знакомые. В данной статье речь пойдёт о встроенной технологии windows, под названием ReadyBoost, которая позволяет ускорить компьютер за счёт добавления оперативной памяти с помощью usb-флешки, или же любого другого съёмного носителя.
Если у вас не очень продуктивный компьютер с небольшим объёмом оперативной памяти, то благодаря технологии ReadyBoost вы можете использовать обычную флешку в качестве дополнительной оперативной памяти.
Соответственно, чем больше оперативной памяти, тем быстрее компьютер справляется со своими задачами. Данная технология присутствует в windows 7/8/8.1 в XP этой функции нет.
Чтобы посмотреть сколько оперативной памяти присутствует на вашем компьютере, жмём Пуск, на вкладке компьютер нажимаем правой кнопкой мыши, после чего жмём, свойства и, находим надпись (Установленная память ОЗУ:).
Что касается использования ОЗУ и, выбор оперативной памяти, нужно почитать в этой статье.
Следует отметить, что чем меньше у вас оперативной памяти в компьютере, тем больше эффект от ускорения работы ПК вы заметите после применения технологии ReadyBoost.
Наибольший эффект от данной технологии получают не очень производительные, слабые системы с объёмом в 512 МБ. Вполне возможно что эффект будет и при объёме памяти в 1 ГБ.
Свыше 1 ГБ памяти, прирост производительности будет практически не значителен, хотя конечно же почему и не попробовать, если это не сложно, бесплатно и, под рукой у вас есть свободная флешка.
Приступим:
Для того чтобы использовать флешку под технологию ReadyBoost, нам необходимо её отформатировать в системе NTFS. Хочу заметить, что форматирование флешки не обязательно, если на ней предостаточно места.
После форматирования жмём правой кнопкой мышки по значку флешки и, выбираем пункт свойства. В открывшемся окне выбираем вкладку ReadyBoost.
Далее, если всё прошло успешно, то откроется окно с настройками.
Но, может открыться и вот такое окно, в котором нам сообщают что необходимо включить службу Sysmain, которая отвечает за данный компонент.
Включаем службу Sysmain:
Жмём ПУСКПанель управленияАдминистрированиеСлужбы, или же через командную строку (Win+R), в которой вписываем следующее: services.msc и нажимаем Enter.
В открывшемся окне находим службу Superfetch, открываем её двойным нажатием левой клавишей мышки, в пункте Тип запуска, выставляем значение, Автоматически. Жмём применить, ОК.
Если ошибка не исчезла, то заново пробуем форматировать флешку, (также в системе NTFS). Вообще, для работы ReadyBoost существуют минимальные требования к флэш-накопителю, а именно:
Скорость чтения — 2,5 МБ/с;
Скорость записи (на флешку), примерно — 1,75 МБ/с;
Как определить скорость флешки, читаем здесь, как ускорить работу медленной флешки, читаем тут. Также на блоге есть статья про защиту флешки от вирусов.
Здесь важно ещё понимать что, чем выше скорость вашей флешки тем больше эффект от технологии ReadyBoost вы получите.
Настройка ReadyBoost:
После всего выше сделанного переходим в свойства флешки, во вкладку ReadyBoost, напротив пункта Использовать это устройство ставим галочку, бегунком выставляем нужный нам объём памяти. Жмём Применить, ОК.
windows создаёт на флеш-накопителе файл ReadyBoost.sfcache, где собственно и будет архивироваться наш кэш, (файл этот зашифрован и, даже при потере (флешки), данные из неё, никто, ни когда не увидит).
Как видите на съёмном диске занято чуть меньше половины пространства, примерно 2,5 ГБ.
Вот в принципе и всё, после таких не сложных манипуляций наша флешка стала работать как оперативная память, которая добавлена в наш компьютер и, служит как кэш.
Отключение службы ReadyBoost:
Жмём на значок съёмного диска, выбираем свойства, далее выбираем вкладку ReadyBoost и, устанавливаем галочку на пункте Не использовать это устройство, применить, ОК.
Вот такими вот не сложными манипуляциями можно ускорить компьютер за счёт добавления оперативной памяти с помощью usb-накопителя, подписывайтесь на обновления блога, всем удачи, пока!!!
С Уважением, МАКС!!!
soft-click.ru
SysMain что это за служба и как ее отключить?
Привет пипл Служба SysMain это интересная служба, с одной стороны она есть, а с другой ее нет, вот такой прикол. А все потому, что это SysMain это имя службы для программ всяких, ну или для программистов, а вот то имя которое для нас, то это SuperFetch. Поэтому SysMain и SuperFetch это одна и та же служба, хотя честно говоря мне казалось что SysMain это какая-то самая важная служба windows судя по названию.
Так вот, данная служба SuperFetch работает под процессом svchost.exe и предназначена для улучшения производительности ПК. Ну по крайней мере так об этом говорят разработчики винды, но в прочем я не могу сказать что это не так. Хотя мне кажется, что многие со мной не согласятся и будут уверены что эту службу нужно отключать, ибо она потребляет слишком много оперативки.
SuperFetch это по сути кэш windows. Эта служба осуществляет правильную работу кэша и следит, чтобы вам было комфортно работать за ПК, чтобы просто ничего не тупило и не зависало.
Служба кэширует файлы (но не блоки как Primocache) тех программ, которыми вы пользуетесь часто. Поверьте, что вникать в особые подробности работы этой технологии нет, это просто неинтересно. Также SuperFetch может предварительно загружать некоторые файлы или данные, которые могут вам понадобиться. Она это сама пытается понять что и когда вы используете, чтобы обеспечить быстрый доступ к этим данным. Все эти данные записываются в оперативную память, но она может быть быстро освобождена если этого требует ситуация. Так что тут все продумано
Хотя у некоторых юзеров наблюдалась странная ситуация. Короче вся свободная оперативная память уходила под кэш, свободной почти не оставалось. Но при этом программы сообщали что для их работы не хватает оперативки. Вот такие пироги. Скажу только одно, что в windows 10 я такого глюка не замечал, а вот исправили ли это в windows 7 я не знаю, но думаю что исправили
Если вы думаете что SuperFetch не работает, то я вас понимаю, ибо я сам так думал. И кстати думал так долго. Пока не провел эксперимент, который и вам советую. Отключите просто эту службу и поработайте за компом месяц. А потом включите и сравните. Ничего не буду говорить, вы эффект заметите сами.
Итак, SysMain увидеть на вкладке Службы в диспетчере:
Видите там есть цифра 856, это идентификатор процесса, по нему можно определить под каким процессом работает эта служба. Собственно вот на вкладке Процесс можно это и увидеть, что это один из процессов svchost.exe (у них одинаковые идентификаторы):
Теперь откроем службы (в диспетчере на вкладке Службы есть кнопка), там нет такой службы как SysMain, но есть SuperFetch. Нажимаем два раза по службе:
Появится вот такое окошко, вот тут и написано имя службы и отображаемое имя:
Как отключить службу SuperFetch? Ну, это не сложно. В этом же окне вам нужно выбрать Тип запуска: Отключена, а потом нажать на кнопку Остановить:
Тогда вы отключите автоматический запуск службы и остановите ее текущую работу. В итоге технология кэширования SuperFetch будет отключена. Чтобы включить, нужно все вернуть обратно. После включения или отключения лучше сделать перезагрузку
По поводу отключения. Лично мое мнение — служба действительно работает и помогает ускорение системы в целом, но не все это замечают, потому что уже по умолчанию служба SuperFetch включена. То есть это уже норма. А вот отключение ее, как раз таки приведет к снижению производительности файловой системы, программы могут медленнее запускать как и устанавливаться. Но тут такое дело, если у вас SSD, то и без SuperFetch у вас windows будет работать достаточно быстро
Я надеюсь что у меня получилось обьяснить что за служба SysMain и как отключить.
Удачи вам
На главную! неизвестные службы 10.04.2016
virtmachine.ru
Флешка как оперативная память. Технология Readyboost.
Недавно узнал о том что есть функциональная возможность, встроенная в дистрибутив windows 7 и windows 8, использовать флэшку в качестве дополнительной памяти для системного кеша. Иными словами говоря используя технологию ReadyBoost от Microsoft мы немного облегчим работу оперативной памяти и соответственно ускорим время на обработку задач windows. Для windows XP, к сожалению, технология ReadyBoost реализована в коммерческом проекте eBoostr, который рассмотрим в другой статье.
Минимальные требования для использования технологии ReadyBoost – это флеш накопитель с объемом памяти 256 мб и скоростью записи 1,75 Мб/с. И так, чтобы запустить данный сервис открываем мой компьютер, соответственно в USB разъем вставляем нашу флешку. Обязательно форматируем ее в файловую систему NTFS, размер кластера оставляем по умолчанию 4096 байта.
Далее кликаем по значку флешки правой кнопкой мыши, открываем «Свойства» и переходим на вкладку ReadyBoost . После чего конечно не у всех, но может показаться вот такая информация:
Не стоит пугаться, в данном информере windows, нам сообщается, что служба Sysmain выключенна и что после ее запуска вы сможете запустить ReadyBoost. Для того чтобы включить Sysmain жмем ПУСКПанель управленияАдминистрированиеСлужбы или в командной строке windows пишем services.msc и нажимаем Enter.
Переходим в службы, в списке ищем службу «Superfetch» открываем её.
Далее в «Типе запуска» устанавливаем значение «Автоматически» жмем ОК. После чего открываем «Superfetch» еще раз и в атрибуте «Состояние» нажимаем «Запустить».
После всего выше сделанного переходим в свойства флэш накопителя, во вкладку ReadyBoost. Если устройство подходит, Вы увидите следующее окно, в котором ставим метку напротив «Использовать это устройство», бегунком выделяем объём памяти флэш накопителя под системный кэш и жмем ОК. На флэшке создается файл ReadyBoost.sfcache, где и будет архивироваться наш кэш. Выделяемое место можно уменьшить или увеличить в любой момент.
В конце хотелось бы отметить, что значительную работу ReadyBoost скорее всего удастся заметить пользователям, которые имеют объём ОЗУ 1024 Мб или менее.
Все возникнувшие вопросы в ходе чтения статьи оставляйте в комментариях, а также делитесь этой информацией с друзьями в соц. сетях.
pc-prosto.com.ua
Superfetch Что это за Служба: [ОТКЛЮЧИТЬ] или [НЕТ]!? (2017)
В данной статье рассмотрим SuperFetch что это за служба и зачем она появилась в windows 7.
Также мы рассмотрим как ее можно отключить и следует ли это делать.
Фактически, SuperFetch – сервис, позволяющий ускорить запуск приложений на windows 7–10.
Как происходит этот процесс – читайте в нашем материале.
Содержание:
Популярнейшая на данный момент windows 7 работает намного быстрее предшественниц, в чем она в немалой мере обязана сервису SuperFetch. Что это за служба и что она дает пользователю?
В XP была реализована, а в Vista доработана служба Prefetcher – предшественница рассматриваемого сервиса. В следующих редакциях операционной системы технология была усовершенствована и отшлифована, и заключается она в следующем. При выполнении какого-либо приложения, операционная система обращается к определенным файлам на жестком диске для их загрузки загрузить в быструю память (ОЗУ).
Из-за того, что скорость считывания информации с жесткого диска в несколько раз меньше, чем скорость обращения к файлу, расположенном в ОЗУ (особенно если информация на HDD изрядно фрагментирована), то и программы загружаются долго. Сервис во время своей активности отслеживает наиболее запускаемые программы и запоминает, какие файлы используются во время их загрузки в оперативную память.
После этого SuperFetch кэширует документы, к которым обращается часто вызываемое приложение, и помещает их в свободную область оперативной памяти. Когда пользователь обращается к приложению, часть данных для которого уже находятся в ОЗУ, оно загружается намного быстрее, чем раньше, потому как в ОС отпадает необходимость в поиске на винчестере и загрузке части информации.
Рис. 1 – Службы windows
Читайте также:
Планировщик заданий в windows 7 и 8 – начальный уровень
Администрирование windows — Основные инструменты
Как выполнить сброс пароля windows 7 — Инструкция
Когда служба Prefetcher не активирована, следующая схема не работает, и windows после вызова программы начинает искать нужные для его функционирования файлы по всему логическому разделу и загружать их или их фрагменты в оперативно запоминающее устройство компьютера.
Рис. 2 – SuperFetcher в Диспетчере задач
вернуться к меню ↑
Prefetcher (Предварительная выборка) появилась в XP и совершенствовалась с каждым выпуском windows. Этот компонент системы отвечает за быстрый запуск самой ОС и необходимых для ее работы приложений. Уже исходя с названия службы становится понятным, что она делает выборку и запись в оперативную память информации, необходимой для мгновенного запуска системных и прикладных процессов еще до их вызова. Что необходимо записывать в ОЗУ, сервис знает еще на стадии загрузки windows.
C целью уменьшения количества обращений к HDD во время вызова приложения Prefetcher следит за обменом данными между жестким диском и RAM и ОЗУ с файлом подкачки, который осуществляется на этапе запуска программы до его полной загрузки.
Отслеженные операции менеджер кэша заносит в соответствующие файл, и на основе этих данных осуществляется создание карты ссылок на файлы и даже каталоги, используемые при открытии приложений или запуске процессов. Карты ссылок представляют собой файлы типа *.pf, расположенные в каталоге Prefetcher в системной директории.
После нескольких запусков приложения сервис собирает полную картину данных о нем (и постоянно корректирует их в случае необходимости) и загружает указанные в файле карты в оперативную память. В результате этого запуск соответствующей утилиты осуществится намного быстрее ввиду отпадения надобности windows в помещении рабочих файлов в RAM.
Что это за таинственная папка prefetch в windows 7. Можно ли ее просто удалить или просто очистить?
Вам это может быть интересно:
Как включить все ядра на windows 7: лучшие способы
Как узнать температуру процессора в windows 7
Как установить windows 7 на диск GPT: Подробная инструкция
SuperFetch
Супервыборка (SuperFetch) работает подобным образом, за исключением выгрузки информации с ОЗУ в виртуальную память, когда физически объема оперативной памяти не хватает, и обратной переписи информации с файла подкачки в энергозависимую память. Кроме файлов с картами ссылок, Супервыборка формирует конфигурации запускаемых приложений.
Эти файлы конфигурации содержат сведения о частоте и условиях запуска программы, а также используемых предвыбранных данных и следит за тем, какая часть информации была выгружена самой программой в виртуальную память. После завершения приложения вся информация, которая на момент его закрытия находилась в файле подкачки, обратно загружается туда, чтобы при следующем вызове сократить время запуска софта. Несмотря на это преимущество, в windows 7 и более поздних редакциях ОС присутствуют обе службы.
При наличии 2 и даже 4 ГБ оперативной памяти эти функции вреда могут принести больше, чем пользы ввиду того, что перевыбранные данные будут занимать часть и без того жестко ограниченного объема ОЗУ.
вернуться к меню ↑
По умолчанию в любой windows SuperFetch активирована для приложений и операционной системы. Всего сервис может принимать одно из четырех значений, которые хранятся в реестре:
- 0 – деактивация Супервыборки;
- 1 – включение службы для регулярно запускаемого софта;
- 2 – активация Супервыборки для самой операционной системы;
- 3 – служба работает для ОС и прикладного ПО (комбинация второго и третьего вариантов, рекомендуемое Microsoft значение параметра).
Если же открыть оснастку MMC для управления службами и посмотреть в ней варианты запуска SuperFetch, они немного отличаются от того, что предлагает реестр windows:
- Автоматический (отложенный) старт – запуск службы после загрузки всех системных файлов и драйверов;
- Автоматический – вместе с операционной системой;
- Ручной – сервис активируется по запросу windows или какой-либо программы (для этого случая актуален только первый вариант);
- Отключена – не запускается никаким способом.
вернуться к меню ↑
Изменить способ загрузки сервиса новичку рекомендуется через консоль MMC, если предложенных вариантов старта SuperFetch ему будет достаточно. Делается это путем выполнения приведенных шагов.
- Зажимаем комбинацию клавиш Win+R.
- Вводим services.msc и жмем «Ввод».
Рис. 3 – Окно командного интерпретатора
- Вызываем «Свойства» сервиса через его контекстное меню.
Рис. 4 – Вызов свойств службы
- В строчке «Тип запуска» выбираем нужное значение и применяем новые параметры.
Рис. 5 – Свойства службы
Здесь же можно остановить/приостановить работу службы, кликнув по соответствующей кнопке.
Управлять SuperFetch можно и через «Диспетчер задач». Для этого данный системный инструмент следует запустить и перейти на вкладку «Службы». В перечне сервисов (отображаются все установленные в системе, а не только активные) отыскиваем SysMain. Через его контекстное меню можно запускать, останавливать и перезапускать службу в случае ее зависания.
Рис. 6 – Управление активностью SuperFetch через Диспетчер задач
вернуться к меню ↑
Больше возможностей по управлению работой Супервыборки предоставляет системный реестр. Через него можно контролировать степень ускорения операционной системы или отключить его вовсе.
- Выполняем команду regedit через поисковую строку или командный интерпретатор Win+R, как ранее.
- В открывшемся интерфейсе редактора реестра разворачиваем раздел HKEY_LOCAL_MACHINE.
- Переходим в его подраздел SYSTEM
- Открываем каталог CurrentControlSet и идем по пути ControlSessionManagerMemory Management.
- Разворачиваем PrefetchParameters
- Находим ключ EnableSuperfetch и открываем окно редактирования его значения путем двойного клика или контекстного меню.
Рис. 7 — Открываем свойства ключа
- 0 – выключена;
- 1 – Супервыборка работает только для приложений;
- 2 – ускорение применяется только для компонентов windows;
- 3 – включена для программ и ОС.
Рис. 8 – Окно редактирования ключа EnableSuperfetch
- Кликаем «ОК» и перезагружаемся.
Новая конфигурация вступит в силу после перезагрузки.
Общие рекомендации и способы настройки работы службы приведены. Как ими распоряжаться, каждый решает сам, исходя из собственных потребностей в быстром запуске приложений и мощности компьютера (объема ОЗУ).
вернуться к меню ↑
SuperFetch: что это за служба и стоит ли ее отключать
geek-nose.com
Смотрите также
Доброго времени суток… В данной статье речь пойдёт о встроенной технологии Windows. Название которой ReadyBoost — флешка как оперативная память. Которая позволяет ускорить компьютер за счёт добавления оперативной памяти. С помощью usb-флешки. Или любого другого съёмного носителя…
Если у Вас не очень продуктивный компьютер с небольшим объёмом оперативной памяти, то благодаря технологии ReadyBoost Вы можете использовать обычную флешку в качестве дополнительной оперативной памяти. Соответственно, чем больше оперативной памяти. Тем быстрее компьютер справляется со своими задачами. Данная технология присутствует в Windows 7/8/8.1/10 в XP этой функции нет…
Чтобы посмотреть сколько оперативной памяти в Вашем компьютере. Нажмите «Пуск», на вкладке компьютер нажмите правой кнопкой мыши. После чего жмём, свойства. Находим надпись (Установленная память ОЗУ). Что касается использования ОЗУ и выбор оперативной памяти, можете прочесть в этой статье…
Следует отметить, что чем меньше у Вас оперативной памяти в компьютере. Тем больше эффект от ускорения работы ПК Вы заметите после применения технологии ReadyBoost. Наибольший эффект от данной технологии получают не очень производительные, слабые системы с объёмом в 512 МБ. Вполне возможно что эффект будет и при объёме памяти в 1 ГБ…
Свыше 1 ГБ памяти, прирост производительности будет практически не значителен. Хотя конечно почему бы и не попробовать. Если это не сложно, бесплатно и под рукой у есть свободная флешка…
Содержание
- Флешка как оперативная память — технология ReadyBoost
- Форматирование флешки
- Включение службы Sysmain
- Настройка ReadyBoost
- Отключение службы ReadyBoost
- Заключение
Флешка как оперативная память — технология ReadyBoost
Форматирование флешки
Для того чтобы использовать флешку как оперативная память — технологию ReadyBoost. Вам необходимо её отформатировать в системе NTFS. Хочу заметить, что форматирование флешки не обязательно. Если на ней предостаточно места. После форматирования жмём правой кнопкой мышки по значку флешки. Выбираем пункт свойства. В открывшемся окне выбираем вкладку ReadyBoost…
Далее, если всё прошло успешно, то откроется окно с настройками…
Но, может открыться и вот такое окно. В котором Вам сообщат что необходимо включить службу Sysmain. Которая отвечает за данный компонент…
Включение службы Sysmain
Жмём «ПУСК» — «Панель управления» — «Администрирование» — «Службы». Или через командную строку (Win+R). В которой вписываем следующее: services.msc и нажимаем Enter…
В открывшемся окне находим службу Superfetch. Открываем её двойным нажатием левой клавишей мышки. В пункте» Тип запуска», выставляем значение «Автоматически». Жмём применить, «ОК»…
Если ошибка не исчезла, то заново пробуем форматировать флешку, (также в системе NTFS)… Вообще, для работы ReadyBoost существуют минимальные требования к флэш-накопителю, а именно:
Скорость чтения — 2,5 МБ/с. Скорость записи (на флешку), примерно — 1,75 МБ/с…
Как определить скорость флешки, читаем здесь, как ускорить работу медленной флешки, читаем тут. Также на блоге есть статья про защиту флешки от вирусов…
Здесь важно ещё понимать что, чем выше скорость вашей флешки тем больше эффект от технологии ReadyBoost Вы получите…
Настройка ReadyBoost
После всего выше сделанного переходим в свойства флешки. Во вкладку ReadyBoost, напротив пункта «Использовать это устройство», ставим галочку. Бегунком выставляем нужный Вам объём памяти. Жмём «Применить», «ОК»…
Windows создаст на флешке файл ReadyBoost.sfcache. Где собственно и будет архивироваться наш кэш, (файл этот зашифрован и, даже при потере (флешки), данные из неё, никто, ни когда не увидит)…
Как видите на съёмном диске занято чуть меньше половины пространства, примерно 2,5 ГБ…
Вот в принципе и всё. После таких не сложных манипуляций Ваша флешка стала работать как оперативная память. Которая добавлена в Ваш компьютер и служит как кэш…
Отключение службы ReadyBoost
Жмём на значок съёмного диска. Выбираем «Свойства». Далее выбираем вкладку ReadyBoost. Устанавливаем галочку на пункте «Не использовать это устройство». Далее, «Применить», «ОК»…
Заключение
Вот такими вот не сложными манипуляциями можно ускорить компьютер за счёт добавления оперативной памяти с помощью флешки…
- Remove From My Forums
-
Общие обсуждения
-
В Windows 7 не могу использовать ReadyBoost так как отключена служба Sysmain. Подскажите пожалуйста как включить эту службу?
-
Изменен тип
Nikita Panov
4 мая 2010 г. 7:58
давность
-
Изменен тип
Все ответы
-
Пуск — services.msc — ищем сервис superfetch и устанавливаем ему свойства Start type: Automatic
Поможем друг другу стать лучше! Отметим правильные ответы и полезные сообщения!
-
Очень похоже, что Вы установили обрезанную версию (типа lite).
У меня это было только с обрезанной. Кстати, в этом варианте не работает и сенсорный экран.
Билды любые от 7100 до 7260 (но урезанные)
KMV
-
Кстати, я тоже с этим столкнулся. Файл есть, но служба не запускается. И ни в автоматическом режиме, и ни в каком. Вроде бы разъяснено , что админ может включить эту службу, но я сам админ… В общем, проблема. Остается надеяться на обрезанные версии и
удовлетворяться этим обьяснением.
Содержание
- Как отключить SuperFetch в Windows 8
- Как отключить службу SuperFetch Windows 10
- Службы
- Редактор реестра
- Командная строка
- Нужно ли выключать супервыборку
- Способ 1: Инструмент «Службы»
- Способ 2: «Командная строка»
- Что делать, если служба не отключается
- Заключение
Как отключить 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» и дважды щёлкните по нему левой кнопкой мыши.
- Для полного отключения введите значение 0, после чего нажмите «ОК» и перезагружайте компьютер.
Заключение
Мы детально рассмотрели особенности службы Superfetch в Windows 7, привели методы её отключения в критических ситуациях и решение, если способы оказались неэффективны. Напоследок напоминаем – программная оптимизация никогда не заменит апгрейд компонентов компьютера, поэтому нельзя слишком уж сильно на неё полагаться.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Первым делом:
Скачайте библиотеку — скачать sysmain.dll
Затем:
Поместите sysmain.dll
в одну из следующих папок:
Если у вас 64-битная версия Windows, то поместите файл в:
«C:WindowsSysWOW64»
Если у вас 32-битная версия Windows, то поместите файл в:
«C:WindowsSystem32»
После этого
Перезагрузите компьютер, чтобы изменения вступили в силу.
Всё равно выдаёт ошибку sysmain.dll
не был найден?
Тогда придётся установить этот файл вручную. Для этого:
Зайдите в меню «Пуск».
В строчке поиска введите «cmd». И запустите найденную программу от имени администратора.
В открывшемся окне введите «regsvr32 sysmain.dll
«.
После этого снова перезагрузите компьютер. Теперь ошибка должна быть исправлена.
Если что-то не понятно прочитайте более подробную инструкцию — как установить dll файл.
Почти каждый день похож на предыдущий. Это касается и нюансов использования ПК. На нем запускаются примерно одни и те же приложения, просматриваются фото из одной и той же папки, включаются одни и те же аудиофайлы. Служба SuperFetch оптимизирует компьютерную рутину, чтобы все работало быстро и без сбоев. Но не всегда это получается, иногда возникают проблемы.
Содержание
- SuperFetch — что это за служба
- Для чего она нужна
- Параметры SuperFetch
- EnableBootTrace
- EnablePrefetcher
- EnableSuperFetch
- Нужна ли SuperFetch на компьютере?
- Насколько безопасно ее отключение?
- Способы отключения SuperFetch
- Через командную строку
- С помощью редактора реестра
- Через оснастку «Службы»
- Частые ошибки связанные со службой SuperFetch
- Решение ошибок
- Заключение
Рабочий процесс, который улучшает отзывчивость операционной системы (ОС) и приложений благодаря анализу ретроспективных данных и последующего активного управления свободной оперативной памятью. Эта служба дебютировала в Windows Vista и с тех пор включалась в каждый релиз ОС. По умолчанию она постоянно работает в фоновом режиме, анализируя запускаемые файлы. Возможна достаточно гибкая настройка этого системного компонента.
СуперФетч можно сравнить с умным отцом, который держит весь инструмент в гараже не просто в порядке, а в “правильном” порядке, чтобы сын быстро отыскивал нужные ключи или кусачки. “Правильный” порядок означает следующее:
- в непосредственной близости от рабочей зоны будут находиться те инструменты, который используются чаще всего;
- приоритетный инструмент также расположен не наобум – если часто снимаются автоколеса, то домкрат будет ближе, чем баллонный ключ, поскольку тот нужен раньше;
- все инструменты после использования кладут на старое место;
- если какая-то операция уже не повторяется (например, купили новую покрышку и колесо теперь не прокалывается часто), то требуемый для ее выполнения специфический инструмент постепенно располагается все дальше и дальше от рабочей зоны.
Пример абсолютно условный, но он абстрактно демонстрирует задачи службы и это поможет более точно ответить на вопрос: “SuperFetch? Что это?”.
Для чего она нужна
Чтобы понять, что такое SuperFetch, можно описать 2 основные цели службы:
- Загружать Windows быстрее. Во время запуска ОС разные файлы требуются в различное время (да и один и тот же файл нужен много раз, но в разное время). Служба “узнает”, какие файлы или их комплект нужен для загрузки, и в какой именно момент времени. В результате создается условная папка, где хранятся наиболее приоритетные для Виндовс файлы. Постоянное повторение циклов запуска системы позволяет хранить требуемые компоненты таким образом, чтобы их чтение минимально нагружало систему. При этом служба взаимодействует со встроенным дефрагментатором – файлы физически будут находиться в непосредственной близости друг к другу. Итог – загрузка выполняется быстрее.
- Запускать приложения эффективнее. Для этого анализируются 2 фактора: какие приложения запускаются чаще, и существует ли определенная очередность их запуска. Например, утром бухгалтер на рабочем месте может все начать с краткого чтения новостей через браузер. Далее он запустит 1С и проведет актуальные хозяйственные операции. После обеда он может плотно заняться финансовым анализом, используя Excel. Изо дня в день эта последовательность может особо не изменяться. Служба “видит” этот паттерн поведения и предварительно загружает в свободную оперативную память те данные, которые нужны для запуска следующего приложения. То есть, утром, если браузер запущен, в оперативку уже частично загружены самые важные файлы 1С. Итог – приложения запускаются эффективнее и поэтому работают стабильнее.
Порой служба узла SuperFetch грузит диск Windows 10. Это вызывается 2 причинами:
- Служба базируется на прошлом опыте. Она “привыкла”, что после приложения X всегда запускается приложение Y и “готовится” к этому. Если случится непредсказуемое, и нужно будет загружать программу B, а не Y, то это может вызвать сбой и существенную загрузку ресурсов ОС.
- Служба чувствительна к объему оперативной памяти. Чем больше оперативки, тем эффективнее работает Суперфетч, ведь все основывается на рациональном и предварительном заполнении свободной оперативной памяти. Если все окажется занято, то не останется места, куда можно записывать часто используемые файлы. Итог – увеличится конкуренция за каждый незанятый мегабайт и система может из-за этого подтормаживать.
Параметры SuperFetch
Для исчерпывающего ответа на вопрос: “SuperFetch – что это за служба?”, следует знать, какие именно параметры ОС она устанавливает. Они доступны для редактирования через реестр. Чтобы получить к ним доступ, нужно выполнить следующее (на примере десятой версии Виндовс):
- нажать кнопку Windows на клавиатуре, появится окно, в нем (внизу) ввести regedit, кликнуть по итогу поиска (вверху) правой кнопкой мышки и в выпадающем меню выбрать строку “Запустить от имени администратора”;
- откроется “Редактор реестра”, и в левой его части нужно последовательно раскрывать кликом следующие строчки: HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Control => SessionManager => MemoryManagement => PrefetchParameters;
- в правой части окна обнаружится 3 основных параметра, определяющих режим работы службы – двойным кликом на любом открывается окно редактирования значений параметра, но об этом речь пойдет дальше.
EnableBootTrace
Параметр определяет статус трассировки процессов во время загрузки. Он устанавливает, должна ли ОС анализировать, как читаются файлы при запуске. Отключать это нет особого смысла по следующим причинам:
- параметр не влияет на все, что происходит с Windows после загрузки;
- ускоряется загрузка ОС за счет внутренней оптимизации файлов.
EnablePrefetcher
Касательно этого параметра нужно объяснить историю предшественника SuperFetch – Prefetcher. Он появился еще на Windows XP и логика его действий – база для СуперФетч. Он анализирует, какие именно файлы загружаются при старте ОС или программ, создает таблицу приоритетности этих файлов и оптимизирует их размещение на носителе . Отличие от SuperFetch заключается в том, что он не анализирует паттерны поведения пользователя. Этот параметр – модификация EnableBootTrace, которая работает не только при старте Виндовс, но и при запуске приложений.
EnableSuperFetch
Параметр задает правила работы службы СуперФетч. Для него, как и для EnablePrefetcher, возможны 4 установки:
- 0 – отключение службы;
- 1 – использование только при загрузке приложений;
- 2 – использование только при загрузке ОС;
- 3 – использование при загрузке приложений и ОС.
Нужна ли SuperFetch на компьютере?
Да, она все еще остается востребованной. Если стоит вопрос максимального снижения загрузки ресурсов компьютера процессами операционной системы, то гораздо эффективнее отключать визуальные эффекты, а не SuperFetch.
Насколько безопасно ее отключение?
Стоит SuperFetch отключить или нет Windows 7? Никаких проблем не возникнет, если все выключить. Служба никак не влияет на конфиденциальность данных и в подавляющем большинстве случаев слабо нагружает ресурсы системы. Хуже точно не станет, так что не стоит этого бояться.
Другой вопрос, что нет особого смысла специально это делать. Служба не просто так мигрирует из одной версии ОС в другую на протяжении почти 20 лет. Если бы она чему-то особо мешала, то SuperFetch вырезали из ядра системы. Если бы она вызывала нестабильность Windows, то от нее бы точно избавились.
Способы отключения SuperFetch
SuperFetch как отключить можно многими способами.
Через командную строку
Отключение производится по следующему алгоритму:
- нажать кнопку Windows на клавиатуре, появится окно, в нем (внизу) ввести cmd, кликнуть по итогу поиска (вверху) правой кнопкой мышки и в выпадающем меню выбрать строку “Запустить от имени администратора”;
- запустится черное окно, в которое нужно скопировать команду net.exe stop superfetch и подтвердить запуск нажатием на Enter;
- в том же окне ввести эту команду sc config sysmain start=disabled и опять нажать Enter.
С помощью редактора реестра
Включить, выключить и настроить SuperFetch Windows 10, 8, 7 и Vista можно за несколько кликов. Для этого следует:
- нажать кнопку Windows на клавиатуре, появится окно, в нем (внизу) ввести regedit, кликнуть по итогу поиска (вверху) правой кнопкой мышки и в выпадающем меню выбрать строку “Запустить от имени администратора”;
- откроется “Редактор реестра”, и в левой его части нужно последовательно раскрывать кликом следующие строчки: HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Control => SessionManager => MemoryManagement => PrefetchParameters;
- в правой части окна найти строчку Superfetch, двойной клик на нее откроет свойства, в которых нужно установить значение О, после чего сохранить изменения.
Через оснастку «Службы»
Действуют следующим образом:
- Запустить “Службы”. Можно просто ввести в системном поиске соответствующий запрос и запустить найденное приложение. Можно зажать комбинацию Win+R, ввести команду services.msc и запустить ее нажатием на Enter – этот способ сработает в любой Windows, начиная с Vista.
- Отыскать службу “Superfetch”. Для этого в окне нужно смотреть на первую колонку “Имя”. Когда она найдется, кликнуть правой кнопкой мышки на “Свойства”. На первой вкладке “Общие” установить требуемые параметры службы.
- Настройка. Кликнув только на “Остановить” и “Применить”, компонент отключится, но при следующей перезагрузке ОС опять запустится. Зачем это нужно? Нужно изменить такой сценарий, для чего в строке “Тип запуска” выбрать “Отключен” и кликнуть на “Применить”.
В оснастке ОС Sysmain SuperFetch – одно и то же. Первое название – это внутрисистемный идентификатор, а второе имя используется для отображения на экране компьютера.
Частые ошибки связанные со службой SuperFetch
Бывает, что SuperFetch Windows 10 грузит диск на 100%. Система в таком режиме не отвечает на команды пользователя, и поэтому сложно завершить текущие операции – например, браузер не захочет закрываться. Это, как правило, наблюдается при двух обстоятельствах:
- На компьютере 4 и меньше гигабайт оперативной памяти. Образно говоря, если дать службе волю, то она с радостью закэширует 20 гигабайт программных и системных файлов. Однако, сегодня даже открытый браузер с 10 вкладками в течение 5-6 часов может спокойно занять 2 гигабайта оперативки. Такая ресурсоемкость современных приложений не позволяет службе “распоясаться”, что может вызвать ее внутренний сбой.
- При запуске требовательных игр на старых компьютерах. В этом сценарии ситуация усугубляется тем, что игрушки очень часто обращаются к различным файлам – все время подгружаются новые текстуры, которые много весят, красочные визуальные эффекты в пиковые моменты могут требовать от системы все имеющиеся ресурсы. Если прибавить к этому старый и медленный жесткий диск, то SuperFetch станет “бутылочным горлышком” ОС – служба в стремлении все оптимизировать не поспеет за столь активным и хаотичным кругооборотом файлов.
Решение ошибок
Самый действенный способ исправить любую ошибку – отключить службу. Это наиболее эффективно, но также можно попробовать такие способы:
- изменять значения параметров службы;
- переустановить недавно установленные приложения;
- проверить жесткий диск на ошибки.
Заключение
Многое в отношении SuperFetch обусловлено тем, что она дебютировала на ОС Vista – еще в 2006 году. В те годы разработчики программ куда больше внимания уделяли тестированию и оптимизации продукта, особенно это касается рациональности использования оперативной памяти. Так сложилась ситуация, что тогда действительно можно было предварительно подгружать часто используемые данные в оперативку, и это улучшало отзывчивость компьютера. Сегодня эта технология уже несколько устарела – оперативной памяти мало, а жесткие диски стали гораздо быстрее. Тем не менее отключать эту службу специально не стоит. Исключение составляют лишь те ситуации, когда она точно виновна в подвисании компьютера.
Содержание
- 1 Флешка как оперативная память — технология ReadyBoost
- 1.1 Форматирование флешки
- 2 Включение службы Sysmain
- 3 Настройка ReadyBoost
- 4 Отключение службы ReadyBoost
- 5 Заключение
- 6 Флешка как оперативная память
- 6.1 Нам потребуется:
- 6.2 Флешка как оперативная память (рассказываем пошагово):
- 6.3 Решение проблемы с запуском ReadyBoost
- 6.4 Оперативная память с помощью флешки и ReadyBoost
Всем привет Значит в винде есть такой прикол интересный, который может стать проблемой у любого юзера, даже у меня. Дело в том, что у вас может быть такая задача, вот например вам нужно включить службу SysMain, вроде бы все просто, согласны? Вы идете в службы, открываете список и видите, что там тупо нет такой службы! И думаете что за прикол?
А прикол в том, что в винде в службах есть два названия. Не знаю как в Windows XP, но в Windows 7 и наверно в более новых версиях такая приколюга точно есть. Короче есть одно имя, которое видим мы и есть другое имя, которое так бы сказать служебное, вот его мы и невидим. Но прикол в том, что SysMain это имя службы именно служебное, а то название службы, которое мы должны видеть, то оно наверно вам знакомо, это SuperFetch!
Да, вот такой вот прикол, служба SysMain это на самом деле SuperFetch! Ну и раз вы уже тут, а я уже пишу эту заметку, то я обязан вам показать как включить эту службу. Смотрите, сперва вы нажимаете правой кнопкой по панели задач (внизу рабочего стола) и там выбираете в меню пункт Диспетчер задач:
Теперь идете на вкладку Службы и там нажимаете на кнопку с таким же названием Службы:
Кстати, в этом окне вы можете увидеть службу SysMain, а справа будет написано, что это SuperFetch! А вот видите еще цифру 840? Это идентификатор процесса (P />
Ну так вот, откроется окно со списком служб, тут вы находите службу SuperFetch и нажимаете два раза по ней:
Откроется окошко свойств службы, вот оно:
Вот видите, в самом вверху и написано, что имя службы это SysMain, а отображаемое имя, это уже SuperFetch! Вот такие йолки палки пироги! Теперь смотрите, если у вас эта служба отключена, то чтобы включить ее, то нужно в Тип запуска выбрать Автоматически и потом еще нажать кнопку Запустить, ну если нужно. А чтобы отключить, то в Тип запуска выбрать Отключена и соответственно еще нажать кнопку Остановить. Ничего сложного!
Кстати, как видите, служба SuperFetch работает под процессом svchost.exe, под ним еще многие службы работают. Так себе важный и универсальный процесс, возьмите себе на заметку и не пробуйте отключать его
Ну вот ребята на этом все, надеюсь что все вам тут было понятно. Удачи вам и хорошего настроенчика
Доброго времени суток. В данной статье речь пойдёт о встроенной технологии Windows. Название которой ReadyBoost — ф лешка как оперативная память. Которая позволяет ускорить компьютер за счёт добавления оперативной памяти. С помощью usb-флешки. Или любого другого съёмного носителя.
Если у Вас не очень продуктивный компьютер с небольшим объёмом оперативной памяти, то благодаря технологии ReadyBoost Вы можете использовать обычную флешку в качестве дополнительной оперативной памяти. Соответственно, чем больше оперативной памяти. Тем быстрее компьютер справляется со своими задачами. Данная технология присутствует в Windows 7/8/8.1/10 в XP этой функции нет.
Чтобы посмотреть сколько оперативной памяти в Вашем компьютере. Нажмите «Пуск», на вкладке компьютер нажмите правой кнопкой мыши. После чего жмём, свойства. Находим надпись (Установленная память ОЗУ). Что касается использования ОЗУ и выбор оперативной памяти, можете прочесть в этой статье.
Следует отметить, что чем меньше у Вас оперативной памяти в компьютере. Тем больше эффект от ускорения работы ПК Вы заметите после применения технологии ReadyBoost. Наибольший эффект от данной технологии получают не очень производительные, слабые системы с объёмом в 512 МБ. Вполне возможно что эффект будет и при объёме памяти в 1 ГБ.
Свыше 1 ГБ памяти, прирост производительности будет практически не значителен. Хотя конечно почему бы и не попробовать. Если это не сложно, бесплатно и под рукой у есть свободная флешка.
Флешка как оперативная память — технология ReadyBoost
Форматирование флешки
Для того чтобы использовать флешку как оперативная память — технологию ReadyBoost. Вам необходимо её отформатировать в системе NTFS. Хочу заметить, что форматирование флешки не обязательно. Если на ней предостаточно места. После форматирования жмём правой кнопкой мышки по значку флешки. Выбираем пункт свойства. В открывшемся окне выбираем вкладку ReadyBoost.
Далее, если всё прошло успешно, то откроется окно с настройками.
Но, может открыться и вот такое окно. В котором Вам сообщат что необходимо включить службу Sysmain. Которая отвечает за данный компонент.
Включение службы Sysmain
Жмём «ПУСК» — «Панель управления» — «Администрирование» — «Службы». И ли через командную строку ( Win+R ). В которой вписываем следующее: services.msc и нажимаем Enter.
В открывшемся окне находим службу Superfetch. Открываем её двойным нажатием левой клавишей мышки. В пункте» Тип запуска», выставляем значение «Автоматически». Жмём применить, «ОК».
Если ошибка не исчезла, то заново пробуем форматировать флешку, (также в системе NTFS). Вообще, для работы ReadyBoost существуют минимальные требования к флэш-накопителю, а именно:
Скорость чтения — 2,5 МБ/с. Скорость записи (на флешку), примерно — 1,75 МБ/с
Как определить скорость флешки, читаем здесь , как ускорить работу медленной флешки, читаем тут. Также на блоге есть статья про защиту флешки от вирусов.
Здесь важно ещё понимать что, чем выше скорость вашей флешки тем больше эффект от технологии ReadyBoost Вы получите.
Настройка ReadyBoost
После всего выше сделанного переходим в свойства флешки. Во вкладку ReadyBoost, напротив пункта «Использовать это устройство», ставим галочку. Бегунком выставляем нужный Вам объём памяти. Жмём «Применить», «ОК».
Windows создаст на флешке файл ReadyBoost.sfcache. Где собственно и будет архивироваться наш кэш, (файл этот зашифрован и, даже при потере (флешки), данные из неё, никто, ни когда не увидит).
Как видите на съёмном диске занято чуть меньше половины пространства, примерно 2,5 ГБ.
Вот в принципе и всё. После таких не сложных манипуляций Ваша флешка стала работать как оперативная память. Которая добавлена в Ваш компьютер и служит как кэш.
Отключение службы ReadyBoost
Жмём на значок съёмного диска. Выбираем «Свойства». Далее выбираем вкладку ReadyBoost. Устанавливаем галочку на пункте « Не использовать это устройство». Далее, «Применить», «ОК».
Заключение
Вот такими вот не сложными манипуляциями можно ускорить компьютер за счёт добавления оперативной памяти с помощью флешки.
Давно не писали ничего в блоге, за вычетом новостей, но вот появилось немного свободного времени и решил написать небольшой лайвхак в Windows 7. На сей раз поговорим о такой возможности, как использование флешки как оперативною память Вашего ПК.
Флешка как оперативная память
Для этого Вам не потребуется ничего качать или ковыряться в «железе» ПК. Воспользуемся встроенными возможностями самой ОС Windows 7 и более старших версий (в десятке это тоже есть).
Нам потребуется:
- Флешка или карта памяти SD (если у Вас ноутбук со встроенным кардридером);
- ОС Windows 7 и выше. Все действия я буду проводить на Виндовс 10 x64.
- В качестве средства для ускорения работы ОС – будем использовать технологию ReadyBoost (на скриншоте ниже информация от Майкрософт о нюансах этой технологии).
ReadyBoost
Скажем сразу, что обладателям SSD диска в ПК – эта статья не поможет, так как скорость работы твердотельного диска будет априори выше, чем у флешки (даже самых быстрых).
Флешка как оперативная память (рассказываем пошагово):
- Берем флешку, желательно взять пошустрее, ведь от этого будет зависеть насколько сильно увеличится производительность ПК. В качестве теста я взял флешку Transcend 8Гб.
- Вставляем флешку в порт USB нашего ПК (в передний разъем не рекомендую);
- Форматируем флешку в формате NTFS (можно и не форматировать);
Форматируем флешку в формате NTFS
4. Далее заходим в «Мой компьютер» — Выбираем нашу флешку и правой кнопкой мышки щелкаем, чтобы «выпало» контекстной меню (см. скриншот).
Флешка как оперативная память
Среди множества вкладок выбираем ReadyBoost, и тут меня ждал настоящий сюрприз в виде ошибки (см. скриншот).
ReadyBoost не включен, так как служба Sysmain не запущена.
ReadyBoost не включен, так как служба Sysmain, отвечающая за данный компонент отключена на этом компьютере. Так еще интереснее, ведь преодоление проблемы – это может возникнуть и у других людей, а так сразу и решение тут опишу.
Решение проблемы с запуском ReadyBoost
Побеждаем проблему ReadyBoost не включен, так как служба Sysmain, отвечающая за данный компонент отключена на этом компьютере. Для этого нам нужно попасть в Службы. Для этого идем по такому пути: Панель управления – В менюшке Просмотр – выбираем «Мелкие значки». Среди всех меню нас интересует «Администрирование». Клацаем туда – выбираем тут «Службы».
В службах нам нужно найти службу Sysmain, но вот нюанс. Хорошенько поискав, мы такой службы не нашли, но тут мы Вам подскажем. На самом деле, нам нужна служба, с названием Superfetch (см. скриншот). Как видим, служба стоит, как отключенная.
Superfetch
Заходим в свойства данной службы – запускаем ее и ставим режим запуска «Автоматически».
После этого возвращаемся к нашей флешке – о чудо, в закладке ReadyBoost у нас появились кнопки, значит можно предложить нашу попытку использовать флешку как оперативная память.
Оперативная память с помощью флешки и ReadyBoost
После того, как мы победили проблему с ReadyBoost не включена, так как служба Sysmain не запущена, то пришел черед настройки технологии ридибуст.
Заходим в свойствах флешки в нужной закладке (см. скриншот).
Оперативная память с помощью флешки и ReadyBoost
В конце хотелось бы отметить, что значительную работу ReadyBoost скорее всего удастся заметить пользователям, которые имеют объём ОЗУ 1024 Мб или менее.
Этот лайфах по ускорению работы ПК за счет флешки в первую очередь поможет владельцам «слабеньких системников», на которые можно поставить Win 7.
На этом у меня все – пользуйтесь на здоровье.
Отключение SuperFetch
Если служба узла SuperFetch грузит диск, отключить её в Windows 10 или других версиях системы можно встроенными средствами. Есть несколько способов деактивации сервиса, варианты решения проблемы будут приведены далее.
Через службы
Проще всего отключить работу SuperFetch, выполнив следующие действия:
- открываем оснастку «Службы» любым удобным способом, например, используя Поиск или консоль «Выполнить» (Wi+R) и команду «services.msc»;
- в окне системных служб будет список, включающий все локальные компоненты, выстроенные по умолчанию в алфавитном порядке. Находим здесь SuperFetch;
- выбрав сервис из перечня, жмём «Остановить» на панели слева, чтобы сервис прекратил работу (если блок не отображается, в нижней части окна выбираем вкладку «Расширенный») или жмём ПКМ по имени службы и выбираем пункт «Остановить»;
- чтобы служба не запускалась автоматически, а была отключена навсегда, идём в «Свойства» из контекстного меню (жмём ПКМ на SuperFetch) и на вкладке «Общие» окна свойств из выпадающего меню меняем «Тип запуска», выставив значение «Отключена» (или «Вручную»);
- жмём «ОК» и закрываем окна.
После выполненных манипуляций перезагружаем комп и проверяем работу. Если в ходе диагностики выяснилось, что служба не имеет отношения к нагрузке на ресурсы, включить SuperFetch можно, выполнив аналогичные действия по запуску окна служб, только на этот раз нажать нужно «Запустить», а в свойствах выбрать «Тип запуска» – «Автоматически».
С помощью реестра
Ещё один вариант отключения сервиса предполагает использование редактора реестра
Напоминаем, что вносить любые правки в системный реестр следует предельно осторожно, поскольку неправильные действия пользователя могут привести к нестабильной работе и краху системы. Перед внесением коррективов рекомендуется создать резервную копию реестра
Как отключить SuperFetch в реестре Windows 10:
- идём в реестр, например, используя консоль «Выполнить» (Win+R) и команду «regedit» или другим удобным способом;
- в редакторе разворачиваем ветку HKEY_LOCAL_MACHINE/ SYSTEM/ CurrentControlSet/ Control/ Session Manager/ Memory Management/ PrefetchParameters;
- здесь для параметра EnableSuperfetch меняем значение на «0»;
- если параметр отсутствует, жмём в свободной области правой кнопкой мыши, выбираем опцию «Создать» – «Параметр DWORD (32 бита)», присваиваем новому параметру имя EnableSuperfetch и выставляем для него значение «0»;
- перезагружаем устройство, чтобы применить изменения.
Таким же способом отключается SuperFetch и в Windows 7.
Через командную строку
Теперь разберём метод деактивации SuperFetch из командной строки:
- запускаем командную строку от имени администратора, например, через контекстное меню Пуск – Командная строка (Администратор) или Поиск (жмём ПКМ на появившемся в результатах поиска варианте и выбираем «Запуск от имени администратора»);
- в терминале прописываем команду «sc config SysMain start= disabled и жмём Enter;
- перезагружаемся, чтобы изменения применились.
При помощи утилиты
Деактивацию ненужных служб Виндовс можно выполнять также посредством специальных утилит. Отключить сервис легко при помощи простой программки Superfetch.exe, не требующей установки. Её можно бесплатно скачать с сайта разработчиков и кроме SuperFetch деактивировать Prefetch, ReadyBoot и Windows Update, а также настроить некоторые параметры для ускорения функционирования девайса.
Для деактивации службы выполняем следующее:
- загружаем Superfetch.exe и запускаем (инсталлировать софт не нужно);
- в окне утилиты отмечаем галочками нужные пункты;
- жмём «Применить изменения» и перезагружаемся.
Через диспетчер задач
Этот способ в отличие от вышерассмотренных вариантов подразумевает остановку SuperFetch только на время сеанса, то есть при следующем старте системы штатная системная служба будет снова работать. Чтобы временно отключить сервис, выполняем такие шаги:
- открываем Диспетчер задач, например, из контекстного меню Пуск или с помощью комбинации клавиш Ctrl+Alt+Del;
- идём на вкладку «Службы» и находим в списке запущенных сервисов SysMain (в описании Superfetch);
- жмём по ней ПКМ и выбираем опцию «Остановить».
Мы разобрали несколько эффективных способов, позволяющих деактивировать сервис SuperFetch. Несмотря на то, что служба, появившаяся вместе с Vista в 2007 году, уже устарела и результаты её работы не слишком впечатляют с учётом скорости современного оборудования, отключать супервыборку стоит лишь в тех случаях, когда она действительно нагружает диск.
https://youtube.com/watch?v=iT5TGDfUYew
Windows defender
Тут разговор отдельный. Эту службу лучше не отключать. Но можно изменить ее настройки в планировщике Windows 10. Дело в том, что служба периодически запускает сканирование файлов. Удаление задания из планировщика, либо изменение его настроек может помочь снизить влияение этой службы на производительность системы. По крайней мере мне удалось добиться положительного эффекта.
Итак, запускаем оснастку taskschd.msc аналогичным способом через Win R и находим там слева в дереве Windows Defender. У него есть несколько заданий. Трогать имеет смысл только сканирование.
Можно попробовать его совсем удалить, если вы уверены что делаете, а можно поменять настройки.
Как минимум, можно изменить настройку выключения процесса при слишком долгом выполнении. По-умолчанию это значение 3 дня! Это значит, сканирование может идти 3 дня, прежде чем система принудительно его остановит.
Представьте себе, как может тормозить компьютер всё это время. Поэтому я уменьшил это значение до одного часа.
https://www.youtube.com/watch?v=iT5TGDfUYew
Если служба за час не справляется с плановой задачей — ОС прибивает процесс, и снижение производительности будет максимум на час.
Остановите службу SysMain
- Нажмите клавишу Windows + R.
- Введите msc и нажмите OK, чтобы открыть Services .
- В окне » Службы» найдите SysMain
- Щелкните правой кнопкой мыши SysMain и выберите « Свойства» .
- Щелкните кнопку Stop.
- Щелкните ОК, чтобы сохранить изменения.
За что отвечает служба superfetch в windows 10
Откройте диспетчер задач и проверьте использование диска, чтобы убедиться, что все нормально. Остановка служб SysMain из служб может помочь вам решить проблему высокой загрузки диска, вызванной этим процессом.
Если проблема не исчезнет, есть еще два способа остановить службу SysMain.
Используйте командную строку.
- Нажмите Windows
- Введите cmd .
- Щелкните Открыть от имени администратора, чтобы открыть командную строку .
- В окне командной строки введите следующую команду и нажмите Enter: sc stop «SysMain» & sc config «SysMain» start = disabled
- Вы должны увидеть Успешное изменение конфигурации службы
Закройте командную строку и снова откройте диспетчер задач, чтобы проверить использование диска.
Используйте редактор реестра.
- Нажмите клавишу Windows + R.
- Введите regedit и нажмите ОК .
- В редакторереестра перейдите в следующее место: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSysMain
- Вы можете скопировать и вставить указанный выше путь в редакторе реестра для быстрой навигации.
- На правой панели щелкните правой кнопкой мыши « Start» и выберите « Изменить» .
- Введите 4 в Значение данных
- Щелкните ОК, чтобы сохранить изменения.
Закройте редактор реестра, а затем запустите диспетчер задач с панели задач. Проверьте, решена ли проблема с высокой загрузкой диска.
Проверьте свой жесткий диск
Если ваш компьютер с Windows оснащен традиционным механическим жестким диском, подумайте о переходе на SSD. Наличие вашей установки Windows и других часто используемых программ на SSD имеет большое значение.
Большинство современных ноутбуков оснащены слотом M.2 для установки твердотельного накопителя NVMe. Если нет, вы можете купить отдельный контейнер для установки SSD на свой старый ноутбук.
Проблема с высокой загрузкой диска обычно возникает, когда основные системные процессы работают в фоновом режиме. Однако наличие твердотельного накопителя значительно снизит шансы возникновения проблемы с высокой загрузкой диска.
Обновите Windows
- Нажмите Пуск и выберите Настройки .
- Перейдите в раздел «Обновление и безопасность».
- Проверьте наличие ожидающих обновлений Windows и установите их.
Установка обновлений Windows может решить проблему с высокой загрузкой диска, вызванную сбоями в операционной системе.
SysMain вызывает высокую загрузку диска в Windows 10, проблема может замедлить работу вашего компьютера и влиять на производительность других программ.
Мы перечислили три способа отключить службу SysMain в Windows 10, чтобы помочь вам решить проблему.
Насколько публикация полезна?
Нажмите на звезду, чтобы оценить!
Средняя оценка 5 / 5. Количество оценок: 13
Системные службы Windows 10 поддерживают нормальную работоспособность компьютера, но они же могут стать причиной проблем. Сбои в работе системных утилит могут привести к снижению производительности и общей скорости работы компьютера. Одной из причин появления таких неприятностей может стать служба узла Superfetch. В этой статье вы узнаете, как распознать такую проблему и эффективно от нее избавиться.
Контролируем драйвера sata
Если вы не устанавливали специализированный драйвер на IDE, ваши SATA-диски могут работать неправильно. Зайдите в «Диспетчер устройств» через подменю Win X и найдите подраздел «Контроллеры IDE». Если в перечне указан «Стандартный SATA…» и есть проблемы с дисками, лучше установить специальный драйвер от производителя ноутбука или материнской платы компьютера.
:/> Пропала панель задач в Windows 10: причины и решения
Для этого зайдите на сайт производителя, отыщите драйвера SATA или AHCI для вашей модели. Загрузите представленный файл и запустите его. Если с сайта скачивается архив, распакуйте файлы в папку, в диспетчере кликните по «Контроллеру IDE» и выбирайте «Обновить драйверы». Укажите пусть к папке в диалоге «Искать на этом компьютере» и дождитесь окончания процесса.
Если переустановить специализированные драйвера не удалось, попробуйте отключить использование MSI. Это технология используется в стандартном контроллере, но она может не поддерживаться вашим оборудованием. Чтобы выключить MSI:
- В диспетчере откройте свойства контроллера.
- Переходите на вкладку «Сведения», открывайте «Пусть к экземпляру устройства» и оставьте открытым выданное значение.
- Зажмите Win R и впишите regedit, чтобы запустить реестр.
- В редакторе открывайте узел: HKEY_LOCAL_MACHINE/ System/ CurrentControlSet /Enum, далее используйте путь, который приведен в открытом значении для контроллера. Затем переходите в Device Parameters/ Interrupt Management/ MessageSignaledInterruptProperties.
- Нажмите на MSISupported и впишите в качестве значения 0.
Как отключить службу SysMain в Windows 10
Служба развертывания appx windows 10 что это
Важно! Не рекомендуем полностью отключать службу узла SysMain. Если же она грузит диск или процессор, можете в несколько нажатий перезапустить её
Обладателям мощных игровых компьютеров она просто не нужна. У них всё и так молниеносно запускается.
Локальные службы
Откройте службы, выполнив команду Services.msc в окне Win+R. В списке всех служб (локальных) перейдите в Свойства службы SysMain.
Измените Тип запуска с Автоматически на значение Отключена. Чтобы, убрать нагрузку можно Остановить и заново Запустить службу.
Командная строка
Запустите командную строку от имени администратора Windows 10. Теперь выполните простую команду: sc config SysMain start= disabled.
Windows PowerShell
За что отвечает служба узла SysMain более-менее понятно. Можно с уверенностью сказать: за сжатие данных в оперативной памяти. И собственно их кэширование для увеличения скорости. Есть возможность включать или отключать отдельные компоненты службы.
В оболочке Windows PowerShell выполните команду Get-MMAgent. В результатах смотрите все компоненты службы SysMain. Думаю нужно отдельно добавить их краткое описание.
- ApplicationLaunchPrefetching — системный Prefetching запуска нужных приложений. Это собственно основной виновник загрузки диска и процессора.
- ApplicationPreLaunch — собственно и есть функция предугадывания запуска часто используемых приложений. Заранее загружает их в память.
- PageCombining — отвечает за объединение страниц памяти с одинаковым содержимым. Уменьшает количество запросов/обращений к памяти.
- MemoryCompression — указывает на сжатие памяти.
- OperationAPI — предоставление другим приложениям доступа к SysMain (SuperFecth) через API. Разработчикам Microsoft не закручивает гайки.
Например, для отключения компонента сжатия памяти MemoryCompression достаточно выполнить команду: Disable-MMagent -MemoryCompression. Всё просто! Можно его включить обратно: Enable-MMagent -MemoryCompression.
Компонент Prefetcher отключается только изменением значений реестра. Перейдите в раздел: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters. Измените значение параметра EnablePrefetcher на .
- В случае нехватки памяти происходит процесс сжатия данных. Как минимум сразу же объединяются страницы с одинаковым содержимым. Снижается число обращений к памяти, а в итоге и объём данных записи на диск. Сейчас можно отследить количество сжатых данных.
- Служба узла SysMain является лучшей в сравнении с файлом подкачки. Из минусов система использует мощности процессора для работы со сжатой памятью. Может быть, более заметно на ноутбуках или слабых ПК. Тогда в диспетчере наблюдается загрузка диска и процессора.
- Диспетчер задач в обновлении Creators Update (1703) получил возможность отслеживания использования оперативной памяти. В разделе производительность можно посмотреть структуру памяти. Возможно, Вам не помешает обновить до последней версии Windows 10.
Как отключить службу SysMain (SuperFetch) в Windows 10
Служба поддержки facebook
В данной статье показаны действия, с помощью которых можно отключить службу SysMain (Superfetch) в операционной системе Windows 10.
Функциональность SuperFetch отслеживает, какие приложения используются наиболее часто. Эта информация учитывается и используется для предварительной загрузки приложений в оперативную память компьютера. Таким образом обеспечивается более быстрый запуск приложений, потому как они уже частично находились в оперативной памяти.
Причины для отключения службы SysMain (Superfetch) могут быть разные. Например если в системе используется SSD или M.2 накопители, то от функционала SuperFetch можно не увидеть прироста производительности, потому что твердотельные накопители (SSD, M.2) работают быстро сами по себе. Также, иногда SuperFetch может вызвать высокую загрузку жесткого диска, что и является причиной для отключения службы SysMain (Superfetch).
Безопасно ли отключать эту службу?
Да, отключение узла SysMain не наносит никакого вреда компьютеру, работающему в нормальном режиме. Поэтому не рекомендуется отключать внутреннюю программу, если ваш компьютер работает достаточно быстро и не зависает. Деактивация может вызвать некоторые сбои — побочные эффекты — и работу ПК следует контролировать в течение некоторого времени. Если ваше приложение работает медленно, мы рекомендуем вам снова включить SysMain.
Как отключить службу SysMain в Windows 10
Существует несколько способов отключения службы Superfetch на компьютере с операционной системой Windows 10:
- через локальные службы;
- при помощи командной строки;
- Windows PowerShell.
С особенностью реализации каждого способа стоит ознакомиться более детально.
Через локальные службы
Если работа службы сильно нагружает память и процессор, то стоит ее хотя бы временно деактивировать. Через локальные службы раздела администрирования это выглядит следующим образом:
- Пользователю необходимо нажать на значок «Пуск», расположенный в нижней части экрана с левой стороны. Отобразится выпадающее окно, где в строке поиска нужно прописать слово «службы». Из результатов выдачи запустить классическую программу.
- На экране отобразится большой перечень служб, которыми оснащена операционная система. Найти строку «Superfetch» и тапнуть по ней правой кнопкой мышки. Из контекстного меню выбрать параметр «Остановить».
- В следующем шаге пользователю повторно нужно открыть контекстное меню сервиса и выбрать параметр «Свойства».
- В поле «Тип запуска» необходимо из доступных вариантов выбрать «Отключена». Чтобы изменения вступили в силу, необходимо нажать на «Ок».
Деактивация SysMain через службы
Важно! Специалисты настоятельно рекомендуют перезагружать компьютер, чтобы новые параметры корректно вступили в силу
При помощи командной строки
Включить и отключить встроенную службу также можно и через командную строку, которая обязательно должна быть запущена от имени администратора. Инструкция по деактивации на Windows 10 выглядит следующим образом:
- Кликнуть по значку «Пуск», после чего в строке поиска ввести «командная строка» и нажать «Enter» для начала поиска. В результате выдачи отобразится искомая директория, на нее нужно навести курсор мышки и кликнуть правой кнопкой. В выпадающем списке выбрать «Запуск от имени администратора».
- На экране отобразится полноценное окно администратора. В него потребуется ввести команду «sc config SysMain start=disabled». Для запуска команды обязательно на клавиатуре нажать «Enter».
Использование командной строки для деактивации сервисов
Также обязательно нужно перезагрузить компьютер для корректной работы заданных параметров.
Помощью редактора реестра
Деактивация встроенной службы возможна и через системный реестр. Пошаговый алгоритм действий выглядит следующим образом:
- Воспользовавшись сочетанием горячих клавиш «Win + R», запустить программу «Выполнить» на своем компьютере. В строку окна прописать команду «regedit», после чего на клавиатуре нажать клавишу «Entеr» или «Ок».
- Отобразится системный реестр с большим количеством директорий. Пользователю необходимо пройти путь: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters.
- В следующем шаге потребуется дважды щелкнуть правой кнопкой мыши по параметру «EnableSuperfetch», присвоить ему значение «0». Чтобы изменения вступили в силу, их обязательно нужно сохранить, нажав «Ок».
Как через редактор реестра отключить SysMain
Обратите внимание! В завершении пользователю остается закрыть редактор реестра и перезагрузить компьютер
Ошибка запуска службы SuperFetch
При обратном включении службы SuperFetch могут возникнуть трудности. Даже ввод нужных значений в «Редакторе реестра» не помогает — служба не запускается. При этом обычно появляется сообщение об аварийном завершении либо запрете доступа. Как правило, ошибка с сообщением о невозможности запуска имеет номер 1067 или 1068.
Из-за чего возникает ошибка:
- На компьютере не хватает оперативной памяти для работы службы.
- Произошёл конфликт между планками оперативной памяти.
- На компьютере есть повреждённые системные файлы. В этом случае исправьте их с помощью «Командной строки».
- Это могут быть сбои в самой системе. Настройте в таком случае средство восстановления службы в окне «Свойства».
- На устройстве есть вирусы. Проверьте жёсткие диски антивирусом.
Сканирование системных файлов в «Командной строке»
Windows способна сама себя вылечить: за счёт сканирования она определяет повреждённые системные файлы и заменяет их на новые «правильные». Однако данную проверку запускает пользователь. Следуйте инструкции, чтобы активировать сканирование:
- В «Поиске Windows» (иконка в виде лупы) напечатайте запрос «Командная строка». Щёлкаем в результатах по соответствующему разделу правой клавишей мышки. В сером подменю выбираем первый пункт «Запуск от имени администратора».
- Смело нажимаем на «Да» в следующем окошке, чтобы разрешить редактору вносить изменения на вашем устройстве.
- В чёрном окне вводим команду sfc /scannow и нажимаем на Enter, чтобы система запустила проверку.
- Процесс может занять от нескольких минут до получаса. В окне вы будете видеть ход выполнения сканирования в процентах.
- В результате система обнаружит «неправильные» файлы и решит проблему с ними.
Как отключить службу SysMain в Windows 10
Важно! Не рекомендуем полностью отключать службу узла SysMain. Если же она грузит диск или процессор, можете в несколько нажатий перезапустить её
Обладателям мощных игровых компьютеров она просто не нужна. У них всё и так молниеносно запускается.
Локальные службы
Откройте службы, выполнив команду Services.msc в окне Win+R. В списке всех служб (локальных) перейдите в Свойства службы SysMain.
Измените Тип запуска с Автоматически на значение Отключена. Чтобы, убрать нагрузку можно Остановить и заново Запустить службу.
Командная строка
Запустите командную строку от имени администратора Windows 10. Теперь выполните простую команду: sc config SysMain start= disabled.
Windows PowerShell
За что отвечает служба узла SysMain более-менее понятно. Можно с уверенностью сказать: за сжатие данных в оперативной памяти. И собственно их кэширование для увеличения скорости. Есть возможность включать или отключать отдельные компоненты службы.
В оболочке Windows PowerShell выполните команду Get-MMAgent. В результатах смотрите все компоненты службы SysMain. Думаю нужно отдельно добавить их краткое описание.
- ApplicationLaunchPrefetching — системный Prefetching запуска нужных приложений. Это собственно основной виновник загрузки диска и процессора.
- ApplicationPreLaunch — собственно и есть функция предугадывания запуска часто используемых приложений. Заранее загружает их в память.
- PageCombining — отвечает за объединение страниц памяти с одинаковым содержимым. Уменьшает количество запросов/обращений к памяти.
- MemoryCompression — указывает на сжатие памяти.
- OperationAPI — предоставление другим приложениям доступа к SysMain (SuperFecth) через API. Разработчикам Microsoft не закручивает гайки.
Например, для отключения компонента сжатия памяти MemoryCompression достаточно выполнить команду: Disable-MMagent -MemoryCompression. Всё просто! Можно его включить обратно: Enable-MMagent -MemoryCompression.
Компонент Prefetcher отключается только изменением значений реестра. Перейдите в раздел: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters. Измените значение параметра EnablePrefetcher на .
- В случае нехватки памяти происходит процесс сжатия данных. Как минимум сразу же объединяются страницы с одинаковым содержимым. Снижается число обращений к памяти, а в итоге и объём данных записи на диск. Сейчас можно отследить количество сжатых данных.
- Служба узла SysMain является лучшей в сравнении с файлом подкачки. Из минусов система использует мощности процессора для работы со сжатой памятью. Может быть, более заметно на ноутбуках или слабых ПК. Тогда в диспетчере наблюдается загрузка диска и процессора.
- Диспетчер задач в обновлении Creators Update (1703) получил возможность отслеживания использования оперативной памяти. В разделе производительность можно посмотреть структуру памяти. Возможно, Вам не помешает обновить до последней версии Windows 10.
Видео-инструкция
Также, можно посмотреть видео ролик в котором показано как отключить службу SysMain в операционной системе Windows 10.
.
В некоторых пользователей служба узла SysMain грузит диск Windows 10. Она может полностью загрузить слабый процессор компьютера. Раздел служб содержит её описание: поддерживает и улучшает производительность системы. Не очень похоже на повышение производительности.
Эта статья расскажет, что это за служба SysMain грузит диск в Windows 10. В двух словах постоянно используемые приложения заранее переносятся в оперативную память в сжатом виде. Вопрос заключается в том нужно и можно ли её полностью отключить и в какой ситуации.
Служба SysMain в Windows: за что она отвечает, почему грузит систему и как это исправить
Снижение быстродействия – нередкое явление, с которым сталкивался практически каждый пользователь Windows. Хотя производительность компьютера и зависит от аппаратной части, программными средствами оптимизации также удаётся ускорить процессы. Возможность кэширования данных позволяет сделать доступ к программам и компонентам, к которым пользователь обращается чаще всего, более быстрым, чем и занимается встроенный инструмент SysMain. Но случается и так, что служба становится причиной полной загрузки диска и просадок производительности. Что это за инструмент и как действовать, если он сильно грузит ресурсы, что никак не вяжется с повышением производительности, мы и рассмотрим.
Настройка ReadyBoost
После всего выше сделанного переходим в свойства флешки. Во вкладку ReadyBoost, напротив пункта «Использовать это устройство», ставим галочку. Бегунком выставляем нужный Вам объём памяти. Жмём «Применить», «ОК»…
Windows создаст на флешке файл ReadyBoost.sfcache. Где собственно и будет архивироваться наш кэш, (файл этот зашифрован и, даже при потере (флешки), данные из неё, никто, ни когда не увидит)…
Как видите на съёмном диске занято чуть меньше половины пространства, примерно 2,5 ГБ…
Вот в принципе и всё. После таких не сложных манипуляций Ваша флешка стала работать как оперативная память. Которая добавлена в Ваш компьютер и служит как кэш…
Как распознать загруженность диска
Чтобы найти причину снижения производительности компьютера, откройте «Диспетчер задач». Самый простой способ это сделать: кликнуть ПКМ по кнопке «Пуск» и выбрать соответствующий раздел в меню, либо просто нажать сочетание клавиш Ctrl+Shift+Esc. Далее вы увидите вкладку со всеми процессами, работающими на вашем ПК с Windows 10 в данный момент. Нажмите на заголовок столбца «Диск» и вверху окажутся те приложения, которые нагружают его больше всего.
Если больше всего ресурсов диска забирает одна из открытых вами программ, завершите ее работу, чтобы увеличить скорость работы компьютера. Однако нередко бывает такое, что за загруженность диска ответственна не сторонняя программа, а системная служба Windows 10. Вы можете отключить ее так же, как любое другое приложение, но это поможет лишь до следующей перезагрузки. Нужно выключить службу насовсем.
Отключение файла подкачки и быстрой загрузки
В первом случае от вас потребуется прекратить функционирование файла подкачки. Но это делается исключительно при случае, если объем ОЗУ на компьютере больше, чем 2 гигабайта. При наличии меньшего или равнозначного объема состояние может осложниться. Если же ваш компьютер разрешает деактивировать файл подкачки, то следуйте описанными этапами ниже.
- Сначала нужно найти иконку «Компьютера», потом кликнуть правой кнопкой мышки по ней. Следующим этапом будет нахождение раздела «Свойства».
- В нем идем в отдел «Дополнительно», там нам нужен пункт «Быстродействие», жмем по кнопке «Параметры».
- В возникшем меню идем в «Дополнительно», там следует найти «Виртуальная память» и нажать на «Изменить».
- При надобности удаляем отметку с автоматического выбора размера файла подкачки.
- Устанавливаем строку «Без файла подкачки» и щелкаем по иконке «Задать», потом нажимаем «Ok».
Отключение файла подкачки
Еще один способ — это выключить быструю загрузку.
- Чтобы осуществить данную операцию, нужно попасть в «Панель управления». Оттуда зайти в «Электропитание».
- Там нам понадобится «Действия кнопок питания». В нем находим строчку параметров недоступных в данный момент.
- Снимаем отметку со строчки быстрого запуска.
Сейчас было рассказано о причинах, при которых «Узел службы» захватывает доступную ему мощность компьютера. Были разобраны всевозможные пути выхода из сформировавшегося эксцесса.
Теперь, если вы встретитесь с такой неполадкой, то знаете, какие способы есть, чтобы избавиться от нее. Но стоит помнить, что самый верный способ решить указанную проблему — не допустить ее возникновения.
Своевременно обновляйте функционирующий антивирус и проверяйте систему на угрозы пару раз в месяц!
Как снизить нагрузку на диск
Можно ли деактивировать службу SysMain? Да, и даже нужно, с целью диагностики, когда в сервисе нет необходимости или он провоцирует проблемы. Удалить системный компонент не получится, но возможно его отключение, что актуально при обнаружении повышенной нагрузки на HDD, чрезмерного потребления памяти или при заметном снижении производительности.
Отключить SysMain в Windows 10 или других версиях ОС можно с применением встроенного инструментария. Есть несколько методов это сделать.
Через службы
Деактивировать работу компонента, как и включить или перезагрузить, можно, используя оснастку «Службы»:
- открываем окно, например, через поиск или посредством консоли «Выполнить» (Wi+R) и команды services.msc;
- выбираем из списка SysMain и нажимаем «Остановить» или ПКМ по имени службы и применяем опцию «Остановить»;
- для предотвращения автоматического запуска, переходим к свойствам из меню (ПКМ по названию), где изменяем тип запуска на «Отключена» или «Вручную» и применяем настройки.
Через командную строку
Этот способ подразумевает запуск командной строки от имени администратора. Для отключения службы SysMain:
- открываем терминал (из поиска или через Пуск);
- выполняем команду sc config SysMain start= disabled и жмём Enter;
- перезагружаем устройство, чтобы применить новые настройки.
Через PowerShell
Альтернативный вариант – использование оболочки Windows PowerShell:
- запускаем терминал посредством консоли «Выполнить» (Win+R) и команды powershell (нажимаем клавишу Enter или «Ок», удерживая Ctrl+Shift для старта утилиты от имени администратора) или применяем другой способ, например, открываем через поиск или меню Пуск;
- для выключения сервиса вводим команду Stop-Service -Force -Name «SysMain»; Set-Service -Name «SysMain» -StartupType Disabled;
- для включения используется команда Set-Service -Name «SysMain» -StartupType Automatic -Status Running.
Посредством реестра
ВНИМАНИЕ
При работе с реестром, внесении коррективов от пользователя потребуется предельная осторожность, так как ошибочные правки могут повлечь нестабильность или даже отказ ОС. Перед правкой реестра лучше сделать его резервную копию.
Перед правкой реестра лучше сделать его резервную копию.
Чтобы выключить SuperFetch:
- идём в реестр через поиск или посредством «Выполнить» (Win+R) и команды regedit;
- раскрываем ветку HKEY_LOCAL_MACHINE/ SYSTEM/ CurrentControlSet/ Control/ Session Manager/ Memory Management/ PrefetchParameters;
- для EnableSuperfetch нужно поменять значение на «0»;
- в отсутствии данного параметра создаём его, для чего нажимаем ПКМ – «Создать» – «Параметр DWORD (32 бита)», даём ему имя EnableSuperfetch и добавляем значение «0»;
- перезагружаем систему для применения настроек.
Для активации службы устанавливается значение «3» для EnableSuperfetch.
Отключать сервис целесообразно, когда он в действительности нагружает диск. При наличии большого объёма ОЗУ, освобождение такого незначительного количества памяти роли не сыграет, при этом запускаться софт будет быстрее. При небольшом объёме ОЗУ отключение службы может повлечь замедление девайса. В случае установки системы на SSD, в SysMain нет никакой необходимости, поскольку скорость твердотельных накопителей и без того высока. Система сама отключает некоторые службы, в том числе Superfetch, но если этого не произошло, можно деактивировать сервис вручную.
За что отвечает служба SysMain в Windows 10
В некоторых случаях на мониторе персонального устройства (стационарного или портативного) появляется уведомление о необходимости отключить некий рабочий блок. Это происходит, если действие приложения чрезмерно загружает жесткий диск. Компьютер при этом начинает тормозить, операции не выполняются, «слетают» игры и даже стандартные программы.
Внимание! Чтобы разгрузить процессор, операционка ПК предлагает отключить разные службы. Необходимо заранее внимательно изучать инструкции и направленность действия софта
Разработчики утверждают, что SysMain (другое название – SuperFetch) необходима для улучшения производительности персонального компьютера, ускорения обработки запросов и команд. Служба активна постоянно – фоновый режим установлен по умолчанию. Более четкого или детального описания функционала компания Microsoft не дает.
Если вы убиваете Superfetch (Sysmain)?
Обычно нет необходимости останавливать выполнение Superfetch. Он использует очень незначительное количество процессора и использует только неиспользуемую оперативную память. Все это незаметно для обычного пользователя.
Однако на форумах пользователей Microsoft появлялись сообщения о том, что иногда процесс Superfetch (Sysmain) действительно вызывает проблемы с производительностью. Некоторые из этих проблем, о которых сообщалось, включают:
- Постоянная 100% загрузка диска.
- Перегрев, приводящий к выключению системы.
- Медленная загрузка при запуске компьютера.
- На слабом оборудовании Superfetch может использовать больше ЦП и ОЗУ, чем вам хотелось бы.
- Известно, что он снижает производительность проблемы во время игры.
Самая распространенная проблема, о которой сообщают люди, — это проблема 100% использования диска. Если это вы, то отключение Superfetch или Sysmain может решить проблему.
Поскольку Superfetch — это всего лишь функция оптимизации системы, вы не повредите Windows, остановив службу. Однако вы можете заметить, что запуск ваших любимых приложений может занять немного больше времени, чем обычно.