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

Категория: Чистка, оптимизация, твики / Функционал Windows
Добавил: access_timeОпубликовано: 2-09-2017 visibilityПросмотров: 21 942 chat_bubble_outlineКомментариев: 8
Здравствуйте, уважаемые читатели сайта remontcompa.ru. Наверное каждый пользователь установивший себе на компьютер операционную систему Windows 10 заметил, что в ней, в отличии от предшественников, появилось много не нужных обычному пользователю функций, которые в той или иной степени влияют на скорость и производительность работы на компьютере. В интернете при желании можно найти информацию о том, каким образом можно оптимизировать установленную на компьютер операционную систему Windows 10. Обычно советы по оптимизации следующие: редактирование автозагрузки (убрать из автозагрузки лишние программы, которые загружаются вместе с операционной системой), очистка системы от всевозможного мусора, поддержание в актуальном состоянии драйверов устройств, различные работы с реестром (проверка его на ошибки, сжатие реестра) и так далее. Опытные пользователи ещё могут заметить, добиться повышения производительности системы можно, если отключить различные службы, которые выполняются в операционной системе. Какие именно службы можно отключить, мы разбирали в предыдущей статье. А вот как именно отключить, об этом поговорим сегодня!

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


Работать со службами можно используя как встроенные средства самой операционной системы, так и программные продукты сторонних разработчиков (к примеру программу Windows 10 Manager)
Добраться до списка служб можно различным способами, например открыв окно «Управление компьютером» и выбрав «Службы»

В данном окне представлен список служб на моём компьютере с установленной Windows 10.

Напротив каждой службы в графе «Описание» можно прочитать её описание (за что служба отвечает), состояние службы отображает графа «Состояние», также можно увидеть и тип запуска интересующей службы.

Службы можно останавливать и запускать (перезапускать) выбрав «Остановить» или «Перезапустить»

Также службы можно останавливать (запускать) или перезапускать вызвав её контекстное меню либо открыв диалоговое окно её свойств

В диалоговом окне свойств службы также можно посмотреть и при необходимости изменить «Тип запуска службы», которые могут быть:
Автоматический (отложенный запуск) - служба запускается вместе с операционной системой.
Вручную - службу запускает сам пользователь.
Отключена - если для службы установлен такой тип запуска, службу невозможно будет запустить.

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

Вывести список служб на компьютере также можно выполнив команду get-service в командной оболочке PowerShell.

После выполнения команды get-service мы увидим список служб на компьютере, их имена (Name, DisplayName), а также состояние (выполняется или остановлена в колонке Status).

Получим информацию о службе «Adobe Acrobat Update Service», выполнив команду
Get-Service -DisplayName "Adobe Acrobat Update Service" | Format-Table -Auto

Как видим, в данный момент служба «Adobe Acrobat Update Service» выполняется

Остановим службу «Adobe Acrobat Update Service», выполнив команду:
Stop-Service -Force -DisplayName "Adobe Acrobat Update Service"

Если ещё раз выполнить команду:
Get-Service -DisplayName "Adobe Acrobat Update Service" | Format-Table -Auto 
то можно увидеть, что служба «Adob Acrobat Update Service» остановлена

Запустим службу «Adobe Acrobat Update Service», выполнив команду:
 Start-Service -DisplayName "Adobe Acrobat Update Service"
Выполним ещё раз команду:
Get-Service -DisplayName "Adobe Acrobat Update Service" | Format-Table -Auto 
и видим, что служба Adobe Acrobat Update Service выполняется

Перезапустим службу Adobe Acrobat Update Service выполнив команду:
 Restart-Service -Force -DisplayName "Adobe Acrobat Update Service"

Для просмотра зависимостей службы выполним команду
get-service -Name wuauserv -RequiredServices (команда приведена для службы "Центр обновления Windows")
Как видим, служба "Центр обновления Windows" зависит от службы "Удаленный вызов процедур (RPC)"

Список служб также можно посмотреть используя стороннее программное обеспечение, например программу Windows 10 Manager

Выполним отключение следующих служб на компьютере с установленной Windows 10 и установим для них тип запуска «Вручную»

Для того, чтобы не отключать каждую службу отдельно, мы воспользуемся сценарием PowerShell
Создадим сценарий при помощи среды сценариев PowerShell (ISE). Запускаем её от имени администратора.

Текст сценария приведен на скриншоте.
Вместо многоточий прописываем имена служб (Name), которые нужно остановить и для которых нужно установить тип запуска «Вручную»

К примеру получаем следующее

Данный текст сценария прописываем в среде сценариев PowerShell (ISE)

Сохраним сценарий как Disservice.ps1

Созданный сценарий Disservice.ps1

Выполнить данный сценарий у нас пока не получится, так как по умолчанию действующая политика выполнения сценариев в запущенном экземпляре PowerShell запрещает выполнение каких-либо сценариев.
Существует четыре политики выполнения сценариев:
Restricted - запрещено выполнение любых сценариев
AllSigned - разрешается выполнение всех сценариев с доверенной цифровой подписью (локалные и удаленные)
RemoteSigned - разрешаются все локальные, а удаленные должны обладать доверенной цифровой подписью
Unrestricted - разрешено выполнение любых сценариев"
Для определения действующей политики выполнения сценариев выполним команду get-executionpolicy
Как видим, политика выполнения сценариев у нас Restricted, то есть запрещено выполнение любых сценариев
Изменим политику выполнения сценариев на RemoteSigned (разрешаются все локальные, а удаленные должны обладать доверенной цифровой подписью) выполнив команду set-executionpolicy RemoteSigned
Соглашаемся на изменение политики выполнения сценариев нажав клавишу «Y»

Выполним ещё раз команду get-executionpolicy. Видим, что политика выполнения сценариев изменилась на RemoteSigned

Переходим на раздел C: выполнив команду cd C:\ и далее запускаем выполнение сценария Disservice.ps1 введя команду ./Disservice.ps1

Посмотрим состояние служб выполнив команду:
 Get-Service -Name "Browser", "Spooler", "XboxNetApiSvc", "SensorDataService", "SensorService", "SmsRouter", "RemoteRegistry", "Fax", "vmicguestinterface", "vmicheartbeat", "vmickvpexchange", "vmictimesync", "vmicvmsession", "SensrSvc", "bthserv", "RetailDemo", "SCPolicySvc", "TapiSrv", "wuauserv", "XblGameSave", "XblAuthManager", "XboxNetApiSvc", "vmicvss", "PcaSvc", "wisvc" | Format-Table -Auto

Как видим, службы, указанные в сценарии остановлены


tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошЫбку
Выделите и нажмите Ctrl+Enter

Добавить комментарий

Комментарии (8)

  1. img
    27 января 2019 10:17 admin
    Администратор

    Служба «Центр обновления Windows» очень просто отключается обычным способом, вот подробная сатья

    https://remontcompa.ru/845-kak-otklyuchit-avtomaticheskoe-obnovlenie-windows-10
    .html

     

    Насчёт проверки ОС на вирусы, то просканируйте винду этим антивирусом

    http://remontcompa.ru/1128-zemana-antimalware-otlichnoe-reshenie-dlya-zaschity-
    vashego-kompyutera-ot-vseh-tipov-vredonosnyh-programm.html

    Цитировать replyОтветить
  2. img
    26 января 2019 10:33 Константин
    Гость

    Здравствуйте, помогите пожалуйста, у меня грузит диск узел службы локальная система (Центр обновления Виндовс, Windows modules installer). Раньше помогало отклюючение этих служб, но теперь их нельзя остановить или выставить тип запуска. Я уже проверил систему всякими анти малварями, пытался отключить через планировщик заданий и gpedit, но ничего не помогло.

    Цитировать replyОтветить
  3. img
    13 января 2018 14:13 admin
    Администратор

    Какие службы вы хотите остановить в Win 10 и зачем?

    Цитировать replyОтветить
  4. img
    13 января 2018 14:01 zenon
    Гость

    Как в виндовс 10 отключить службы у которых неактивна функция "Остановить" и "Отключено"? Установка gpedit.msc который якобы может помочь, не помогла даже найти в системе gpedit.msc

    Цитировать replyОтветить
  5. img
    2 сентября 2017 19:28 Oлег
    Гость

    Спасибо Роман!

    Цитировать replyОтветить
  6. img
    2 сентября 2017 19:17 Ro8

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

    $DisabledServicesList = @("Audiosrv")
    $ManualServicesList = @("Audiosrv")
    Foreach ($Service in $DisabledServicesList)
    {
    Set-Service -Name $Service -StartupType Disabled
    Stop-Service -Force -Name $Service
    }
    Foreach ($Service in $ManualServicesList)
    {
    Set-Service -Name $Service -StartupType Manual
    }

    Цитировать replyОтветить
  7. img
    2 сентября 2017 18:12 Алекс49
    Гость

    Спасибо. Ещё можно оптимизировать службы программой WindowsDoctor в автоматическом режиме.

    Цитировать replyОтветить
  8. img
    2 сентября 2017 17:34 Oлег
    Гость

    спасибо Роман за статью, оч интересно!

    можно вас попросить выложить для скачивания где-нибудь файл сценарий Disservice.ps1

    Цитировать replyОтветить