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 и IRP
Заголовок раздела «AFD и IRP»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
Заголовок раздела «NetbiosOptions»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, поэтому у разработчика есть прямой интерес к результатам. Методика и границы применимости описаны выше, а выводы можно проверить по открытым данным и перечисленным публичным источникам.
- NetBIOS over TCP/IP, Microsoft Learn, проверено 2026-09-01.
- Отключение NetBIOS over TCP/IP через DHCP, Microsoft Learn, проверено 2026-09-01.
- Windows Filtering Platform, Microsoft Learn, проверено 2026-09-01.
Публичные источники проверены: 2026-09-02.
История изменений
Заголовок раздела «История изменений»- 2026-09-20: добавлен дисклеймер о конфликте интересов и ссылка на самостоятельную проверку динамических наблюдений в методике.
- 2026-09-02: первая публикация; подтверждены readers, диапазоны и границы влияния на работу сети.
