Windows 8 аудио заикается. Задержка DPC высока на tcpip.sys

2460
AlexanderMP

У меня есть ПК с процессором Intel Core i5 760. 16 ГБ ОЗУ, AMD Radeon HD 7850, звуковая карта Asus Xonar DSX и гарнитура Creative Sound Blaster Sigma (с аудиоустройством USB). Это просто перечислить все мои аудиоустройства. Снова:

  • Чип Realtek на базе материнской платы ( MSI P55-CD53 ). Я почти никогда не использую это. Теперь он отключен из BIOS.
  • Creative Sound Blaster Sigma USB аудиоустройство для гарнитуры.
  • AMD Radeon HD 7850 (и HD 5670 до этого) аудио через HDMI
  • Аудио Asus Xonar DSX через S / PDIF и DTS Connect

Все драйверы, кажется, обновлены, поэтому я должен исключить возможность того, что драйвер не работает должным образом на Win8.

И независимо от того, какое аудиоустройство я использую, у меня всегда одни и те же проблемы. Некоторое время звук работает нормально, затем один раз в час или около того он полностью прерывается на 0,5 секунды или около того, затем он продолжается в течение 0,5 секунды, затем снова останавливается, и так в течение 3-4 секунд. Это очень раздражает.

Поток не прерывается, он продолжает воспроизводиться, когда он не слышен, поэтому это не проблема буфера чтения. Примерно так:
00:00:00 - 00:54:14 - слышно
00:54:14 - 00:54:15 - неразборчиво
00:54:15 - 00:54:16 - слышно
00:54:16 - 00 : 54: 17 - неразборчиво
00:54:17 - 00:54:18 - слышно
00:54:18 - 00:54:19 - неразборчиво
00:54:19 - 02:15:07 - слышно,
затем шаблон повторяется

Я просматривал сеть в поисках решений, но все ссылки ведут в тупик. Одно решение, которое я попробовал, работало bcdedit /set disabledynamictick yesот имени администратора. Это не имело положительного эффекта, но у меня есть субъективное восприятие, что заикания стали более частыми, так как я управлял этим.

Обновление
с LatencyMon Я обнаружил очень большую задержку с большинством драйверов. Я искал больше и обнаружил, что это может быть из-за HPET, поэтому я выключил его в BIOS. Задержка улучшилась для большинства драйверов, но иногда tcpip.sysдает задержку 40 мс, и именно здесь звук заикается. Я обновил до последних сетевых драйверов, но, к сожалению, нет специально для Windows 8, поэтому я полагаюсь на совместимость с Win7.

3
Похоже, у вас есть проблемы с DPC. Проследите их с помощью xperf: http://www.msfn.org/board/index.php?showtopic=140263 magicandre1981 11 лет назад 0
Благодарю. Я запустил инструмент регистрации. Также сейчас удален DaemonTools, потому что, если автор упомянул этот случай (SPTD, из которых я использовал последнюю версию), он должен быть довольно частым. Я посмотрю, поможет ли это. AlexanderMP 11 лет назад 0
Я отключил HPET из BIOS, и таймеры DPC стали намного ниже, однако время от времени я все еще получаю высокую задержку DPC (и случайное заикание звука), вызванную tcpip.sys. Я обновил драйверы до последних версий, но веб-сайт MSI предлагает только драйверы для Windows 7, а не для Windows 8. http://www.msi.com/product/mb/P55-CD53.html Так что заикание продолжается, и у меня есть кончились идеи. AlexanderMP 11 лет назад 0
загрузите файл ETL, чтобы я мог на него взглянуть. magicandre1981 11 лет назад 0

0 ответов на вопрос