Перейти к содержимому

AFD, IRP stack и NetBIOS в Windows 11 25H2

На этой странице

DisableRawSecurity, IrpStackSize и NetbiosOptions подтверждены на уровне чтения и области действия. Менять первые два имеет смысл только при диагностике конкретной проблемы AFD; отключение NetBIOS оправдано только там, где нет зависимых старых устройств.

Проверяли, какие компоненты читают параметры AFD и NetBT, как нормализуются значения и какой путь обработки они затрагивают.

Windows 11 25H2 build 26200.9168, драйверы afd.sys и NetBT. Корпоративные WINS-сети и сторонние фильтры AFD не проверялись.

Разбор драйверов, наблюдение чтения параметров в системной трассировке и сверка с публичной документацией Microsoft.

Registry path Value Type Default Роль
HKLM\SYSTEM\CurrentControlSet\Services\Afd\Parameters DisableRawSecurity REG_DWORD 0 admin-проверка raw sockets
тот же путь IrpStackSize REG_DWORD 4, диапазон 2..64 глубина AFD IRP stack
HKLM\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces\* NetbiosOptions REG_DWORD 0 NetBIOS over TCP/IP для интерфейса

afd.sys участвует в работе сокетов Winsock. DisableRawSecurity=0 сохраняет проверку административных прав для raw-подобных сокетов. Любое ненулевое значение отключает эту проверку, не сокращая обычный путь обработки данных TCP/UDP.

IrpStackSize задаёт число позиций стека в запросах ввода-вывода AFD. По умолчанию драйвер использует 4; значения ниже 2 заменяются на 2, выше 64 ограничиваются до 64. Слишком малое значение может мешать работе длинной цепочки фильтров, а слишком большое увеличивает размер внутренних IRP-контекстов.

Менять эти параметры стоит только при конкретной проблеме совместимости AFD с драйверами-фильтрами или подтверждённой нехватке позиций стека IRP. Без такой диагностики оснований для изменения нет.

Чтение параметров подтверждено при инициализации драйверов. IrpStackSize нормализуется в диапазон 2..64. NetbiosOptions=2 прекращает NetBIOS over TCP/IP на выбранном интерфейсе и не влияет на LLMNR и mDNS; при отсутствии значения система возвращает 0.

NetbiosOptions задаётся отдельно для каждого интерфейса: 0 использует настройку DHCP, 1 принудительно включает NetBIOS over TCP/IP, 2 выключает его. Если значение отсутствует или имеет неверный тип, система восстанавливает 0 и снова использует настройку DHCP.

Значение 2 прекращает работу NetBIOS over TCP/IP на выбранном интерфейсе, сокращая связанные с ним широковещательные запросы и разрешение имён. При этом могут перестать обнаруживаться старые NAS, принтеры и компьютеры, недоступные через DNS. На отдельные механизмы LLMNR и mDNS настройка не влияет.

  • Пути, типы, значения по умолчанию и диапазоны параметров в исследованной сборке.
  • Чтение параметров при инициализации драйверов.
  • DisableRawSecurity: ненулевое значение снимает проверку прав для raw-подобных сокетов, не сокращая обычный путь TCP/UDP.
  • NetbiosOptions задаётся для каждого интерфейса; при отсутствии значения система восстанавливает 0.
  • Влияние изменения на скорость сети, ping или FPS.
  • Поведение в WINS-сетях и со сторонними фильтрами AFD.
  • Польза изменения IrpStackSize вне подтверждённой нехватки позиций стека.

Не меняйте DisableRawSecurity и IrpStackSize без конкретной проблемы совместимости. Отключайте NetBIOS только при отсутствии старых NAS, принтеров и компьютеров, которые зависят от разрешения имён NetBIOS.

Верните 0 для DisableRawSecurity, штатный 4 для IrpStackSize и 0 или 1 для NetbiosOptions, затем перезагрузите Windows.

Выводы относятся к Windows 11 25H2 и соответствующим драйверам. Корпоративные WINS-сети и сторонние фильтры AFD не проверялись.

Как повторить динамическую часть наблюдений — см. Как проверить самостоятельно.

Исследование и использованные инструменты принадлежат разработчику BoosterX, поэтому у разработчика есть прямой интерес к результатам. Методика и границы применимости описаны выше, а выводы можно проверить по открытым данным и перечисленным публичным источникам.

Публичные источники проверены: 2026-09-02.

  • 2026-09-20: добавлен дисклеймер о конфликте интересов и ссылка на самостоятельную проверку динамических наблюдений в методике.
  • 2026-09-02: первая публикация; подтверждены readers, диапазоны и границы влияния на работу сети.