Gazmarket59.ru

Газ Маркет 59
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Хост библиотеки счетчика производительности отключить

Простые методы ускорения загрузки и работы Windows 7

Загрузка и работа Windows 7 со временем замедляется. Помните, как она летала первое время после установки? Однако уже через 6-8 месяцев производительность “семерки” существенно снижается. Таков естественный процесс старения ее цифрового “организма”.

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

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

Ускоряем Windows 10 отключением служб и компонентов за 10 минут с помощью утилиты Dism++

В блоге «Сравниваем производительность Windows 10 Pro и Home — загрузку процессора, ОЗУ и накопителя» я сравнил две версии ОС, и пришел к выводу, что специально использовать Windows 10 Home смысла нет, так как разница между версиями очень небольшая. Очень удобной оказалась методика сравнения разных версий ОС с помощью идентичных виртуальных машин, имитирующих производительность недорогого ноутбука без SSD-накопителя.

реклама

После эксперимента я не стал удалять виртуальные машины, и, как выяснилось, не зря. Пользователи нашей конференции, в ветке, посвященной Windows 10, начали жаркий спор на несколько страниц, выясняя, есть ли смысл отключать службы ОС, и вырезать из нее ненужные функции, или это просто бесполезная трата времени и риск потери стабильности системы.

реклама

Я не мог оставить этот спор без внимания и решил провести эксперимент, сравнив скорость работы только что установленной Windows 10 Pro и ее копии, но уже с отключенными лишними службами и вырезанными компонентами. Для эксперимента будет использоваться виртуальная машина с двумя ядрами Ryzen 5 1600, 4 Гб ОЗУ и 60 Гб диском, созданном на реальном HDD.

Все манипуляции с ОС я буду проводить с помощью утилиты Dism++, являющейся графическим интерфейсом к системному консольному средству Dism. Утилита постоянно обновляется и получает новые возможности, но использование ее связано с риском сделать Windows неработоспособной из-за отключения важной службы или функции.

реклама

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

Для начала, давайте посмотрим, как ведет себя Windows 10 October 2020 Update (20H2) на довольно слабой виртуальной машине, имитирующей бюджетный ноутбук.

Занято 1.7 Гб ОЗУ.

реклама

Загрузка процессора высокая, запущены 130 процессов.

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

Читайте так же:
Счетчик калорийности по борменталю

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

На системном диске ОС занимает 18.2 Гб.

Теперь можно приступать к отключению служб и компонентов с помощью Dism++. Для начала стоит очистить системный диск, Dism++ имеет для этого мощные инструменты, сжимающие и очищающие файлы ОС.

Далее — отключаем все ненужные элементы автозагрузки.

Утилита позволяет легко удалить из системы UWP-приложения. Я удалил их выборочно, оставив в ОС Microsoft Store для игр и расширения для просмотра видео и изображений WebP.

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

Ну а теперь, переходим к главному — к службам. Главная «фишка» Dism++ — возможность удалять службы. Не просто выключать, а именно удалять из системы. Нажав «Удалить» вы можете избавиться от ненавистной некоторым пользователям службы SysMain. И после перезагрузки ее попросту не будет в системе и списке служб.

Важно! Удаление служб происходит без подтверждения! Но если вы не собираетесь удалять службу, то можете просто изменить параметры ее запуска.

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

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

На вышеописанные процедуры у меня ушло менее 10 минут. В этом и есть огромный плюс Dism++ — после установки Windows вы можете за несколько минут произвести в ней кардинальные изменения, которые обычно доступны только при работе с установочным образом Windows. Но текучесть версий Windows 10 делает бессмысленной сложную работу с образом, так как уже через полгода он будет неактуальным. А потратить 10 минут на настройку Windows после установки вполне можно.

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

Занято 1.2 Гб ОЗУ. Выигрыш по сравнению с обычной системой составил 500 МБ.

Запущено 94 процесса (было — 130), загрузка процессора более ровная.

Время запуска Windows почти не изменилось, а вот место, занимаемое ей на системном диске уменьшилось на 4.7 Гб, до 13.5 Гб.

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

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

Читайте так же:
Счетчик импульсов си8 принципиальная схема

Загрузка ОЗУ — 855 МБ.

Размер ОС на диске — всего 4.6 Гб.

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

Пишите в комментарии, делаете ли вы настройки для ускорения Windows 10 или пользуетесь ей по умолчанию?

Windows 10

  • Windows Search — в случае, если вы не используете стандартный поиск Windows;
  • Клиент отслеживания изменившихся связей (Distributed Link Tracking Client) — в том случае, если компьютер или устройство не является звеном локальной или виртуальной сети;
  • Служба защитника Windows (Windows Defender Service);
  • Функциональные возможности для подключённых пользователей и телеметрия (Connected User Experiences and Telemetry);
  • Служба политики диагностики (Diagnostic Policy Service);
  • Диспетчер скачанных карт (Downloaded Maps Manager) — нужен только активным пользователям штатного картографического приложения;
  • Служба регистрации ошибок Windows (Windows Error Reporting Service);
  • Центр обеспечения безопасности (Security Center);
  • Вспомогательная служба IP (IP Helper) — используется только при работе Ipv6-подключения;
  • Служба диагностического отслеживания (Diagnostic Tracking Service);
  • Диспетчер печати (Print Spooler) — не пригодится при отсутствии принтера и других печатных устройств;
  • Служба загрузки изображений Windows (Windows Image Acquisition, WIA) — аналогично с предыдущей не нужна при отсутствии сканера и других сканирующих устройств;
  • Модуль поддержки NetBIOS через TCP/IP (TCP/IP NetBIOS Helper);
  • Служба помощника по совместимости программ (Program Compatibility Assistant Service);
  • Удаленный реестр (Remote Registry) — служба, которую можно полностью выключить;
  • Вторичный вход в систему (Secondary Logon);
  • Служба сенсорной клавиатуры и панели рукописного ввода (Touch Keyboard and Handwriting Panel Service).

Какие службы можно отключать?

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

  1. Dmwappushservice. Нужна для маршрутизации push-сообщений WAP. Функция телеметрии, отключаем по желанию.
  2. Machine Debug Manager. Используется профессиональными программистами. Если вы не программист – отключаем.
  3. NVIDIA Stereoscopic 3D Driver Service. Служба видеокарт NVIDIA, можно отключить, если не используете 3D стерео изображения.
  4. NVIDIA Streamer Service. Использует мощность видеокарт GeForce® GTX™, чтобы передавать игры с вашего ПК на устройство SHIELD. Целесообразно отключить, если не используете технологию SHIELD и не играете в ПК игры на экране телевизора.
  5. NVIDIA Streamer Network Service.
  6. Superfetch. Отключайте, если используете SSD диск.
  7. Windows Search. Отвечает за поиск, встроенный в систему. Т.е. помогает по названию отыскать файлы в системе. Если вы поиском не пользуетесь, то отключайте.
  8. Биометрическая служба Windows. Сбор, обработка и хранение биометрических данных.
  9. Брандмауэр. Если вы используете сторонний антивирус, а не брандмауэр Windows, то отключаем.
  10. Браузер компьютеров. Обслуживает список компьютеров в сети и выдает его программам по запросу. Неактуально, если работаете только с одним ПК в сети.
  11. Беспроводная настройка. В случае, если выход в сеть Интернет осуществляется путем подключения кабеля, а не Wi-Fi, то необходимость данной службы отпадает.
  12. Вторичный вход в систему. Отвечает за вход в Windows с нескольких учетных записей. Если у вас одна учетная запись, то можно отключить.
  13. Диспетчер печати. Отвечает за распечатывание файлов посредством принтера. При его отсутствии целесообразно отключить.
  14. Изоляция ключей CNG.
  15. Общий доступ к подключению к Интернету (ICS). Если не используете общий доступ к интернету через этот ПК, например не раздаете через него Wi-Fi на другие устройства.
  16. Рабочие папки. Эта служба синхронизирует файлы с сервером рабочих папок, поэтому их можно использовать на любом устройстве, где настроены рабочие папки. Отключайте, если работаете с одним ПК или синхронизация не нужна.
  17. Сервер. Если вы не используете функции доступа к общим файлам и принтерам, то можно отключить.
  18. Сетевая служба Xbox Live.
  19. Служба географического положения. Отслеживает местоположение системы и управляет геозонами для взаимодействия с приложениями.
  20. Служба данных датчиков.
  21. Служба датчиков.
  22. Служба записи компакт-дисков. Время компакт-дисков уходит в небытие, поэтому при отсутствии дисковода либо необходимости записи информации на компакт-диск отключаем службу.
  23. Служба лицензий клиента (ClipSVC). Отключайте, если не работаете с приложениями из магазина Windows.
  24. Служба загрузки изображений. Отвечает за загрузку изображений со сканера и камеры. Если у вас нет сканера, тоже можно отключить.
  25. Служба маршрутизатора AllJoyn. Перенаправляет сообщения AllJoyn для локальных клиентов AllJoyn. Это популярный протокол взаимодействия приложений, устройств и пользователей через WiFi и Bluetooth (и другие типы сетей) вне зависимости от типа устройства. Не пользуетесь? Отключайте.
  26. Служба обмена данными (Hyper-V). Механизм обмена данными между виртуальной машиной и ОС ПК. Неактульно, если не пользуетесь виртуальной машиной Hyper-V.
  27. Служба завершения работы в качестве гостя (Hyper-V).
  28. Служба пульса (Hyper-V).
  29. Служба сеансов виртуальных машин Hyper-V.
  30. Служба синхронизации времени Hyper-V.
  31. Служба обмена данными (Hyper-V).
  32. Служба виртуализации удаленных рабочих столов Hyper-V.
  33. Служба наблюдения за датчиками. Наблюдение за различными датчиками.
  34. Служба общего доступа к портам Net.Tcp. Обеспечивает диспетчеризацию поступающих сообщений, адресованных службе приложения. По умолчанию служба отключена. Если вы оптимизируете домашний компьютер, проследите чтобы службы была отключена.
  35. Служба перечислителя переносных устройств. Обеспечивает возможность синхронизации и автоматическое воспроизведение файлов с переносных устройств. Также малоприменимая служба и ее можно отключить.
  36. Служба поддержки Bluetooth. Отключайте, если не используете Bluetoth.
  37. Служба помощника по совместимости программ.
  38. Служба регистрации ошибок Windows.
  39. Служба шифрования дисков BitLocker. Если не пользуетесь шифрованием дисков, отключайте.
  40. Службы, запускаемые при установке различных программ. Следует обратить внимание на службы, которые появляются при установке различных программ. Многие из этих служб вам также будут не нужны.
  41. Удаленный реестр. Позволяет удаленным пользователям изменять параметры реестра на этом компьютере.
  42. Удостоверение приложения.
  43. Факс. Позволяет получать и отправлять факсы, используя ресурсы этого компьютера и сетевые ресурсы.
  44. Функциональные возможности для подключенных пользователей и телеметрия. Относится к телеметрии — отключайте по желанию.
Читайте так же:
Сертификат соответствия нужен ли для счетчиков

Поиск проблемных мест стоит начать с использования команды top.

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

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

Более яркий вывод может обеспечить использование htop — это аналог рассматриваемой нами системной утилиты top, но для начала разберёмся с тем, на что стоит обращать внимание в обоих случаях.

Показатели загруженности системы: load average и %CPU, us, id, wa

1. load average

Состоит из трёх чисел и демонстрирует усреднённую загрузку сервера за 1, 5 и 15 минут. Чем ниже значения, тем лучше.

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

2. %CPU

Какие процессы сколько процессорных ресурсов потребляют:

  • us

Загрузка пользовательскими процессами. Если ваш сервер постоянно не загружен ресурсоёмкими операциями типа конвертации видео, то этот показатель не должен превышать 10-20%.

  • id

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

  • wa

Ожидание операций ввода/вывода, чем ниже, тем лучше (иначе процессор слишком долго ждёт ответы от диска или сети).

Существует целый набор консольных утилит для измерения и анализа производительности системы — sysstat:

  • iostat — показывает статистику использования процессора и потоков ввода/вывода для дисков;
  • mpstat — выводит информацию об отдельных параметрах и общей статистике по процессору;
  • isag — построение графика активности системы в интерактивном режиме;
  • pidstat — мониторинг отдельных задач, управление которыми осуществляется ядром Linux.
Читайте так же:
Программа для цифрового счетчика

Последнюю утилиту стоит рассмотреть подробнее. Для её использования мы сможем применить информацию, полученную с помощью предыдущей программы — top.

Pidstat — это утилита, которая предназначена для сбора и вывода статистики использования ресурсов процессами.

Команда сообщает об использовании процессорного времени. Мы используем её с флагом (что означает, сейчас мы будет указывать PID):

PID необходимого процесса вы можете посмотреть в результатах вывода той же команды top: первый столбец сообщается process id (мы указали PID 611 и 1102).

Таким образом мы узнаём количество выделяемых ресурсов процессам с определённым идентификационным номером в системе.

После необходимо указать время в секундах, в течение которого будет осуществляться проверка (в данном случае это 10 секунд). Вы можете задавать время на своё усмотрение в зависимости от задач, которые предстоит решить.

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

При помощи флага -d можно получить статистику ввода/ вывода (остальные показатели остались неизменными):

При помощи флага -r можно получить статистику использования оперативной памяти:

Зачем отключать ненужные службы в ОС Windows 10

Неиспользуемые службы операционной системы запускаются при старте Windows 10 и продолжают работать в фоновом режиме, потребляя ресурсы ПК. Это приводит:

    к снижению производительности ноутбука/компьютера; зависанию игр и лагам; долгому запуску программного обеспечения; перегрузке и перегреву жестких дисков и графических адаптеров (видеокарт).

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

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

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

Читайте так же:
Счетчик метер вт 100

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

Откройте службы, выполнив команду 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.
голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector