Deje de hacer estallar y retrasar el audio en Windows 10

Deje de hacer estallar y retrasar el audio en Windows 10

He tenido un problema con el audio en mi PC con Windows 10.

Cuando reproduzco música y no interactúo con la computadora, hay retrasos y tartamudeos ocasionales, pero es el sistema operativo el que realiza tareas en segundo plano lo que provoca picos en el uso de la CPU.

Básicamente, el audio entrecorta y se retrasa cuando se ejecuta una tarea intensiva del procesador.

Por ejemplo, cada vez que presiono guardar en mi editor, la cadena de herramientas de mi paquete web se compila y la música tartamudea por un segundo. Cada vez que recargo una página web pesada, tartamudea.

Es muy frustrante intentar trabajar y escuchar música.

He instalado los controladores más recientes del sitio web del fabricante de la placa base. Tengo instaladas las actualizaciones más recientes de Windows 10.

Probé todas las configuraciones de calidad sensatas en el Panel de control de audio de Realtek.

Los ruidos de estallido y clic se explican por sí solos.

Para describir mejor el retraso/tartamudeo, suena un poco como el efecto de corte en la producción musical, o en otras palabras, tomar la última sección de la forma de onda que acaba de reproducirse y repetirla rápidamente.

Como si el búfer desde el cual se obtiene el audio en la memoria no se estuviera actualizando y la tarjeta de sonido simplemente emitiera la misma señal hasta que se actualizara.

Instalé una aplicación llamada LatencyMon, que determina la capacidad de una computadora para reproducir audio en tiempo real.

Informa que no se detectaron problemas, a pesar de que el audio claramente tartamudeó al menos cinco veces durante la prueba.

Otro punto extraño a destacar es que, la mayoría de las veces, si reinicio la computadora, el retraso y la tartamudez se detienen y no ocurren hasta que la próxima vez despierto la computadora del modo de suspensión. Sin embargo, ha habido ocasiones en que reinicié y no se solucionó, o comenzó a suceder nuevamente poco después. Aunque la mayor parte del tiempo puedo disfrutar de varias horas de música sin tartamudeos después de reiniciar.

Especificaciones de mi sistema:

  • Procesador: i7 7700k 4,2 GHz
  • RAM: 16 GB (creo que DDR4, pero Speccy dice "desconocido" y el Administrador de tareas no lo dice).
  • Mobo: Asus PRIME B250-PLUS
  • SSD: Samsung M.2 PCE-E de 250 GB

Aquí está el resultado de LatencyMon de todos modos:

_________________________________________________________________________________________________________
CONCLUSION
_________________________________________________________________________________________________________
Your system appears to be suitable for handling real-time audio and other tasks without dropouts. 
LatencyMon has been analyzing your system for  0:01:10  (h:mm:ss) on all processors.


_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name:                                        DESKTOP-9SVHE5R
OS version:                                           Windows 10 , 10.0, build: 16299 (x64)
Hardware:                                             Intel Z270, PC Specialist LTD, ASUSTeK COMPUTER INC., PRIME B250-PLUS
CPU:                                                  GenuineIntel Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
Logical processors:                                   8
Processor groups:                                     1
RAM:                                                  16332 MB total


_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed:                                   420 MHz
Measured CPU speed:                                   1 MHz (approx.)

Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.

WARNING: the CPU speed that was measured is only a fraction of the CPU speed reported. Your CPUs may be throttled back due to variable speed settings and thermal issues. It is suggested that you run a utility which reports your actual CPU frequency and temperature. 



_________________________________________________________________________________________________________
MEASURED INTERRUPT TO USER PROCESS LATENCIES
_________________________________________________________________________________________________________
The interrupt to process latency reflects the measured interval that a usermode process needed to respond to a hardware request from the moment the interrupt service routine started execution. This includes the scheduling and execution of a DPC routine, the signaling of an event and the waking up of a usermode thread from an idle wait state in response to that event.

Highest measured interrupt to process latency (µs):   991.574421
Average measured interrupt to process latency (µs):   3.522034

Highest measured interrupt to DPC latency (µs):       977.189644
Average measured interrupt to DPC latency (µs):       1.431417


_________________________________________________________________________________________________________
 REPORTED ISRs
_________________________________________________________________________________________________________
Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.

Highest ISR routine execution time (µs):              518.350238
Driver with highest ISR routine execution time:       dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation

Highest reported total ISR routine time (%):          0.217639
Driver with highest ISR total time:                   dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation

Total time spent in ISRs (%)                          0.227469

ISR count (execution time <250 µs):                   58872
ISR count (execution time 250-500 µs):                0
ISR count (execution time 500-999 µs):                6
ISR count (execution time 1000-1999 µs):              0
ISR count (execution time 2000-3999 µs):              0
ISR count (execution time >=4000 µs):                 0


_________________________________________________________________________________________________________
REPORTED DPCs
_________________________________________________________________________________________________________
DPC routines are part of the interrupt servicing dispatch mechanism and disable the possibility for a process to utilize the CPU while it is interrupted until the DPC has finished execution.

Highest DPC routine execution time (µs):              813.066905
Driver with highest DPC routine execution time:       ndis.sys - Network Driver Interface Specification (NDIS), Microsoft Corporation

Highest reported total DPC routine time (%):          0.030476
Driver with highest DPC total execution time:         storport.sys - Microsoft Storage Port Driver, Microsoft Corporation

Total time spent in DPCs (%)                          0.152312

DPC count (execution time <250 µs):                   385339
DPC count (execution time 250-500 µs):                0
DPC count (execution time 500-999 µs):                12
DPC count (execution time 1000-1999 µs):              0
DPC count (execution time 2000-3999 µs):              0
DPC count (execution time >=4000 µs):                 0


_________________________________________________________________________________________________________
 REPORTED HARD PAGEFAULTS
_________________________________________________________________________________________________________
Hard pagefaults are events that get triggered by making use of virtual memory that is not resident in RAM but backed by a memory mapped file on disk. The process of resolving the hard pagefault requires reading in the memory from disk while the process is interrupted and blocked from execution.


Process with highest pagefault count:                 none

Total number of hard pagefaults                       0
Hard pagefault count of hardest hit process:          0
Highest hard pagefault resolution time (µs):          0.0
Total time spent in hard pagefaults (%):              0.0
Number of processes hit:                              0


_________________________________________________________________________________________________________
 PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s):                       3.092902
CPU 0 ISR highest execution time (µs):                518.350238
CPU 0 ISR total execution time (s):                   1.273544
CPU 0 ISR count:                                      58738
CPU 0 DPC highest execution time (µs):                813.066905
CPU 0 DPC total execution time (s):                   0.553437
CPU 0 DPC count:                                      301848
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s):                       1.574618
CPU 1 ISR highest execution time (µs):                5.753810
CPU 1 ISR total execution time (s):                   0.000260
CPU 1 ISR count:                                      130
CPU 1 DPC highest execution time (µs):                238.436190
CPU 1 DPC total execution time (s):                   0.026614
CPU 1 DPC count:                                      7555
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s):                       1.605544
CPU 2 ISR highest execution time (µs):                3.112619
CPU 2 ISR total execution time (s):                   0.000022
CPU 2 ISR count:                                      10
CPU 2 DPC highest execution time (µs):                188.414762
CPU 2 DPC total execution time (s):                   0.049893
CPU 2 DPC count:                                      13242
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s):                       2.108311
CPU 3 ISR highest execution time (µs):                0.0
CPU 3 ISR total execution time (s):                   0.0
CPU 3 ISR count:                                      0
CPU 3 DPC highest execution time (µs):                241.970714
CPU 3 DPC total execution time (s):                   0.017977
CPU 3 DPC count:                                      4763
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s):                       1.143713
CPU 4 ISR highest execution time (µs):                0.0
CPU 4 ISR total execution time (s):                   0.0
CPU 4 ISR count:                                      0
CPU 4 DPC highest execution time (µs):                143.087143
CPU 4 DPC total execution time (s):                   0.032806
CPU 4 DPC count:                                      7561
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s):                       1.519044
CPU 5 ISR highest execution time (µs):                0.0
CPU 5 ISR total execution time (s):                   0.0
CPU 5 ISR count:                                      0
CPU 5 DPC highest execution time (µs):                234.783333
CPU 5 DPC total execution time (s):                   0.094236
CPU 5 DPC count:                                      32118
_________________________________________________________________________________________________________
CPU 6 Interrupt cycle time (s):                       1.457598
CPU 6 ISR highest execution time (µs):                0.0
CPU 6 ISR total execution time (s):                   0.0
CPU 6 ISR count:                                      0
CPU 6 DPC highest execution time (µs):                163.390238
CPU 6 DPC total execution time (s):                   0.067835
CPU 6 DPC count:                                      16139
_________________________________________________________________________________________________________
CPU 7 Interrupt cycle time (s):                       1.821813
CPU 7 ISR highest execution time (µs):                0.0
CPU 7 ISR total execution time (s):                   0.0
CPU 7 ISR count:                                      0
CPU 7 DPC highest execution time (µs):                125.029762
CPU 7 DPC total execution time (s):                   0.010152
CPU 7 DPC count:                                      2125
_________________________________________________________________________________________________________

He leído una gran cantidad de hilos que describen problemas similares y las soluciones no me funcionan. Fue otra publicación de superusuario en la que vi que se usaba LatencyMon, excepto que informaron que había un problema.

Editar:

Intenté instalar los controladores de red y audio más recientes desde el sitio web del fabricante, según las sugerencias en los comentarios, sin éxito.

También me han sugerido que compre una tarjeta de sonido; sin embargo, antes de comprometerme con eso, primero me gustaría determinar si existe un curso de acción alternativo que pueda tomar para solucionar este problema.

Respuesta1

El problema que tienes es la cantidad de cosas potenciales que podría ser.

El segundo problema es que has probado muchas cosas.

Suponiendo que haya actualizado los controladores, incluidos los controladores del chipset y los controladores de audio y gráficos, entonces podría deberse al software.

Prueba con auriculares por si es un fallo del jack o del cable/altavoces (aunque es muy poco probable en este caso)

Sin embargo, ¡has probado muchos reproductores multimedia! Y has probado diferentes canciones.

Una opción sería iniciar la máquina en modo seguro para ver si el problema persiste. Si es así, entonces sabrá que está relacionado con el software/controlador.

Quitar controladores/periféricos, etc. no deseados (como segundos discos duros/dispositivos USB, etc.) puede ayudar, pero no estoy convencido.

La solución es muy difícil de saber, así que creo que el poder de eliminación es la mejor opción... Como las tarjetas de sonido son baratas, creo que lo mejor que puedo hacer es comprar una y probarla. Sospecho que es más barato que llevarlo a un taller de reparación de ordenadores.

Sin embargo, de la misma manera, vea si puede pedir prestados unos auriculares USB o similares para ver si persiste el mismo problema.

información relacionada