- Как принудительно завершить процесс зависшей службы в Windows?
- Завершение зависшей службы с помощью TaskKill
- Принудительное завершение зависшей службы из PowerShell
- Анализ зависших процессов с помощью Resmon
- Process Explorer: Завершение зависшего процесса из-под SYSTEM
- Как остановить, запустить, отключить службы
- Как вручную остановить службу?
- Как вручную запустить службу?
- Как вручную отключить службу?
- Как автоматически остановить, запустить, отключить службу?
- Ненужные службы, которые можно отключить в Windows
- Зачем отключать службы?
- Отключение служб в Services Manager
- Windows 10
- Windows 8/8.1
- Windows 7
- Windows Vista
- Windows XP
Как принудительно завершить процесс зависшей службы в Windows?
Как завершить процесс службы Windows, зависшей в статусе stopping (остановка)? Думаю, большинство администраторов Windows, встречалось с ситуациями, когда при попытке остановить (перезапустить) службу из графического интерфейса консоли управления службами (Services.msc), служба зависает намертво и висит в статусе Stopping. После этого вы не можете остановить службу в консоли, т.к. кнопки действий службы становятся недоступными. Самый простой способ – перезагрузить сервер, но это не всегда допустимо. Рассмотрим альтернативный способ, позволяющий принудительно завершить зависшую службу или процесс без необходимости перезагрузки.
Если в течении 30 секунд после попытки остановки службы, она не останавливается, Windows выводит сообщение:
При попытке остановить такую службу командой: net stop wuauserv, появляется сообщение:
The service is starting or stopping. Please try again letter.
Завершение зависшей службы с помощью TaskKill
Наиболее простой способ завершить зависшую служу – воспользоваться утилитой taskkill. В первую очередь нужно определить PID (идентификатор процесса) нашей службы. В качестве примера возьмем службу Windows Update, ее системное имя wuauserv (имя можно посмотреть в свойствах службы в консоли services.msc).
В командной строке с правами администратора (это важно, иначе будет ошибка access denied):
sc queryex wuauserv
В данном случае PID процесса — 816.
Чтобы принудительно завершить зависший процесс с PID 816:
taskkill /PID 816 /F
SUCCESS: The process with PID 816 has been terminated.
Данная команда принудительно завершит процесс службы. В дельнейшем можно вернуться в консоль управления службами и вручную стартовать службу (или совсем удалить эту службу, если она не нужна).
«Выстрел в голову» зависшей службы можно выполнить и более элегантно, не выполняя ручное определение PID процесса. У утилиты taskkill есть параметр /FI, позволяющий использовать фильтр для выбора необходимых служб или процессов. Вы можете остановить конкретную службу командой:
TASKKILL /F /FI “SERVICES eq wuauserv”
Или можно вообще не указывать имя, службы, завершив все сервисы в зависшем состоянии с помощью команды:
taskkill /F /FI “status eq not responding”
После этого служба, зависшая в статусе Stopping должна остановиться.
Принудительное завершение зависшей службы из PowerShell
Также вы можете использовать PowerShell для принудительной остановки службы. С помощью следующей команды можно получить список служб, находящихся в состоянии Stopping:
Get-WmiObject -Class win32_service | Where-Object
Завершить процесс для всех найденных служб поможет командлет Stop-Process. Объединив обе операции в цикл, получим скрипт, автоматически завершающий все процессы подвисших служб в системе:
$Services = Get-WmiObject -Class win32_service -Filter «state = ‘stop pending'»
if ($Services) <
foreach ($service in $Services) <
try <
Stop-Process -Id $service.processid -Force -PassThru -ErrorAction Stop
>
catch <
Write-Warning -Message » Error. Error details: $_.Exception.Message»
>
>
>
else <
Write-Output «No services with ‘Stopping’.status»
>
Анализ зависших процессов с помощью Resmon
Вы можете определить процесс, из-за которого зависла служба с помощью монитора ресурсов resmon.
- В окне Монитора ресурсов перейдите на вкладку ЦП (CPU) и найдите процесс зависшей службы;
- Выберите пункт Анализ цепочки ожидания (AnalyzeWaitChain);
- В новом окне скорее всего вы увидите, что вам процесс ожидает другой процесс. Завершите его. Если выполняется ожидание системного процесса svchost.exe, завершать его не нужно. Попробуйте проанализировать цепочку ожидания для этого процесса. Найдите PID процесса, которого ожидает ваш svchost.exe и завершите его.
Process Explorer: Завершение зависшего процесса из-под SYSTEM
Некоторые процессы, запущенные из-под SYSTEM, не может завершить даже локальный администратора сервера. Дело в том, что у него просто может не быть прав на некоторые процессы или службы. Чтобы завершить такие процесс (службы), вам необходимо предоставить локальной группе Administrators права на службу (процесс), а потом завершить их. Для этого нам понадобятся две утилиты: psexec.exe и ProcessExplorer (доступны на сайте Microsoft).
- Для запуска ProcessExplorer с правами системы (SYSTEM), его нужно стартовать таким образом: PSExec -s -i ProcExp.exe
- В списке процессов Process Explorer найдите процесс зависшей службы и откройте ее свойства;
- Перейдите на вкладку Services, найдите свою службу и нажмите кнопку Permissions;
- В разрешения службы предоставьте права FullControl для группы администраторов (Administrators). Сохраните изменения;
- Теперь попробуйте завершить процесс службы.
Как остановить, запустить, отключить службы
Привет всем! Как-то я рассказывал про отключение служб windows 7 для повышения производительности, а в этой статье я покажу как можно отключать системные службы вручную, а как автоматически.
При настойке операционной системы, очень часто приходится выполнять одни и те же действия, по отключению одних и тех же служб. Это меня раздражало и я никак не мог найти способ по его автоматизации. Но теперь я создал файл, который автоматически отключает ненужные мне службы. Если и у вас есть такая потребность, то читайте ниже, как это можно осуществить!)
В Windows 7, 8, 10, чтобы работать со службами, нужно:
- Открыть пуск
- Нажать правой кнопкой мыши по компьютеру и выбрать управление
- Перейти службы и управления
- Службы. Появится список служб.
Как вручную остановить службу?
- Для того чтобы остановить службу, кликаем правой кнопкой мыши и выбираем свойство
- Нажимаем остановить
Как вручную запустить службу?
- Для того чтобы запустить службу, кликаем правой кнопкой мыши и выбираем свойство
- Нажимаем запустить
Как вручную отключить службу?
- Для того чтобы отключить службу, кликаем правой кнопкой мыши и выбираем свойство
- Нажимаем остановить (можно и без этого, но тогда придется перезагружать компьютер, чтобы она была отключена)
- Выбираем тип запуска отключена (часто люди интересуются как остановить службу обновления windows, как раз таким способом и нужно)
Когда я писал статью про то какие службы можно отключить, меня просили написать скрипт, который автоматически отключал необходимые службы автоматически. И решение я нашел недавно. Для этого необходимо остановить службу из командной строки. Но опять же с одной стороны это выглядит сложно, но в конце статьи я вас научу, как это делать просто.
Как автоматически остановить, запустить, отключить службу?
Для начала скачайте мой шаблон. Это службы, который я обычно отключаю сразу, как поставлю хороший антивирус.
Теперь смотрите нужные нам команды (команды берутся без кавычек):
- «net stop имя_службы» — эта команда останавливает службу
- «net start имя_службы» — эта команда запускает остановленную службу
- «sc config имя_службы start= значение» — эта команда меняет тип запуска службы.
Поле «значение» может быть 3 типов:
- auto (автоматически);
- demand (по требованию, вручную);
- delayed-auto (отложенный запуск);
Поле «имя_службы» можно узнать следующим образом:
- Кликаем правой кнопкой мыши по необходимой службе и выбираем свойство
- Имя службы это и есть то имя, которое нам нужно
Теперь кликаем по скачанному файлу (Отключаем ненужные службы.bat) выше правой кнопкой мыши и нажимаем изменить.
У меня первая строчка останавливает службу, а вторая отключает её и так повторяется 4 раза с разными службами. В конце пауза, чтобы можно было посмотреть, что было сделано.
- Т.е. ищем название службы
- Пишем команду остановки или запуска
- Пишем команду типа запуска
- Сохраняем файл
- Кликаем по нему просто два раза кнопкой мыши и все. Скрипт будет автоматически выполнять ваши команды.
Таким образом, если вы часто что-то отключаете или останавливаете, вам просто необходим этот способ для экономии вашего времени!
Ненужные службы, которые можно отключить в Windows
Отключить ненужные службы в Windows можно в меню «Пуск» — «Панель управления» — «Администрирование» — «Служебные компоненты» — «Локальные службы». Вариант легче: нажать Win+R (Пуск->Выполнить), ввести в окне services.msc и нажать Enter для перехода к окну служб.
Если по какой-то причине стандартных возможностей Windows и менеджера служб недостаточно, можно воспользоваться бесплатной программой Easy Service Optimizer от разработчика Sordum. Она выводит все названия, описания служб и прочие необходимые данные из системы и позволяет безошибочно искать службы и изменять их статус.
Оглавление:
Зачем отключать службы?
Windows запускает большое количество служб при запуске системы, полагая, что они могут понадобиться пользователю. Неиспользуемые службы потребляют ресурсы и тормозят работу компьютера. Отключение ненужных служб способно повысить производительность, снять нагрузку на процессор и память.
Важно отметить, что для всех современных компьютеров отключение служб Windows с целью улучшения производительности и быстродействия не имеет смысла. Заметную эффективность можно заметить лишь на старых компьютерах (с 2ГБ оперативной памяти и менее). При этом под «заметным» повышением производительности понимается снижение нагрузки на процессор на несколько процентов, а также освобождение сотни-другой мегабайт оперативной памяти.
Перед отключением службы желательно ознакомиться с ее функционалом. Без многих компонентов Windows работать не может, поэтому важно не отключить лишнее в погоне за производительностью. Следует помнить про другие способы ускорения работы ПК: очистка реестра, удаление системных файлов и кэша, использование CCleaner.
Важно помнить, что отключенная служба запустится при перезапуске системы, если не были изменены настройки автозапуска. А если были изменены, то проблема может проявиться, когда служба потребуется, а запуститься не может. Отключенные службы с выключенным автозапуском придется запускать вручную при необходимости. Для большинства пользователей это проблема, поскольку при возникновении проблем через несколько месяцев сложно вспомнить, какие из служб были отключены и за что они отвечали.
Отключение служб в Services Manager
Во всех версиях Windows для работы со службами существует Windows Services Manager. Он позволяет включать/отключать службы и устанавливать параметры автозапуска. Несмотря на то, что многие службы в Windows практически не используются обычными пользователями и могут быть отключены полностью, этого настоятельно рекомендуется не делать.
Для снижения нагрузки на систему и увеличения производительности/быстродействия, для всех неиспользуемых служб достаточно выставить параметр «Вручную» в настройках автозапуска. В этом случае служба не будет использоваться Windows и не будет потреблять ресурсы компьютера. При этом система сможет запустить службу, когда она действительно понадобится.
Запустить Windows Services Manager можно несколькими способами:
- Нажать «Пуск» — «Выполнить», ввести services.msc и нажать Enter.
- Ввести services.msc в строке поиска в меню Пуск.
- Открыть «Пуск» — «Панель управления» — «Администрирование» — «Службы».
В окне служб показываются все присутствующие на компьютере службы, в том числе отключенные. В графе тип запуска должны стоять статусы «Вручную» или «Автоматически». Нежелательно переводить службы в полностью отключенное состояние.
В новых версиях ОС есть и другие настройки запуска: отложенный запуск, запуск по триггеру и так далее. Изменять эти настройки без понимания своих действий не рекомендуется. Стоит убедиться, что повышение производительности таким способом — действительно эффективная мера для решения проблемы с быстродействием.
Windows 10
В новой операционной системе Windows 10 огромное количество служб, которые пользователь может отключить. Оптимизация быстродействия за счет таких действий сомнительна. Разницу в производительности лучше сравнивать сразу после перезагрузки компьютера — изменения в работе служб вступят в силу, а другие запущенные процессы не будут изменять картину.
Сравнить разницу в производительности можно при помощи Диспетчера задач или сторонних утилит с аналогичным функционалом. Предварительно следует очистить систему и/или реестр от лишних файлов, убрать все лишние программы их настроек автозапуска. Ниже представлен список служб для Windows 10 и прошлых версий ОС (Windows 8 (8.1), 7, Vista, XP), отключение которых (перевод в ручной режим) не должно вызвать негативных последствий для работы системы.
- Diagnostic Tracking Service и Diagnostic Policy Service — Служба диагностического отслеживания системы и Служба политики диагностики соотвественно.
- Downloaded Maps Manager — диспетчер карт для работы со скаченным контентом. Можно отключить, если на компьютере не используется приложение «Карты».
- Distributed Link Tracking Client — отключение клиента изменившихся связей возможно только в том случае, если компьютер не подключен ни к одной из сетей.
- Служба поддержки Bluetooth — если модуль Bluetooth не используется.
- Connected User Experiences and Telemetry — Телеметрия и функциональные возможности для подключенных пользователей.
- Служба маршрутизатора AllJoyn — фреймворк AllJoyn обеспечивает взаимодействие устройств, пользователей и приложений через Wi-Fi и Bluetooth.
- IP Helper — службу можно отключить, если не используется подключение IPv6.
- Dmwappushservice — служба маршрутизации push-сообщений. Служба маршрутизирует push-сообщения в сети WAP и не требуется подавляющему большинству пользователей. Отключение этой службы — один из способов остановить сбор всевозможных данных с устройства на Windows 10 и их отправку в Microsoft.
- Print Spooler — Диспетчер печати можно отключить, если компьютер не подключен к принтеру или принтер не используется.
- Program Compatibility Assistant Service — Служба помощника по совместимости программ, позволяющая запускать старые игры и приложения в режиме севместимости. Справедливости ради, данная функция требуется редко и для действительно старого ПО.
- Remote Registry — удаленный реестр, у подавляющего большинства пользователей может быть отключен навсегда за ненадобностью.
- Security Center и Secondary Logon — «центр обеспечения безопасности» и «вторичный вход в систему». Отключение обоих служб должно быть безопасно для системы и не мешать пользователю.
- Touch Keyboard and Handwriting Panel Service — Служба сенсорной кливиатуры и поддержки рукописного ввода. Можно отключить полностью, если такой функционал не используется и не планируется.
- Windows Image Acquisition — служба загрузки изображений Windows или WIA. Можно отключить, если в системе не используется сканер.
- BitLocker — служба шифрования дисков.
- Hyper-V — службы Hyper-V можно отключать только в том случае, если не используются виртуальные машины Hyper-V. Список служб следующий: служба пульса, служба обмена данными, служба завершения работы в качестве гостя, служба синхронизации времени, служба сеансов виртуальных машин, служба виртуализации удаленных рабочих столов. Около названия службы должна быть приставка Hyper-V — для поиска и отключения всех служб можно воспользоваться поиском по странице.
- Сетевая служба Xbox Live — имеет смысл отключить, если отсутствует любая из приставок Xbox.
- Superfetch — можно отключить только в том случае, если используются SSD-накопители.
Во многих статьях также советуется отключать службы Windows Defender Service (Защитник Windows), Windows Search (функция поиска по системе), Windows Error Reporting Service (служба регистрации ошибок) и «Общий доступ к подключению к Интернету (ICS)». Делать этого не советуется по ряду причин, особенно с последней службой — она используется для раздачи Wi-Fi с ноутбука и аналогичных популярных возможностей.
Windows 8/8.1
В Windows 8/8.1 меньше служб, которые можно безопасно отключить без вреда для системы. В списке представлены редко используемые службы, отключение которых не скажется на работоспособности системы. Всегда следует уточнять, не используется ли конкретный функционал на конкретном компьютере.
- Diagnostic Policy Service — служба политики диагностики без проблем отключается на любом компьютере, но при этом иногда возникают ошибки типа «Службе не удалось запуститься на этом компьютере Windows».
- Computer Browser — Обозревателей компьютеров. Службу можно отключить, если компьютер не присоединен ни к одной из сети.
- BranchCache — Технология кэширования сетевого трафика, передающегося по каналам WAN. Большинство пользователей могут выключить эту службу без каких-либо негативных последствий.
- Distributed Link Tracking Client — в сети можно найти много советов, предлагающих отключить «Клиента отслеживания изменившихся связей». Без последствий это пройдет только для компьютера, не подключенного к сети, поэтому отключать ее все-таки не рекомендуется.
- Семейная безопасность — функционал можно полностью отключать, если использовать его не планируется.
- Hyper-V — если виртуальные машины Hyper-V не используются, все связанные службы можно отключить. Все они имеют приписку Hyper-V в названии, поэтому найти их не составит труда. Точный набор служб может отличаться в Windows 8/8.1, поэтому поиск по странице/службам — лучший вариант.
- IP Helper — Вспомогательная служба IP может быть отключена, если на устройстве не используется подключение типа IPv6.
- Биометрическая служба Windows — еще один компонент, без которого вполне можно обойтись в повседневной работе.
- Program Compatibility Assistant Service — Служба помощника по совместимости программ требуется для запуска старого ПО в режиме совместимости. Если такая надобность отсутствует, постоянно работающего «помощника по совместимости» можно перевести в ручной режим.
- Print Spooler — в Windows 8/8.1 Диспетчер печати отвечает за работу с принтерами, поэтому может быть отключен при их отсутствии.
- Portable Device Enumerator Service — службу перечеслителя переносных устройств можно отключить, если к компьютеру не подключаются внешние устройства. Польза от подобного действия сомнительна, поскольку потребление ресурсов ПК от подобного функционала — минимальное.
- Remote Registry и Secondary Logon — Удаленный реестр и Вторичный вход в систему. Оба компонента можно перевести в ручной режим работы, если они не используются.
- Server — службу с говорящим названием «Сервер» можно выключить, если система не используется в качестве сервера.
- Windows Error Reporting Service — служба регистрации ошибок Windows, отвечающая за сохранение логов и отправку отчетов ошибок.
- Windows Image Acquisition, WIA — служба загрузки изображений требуется Windows 8/8.1 для работы сканера. Если сканера нет, WIA можно перевести в ручной режим или выключить.
Службы Windows Search (функция поиска в системе) и Security Center (центр обеспечения безопасности) отключать не советуется. Функционал первой требуется регулярно, а Центр безопасности выполняет действительно важные защитные функции, особенно если на компьютер не установлен антивирус.
Windows 7
В Windows 7 более десятка служб, которые могут быть спокойно отключены (переведены в ручной режим) в целях оптимизации и увеличения быстродействия. Ниже представлен список безопасных для отключения служб с примечаниями, которые позволят принять решение о выборе способа автозапуска.
- Distributed Link Tracking Client и Computer Browser — Клиент отслеживания изменившихся связей и Обозреватель компьютером могут быть переведены в ручной режим, если компьютер не подключен ни к одной из сети.
- Desktop Window Manager Session Manager — диспетчер сеансов диспетчера окон рабочего стола. Сервис со столь сложным названием нужен только для обеспечения функционирования тем оформления Aero. Если темы Aero не используются, компонент можно перевести на ручной запуск.
- Diagnostic Policy Service — диагностическая служба (служба политики диагностики).
- Remote Registry — удаленный реестр советуется отключать на всех версиях Windows, если его функционал не используется. Помимо небольшого снижения нагрузки, отключение реестра часто положительно сказывается на безопасности.
- Print Spooler — диспетчер печати, требуется для работы принтера.
- IP Helper — вспомогательная служба IP для подключения по IPv6.
- Server — если ПК не подключен к локальной сети и не используется в качестве сервера.
- Offline Files — служба, кэширующая данные и позволяющая продолжить работу с документами из общего доступа (сети) при отключении от сервера и переходе в режим оффлайн. Отключение этой службы не должно мешать работе обычного пользователя.
- Portable Device Enumerator Service — службу перечеслителя переносных устройств используется на серверных версиях Windows для работы с удаленными устройствами.
- Tablet PC Input Service — Служба ввода с планшетного ПК.
- Themes — службу «Темы» можно отключить, если темы не используются (применено стандартное оформление Windows 7).
- Windows Error Reporting Service — служба, регистрирующая ошибки и отправляющая отчеты о них в Microsoft.
- Windows Media Center Service Launcher — компонент отвечает за запуск Windows Media Center.
- BitLocker — служба шифрования дисков BitLocker точно не нужна тем, кто даже не знает, что это.
- Bluetooth — служба поддержки Bluetooth, если модуля Bluetooth на компьютере нет или он не используется.
Программы, которые устанавливаются на компьютер с Win7 пользователем, также могут устанавливать и запускать собственные службы. Примерами таких программ может служить рабочий софт или антивирусное ПО. Принимать решение о необходимости отключения таких служб пользователю следует самостоятельно. Стандартно не советуется выключать функцию поиска Windows Search, службы безопасности и брандмауэра.
Если есть желание еще больше оптимизировать быстродействие системы — стоит обратить внимание на следующий раздел про Windows Vista. Этот список служб более полный, а функционал и названия практически везде идентичны Windows 7.
Windows Vista
Про Windows Vista в последние годы пишут мало, поскольку данная версия ОС используется сравнительно редко. Здесь собран максимально полный список служб Windows Vista, краткое описание их функционала и рекомендуемые настройки автозапуска.
В Vista достаточно неиспользуемых пользователем компонентов, которые можно безопасно отключить (или перевести в ручной режим) в целях оптимизации и улучшения быстродействия. Если служба не указана в списке ниже, значит её тип запуска должен быть выставлен на «Автоматически«.
Службы, параметры автозапуска которых можно установить на вручную:
- Microsoft .NET Framework NGEN v2.0.50727 — один из важнейших фреймфорков, необходимый для работы Windows. Отключать его полностью нельзя — можно перевести запуск в положение «вручную«.
- Windows CardSpace — компонент для работы с цифровыми удостоверениями.
- Quality Windows Audio Video Experience — служба для высококачественной потоковой передачи аудио и видео.
- Windows Driver Foundation — User-mode Driver Framework — фреймворк для управления хост-процессами драйверов.
- Агент защиты сетевого доступа — функционал агента необходим для защиты сетевого доступа (NAP) на клиентских компьютерах, обычными пользователями практически не используется.
- WMI Performance Adapter — служба работает только при активации компонента Performance Data Helper.
- Архивация Windows — обеспечивает работу архивации и восстановления Windows, применяется при создании точек восстановления — резервных копий состояния системы.
- Брандмауэр Windows — систему защиты от Microsoft можно полностью выключить или перевести в ручной режим запуска на компьютерах с Windows Vista. Однако делать это следует лишь в том случае, если на компьютере присутствует аналогичная по возможностям защита или лучше (платные антивирусы и т.п.). В противном случае отключение встроенного бранмауэра категорически не рекомендуется.
- Группировка сетевых участников — ряд групповых служб, необходимых для функцинирования одноранговых сетей.
- Диспетчер автоматических подключений удаленного доступа — диспетчер нужен для автоматического создания подключения к удаленной сети. Используется в тот момент, когда какое-либо ПО обращается к удаленному DNS по адресу или NetBIOS-имени.
- Диспетчер удостоверения сетевых участников — позволяет идентифицировать пользователей внутри одноранговой сети.
- Журналы и оповещения производительности — служба собирает по расписанию данные о производительности и оповещениях с локальных и удаленных ПК, затем информация записывается в журнал или показывается уведомление. Отключение службы приведет к тому, что информация о производительности не будет собираться и записываться в журнал. Также не будут запущены все службы, напрямую зависящие от этой или использующие полученные данные.
- Кэш шрифтов Windows Presentation Foundation 3.0.0.0 — приложение для оптимизации работы со шрифтами путем их кэширования. Можно отключить, но это снизит производительность приложений Windows Presentation Foundation (WPF).
- Настройка служб терминалов — настройка терминалов (TSCS) и удаленного доступа, поддержка текущих сеансов.
- Обнаружение SSDP — необходимо для подключения и взаимодействия с устройствами и программами, использующими протокол обнаружения SSDP.
- Немедленные подключения Windows — при остановки службы перестает работать регистратор настройки немедленных подключений Windows, выдающий сетевые удостоверения для подписчиков.
Помимо указанных, в режим вручную в Windows Vista можно перевести следующие службы:
- Отчеты о проблемах и их решениях (поддержка работоспособности элемента в Панели управления).
- Основные службы доверенного платформенного модуля.
- Расширяемый протокол проверки подлинности EAP.
- Программный поставщик теневого копирования (Microsoft).
- Протокол PNRP.
- Репликация DFS.
- Сервер упорядочения потоков.
- Сборщик событий Windows.
- Сетевые подключения.
- Системное приложение COM+.
- Служба автонастройки WLAN.
- Служба загрузки изображений Windows (WIA).
- Служба инициатора Майкрософт iSCSI.
- Служба модуля архивации на уровне блоков.
- Служба профилей пользователей (вручную — если пользователь на компьютере один, иначе — автоматически).
- Служба общих сетевых ресурсов проигрывателя Windows Media.
- Служба уведомлений лицензирования программного обеспечения.
- Темы (если используется стандартное оформление).
- Телефония.
- Тополог канального уровня.
- Теневое копирование тома.
- Узел службы диагностики.
- Узел системы диагностики.
- Узел универсальных PNP-устройств.
- Установщик модулей Windows.
- Установщик Windows.
- Цветовая система Windows (WCS) (Windows Color System) — отключение может привести к некорректному отображению некоторых цветов на экране.
- Function Discovery Provider Host — хост поставщика функции обнаружения.
Для изменения настроек нужно обладать правами администратора. Следующие службы можно полностью отключить:
- Факс — название говорит само за себя; можно выключить, если факс не используется.
- Управление сертификатами и ключом работоспособности — осуществляет управление сертификатом X.509 и управляет ключами для агента защиты сетевого доступа. Убедитесь, что используемые технологии и программы не используют сертификат X.509.
- Удаленный реестр — дает возможность изменять реестр на одном ПК с другого, используя удаленный доступ.
- Управление приложениями — работа с программами, установленными через групповую политику: установка и удаление, построение списков.
- Смарт-карта — требуется для управления доступом к устройствам чтения смарт-карт.
- Служба шлюза уровня приложения — позволяет поддерживать сторонние протоколы при использовании общего доступа к подключению к интернету.
- WS-Management — служба удаленного управления Windows, использующая в своей работе протокол WS-Management.
- Служба публикации имен компьютеров PNRP
- Служба ресивера Windows Media Center — компоненты для работы ресивера, позволяющие принимать и просматривать TV и FM передачи во встроенном проигрывателе Windows Media Center.
- Служба планировщика Windows Media Center — планировщик требуется для старта и остановки записи телепрограмм в Windows Media Center.
- Служба общего доступа к портам Net.Tcp — позволяет нескольким пользователям совместно использовать TCP-порты, используя для этого протокол Net.Tcp.
- Служба перечеслителя переносных устройств — применяет настройки групповой политики к съемным запоминающим устройствам и устанавливает права доступа для программ и файлов.
- Служба времени Windows — управляет и синхронизирует дату и время на всех компьютерах, клиентах и серверах в сети. Отключить её можно, но смысл от этого вряд ли есть, поскольку энергопотребление — минимально.
- Служба медиаприставки Windows Media Center — позволяет одноименной медиаприставке находить Windows Vista и подключаться к компьютеру.
- Служба ввода планшетного ПК — требуется для работы графических планшетов и ввода при помощи пера.
- Служба базовой фильтрации (BFE) — BFE применяет фильтрацию пользовательских режимов для управления политиками IP-безопасности и политиками брандмауэра. Если на компьютере нет антивирусов или альтернативных надежных продуктов, обеспечивающих безопасность, отключение базовой фильтрации может существенно снизить безопасность компьютера. Для ПК без антивируса статус BFE должен быть «Автоматически».
- Родительский контроль — если стандартные функции родительского контроля от Windows не используются.
- Публикация ресурсов обнаружения функции — публикует основную информацию о компьютере и его функциях. Если публикация ресурсов будет отключена, другие устройства в сети не смогут обнаруживать этот компьютер.
- Политика удаления смарт-карт — дает возможность изменять настройки смарт-карт таким образом, чтобы рабочий стол блокировался при извлечении карты.
- Перенаправитель портов пользовательского режима служб терминалов — если не используется удаленный рабочий стол.
- Общий доступ к подключению к Интернету (ICS) — если не используется общий доступ к интернету и локальные службы.
- Модуль запуска службы Windows Media Center — запускает планировщик и ресивер для медиацентра, можно отключить если Media Center не нужен.
- Доступ к HID-устройствам — обеспечивает универсальный доступ к Human Interface Devices.
Даже эти списки не являются исчерпывающими, поскольку многие программы способны создавать службы. Следует внимательно проверить службы, которые запускаются автоматически, удалить с компьютера устаревшие и неиспользуемые программы или отключить автозапуск для них.
Windows XP
В Windows XP можно выключить сравнительно небольшое количество служб, поскольку тогда функционал ОС еще не был настолько раздут. Windows XP морально и технически устарела, однако продолжает использоваться на слабых машинах, поэтому дополнительная оптимизация может пойти на пользу.
- Alerter — отправка оповещений.
- Distributed Link Tracking Client — клиент отслеживания изменившихся связей может быть выключен, если компьютер не подключен к сети.
- Computer Browser — обозреватель компьютеров, тоже следует отключать только при работе в оффлайн режиме.
- Общий доступ к интернету (ICS) — Internet Connection Sharing, если не нужна раздача интернета.
- Брандмауэр интернета (ICF) — деактивация Internet Connection Firewall снизит защиту системы, переводить в ручной режим следует только при наличии альтернативной защиты (антивирусного ПО).
- Remote Registry — удаленный реестр можно выключить навсегда.
- Messenger/Служба сообщений — встроенная служба сообщений Windows.
- Server — если компьютер не подключен к локальной сети и не является сервером.
- Secondary Logon — вторичный вход в систему, если один компьютер с Windows XP используется несколькими пользователями.
- System Restore или «служба восстановления системы», при отключении не будут создаваться точки восстановления, из которых можно будет восстановить данные в случае повреждения или вирусов.
- Wireless Zero Configuration — если не используется модуль беспроводной связи по Wi-Fi.
- Модуль поддержки NetBIOS через TCP/IP — функционал TCP/IP NetBIOS Helper уже описывался выше, можно отключать безбоязненно.
Отключение существенной части функционала Windows позволит значительно увеличить быстродействие слабого компьютера. При этом следует помнить о возможных негативных последствиях: сбоях в работе программ и самой системы, потери значительной части функций. Могут появляться ошибки и «баги», причины которых будет сложно определить.