Как включить службу SysMain на Windows 7? – Shtat-Media.ru – все для электронике и технике

В данной статье речь пойдёт о встроенной технологии Windows. Под названием флешка как оперативная память – технология ReadyBoost…

Что это за служба SysMain Windows 10

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

Часто используемые приложения заранее кэшируются в ОЗУ. Идея заключается в том, что когда Вы запускаете приложение оно в несколько раз быстрее загружается. Во время работы служба обращается к диску. Жёсткий диск начинает тормозить, что сказывается на работе ПК.

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

Что это за служба SysMain Windows 10

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

В статье разберем вопросы касающиеся службы SysMain, возможно у вас тормозит компьютер и виной SysMain, что делает служба, можно ее отключить?

Что это за служба SysMain?

logo.jpgСлужба SysMain ранее известная как служба SuperFetch, появилась в Windows Vista. Служба предназначена для повышения производительности системы. Со временем, пока пользователь работает на компьютере, открывая и запуская программы. Служба SysMain запоминает часто открываемые и помещает их в кэш или в саму оперативную память для быстрой загрузки. Если конечно оперативной памяти достаточно для этого, а так часто запускаемые приложения помещаются в файл подкачки. Об этом мы говорили в статье → как продлить жизнь SSD ? если кому интересно читайте.Также служба SysMain работает по принципу сжатия информации в памяти, что существенно влияет на оставшийся объем памяти, скажем так она ее экономит путем сжатия файлов помещаемых в оперативную память. Но если памяти не хватает, то часто запускаемые программы о которых говорили выше, помещаются в кэш, точнее в файл подкачки, в конце выложу ссылку на PDF файл, Windows 10: Memory Compression. Все бы хорошо и служба работает отлично, действительно оправдывая заложенные в нее функции быстродействия системы. Но если у вас бюджетный компьютер, то вы можете столкнуться совсем с другой стороной этого быстродействия. Особенно это может наблюдаться у кого стоит hdd диск или мало оперативной памяти, при загрузки системы служба будет помещать в кэш на диске или оперативной памяти, о чем говорили ранее выше, часто используемые приложения. Медленная загрузка системы, загруженность на 100% диск или оперативная память этой службой.

Как узнать что служба SysMain тормозит систему? Как понять из за чего тормозит компьютер?

Да конечно и несомненно тормоза системы могут вызвать и другие службы и приложения, для этого надо проверить, действительно виной служба о которой говорим или другая. Для начала надо зайти в диспетчер задач, посмотреть что является причиной медленной работы системы. Кликаем правой кнопкой мышки по “панели задач” и в контекстном меню выбираем “диспетчер задач”, все очень просто, смотрим картинку ниже:Кто не знает “панель задач” находится в самом низу рабочего стола, где располагается кнопка “Пуск” и чтобы открыть контекстное меню правой кнопкой мышки, кликаете по свободному месту панели.В “диспетчере задач” перейдем на вкладку производительность, и узнаем что именно загружено на все 100%, это может быть “оперативная память” или “Жесткий диск” если говорим о службе SysMain, но если причина не в ней то может и процессор. После как поняли какая комплектующая больше всего загружена, переходим на вкладку “Процессы” и нажав на название колонки, отсортируем все приложения в самый верх которые имеют в настоящий момент доступ к диску или памяти. Пример: Если виной жесткий диск а точнее служба которая обращается к жесткому диску и грузит его на 100%, что выяснили на вкладке производительность. Значит на вкладке процессы нажимаем на заголовок колонки “Диск”, в самом верху появятся службы которые обращаются к диску. Такой же вариант и с оперативной памятью или процессором если причина не SysMain, так параллельно рассказываю как понять из за чего теряется производительность. Таким образом понимаем какая служба или программа из-за которой тормозит компьютер. Не уходим далеко от темы нашей статьи и если это служба SysMain что увидите на вкладке “процессы” после манипуляций рассказываемых выше, она должна отобразиться в самой первой колонке “Имя”, смотрим картинку ниже: Такими простыми и не хитрыми манипуляциями выясним что является причиной, низкой производительности системы. Если в первой колонке “Имя” на вкладке процессы, после сортировки увидите SysMain, можно будет попробовать отключить эту службу и поработать без нее. Если низкой производительности системы является другие службы, то тут читайте для чего данная служба и какие зависимости у нее, не стоит отключать все подряд.

Отключить службу SysMain

Отключить службу SysMain тоже не составит труда и для этого есть несколько способов, по этому мануалу можно отключить и другие службы, они имеют одинаковые меню. Но снова повторюсь, в этой статье разбираем службу SysMain и другие службы если вы захотите их отключить, вы делаете все на свой страх и риск.Для отключения SysMain через меню службы, нажимаете комбинацию клавиш Win + R и в открывшемся окне “Выполнить” набираете:

services.msc

Нажимаете ОК, картинка ниже:После открытия окна службы, там будут находится все службы системы, находим SysMain прокручивая колесико мышки вниз, и кликаем два раза левой кнопкой мышки в строке SysMain чтобы открыть ее настройки. Выставляете тип запуска “Отключено” и нажимаете чуть ниже в этом же окне кнопку “остановить”, картинка ниже:Чтобы снова запустить службу, проделываете все тоже самое, только тип запуска выставляете “Автоматически” и нажимаете в этом же окне чуть ниже, кнопку “запустить”, закрываете окно нажатием на кнопку “OK”.Есть еще способ как отключить службу SysMain но здесь потребуется перезагрузка, используем реестр. Нажимаем Win + R и пишем:

Regedit

Нажимаете ок, как это делали в примере выше. Откроется редактор реестра, в котором идем по пути:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl Session ManagerMemory ManagementPrefetchParameters

В последней папке или раздела реестра как удобней называем, это будет “PrefetchParameters” находим ключ или параметр реестра, тоже называем как вам удобней, название “EnableSuperfetch”. Кликаете по параметру “EnableSuperfetch” два раза правой кнопкой мышки и в открывшемся окне “изменение параметра DWORD (32 бита)” выставляете цифру 0 и нажимаете ок, картинка ниже:Закрываете редактор реестра и перезагружаете компьютер. Для включения службы через редактор реестра надо выставить значение “изменение параметра DWORD (32 бита)” цифра 3, нажать ок и закрыть реестр, служба будет запущена при следующем запуске системы.

Отключить или заново включить службу SysMain через PowerShell.

Чтобы отключить службу SysMain через консоль Windows PowerShell, кликните по кнопке пуск, та что на панели задач в левом углу нижнем, правой кнопкой мышки и в открывшемся контекстном меню нажмите Windows PowerShell (администратор). В открывшейся консоли PowerShell введите команду:

Stop-Service -Force -Name “SysMain”; Set-Service -Name “SysMain” -StartupType Disabled

Подтвердите нажатием кнопки Enter.Снова задействовать службу SysMain в консоли PowerShell, наберите команду:

Set-Service -Name “SysMain” -StartupType Automatic -Status Running

Подтверждаете все команды кнопкой Enter.

Отключить или заново включить службу SysMain через CMD.

Чтобы отключить службу SysMain через командную строку, надо открыть ее от имени администратора, кто не знает как это сделать, читаем статью → Все способы открытия командной строки от имени администратора. После открытия командной строки, водим команду:

sc stop “SysMain” & sc config “SysMain” start=disabled

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

sc config “SysMain” start=auto & sc start “SysMain”

Тоже подтверждаете кнопкой Enter.Из статьи стало понятно как отключать или включать службы, выявлять службы которые мешают правильной работе системы, а также поговорили более конкретней о службе “SysMain” и на ее примере научились работать со службами. Остались вопросы пишите в комментарий, не советую спонтанно делать какие то действия по отключению служб, так как все службы могут иметь зависимости от других или от самой службы. Также могут быть другие последствия совершенно о которых вы можете и не предполагать, подходите с умом, узнав все о процессе или службе точно.

Ссылки на материалы упоминающиеся в статье:

Перейти PDF файл, Windows 10: Memory Compression.



Следующая страница блога poisk

  1. Как снять пароль с БИОС ноутбука и компьютера, несколько вариантов.

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

Флешка как оперативная память — технология ReadyBoost

Форматирование флешки

Для того чтобы использовать флешку как оперативная память — технологию ReadyBoost. Вам необходимо её отформатировать в системе NTFS. Хочу заметить, что форматирование флешки не обязательно. Если на ней предостаточно места. После форматирования жмём правой кнопкой мышки по значку флешки. Выбираем пункт свойства. В открывшемся окне выбираем вкладку ReadyBoost…

Далее, если всё прошло успешно, то откроется окно с настройками…

ReadyBoost1

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

ReadyBoost

Как распознать, что узел грузит диск

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

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

Как отключить службу SysMain (Superfetch) в командной строке

Также отключить или включить службу SysMain (Superfetch) можно используя командную строку.

Чтобы отключить службу SysMain (Superfetch), запустите командную строку от имени администратора и выполните следующую команду:

sc stop “SysMain” && sc config “SysMain” start=disabled

Чтобы включить службу SysMain (Superfetch), запустите командную строку от имени администратора и выполните следующую команду:

sc config “SysMain” start=auto && sc start “SysMain”

Не могу запустить ReadyBoost так как служба Sysmain, отвечающая за данный компонент, отключена на этом компьютере. Код ошибки: 127 (0x007F)__Не найдена указанная процедура.

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

Этот ответ помог 19 польз.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

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

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Этот ответ помог 3 польз.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

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

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Как настроена: на автоматический запуск, на ручной? В журнале событий при загрузке сообщения про эту службу появляются?

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

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

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

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

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Работоспособность пиратских сборок никто и никогда не гарантировал. Обсуждать в этом форуме нелегальные версии — не по-джентльменски.

Рекомендую Вам купить легальную версию Windows 7.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

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

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Этот ответ помог 1 пользователю

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

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

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Этот ответ помог 1 пользователю

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

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

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Панель управления -> Административные -> Службы:

-> откройте свойства каждой, запуск «Автоматически», потом вкладка «Зависимости» -> запустите все указанные службы, необходимые для работы Superfetch и Readyboost.

Но вообще в пиратках каких только «усовершенствований» не бывает, легче легальную копию приобрести — ведь сколько сил и времени сэкономит !

Этот ответ помог 15 польз.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

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

Источник:
http://answers.microsoft.com/ru-ru/windows/forum/windows_7-security/%D0%BD%D0%B5-%D0%BC%D0%BE%D0%B3%D1%83/3080cdb5-f427-43b4-a541-8dafb1ac1f0c

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

Нужно ли выключать данную опцию по оптимизации работы ПК? Деактивировать службу точно стоит при следующих условиях:

  1. У вас ОЗУ меньше 1 ГБ. Этого объёма недостаточно для стабильной работы службы.
  2. Вы заметили, что потребляется большой объем «оперативки» и при этом ухудшилась производительность во время активных операций с ОЗУ.
  3. Вы регулярно пользуетесь большим количеством приложений, которые потребляют много ресурсов ПК.
  4. Ваша «оперативка» и жёсткий диск сильно изношены. Чтобы не нагружать их лишний раз за счёт активной работы службы SuperFetch, отключите её.

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

Как отключить службу SysMain в Windows 10

Важно! Не рекомендуем полностью отключать службу узла SysMain. Если же она грузит диск или процессор, можете в несколько нажатий перезапустить её. Обладателям мощных игровых компьютеров она просто не нужна. У них всё и так молниеносно запускается.

Локальные службы

Откройте службы, выполнив команду Services.msc в окне Win+R. В списке всех служб (локальных) перейдите в Свойства службы SysMain.

Как отключить службу SysMain в Windows 10

Измените Тип запуска с Автоматически на значение Отключена. Чтобы, убрать нагрузку можно Остановить и заново Запустить службу.

служба узла sysmain грузит диск windows 10

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

Запустите командную строку от имени администратора Windows 10. Теперь выполните простую команду: sc config SysMain start= disabled.

служба узла sysmain можно ли отключить

Windows PowerShell

За что отвечает служба узла SysMain более-менее понятно. Можно с уверенностью сказать: за сжатие данных в оперативной памяти. И собственно их кэширование для увеличения скорости. Есть возможность включать или отключать отдельные компоненты службы.

В оболочке Windows PowerShell выполните команду Get-MMAgent. В результатах смотрите все компоненты службы SysMain. Думаю нужно отдельно добавить их краткое описание.

За что отвечает служба узла 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 на 0.

Заключение

  • В случае нехватки памяти происходит процесс сжатия данных. Как минимум сразу же объединяются страницы с одинаковым содержимым. Снижается число обращений к памяти, а в итоге и объём данных записи на диск. Сейчас можно отследить количество сжатых данных.
  • Служба узла SysMain является лучшей в сравнении с файлом подкачки. Из минусов система использует мощности процессора для работы со сжатой памятью. Может быть, более заметно на ноутбуках или слабых ПК. Тогда в диспетчере наблюдается загрузка диска и процессора.
  • Диспетчер задач в обновлении Creators Update (1703) получил возможность отслеживания использования оперативной памяти. В разделе производительность можно посмотреть структуру памяти. Возможно, Вам не помешает обновить до последней версии Windows 10.

Почему Windows 10 диск на 100% грузит?

Служба узла sysmain грузит диск Windows 10

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

Разработчики Microsoft не справились с алгоритмами последней версии Windows и сделали систему, которая не может рационально использовать жесткий диск.

Почему диск загружен на 100 процентов?

У кого-то на сто, у кого-то не на 100%, но факт налицо — Windows 10 часто «тормозит» и подвисает именно по причине загруженности диска. Такое состояние возникает из-за некоторых служб, которые используются в этой ОС.

Вероятных причин тому несколько:

  1. Служба поиска индексирует все файлы на жестком диске для того чтобы при необходимости как можно быстрее найти нужные пользователи файлы и папки. Так вот во время индексации система обращается к жесткому диску слишком активно.
  2. Служба Superfetch. Позволяет системе Windows 10 неким образом  «закэшировать» приложения, которые вы чаще всего запускаете.   И это вроде как позволяет потом при повторных запусках включать программы быстрее. Для этого она мониторит всё происходящее в системе что-то куда-то пишет, и сильно «шуршит» диском.
  3. Защитник Windows — Defender. Это тоже системная служба.  Выполняет всевозможные сканирования в поисках вредоносных программ. На 100% обычно диск оно не грузит, но на 30-40% — запросто.  Настройки проверок заданы в планировщике.

Что делать если диск Windows 10 загружен?

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

Видео-инструкция

Также, можно посмотреть видео ролик в котором показано как отключить службу SysMain в операционной системе Windows 10.

.

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...