USB Audio 2.0: задержки, треск и отвал устройства — как настроить ASIO/WASAPI в Windows 10/11 (2025)
USB Audio 2.0 капризен к питанию портов и драйверам. Правильные буферы, исключительный режим, отключение энергосбережения и контроль DPC‑задержек решают 90% проблем с треском и задержками.
Коротко: как починить быстро
- Отключите энергосбережение USB и выберите план «Высокая производительность».
- Поставьте фирменный ASIO-драйвер и настройте буфер 256–512 сэмплов.
- Проверьте DPC-задержки и лишние фоновые службы.
- Подключите карту напрямую к порту на материнке, без дешёвых хабов.
1) Питание USB и отключение энергосбережения
Win+R — выполнять по одной:
devmgmt.msc
control.exe powercfg.cpl
В «Диспетчер устройств» откройте «Контроллеры USB», зайдите в свойства каждого USB Root Hub/Generic Hub → вкладка «Управление питанием» → снимите галочку «Разрешить отключение…».
2) Драйверы, ASIO и режим WASAPI
- Скачайте драйвер с сайта производителя вашей карты (Focusrite/Steinberg/Behringer и др.).
- ASIO4ALL — временное решение, лучше родной ASIO.
- LatencyMon — для измерения DPC задержек.
Win+R — по одной:
mmsys.cpl
control.exe /name Microsoft.Sound
В свойствах устройства отключите улучшения/эффекты, режим «Эксклюзивный» включите для WASAPI‑клиентов (плеера/DAW).
3) Буфер, частота дискретизации и приоритеты
Начните с 48 кГц и буфера 256–512. Для записи вокала можно 128, но следите за перегрузкой CPU.
PowerShell (Администратор) — по одной:
# Текущие планы и активный
powercfg /list
# Высокая производительность
powercfg /setactive SCHEME_MIN
# Проверка устройств AudioEndpoint/USB
Get-PnpDevice | Where-Object {$_.Class -in @("AudioEndpoint","USB")} | Select-Object Class, FriendlyName, Status
4) DPC-задержки: ищем виновников
Часто виноваты драйверы сетевых карт, Bluetooth, Wi‑Fi, мониторинга железа.
CMD — выполнять по одной:
taskmgr
services.msc
Отключите на время фоновые автозагрузки и службы, которые не нужны во время записи/стрима.
FAQ
После сна интерфейс пропадает.
Запретите отключение питания USB, включите пробуждение по клавиатуре/мыши вместо USB‑карты.
Треск при 96 кГц.
Увеличьте буфер, используйте 48 кГц для стриминга и включите «Высокая производительность».
ASIO4ALL не видит устройство.
Закройте все приложения, захватывающие звук, и попробуйте родной ASIO-драйвер.