Как изменить службы в Windows 11: полный контроль, безопасность и производительность

Последнее обновление: 04/09/2025
Автор: Исаак
  • Службы для каждого пользователя создаются при входе в систему и управляются с помощью шаблонов реестра.
  • Просмотреть их с помощью services.msc, PowerShell (флаг 64) или sc.exe и настройте его запуск с помощью GPO/Registry.
  • Некоторые службы критически важны (уведомления, PIM, безопасность); оцените зависимости перед отключением.
  • PowerShell CMD а настройки GPO позволяют автоматизировать изменения и применять их на постоянной основе.

Изменение служб в Windows 11

Управление услугами в Windows 11 Это одна из тех задач, которые вам следует освоить, если вы хотите улучшить стабильность, конфиденциальность и производительность своего компьютера. Хотя они могут показаться чем-то «серверным», они критически важны для настольных компьютеров: от них зависят многие системные компоненты и приложения, и Прикосновение к тому, к чему не следует прикасаться, может нарушить ключевые функцииЗдесь у вас есть полное, ясное и практическое руководство, чтобы увидеть, понять и изменить услуги Безопасно.

В частности, Windows В версии 10/11 появились «сервисы для каждого пользователя», которые создаются при входе в систему и удаляются при выходе из неё. Они работают в контексте вашей учётной записи, основаны на шаблонах реестра и поддерживают управление через объекты групповой политики, шаблоны безопасности и скрипты. Мы рассмотрим, что они собой представляют, как составить их список и как изменить их запуск с помощью графического интерфейса, PowerShell, CMD, GPO и реестра., а также подробный список услуг для каждого пользователя и конкретные рекомендации.

Что такое услуги на пользователя и почему они важны?

Управление службами для каждого пользователя в Windows 11

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

Создание основано на шаблонах, расположенных в реестре в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. Если вы измените шаблон (например, отключите его запуск), Windows всё равно создаст экземпляр, но он будет остановлен и заблокирован при запуске. Это эффективный способ контролировать поведение определенных функций для каждого пользователя. без удаления системных зависимостей.

Эти службы отображаются с именем в формате «ИмяСервиса_LUID», где LUID — уникальный локальный идентификатор вашего сеанса. Часто встречаются такие имена, как «Контактные данные_443f50», «Хост синхронизации_443f50», «Доступ к данным пользователя_443f50» или «Хранилище данных пользователя_443f50». Тот факт, что у них есть суффикс, не является ошибкой: он указывает на то, что они предназначены для одного пользователя..

Чтобы проверить их, вы можете использовать services.msc (вы видите только те, что относятся к вашему сеансу) — при необходимости, сбросьте консоль services.msc—, PowerShell или командная строка команды с помощью sc.exe. Важная деталь: 64-й бит в свойстве ServiceType идентифицирует службу как тип, привязанный к пользователю. Этот флаг позволяет вам быстро отфильтровать их с помощью скрипт.

# PowerShell: localizar servicios por usuario (bit 64 en ServiceType)
$flag = 64
$serviceList = @()
$services = Get-Service
foreach ($service in $services) {
    if (($service.ServiceType -band $flag) -eq $flag) {
        $serviceList += $service
    }
}
$serviceList | Sort-Object DisplayName | Format-Table DisplayName, Name, StartType, ServiceType

Из командной строки (CMD) можно проверить, является ли запись шаблоном или экземпляром, с помощью sc qc. Например, для Game DVR и Broadcast User Service: Шаблон — «BcastDVRUserService», а экземпляр для каждого пользователя добавляет суффикс.

sc qc BcastDVRUserService
sc qc BcastDVRUserService_18f113

Список и функции основных услуг для пользователя

список служб для каждого пользователя в Windows 11

Прежде чем отключать или приостанавливать предоставление услуг, оцените их последствия. Многие Программы Они зависят от них: если они останавливаются, некоторые функции перестают работать. Ниже представлен список пользовательских служб, перечисленных в текущей версии Windows, включая их название, внутреннее имя, тип запуска по умолчанию, зависимости (если таковые имеются) и их назначение. Названия служб не меняются, остальное — практическое резюме..

  • Среда выполнения активации агента (AarSvc): Ручной запуск. Позволяет активировать приложения диалогового агента. Зависимости не указаны. Полезно для современных сценариев взаимодействия. Если вы удалите его, некоторые функции агента могут быть неактивны..
  • Служба поддержки пользователей Bluetooth (BluetoothUserService): Ручной запуск. Управляет функциями Bluetooth для каждого сеанса пользователя. Зависимости не указаны. Ключ, если вы используете периферийные устройства BT с пользовательскими функциями.
  • OneCore Capture Service (CaptureService): Ручной запуск. Позволяет делать снимки экрана с помощью API Windows.Graphics.Capture. Зависимостей нет. Если вы остановите его, захват в приложениях UWP может не работать..
  • Обслуживание пользователей буфер обмена (cbdhsvc): Автоматический запуск (отложенный запуск). Управляет синхронизацией истории и буфера обмена между устройствами. Отключение этой функции нарушает историю и синхронизацию..
  • облако Восстановление и восстановить (CloudBackupRestoreSvc): Ручной запуск. Отслеживает изменения состояния и настроек приложения, выполняя резервное копирование и восстановление в облаке при необходимости. Полезно для восстановления состояний приложения..
  • Служба пользователей платформы подключенных устройств (CDPUserSvc): Автоматический запуск. Зависит от посредника сетевых подключений, RPC и TCP/IP. Подключает, управляет и контролирует близлежащие устройства (мобильные, Xbox, HoloLens, IoT). Требуется для «Обмена поблизости».
  • ConsentUxUserSvc: Ручной запуск. Обеспечивает согласие пользователя на доступ приложений к конфиденциальным ресурсам (например, к местоположению). Без этого заявления на получение разрешения могут быть отклонены..
  • Контактная информация (PimIndexMaintenanceSvc): Ручной запуск. Зависит от UnistoreSvc. Индексирует контакты для быстрого поиска; без него контакты будут отсутствовать в результатах. Актуально, если вы пользуетесь Контактами/Почтой.
  • CredentialEnrollmentManagerUserSvc: Ручной запуск. Поддерживает хранение и безопасное восстановление учетных данных (веб-токены, RDP и т. д.). Отключение этой функции может привести к сбоям входа в приложение и RDP..
  • DeviceAssociationBrokerSvc: Ручной запуск. Зависит от процесса сопряжения DevicePicker и Shell. Упрощает сопряжение в приложении и проверку доступа для новых устройств. Влияет на сопряжение BT/Miracast.
  • DevicePickerUserSvc: Ручной запуск. Управляет функциями Miracast, DLNA и DIAL. Необходим для сетевого проецирования/вещания.
  • УстройстваFlowUserSvc: Ручной запуск. Позволяет приложению «Интерфейс пользователя» и «Настройки» подключать Wi-Fi-дисплеи к устройствам Bluetooth. Мешает «Подключиться», если отключено.
  • BcastDVRUserService: : Ручной запуск. Запись и трансляция игры. Если вы записываете игровой процесс с помощью Game Bar, не отключайте его..
  • Служба обмена сообщениями: Ручной запуск. Поддерживает текстовые сообщения и сопутствующие функции. Это влияет только на приложения, которые его используют..
  • NPSMSvc (воспроизведение менеджера сеансов): Ручной запуск. Управляет запущенными сеансами мультимедиа. Может повлиять на аудиовизуальные впечатления (решение для неотвечающих аудиосервисов).
  • P9RdrService (перенаправитель Plan 9): Ручной запуск. Включает файловые серверы Plan 9 для WSL. Если вы не используете WSL/Plan 9, вы можете оставить его в ручном режиме..
  • PenService: Ручной запуск. Реагирует на действия кнопок пера (открытие приложений или настроенные действия). Необходим для оборудования на основе карандаша.
  • PrintWorkflowUserSvc: Ручной запуск. Поддержка приложений для управления процессами печати; без неё некоторые функции печати не работают. Не отключайте его, если печатаете.
  • OneSyncSvc (хост синхронизации): Автоматический запуск (отложенный запуск). Зависимости не указаны. Синхронизирует электронную почту, контакты, календарь и другие данные; при остановке зависимые приложения аварийно завершат работу. Критически важно для Outlook/Mail.
  • UdkUserSvc: : Ручной запуск. Координирует опыт оболочки. В целом безвреден при ручном использовании.
  • UserDataSvc (доступ к данным пользователя): Ручной запуск. Зависит от UnistoreSvc. Предоставляет приложениям доступ к контактам, календарям и сообщениям; в случае сбоя приложения могут аварийно завершить работу. Ключ для приложений PIM.
  • UnistoreSvc (Хранилище данных пользователей): Ручной запуск. Управляет хранением контактов, календаря, сообщений и других структурированных данных. База для UserDataSvc и PIM.
  • webthreatdefusersvc (Служба защиты пользователей от веб-угроз): Автоматический запуск. Предупреждает о попытках неавторизованных лиц получить доступ к учётным данным. Имеет значение для безопасности.
  • ВпнУсерсервице: Автоматический запуск. Размещает платформу WNS для локальных и push-уведомлений (значков, системных и необработанных). Необходим для современных уведомлений.
  Как лучше всего позаботиться о батарее моего iPhone?

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

Как просматривать и проверять услуги по пользователю

Аудит служб для каждого пользователя в Windows 11

В консоли «Службы» (services.msc) вы увидите службы для своего сеанса с суффиксом «_LUID». Запустите services.msc из меню «Пуск» или сочетанием клавиш Win+R, введите services.msc и нажмите Enter. Это самый быстрый способ проверить состояния и типы запуска. без использования консоли.

В PowerShell, помимо скрипта flag 64, можно получить список всех событий с помощью Get-Service или отфильтровать их по отображаемому или внутреннему имени. Чтобы найти сборщик событий Windows по отображаемому имени: Используйте подстановочные знаки со звездочкой для гибкого поиска.

# Búsqueda por nombre visible
Get-Service -DisplayName "Recopilador*"

В командной строке sc qc позволяет запрашивать «Тип» и другие параметры, чтобы различать шаблоны и экземпляры. Если сравнить «BcastDVRUserService» с «BcastDVRUserService_XXXXXX», вы увидите тонкие различия, которые помогут вам понять, что является шаблоном, а что — экземпляром. Используйте суффиксы, чтобы избежать путаницы.Дополнительные команды и примеры автоматизации управления процессами и услугами см. Управляйте процессами и службами с помощью taskkill и sc.

В качестве отладочного приема вы можете временно остановить службу для каждого пользователя из консоли, но это состояние является изменчивым: после перезапуска она вернется к своей конфигурации запуска по умолчанию. Для сохранения изменений настройте «Тип запуска» в свойствах или используйте PowerShell/Registry..

Отключить или изменить автозагрузку: GPO, реестр и скрипты

Шаблоны служб для отдельных пользователей не отображаются в services.msc, поэтому вам придется работать с ними через групповую политику (GPO), шаблоны безопасности, настройки GPO или скрипты, редактирующие реестр. Шаблоны находятся в HKLM\SYSTEM\CurrentControlSet\Services\.

Не все из них поддерживают управление с помощью шаблона служб в классических политиках. Кроме того, есть четыре службы, к которым шаблон безопасности не применим: PimIndexMaintenanceSvc, UnistoreSvc, UserDataSvc и WpnUserService. Для них используйте настройки GPO или скрипты..

Возможные стратегии: объединение шаблона безопасности и скрипта настроек реестра; использование только настроек GPO; или скриптов, развернутых с помощью Configuration Manager или аналогичного средства. Выберите тот, который лучше всего подходит для вашего парка и разрешений..

  Как эффективно использовать панель мониторинга работоспособности Microsoft 365

Шаблоны безопасности (примеры для CDPUserSvc и OneSyncSvc). Этот тип INF-файла определяет настройки служб; запуск можно настроить в разделе служб. Используйте его с SecEdit или во время закалки..


Unicode=yes

signature="$CHICAGO$"
Revision=1

"CDPUserSVC".4,""

Скрипты PowerShell. Например, отключите запуск PimIndexMaintenanceSvc: Set-Service значительно упрощает изменение StartupType..

Set-Service -Name PimIndexMaintenanceSvc -StartupType Disabled

С помощью sc.exe. Примечание: правильная команда — «config» (иногда по ошибке можно увидеть «configure»). Синтаксис требует пробела после start=.

sc.exe config PimIndexMaintenanceSvc start= disabled

Настройки GPO для редактирования реестра: создайте GPO, перейдите в раздел «Конфигурация компьютера или пользователя» > «Настройки» > «Параметры Windows» > «Реестр», добавьте новый элемент и укажите его путь к HKLM\System\CurrentControlSet\Services\ Начальное значение, изменив его данные на 4 (Отключено). Повторите эти действия для каждой службы, которой вы хотите управлять..

# Ejemplo con REG.EXE para varios servicios clave
REG.EXE ADD HKLM\System\CurrentControlSet\Services\CDPUserSvc /v Start /t REG_DWORD /d 4 /f
REG.EXE ADD HKLM\System\CurrentControlSet\Services\OneSyncSvc /v Start /t REG_DWORD /d 4 /f
REG.EXE ADD HKLM\System\CurrentControlSet\Services\PimIndexMaintenanceSvc /v Start /t REG_DWORD /d 4 /f
REG.EXE ADD HKLM\System\CurrentControlSet\Services\UnistoreSvc /v Start /t REG_DWORD /d 4 /f
REG.EXE ADD HKLM\System\CurrentControlSet\Services\UserDataSvc /v Start /t REG_DWORD /d 4 /f
REG.EXE ADD HKLM\System\CurrentControlSet\Services\WpnUserService /v Start /t REG_DWORD /d 4 /f

Если вы хотите предотвратить создание экземпляров на основе пользователя при входе в систему, установите для UserServiceFlags значение 0 в шаблоне службы. Это сильная блокада, которую следует сначала проверить в лабораторных условиях..

REG.EXE ADD HKLM\System\CurrentControlSet\Services\<Servicio> /v UserServiceFlags /t REG_DWORD /d 0 /f

Панель служб: доступ, основные изменения и меры предосторожности

Windows предоставляет графический интерфейс для управления службами. Вы можете открыть его из меню «Пуск», выполнив поиск по запросу «Службы», через меню «Инструменты Windows» или через Менеджер задач, вкладка «Службы» с надписью «Открытые службы». Классический маршрут с Win+R и services.msc по-прежнему остается самым прямым.

Вы увидите список с её названием, описанием, статусом, типом запуска и учётной записью. Щёлкните правой кнопкой мыши по службе, и вы увидите кнопки «Запустить», «Остановить», «Приостановить», «Возобновить», «Перезапустить», «Обновить», «Свойства» и «Справка». Для сохранения изменений перейдите в «Свойства» и настройте «Тип запуска»..

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

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

PowerShell и CMD: точное и быстрое управление службами

PowerShell позволяет быстро выводить список, фильтровать и изменять состояния. Определив внутреннее имя (Name), вы можете остановить, запустить, приостановить или перезапустить процесс. Не забудьте запустить консоль от имени администратора для внесения изменений в систему..

# Parar
Stop-Service -Name Wecsvc
# Iniciar
Start-Service -Name Wecsvc
# Suspender (si lo admite)
Suspend-Service -Name Wecsvc
# Reiniciar
Restart-Service -Name Wecsvc

Чтобы изменить Загрузка со следующего запуска: Set-Service -StartupType. Типичные значения: Automatic, AutomaticDelayedStart, Manual, Disabled. Используйте его вместе с Stop-Service, если вы хотите остановить и заблокировать одновременно..

# Deshabilitar para el siguiente arranque
Set-Service -Name Wecsvc -StartupType Disabled
# Parar y forzar
Stop-Service -Name Wecsvc -Force
# Volver a automático y dejarlo ejecutándose
Set-Service -Name Wecsvc -Status Running -StartupType Automatic

С помощью sc.exe, помимо выполнения запросов (sc qc), можно настроить запуск: Не забудьте пробел после «start=». Для запроса шаблонов и экземпляров используйте sc qc Name и sc qc Name_LUID.

# Consultar
sc qc BcastDVRUserService
sc qc BcastDVRUserService_18f113
# Configurar inicio
sc.exe config PimIndexMaintenanceSvc start= disabled

Рекомендуемые сетевые сервисы для My Cloud и аналогичных устройств

Если вы используете хранилище, такое как My Cloud OS 5 или My Cloud Home, рекомендуется поддерживать работу некоторых сетевых служб и их автоматический запуск. Это упрощает обнаружение, обмен данными и подключение. Проверьте, активны ли они после внесения изменений в защиту..

  • Навигатор команды
  • DHCP-клиент
  • Клиент DNS
  • Публикация ресурсов по обнаружению функций
  • Осведомленность о местоположении в сети
  • Подключи и играй
  • Открытие SSDP
  • Сервер хранения
  • Сервер
  • Помощник TCP/IP NetBIOS
  • Хост-устройство UPnP
  • рабочая станция
  Ремонт: готовые или взятые с iPhone приложения.

Чтобы настроить их в консоли «Службы», выберите службу, выберите «Свойства», измените «Тип запуска» на «Автоматически» и нажмите «Применить». Если служба остановлена, нажмите «Запустить». Перезагрузите компьютер, чтобы убедиться, что они сохранились..

Восстановите Microsoft Store и проверьте связанные службы

При проблемах с Microsoft Store вы можете перерегистрировать пакет AppX. Точный путь зависит от установленной версии, поэтому сначала просмотрите список папок в C:\Program Files\WindowsApps и найдите ту, имя которой начинается с «Microsoft.WindowsStore…». Запустите PowerShell от имени администратора, чтобы избежать ошибок прав доступа..

# Listar carpetas de WindowsApps
Get-ChildItem -Path "C:\\Program Files\\WindowsApps"
# Registrar Microsoft Store (sustituye por tu ruta exacta)
Add-AppxPackage -DisableDevelopmentMode -Register "C:\\Program Files\\WindowsApps\\Microsoft.WindowsStore_22404.1401.2.0_x64__8wekyb3d8bbwe\\AppxManifest.xml"

Также проверьте службы: «Служба лицензирования клиентов (ClipSVC)» и «Служба развертывания AppX (AppXSVC)». Если они остановлены или отключены, магазин может выйти из строя..

Установка и удаление служб Windows (для разработчиков)

Если вы разрабатываете службу с использованием .NET Framework, вы можете установить её с помощью InstallUtil.exe или PowerShell. Сначала добавьте установщик службы в свой проект в Visual Studio. Обратите внимание, что он не запускается с помощью F5; сначала его нужно установить..

С помощью InstallUtil.exe (из Командная строка (для разработчиков Visual Studio): перейдите в папку со скомпилированным исполняемым файлом и запустите инструмент, указав .exe-файл проекта. InstallUtil находится в папке %WINDIR%\Microsoft.NET\Framework\\ . Если его нет в PATH, используйте полный путь.

# Instalar
installutil <tuProyecto>.exe
# Desinstalar
installutil /uninstall <tuProyecto>.exe
# Si queda rastro, borra la entrada del servicio
sc.exe delete "YourServiceName"

В PowerShell: чтобы создать службу, используйте New-Service, указав имя и путь к исполняемому файлу; чтобы удалить службу, используйте Remove-Service, указав имя. Если исполняемый файл больше не существует, но ключ остался, команда sc delete очистит реестр. Запустите консоль с повышенными правами, чтобы избежать отказов.

# Crear
New-Service -Name "YourServiceName" -BinaryPathName <tuProyecto>.exe
# Eliminar
Remove-Service -Name "YourServiceName"
# Limpieza en Registro si hiciera falta
sc.exe delete "YourServiceName"

Службы работают с повышенными разрешениями и могут запускаться в фоновом режиме. Именно поэтому для их установки и изменения конфигурации Windows требуются права администратора. Всегда проверяйте контекст безопасности на вкладке «Вход в систему» ​​окна «Свойства». и, если вам нужно провести проверку разрешений, Использование accesschk в Windows.

Управление службами в Windows 11 заключается не в их случайном отключении, а в понимании зависимостей, пользовательского контекста и целей безопасности. С помощью консоли «Службы» для быстрой настройки, PowerShell и CMD для автоматизации, а также GPO/Registry для постоянных политик вы можете точно настроить свою систему: Отключите лишнее, сохраните критически важное (уведомления, PIM, безопасность) и документируйте каждое изменение.Таким образом, вы получите более гибкую и предсказуемую команду, не жертвуя ключевыми функциями.

Отключите ненужные службы, чтобы повысить производительность Windows 11-2
Связанная статья:
Как отключить ненужные службы и повысить производительность Windows 11