Как отключить ненужные сетевые функции в Windows 10 и Windows 11

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

Что считать «ненужным» сетевым функционалом

Под ненужными обычно понимают службы и компоненты, которые:

  • не используются в текущей рабочей среде (например, удалённый рабочий стол, если вы не подключаетесь к ПК удалённо);
  • могут быть exploited злоумышленниками (например, устаревший протокол SMBv1);
  • генерируют сетевой трафик без практической пользы (например, обнаружение устройств UPnP в закрытой домашней сети).

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

Безопасная подготовка

  1. Создайте точку восстановления: Панель управления → Восстановление → Настроить восстановление системы → Создать.
  2. Убедитесь, что вы вошли в систему под учётной записью администратора.
  3. Запишите текущие сетевые настройки (IP‑адрес, DNS, используемые протоколы) на случай необходимости отката.

Отключение через «Параметры Windows»

Некоторые сетевые возможности удобно выключать графически:

  • Сеть и Интернет → Ethernet (или Wi‑Fi) → Изменить параметры адаптера → правой кнопкой на адаптере → Свойства → снимите галочки у пунктов, которые не нужны (например, Протокол обмена данными NetBIOS через TCP/IP, Клиент для сетей Microsoft если используется только IPv6 и т.д.).
  • Сеть и Интернет → Wi‑Fi → Управление известными сетями → удалите сети, которые больше не используются, чтобы избежать автоматического подключения.
  • Конфиденциальность → Общие → Обнаружение сети и общий доступ к файлам и принтерам → переключите в положение Выключено для текущего профиля (частный, общественный или доменный).
  • Система → Удалённый рабочий стол → отключите переключатель Включить удалённый рабочий стол, если не планируете подключаться к этому компьютеру удалённо.

Отключение ненужных компонентов Windows

Через «Включение или отключение компонентов Windows» можно убрать целые наборы функций:

  1. Откройте Панель управления → Программы → Программы и компоненты → Включение или отключение компонентов Windows.
  2. Снимите галочки у пунктов, которые не требуются (см. таблицу ниже).
  3. Нажмите OK, дождитесь применения изменений и перезагрузите компьютер, если система попросит.

Таблица: часто отключаемые сетевые компоненты и их влияние

Компонент Краткое описание Риск при отключении Рекомендация для типового домашнего ПК
SMB 1.0/CIFS (Клиент и Сервер) Устаревший протокол общего доступа к файлам и принтерам. Отключение не влияет на современные SMB 2/3; может помешать работе с очень старыми устройствами. Отключить
Обнаружение сети (Function Discovery Resource Publication) Позволяет компьютеру ogłasять своё присутствие в сети и обнаруживать другие устройства. Отключение препятствует автоматическому обнаружению принтеров, медиасерверов и т.п.; вручную подключать устройства придётся по IP/имени. Отключить, если не нужен автопоиск.
UPnP Device Host Хостит службы Universal Plug and Play, используемые некоторыми роутерами и медиаустройствами. Отключение может сломать автоматическое перенаправление портов (UPnP‑NAT) и работу некоторых игровых консолей. Оставить включённым, если используете UPnP; иначе отключить.
Служба публикации ресурсов обнаружения функции (Function Discovery Provider Host) Поддерживает обнаружение устройств через протоколы SSDP, UPnP и т.д. Аналогично обнаружению сети. Отключить при отключении обнаружения сети.
Служба хоста устройств UPnP Реализует часть UPnP‑стека. См. UPnP Device Host. Отключить, если не нужен UPnP.
Служба удалённого реестра (Remote Registry) Позволяет удалённому компьютеру читать и изменять реестр локальной машины. Отключение повышает безопасность; не влияет на локальную работу. Отключить
Служба удалённого рабочего стола (TermService) Обеспечивает работу RDP‑подключений. Отключение лишает возможности подключаться к ПК через удалённый рабочий стол. Отключить, если не используете RDP.
Служба сетевого подключения (Network Connections) Управляет сетевыми подключениями в панели управления. Отключение может скрыть некоторые сетевые настройки, но не отключает саму сеть. Оставить включённым (обычно требуется для управления адаптерами).
Клиент LLTD (Link‑Layer Topology Discovery Mapper I/O Driver) Служит для построения топологии сети в карте сети Windows. Отключение не влияет на базовое сетевое соединение. Отключить, если не используете карту сети.
Протокол NetBIOS over TCP/IP Устаревший механизм разрешения имён в локальной сети. Отключение безопасно в сетях, где используется только DNS. Отключить (в свойствах адаптера → IPv4 → Дополнительно → WINS → Отключить NetBIOS).

Отключение сетевых служб через services.msc

Для более тонкой настройки можно остановить и отключить конкретные службы:

  1. Нажмите Win+R, введите services.msc и нажмите Enter.
  2. Найдите службу в списке, дважды щёлкните по ней.
  3. В разделе Тип запуска выберите Отключено.
  4. Если служба работает, нажмите Остановить, затем OK.
  5. Перезагрузите компьютер, если служба была критичной для текущей сессии.

Ниже перечислены службы, которые часто можно безопасно отключить на обычном ПК (проверьте, не нужны ли они в вашей среде):

  • Function Discovery Provider Host (fdPHost)
  • Function Discovery Resource Publication (FDResPub)
  • SSDP Discovery (SSDPSRV)
  • UPnP Device Host (upnphost)
  • Remote Registry (RemoteRegistry)
  • Remote Desktop Services (TermService)
  • Remote Desktop Services UserMode Port Redirector (UmRdpService)
  • Network List Service (netprofm)
  • Network Connections (NetMan)
  • WLAN AutoConfig (Wlansvc) – только если вы используете исключительно проводное подключение.
  • Bluetooth Support Service (bthserv) – если Bluetooth не используется.

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

Отключение протокола IPv6 (если не нужен)

IPv6 включён по умолчанию. Если ваша сеть и провайдер не используют IPv6, его можно отключить, чтобы уменьшить количество обрабатываемых пакетов.

  1. Откройте Панель управления → Центр управления сетями и общим доступом → Изменение параметров адаптера.
  2. Правой кнопкой на активном адаптере → Свойства.
  3. Снимите галочку у пункта Протокол Интернета версии 6 (TCP/IPv6).
  4. Нажмите OK и перезагрузите компьютер.

При необходимости IPv6 можно включить обратно тем же способом.

Использование PowerShell для отключения компонентов

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

# Отключить SMBv1 клиент и сервер

Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol -NoRestart

# Отключить службу удалённого реестра

Set-Service -Name RemoteRegistry -StartupType Disabled -Status Stopped

# Отключить службу удалённого рабочего стола

Set-Service -Name TermService -StartupType Disabled -Status Stopped

# Отключить LLTD драйвер (если установлен)

Disable-WindowsOptionalFeature -Online -FeatureName LLTDIO -NoRestart

Обратите внимание: названия компонентов могут различаться в разных редакциях Windows; перед выполнением команды проверьте доступные возможности через Get-WindowsOptionalFeature -Online.

Что следует оставить включённым

Некоторые сетевые функции критичны для базовой работы и безопасности:

  • Драйверы сетевых адаптеров (не отключайте в Диспетчере устройств, если не уверены).
  • Служба DHCP (Dhcp) – необходима для автоматического получения IP‑адреса.
  • Служба DNS-клиента (Dnscache) – ускоряет разрешение имён.
  • Служба брандмауэра Windows (MpsSvc) – защищает от нежелательного трафика.
  • Служба политики диагностики сети (Network List Service) – нужна для правильного определения профиля сети (частный, общественный или доменный).

Отключение этих компонентов может привести к потере сетевого подключения или невозможности войти в систему.

Проверка результата

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

  1. Откройте Командную строку и выполните netstat -ano – посмотрите, нет ли неожиданных прослушивающих портов от отключённых служб.
  2. Попробуйте подключиться к сетевому ресурсу, который вы обычно используете (например, общая папка, принтер, интернет).
  3. Если требуется удалённый доступ, проверьте, что RDP или другие сервисы работают только тогда, когда вы их включили.
  4. В оснастке Службы убедитесь, что статус выбранных служб – Остановлено и тип запуска – Отключено.

Если что‑то перестало работать как ожидалось, верните изменение обратно (включите службу или компонент) и перезагрузите компьютер.

Практический итог

Главный принцип: отключайте только те сетевые функции, которые вы точно не используете и которые могут представлять угрозу безопасности. Перед изменением создайте точку восстановления, работайте от администратора и проверяйте работу критически важных сервисов после каждого шага. Если после отключения возникают проблемы с сетевым подключением, печатью, доступом к интернету или удалённым рабочим столом – включите соответствующий компонент заново.

Следующие шаги:

  1. Создайте точку восстановления системы.
  2. Отключите SMBv1 через «Компоненты Windows» или PowerShell.
  3. Выключите обнаружение сети и UPnP в параметрах конфиденциальности, если они не нужны.
  4. Отключите службу удалённого реестра и удалённый рабочий стол, если не планируете ими пользоваться.
  5. При необходимости снимите галочку с IPv6 в свойствах сетевого адаптера.
  6. Проверьте сетевое подключение и работу используемых приложений.

После этого ваша система будет иметь уменьшенную поверхность атаки и будет потреблять немного меньше ресурсов на обработку ненужного сетевого трафика.

PEFile.ru