SysMain: Что это за служба и как её включить в Windows 10

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

Настройка автозапуска программ Windows 10

Параметры & Диспетчер задач

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

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

Проводник & Редактор реестра

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

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

Для запуска редактора реестра достаточно выполнить команду regedit в окне Win+R. Теперь в расположении KEY_CURRENT_USER\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Run можно очистить или добавить ПО в автозагрузку.

Планировщик заданий

О возможностях встроенного планировщика заданий большинство пользователей даже не знает. Перейдите в приложение Планировщик заданий > Библиотека планировщика заданий. Список заданий будет пополняться со временем, чем больше стороннего софта установлено — тем больше заданий можно увидеть.

Например, приложение Advanced SystemCore попадает в планировщика сразу же после установки. Теперь смотрим вкладку Триггеры — При входе в систему и ДействиеЗапуск программы . Могут быть и другие триггеры и действия даже с дополнительными условиями.

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

Читайте также:  Как в Internet Explorer посмотреть пароль и сохранить его?

CCleaner & AutoRuns

AutoRuns – это утилита для анализа системы, которая позволяет посмотреть полную информацию о запускаемых программах. Во вкладке Everything собраны все программы, запланированные задачи, службы и даже драйвера оборудования. Нас интересует раздел Logon. Он отображает только приложения, которые запускаются при входе в профиль системы.

Что такое менеджер службы без присасывания?

Да, вы не можете отказаться от такого имени, не объяснив его. Конечно, название неудачное, но оно точное. Диспетчер служб Non-Sucking (NSSM), пожалуй, самый простой способ создать службу Windows, которая будет одновременно высоконадежной и настраиваемой. Кроме того, это бесплатное программное обеспечение с открытым исходным кодом (OSS).

NSSM можно использовать через командную строку Windows или графический интерфейс пользователя (GUI). Это означает, что им может пользоваться каждый. NSSM можно использовать в любой версии Windows, начиная с Windows 2000 включительно. Существуют 32-битные и 64-битные версии. Если вы используете 64-битный компьютер, сначала попробуйте эту версию. Если это не сработает, вернитесь к 32-битной версии.

Вы можете скачать NSSM с веб-сайта, клонировать NSSM из Git или установить NSSM с помощью Chocolatey. Chocolatey — это менеджер пакетов для Windows. Способы установки будут зависеть от выбранного вами маршрута. См. Инструкции NSSM. В нашем примере мы загружаем с веб-сайта NSSM и устанавливаем его в C:\WINDOWS\system32.

Где службы обитают?

Службы обитают по адресу «Панель управления\Все элементы панели управления\Администрирование\Службы» (путь можно скопировать вставить в проводник и нажать в Enter):

Где службы обитают?

Результатам будет окно (кликабельно) следующего вида:

Где службы обитают?

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

Где службы обитают?

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

Где службы обитают?

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

Где службы обитают?

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

Читайте также:  Запись видео с экрана Windows 10 без дополнительных программ.

Но давайте перейдем к спискам. Так сказать, для халявщиков 😉

Запуск от имени администратора пропал – нет кнопки | пункта

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

Бывает так, что открыть программы от имени админа возможно только в случае, если зайти в системный диск и запустить программу оттуда. Например, нужно запустить ярлык, находящийся по пути C:\Program Files (x86)\AIMP/, а не с рабочего стола.

Запуск от имени администратора пропал – нет кнопки | пункта

Самое простое решение – почистить кэш системы. Существует много способов очистки временных мусорных файлов. Делается это следующим образом:

  • Открываем Пуск.
  • Переходим в меню «Выключение».
  • Зажимаем клавишу Shift и щелкаем по кнопке «Завершение работы».
  • Готово.

Следующий опыт показал, что проверка системы на целостность системных файлов и восстановление повреждённых возможна при выполнении в командной строке или утилите PowerShell следующих команд:

  1. /Online /Cleanup-image /Restorehealth
  2. sfc /scannow
Запуск от имени администратора пропал – нет кнопки | пункта

Как еще вернуть пункт запуска от имени администратора

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

Попробуйте его включить и проверить, удалось ли исправить проблему.

Для возвращения запуска программ и приложений от имени администратора откройте панель управления Windows. Обычно ее можно найти в меню Пуск, а проще открыть окно «Выполнить» горячими клавишами Win+R. Затем вводим команду control.

Запуск от имени администратора пропал – нет кнопки | пункта

На следующем этапе мы переводим режим отображения в «Мелкие значки». Делается справа вверху. Теперь находим раздел «Учетные записи пользователей».

Находим опцию «Изменить параметры контроля учетных записей».

Выставляем ползунок в положении 3 – «Не уведомлять при изменении параметров Windows пользователем». И нажимаем ОК.

Если окно включения контроля учетных записей не работает, попробуйте сделать операцию после перезапуска компьютера и выполнить команду sfc /scannow.

Запуск от имени администратора пропал – нет кнопки | пункта

Выводы

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

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

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

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

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

Откройте службы, выполнив команду в окне 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 на .

Заключение