Транспорти TDI сторонніх постачальників можуть припинити роботу після інсталяції оновлень системи безпеки Windows, випущених 14 липня 2026 р. або пізніше

Застосовується до
Windows 10, version 1607, all editions Win 10 Ent LTSB 2016 Win 10 IoT Ent LTSB 2016 Windows 10, version 1809, all editions Win 10 Ent LTSC 2019 Win 10 IoT Ent LTSC 2019 Windows 10 ESU Windows 10 Enterprise LTSC 2021 Windows 10 IoT Enterprise LTSC 2021 Windows 11 version 23H2, all editions Windows 11 version 24H2, all editions Windows 11 version 25H2, all editions Windows 11 version 26H1, all editions Windows Server 2016 Windows Server 2019 Windows Server 2022 Windows Server, version 23H2 Windows Server 2025

Примітка.

Дата початкової публікації: 14 липня 2026 р.
Ідентифікатор бази знань: 5106257

Вступ

Після інсталяції оновлення Безпека у Windows, випущеного 14 липня 2026 р. або пізніше, сокети, які використовують транспорт TDI сторонніх виробників, можуть припинити роботу.

Примітка.

Сокет – це кінцева точка з'єднання, яку програма використовує для обміну даними через мережу, тоді як транспорт TDI є основним драйвером, який обробляє цей зв'язок.

Контекст поведінки

Оскільки ненадійний транспорт TDI є постійним джерелом вразливості безпеки, ми запровадили навмисну зміну посилення безпеки, яка вимагає, щоб кожен транспорт TDI, який використовується як транспорт сокета, мав реєструватися в інтерфейсі TDI.

Це означає, що будь-який транспорт TDI, який не зареєстрований у TDI, стане непридатним для використання як транспорт сокета.

На що не впливає

У документації TDI зазначено, що кожен транспорт TDI повинен бути зареєстрований. Це не вплине на транспорт, який зареєстрований. До цієї зміни вимоги щодо реєстрації TDI не виконувалися у Windows.

Визначте, чи це стосується вашого транспорту TDI

Щоб визначити, чи впливає ця зміна на транспорт TDI, перевірте системні журнали подій Windows у системі перегляд подій>Windows>. Якщо ви знайдете ідентифікатор події AFD: 16003 "Виявлено незареєстрованого постачальника TDI (\Driver<Name>)", це означає, що ця зміна впливає на ваш транспорт TDI.

Ідентифікатор події AFD: 16003

Примітка.

Для одного циклу перезапуску реєструється лише одна подія.

Керування поведінкою

Ми розуміємо, що ця зміна може вплинути на певні застарілі програми та рішення, які все ще залежать від TDI. Для зведення до мінімуму ризику адміністратори мають можливість налаштувати пристрої таким чином, щоб вони вимикали захист, поки вони якнайшвидше приводять до відповідності залежності TDI.

Щоб керувати рівнем перевірки для сторонніх транспортів, налаштуйте значення AfdTdiUnknownProviderValidationLevel відповідним чином.

Важливо

Цей розділ, метод або завдання містить відомості про те, як змінити реєстр. Проте неправильне змінення реєстру може спричинити серйозні проблеми. Для додаткового захисту обов’язково зробіть резервну копію реєстру, перш ніж вносити будь-які зміни. Для більшої безпеки створіть резервну копію реєстру, перш ніж вносити зміни до нього. Це дасть змогу відновити реєстр, якщо виникнуть проблеми. Докладні відомості про резервне копіювання та відновлення реєстру в ОС Windows див. в цій статті.

Інформація Деталі
Розташування реєстру. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters
Ім'я значення AfdTdiUnknownProviderValidationLevel
Тип значення REG_DWORD
Дані значення
  • 0 (Ignore): перевірку повністю вимкнуто
  • 1 (LogUnregistered): перевірку вимкнуто, але будь-який незареєстрований постачальник TDI реєструватиме
  • 2 (BlockUnregistered): реєструє та блокує незареєстрованого постачальника TDI (за замовчуванням)
  • 3 (Block): реєструє та блокує кожного постачальника TDI

ВАЖЛИВО Зниження рівня перевірки до 0 (ignore) або 1 (LogUnregistered) забезпечує найкращий захист, але все одно залишає вашу систему вразливою. Ми рекомендуємо залишити рівень перевірки на рівні або вище 2 (BlockUnregistered) і оновити або замінити будь-які транспорти TDI сторонніх постачальників, яких це стосується, версіями, які належним чином зареєстровані в інтерфейсі TDI.