Какие службы Windows можно безопасно отключить — список 2026

В свежей установке Windows 10 или 11 работает от 150 до 250 служб. Многие из них нужны системе для нормальной работы. Но десятки служб включены «на всякий случай» — для оборудования, которого у вас нет, функций, которыми вы не пользуетесь, и телеметрии, которая вам точно не нужна. Каждая такая служба занимает оперативную память, нагружает процессор и замедляет загрузку системы.

В этой статье — полный список служб, которые можно безопасно отключить в 2026 году. Разделим их на три категории: безопасно отключить, отключить с осторожностью и ни в коем случае не трогать. В конце — готовый PowerShell-скрипт, который сделает всё за вас.

Что такое службы Windows и как их найти

Службы (Services) — это фоновые процессы, которые запускаются при загрузке Windows и работают без вашего участия. Они отвечают за всё: от сетевых подключений и звука до индексации файлов и сбора диагностических данных.

Открыть менеджер служб можно несколькими способами:

У каждой службы есть тип запуска:

Наша задача — перевести ненужные службы из «Автоматически» в «Отключена». Службы, которые уже стоят в режиме «Вручную», трогать обычно не стоит — они и так не потребляют ресурсов, пока не нужны.

Перед началом: создайте точку восстановления системы. Нажмите Win+R, введите sysdm.cpl, вкладка «Защита системы» → «Создать». Если что-то пойдёт не так, вы сможете откатить изменения.

Службы, которые БЕЗОПАСНО отключить

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

Служба Имя Зачем нужна RAM
SysMain SysMain Кэширует часто используемые программы в RAM. На SSD бесполезна, на HDD может тормозить систему 80-300 МБ
Windows Search WSearch Индексирует файлы для быстрого поиска. Постоянно грузит диск, особенно на HDD 40-100 МБ
DiagTrack DiagTrack Телеметрия Microsoft. Собирает и отправляет диагностические данные. Чистая слежка 15-30 МБ
dmwappushservice dmwappushservice Маршрутизация push-сообщений WAP. Ещё один компонент телеметрии 5-10 МБ
Fax Fax Отправка и получение факсов. Серьёзно, это 2026 год 5-10 МБ
Print Spooler Spooler Управление очередью печати. Если принтера нет — отключайте. Регулярно находят уязвимости (PrintNightmare) 10-25 МБ
Xbox Live Auth Manager XblAuthManager Аутентификация Xbox Live. Если не играете в Xbox-игры и не используете Game Pass — не нужна 5-15 МБ
Xbox Live Game Save XblGameSave Синхронизация сохранений Xbox. Аналогично — без Xbox бесполезна 5-10 МБ
Xbox Accessory Management XboxGipSvc Управление аксессуарами Xbox. Без контроллера Xbox не нужна 5-10 МБ
Remote Registry RemoteRegistry Удалённый доступ к реестру. На домашнем ПК — потенциальная дыра в безопасности 3-8 МБ
Secondary Logon seclogon Запуск процессов от имени другого пользователя. Если вы единственный пользователь — не нужна 3-8 МБ
Distributed Link Tracking TrkWks Отслеживает ссылки между файлами NTFS на сетевых дисках. Для домашнего ПК бесполезна 3-8 МБ

Подробнее о SysMain (бывший Superfetch)

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

Отключение SysMain — это первое, что стоит сделать на любом компьютере с SSD. Вы ничего не потеряете.

Подробнее о Windows Search

Служба Windows Search (SearchIndexer.exe) постоянно индексирует файлы на вашем диске, чтобы поиск через проводник и меню «Пуск» работал быстро. Проблема в том, что индексация прожорлива: она грузит диск, процессор и оперативную память. Особенно сильно это заметно после обновлений Windows — индексатор перестраивает базу, и диск загружается на 100% на протяжении часов.

Если вы не пользуетесь встроенным поиском Windows (а многие используют Everything или просто помнят, где лежат файлы), отключение WSearch заметно ускорит работу системы. Поиск по имени файла в проводнике продолжит работать, просто будет медленнее — как обычный перебор файлов.

Подробнее о DiagTrack и dmwappushservice

Эти две службы — основа телеметрии Windows. DiagTrack (Connected User Experiences and Telemetry) собирает данные о том, как вы используете систему, какие программы запускаете, какие ошибки возникают. Служба dmwappushservice передаёт эти данные на серверы Microsoft.

Отключение обеих служб — первый шаг к повышению конфиденциальности. Подробнее об отключении всей телеметрии мы писали в отдельной статье.

Отключите ненужные службы в один клик

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

Скачать WinTuner бесплатно

Службы, которые МОЖНО отключить с осторожностью

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

Служба Имя Когда можно отключить
Bluetooth Support Service bthserv Если у вас нет Bluetooth-устройств (наушники, мышь, клавиатура). Если есть — не трогайте
Windows Biometric Service WbioSrvc Если не используете сканер отпечатков пальцев или Windows Hello с камерой
Geolocation Service lfsvc Если не используете навигацию, погоду по геолокации и функцию «Найти моё устройство»
Downloaded Maps Manager MapsBroker Если не используете приложение «Карты» от Windows
Offline Files CscService Если не работаете с сетевыми папками в автономном режиме
Windows Error Reporting WerSvc Отправляет отчёты об ошибках в Microsoft. Можно отключить, но не будете получать решения для известных ошибок
Touch Keyboard and Handwriting TabletInputService Если у вас не сенсорный экран и не нужна экранная клавиатура
IP Helper iphlpsvc Туннелирование IPv6. Если ваш провайдер не использует IPv6 — можно отключить
Program Compatibility Assistant PcaSvc Помогает запускать старые программы. Если не запускаете ПО для Windows XP/7 — можно отключить

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

Службы, которые НЕЛЬЗЯ отключать

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

Служба Имя Почему нельзя отключать
Remote Procedure Call (RPC) RpcSs Фундамент Windows. Без RPC не работают другие службы, программы, системные компоненты. Отключение = крах системы
DCOM Server Process Launcher DcomLaunch Запускает COM-серверы. Критически важен для работы программ и самой системы
Windows Event Log EventLog Ведёт журнал событий. Без него невозможно диагностировать проблемы, многие программы перестанут работать
Cryptographic Services CryptSvc Шифрование, цифровые подписи, SSL/TLS. Без неё не работают браузеры, обновления, установка программ
Windows Defender WinDefend Встроенный антивирус. Без него система беззащитна. Сторонний антивирус сам отключит Defender при установке
DHCP Client Dhcp Автоматическое получение IP-адреса. Без неё потеряете интернет (если не настроен статический IP)
DNS Client Dnscache Разрешение доменных имён. Без неё не работают сайты — браузер не сможет преобразовать адрес в IP
Windows Audio Audiosrv Управление звуком. Отключите — останетесь без звука полностью
Windows Audio Endpoint Builder AudioEndpointBuilder Управляет звуковыми устройствами. Без неё служба Audio не работает
Plug and Play PlugPlay Обнаружение и настройка оборудования. Без неё система не увидит новые устройства
Task Scheduler Schedule Планировщик задач. Используется системой и множеством программ для обслуживания
Windows Management Instrumentation Winmgmt WMI — интерфейс управления. Без него не работают многие утилиты и программы мониторинга

Правило: если вы не знаете, что делает служба — не отключайте её. Безопаснее оставить лишнюю службу работающей, чем сломать систему. Начните с первого списка (безопасные), проверьте работу системы в течение нескольких дней, затем при желании переходите ко второму.

PowerShell-скрипт для отключения ненужных служб

Чтобы не отключать каждую службу вручную через services.msc, используйте готовый скрипт. Он отключает только безопасные службы из первого списка. Запустите PowerShell от имени администратора и вставьте код:

# === Отключение ненужных служб Windows ===
# Запускать от имени администратора!
# Создайте точку восстановления перед запуском

Write-Host "=== Отключение ненужных служб Windows ===" -ForegroundColor Cyan
Write-Host ""

# Безопасные для отключения службы
$safeToDisable = @{
    'SysMain'           = 'SysMain (Superfetch) - кэширование программ'
    'WSearch'           = 'Windows Search - индексация файлов'
    'DiagTrack'         = 'DiagTrack - телеметрия Microsoft'
    'dmwappushservice'  = 'dmwappushservice - push-телеметрия'
    'Fax'               = 'Fax - служба факсов'
    'XblAuthManager'    = 'Xbox Live Auth Manager'
    'XblGameSave'       = 'Xbox Live Game Save'
    'XboxGipSvc'        = 'Xbox Accessory Management'
    'XboxNetApiSvc'     = 'Xbox Live Networking Service'
    'RemoteRegistry'    = 'Remote Registry - удалённый реестр'
    'seclogon'          = 'Secondary Logon - вторичный вход'
    'TrkWks'            = 'Distributed Link Tracking Client'
}

# Отключаем Print Spooler только если нет принтеров
$printers = Get-Printer -ErrorAction SilentlyContinue |
    Where-Object { $_.Name -notlike '*OneNote*' -and
                   $_.Name -notlike '*PDF*' -and
                   $_.Name -notlike '*XPS*' -and
                   $_.Name -notlike '*Fax*' }

if (-not $printers) {
    $safeToDisable['Spooler'] = 'Print Spooler (принтеры не найдены)'
} else {
    Write-Host "[!] Print Spooler пропущен - обнаружены принтеры" `
        -ForegroundColor Yellow
}

$disabled = 0
$skipped = 0

foreach ($svc in $safeToDisable.GetEnumerator()) {
    $service = Get-Service -Name $svc.Key -ErrorAction SilentlyContinue
    if (-not $service) {
        Write-Host "  [--] $($svc.Value) - не найдена" -ForegroundColor DarkGray
        $skipped++
        continue
    }
    if ($service.StartType -eq 'Disabled') {
        Write-Host "  [OK] $($svc.Value) - уже отключена" -ForegroundColor DarkGray
        $skipped++
        continue
    }
    try {
        Stop-Service -Name $svc.Key -Force -ErrorAction SilentlyContinue
        Set-Service -Name $svc.Key -StartupType Disabled
        Write-Host "  [OK] $($svc.Value)" -ForegroundColor Green
        $disabled++
    } catch {
        $regPath = "HKLM:\SYSTEM\CurrentControlSet\Services\$($svc.Key)"
        Set-ItemProperty -Path $regPath -Name "Start" -Value 4 `
            -ErrorAction SilentlyContinue
        Write-Host "  [OK] $($svc.Value) (через реестр)" -ForegroundColor Green
        $disabled++
    }
}

Write-Host ""
Write-Host "=== Результат ===" -ForegroundColor Cyan
Write-Host "  Отключено: $disabled служб" -ForegroundColor Green
Write-Host "  Пропущено: $skipped служб" -ForegroundColor DarkGray
Write-Host ""
Write-Host "Перезагрузите компьютер для применения." -ForegroundColor Yellow

Скрипт автоматически проверяет наличие принтеров перед отключением Print Spooler, пропускает уже отключённые и отсутствующие службы, а если PowerShell не имеет прав на прямое отключение — использует реестр как запасной вариант.

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

Если после отключения служб что-то пошло не так — не паникуйте. Есть несколько способов вернуть всё обратно.

Через services.msc

  1. Нажмите Win+R, введите services.msc.
  2. Найдите нужную службу, дважды кликните по ней.
  3. В поле «Тип запуска» выберите «Автоматически».
  4. Нажмите «Запустить», затем «Применить» и «OK».

Через PowerShell — включить все обратно

Если хотите откатить все изменения из скрипта выше одной командой:

# === Восстановление отключённых служб ===
# Запускать от имени администратора!

$servicesToRestore = @(
    @{Name='SysMain';          StartType='Automatic'},
    @{Name='WSearch';           StartType='Automatic'},
    @{Name='DiagTrack';         StartType='Automatic'},
    @{Name='dmwappushservice';  StartType='Automatic'},
    @{Name='Fax';               StartType='Manual'},
    @{Name='Spooler';           StartType='Automatic'},
    @{Name='XblAuthManager';    StartType='Manual'},
    @{Name='XblGameSave';       StartType='Manual'},
    @{Name='XboxGipSvc';        StartType='Manual'},
    @{Name='XboxNetApiSvc';     StartType='Manual'},
    @{Name='RemoteRegistry';    StartType='Manual'},
    @{Name='seclogon';          StartType='Manual'},
    @{Name='TrkWks';            StartType='Automatic'}
)

foreach ($svc in $servicesToRestore) {
    $service = Get-Service -Name $svc.Name -ErrorAction SilentlyContinue
    if ($service) {
        Set-Service -Name $svc.Name -StartupType $svc.StartType `
            -ErrorAction SilentlyContinue
        Start-Service -Name $svc.Name -ErrorAction SilentlyContinue
        Write-Host "[OK] $($svc.Name) -> $($svc.StartType)" `
            -ForegroundColor Green
    }
}

Write-Host ""
Write-Host "Службы восстановлены. Перезагрузите компьютер." `
    -ForegroundColor Cyan

Через точку восстановления

Если создали точку восстановления перед изменениями (как мы советовали):

  1. Нажмите Win+R, введите rstrui.exe.
  2. Выберите точку восстановления по дате (до отключения служб).
  3. Следуйте инструкциям мастера.

Точка восстановления откатит все изменения в системных настройках, реестре и службах, не затрагивая ваши личные файлы.

Через безопасный режим

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

  1. Во время загрузки трижды принудительно выключите ПК (удерживайте кнопку питания) — Windows запустит среду восстановления.
  2. Выберите «Устранение неполадок» → «Дополнительные параметры» → «Параметры загрузки» → «Перезагрузить».
  3. Нажмите F4 для безопасного режима.
  4. В безопасном режиме включите нужные службы через services.msc.

Сколько оперативной памяти можно сэкономить

Реальная экономия зависит от вашей конфигурации и количества установленного ПО, но вот ориентировочные цифры, полученные на чистой Windows 11 24H2:

На первый взгляд 200-500 МБ — это немного. Но на практике эффект заметнее, чем кажется:

Как замерить: откройте Диспетчер задач (Ctrl+Shift+Esc) до и после отключения служб. Сравните потребление памяти на вкладке «Производительность». Для более точных данных используйте PowerShell: Get-Process | Sort-Object WorkingSet -Descending | Select-Object -First 20 Name, @{N='MB';E={[math]::Round($_.WorkingSet/1MB,1)}}

Итог: пошаговый план оптимизации служб

Подведём итог — вот что стоит сделать прямо сейчас:

  1. Создайте точку восстановления (Win+Rsysdm.cpl → «Защита системы» → «Создать»).
  2. Отключите безопасные службы — используйте наш PowerShell-скрипт или отключайте вручную через services.msc. SysMain, WSearch, DiagTrack — начните с этих трёх, они дают основной выигрыш.
  3. Перезагрузите компьютер и поработайте день-два. Убедитесь, что всё работает нормально.
  4. При желании отключите осторожный список — Bluetooth (если нет устройств), Geolocation, Biometric и другие по ситуации.
  5. Не трогайте критические службы — RPC, DCOM, Event Log, Audio, DHCP, DNS, Defender. Никогда.

Оптимизация служб — это лишь один из шагов к быстрой системе. Для полного эффекта также стоит почистить автозагрузку, отключить телеметрию и настроить визуальные эффекты. Или просто запустить WinTuner, который сделает всё это за вас.

Оптимизация Windows в один клик

WinTuner анализирует вашу систему, находит ненужные службы, телеметрию и мусор, и позволяет всё отключить через удобный интерфейс. 400+ параметров оптимизации, бесплатный аудит системы.

Скачать WinTuner бесплатно

Больше полезного — в Telegram

Ежедневные переводы западных IT-статей, гайды по оптимизации Windows и свежие новости.

Подписаться на канал