La llamada de procedimiento diferido (DPC) administra la ejecución de tareas de baja prioridad relacionadas con los controladores de hardware y dispositivos. Si bien su propósito es diferir las operaciones menos sensibles al tiempo para que las tareas críticas se procesen primero, cuando están altas, puede conducir a problemas de rendimiento, particularmente en tareas en tiempo real como la transmisión o edición de audio-video. En el blog de hoy, lo guiaremos sobre cómo arreglar la alta latencia DPC en Windows 11 y 10. Comencemos.
Razones para una alta latencia DPC en Windows 11/10 y cómo solucionarlo
Cuando el hardware necesita atención o un controlador de dispositivo requiere servicio, genera una interrupción para alertar a la CPU. Ahora Windows OS ejecuta una rutina de servicio de interrupción (ISR) para responder a ellos. Los DPC aplazan ciertas tareas que están relacionadas con estas interrupciones en un momento posterior. Los de alta prioridad se procesan antes de los de baja prioridad. Cuando un conductor tarda más de lo habitual en realizar su tarea, simultáneamente retrasa la tarea de otros controladores, lo que en última instancia puede hacer que la PC parezca lento. En términos técnicos, esto es lo que llamamos Latencia DPC.
Estas son algunas de las razones comunes de una alta latencia DPC en Windows:
- Conductores anticuados o defectuosos
- Procesos de fondo excesivos
- CPU sobrecargado
- Configuración de sistema mal configurado
- Componentes de hardware defectuosos
Respuesta rápida
Actualice los gráficos y los controladores de audio en la PC. Si eso no ayuda, cambie el plan de potencia.
1. Inicie elPanel de controly seleccionarÍconos grandesdesdeVer junto amenú desplegable.
2. Haga clic enOpciones de energíay seleccionarRendimiento altoPlan de energía.
Método 1: Cambiar al nuevo plan de energía
Los planes de potencia de alto rendimiento o alto rendimiento maximizan la potencia de procesamiento de la CPU, que luego se ejecuta a velocidades de reloj más altas de manera consistente. Por lo tanto, puede responder más rápidamente para manejar las llamadas de procedimiento diferido.
1. Inicie el panel de control, expanda elVer junto amenú desplegable en la esquina superior derecha y seleccioneÍconos grandes.
2. Haga clic enOpciones de energíay seleccione elRendimiento altooRendimiento finalopción.
Sin embargo, tenga en cuenta que, como esto usará más energía, daría como resultado un rápido agotamiento de la batería. Si eso no es factible para usted, considere los otros métodos mencionados a continuación.
Método 2: Actualizar gráficos y controladores de audio
Los gráficos y los controladores de audio manejan una cantidad significativa de datos y procesamiento en tiempo real. Si estos conductores están desactualizados o no funcionan mal, podrían tener dificultades para mantenerse al día con las demandas de las tareas de procesamiento, lo que resulta en una alta latencia de DPC. Para actualizar estos controladores, puede seguir nuestra guía enCómo actualizar los controladores de gráficos en Windows 11yCómo actualizar los controladores de audio en Windows 11.
Método 3: Modificar el registro
Ciertos procesos de hardware pueden contribuir a problemas de latencia. La modificación de estas configuraciones a través del registro puede influir en cómo estos procesos interactúan con el sistema y arreglar la aparición de alta latencia DPC en Windows 11.
Nota: Hacer uncopia de seguridad de las claves de registropara restaurar la configuración anterior en caso de errores manuales durante la modificación.
1. Presione elWin + Rllaves para abrir elCorrercaja de diálogo.
2. Tiporegedity hacer clicDE ACUERDO. Si se le solicita, seleccioneSíen el aviso de la UAC.
3. En elEditor de registro, vaya a la siguiente ruta:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{DEB039CC-B704-4F53-B43E-9DD4432FA2E9}\0000
4. Haga clic derecho en el0000clave, haga clic enNuevoy luego seleccionarValor dWord (32 bits)Desde el menú contextual.
Si encuentra algún error en este paso, puede seguir nuestra guía enCorrigir no puede crear una redacción de errores clave en el registro.
5. Nombra la tecla de valor DWORD comoPerflevelsrc.
6. Haga doble clic en elPerflevelsrcclave y modificar suValor de valora3322.
7. Del mismo modo, cree tres valores más de DWORD nombrados:Powermizerable,PowermizerLevel, yPowermizerlevelac.
8. Establezca elValor de valorparaPowermizerLevelyPowermizerlevelaccomo1.
9. Haga clic enDE ACUERDOPara guardar los cambios realizados en el registro yReanudartu PC.
Método 4: Deshabilitar marcado dinámico
El ticking dinámico es una característica en Windows que ajusta el momento del reloj del sistema. Los ajustes del sistema en el tiempo del reloj pueden causar irregularidades en el manejo de llamadas de procedimientos diferidos. Aquí le mostramos cómo deshabilitarlo:
1. CorreSolicitante del sistemacomo administrador.
2. Escriba el siguiente comando y presioneIngresar:BCDEDIT /SET DISCAVILDYNAMICTICK Sí
3. Una vez que el comando se ejecute correctamente,Reanudarla PC.
Método 5: Deshabilitar IPv6
IPv6 e IPv4 son dos protocolos de red diferentes. Habilitar tanto simultáneamente podría conducir ocasionalmente a conflictos y aumentar la sobrecarga de procesamiento de la red, por lo tanto, una latencia DPC más alta. Aquí está cómo deshabilitar IPv6:
1. Presione elClave de Windows + RPara abrir elCorrercaja de diálogo.
2. TipoNCPA.CPLEn el campo de texto y presioneIngresarPara abrir elConexiones de redventana.
3. Haga clic derecho en la conexión de red que está utilizando (como Ethernet o Wi-Fi) y elijaPropiedadesDesde el menú desplegable.
4. En la lista de elementos, desmarqueProtocolo de Internet versión 6 (TCP/IPv6), haga clicDE ACUERDOPara confirmar los cambios y cerrar la ventana Propiedades.
Método 6: Desactivar Windows Firewall
El defensor de Windows realiza continuamente escaneo en tiempo real para malware y otras amenazas. Ahora el proceso de escaneo involucra recursos del sistema y ocasionalmente podría contribuir al tema discutido. Al deshabilitar temporalmente el firewall, la carga de los recursos del sistema puede reducirse y para eso, puede seguir nuestra guía sobreCómo deshabilitar Windows 11 Firewall.
Método 7: Desinstalar la aplicación Bonjour (si corresponde)
Bonjour es un protocolo de red desarrollado por Apple utilizado principalmente para descubrir dispositivos y servicios en una red local. Si ha conectado cualquier dispositivo Apple con su PC con Windows anteriormente, puede encontrar esta aplicación instalada en el sistema. Sin embargo, puede ejecutar procesos de fondo que pueden causar un uso adicional de la CPU y la actividad de la red, lo que puede causar una mayor latencia de DPC.
1. Abra elPanel de controly haga clic enDesinstalar un programabajoProgramas.
2. BusqueBonjourEn la lista de programas instalados. Haga clic derecho en él y luego haga clic enDesinstalar.
3. Una vez desinstalado,ReanudarSu computadora para garantizar que los cambios entren en vigencia.
Método 8: Apague el paquete D0 Counsescing
D0 PACKET Coalescing es una característica de ahorro de energía que funciona combinando paquetes de datos más pequeños en los más grandes antes de transmitirlos. Al apagar esta función, evita la agrupación de paquetes de datos, lo que permite la transmisión más rápida de paquetes más pequeños que pueden solucionar los altos problemas de latencia DPC en Windows 11.
1. Inicie elAdministrador de dispositivosy expandir elAdaptadores de redcategoría.
2. Haga clic derecho en su adaptador de red y seleccionePropiedadesDesde el menú contextual.
3. Busque propiedades relacionadas con la fusión de paquetes, comoInterrumpir moderaciónoPaquetes de fusión, seleccionarlo y elegirDesactivar.
Método 9: Use TCP Optimizer
TCP Optimizer permite a los usuarios ajustar diversas configuraciones de red para optimizar la conectividad y el rendimiento a Internet. Al ajustar estas configuraciones, es posible mejorar la eficiencia de la red y reducir los posibles cuellos de botella que podrían contribuir a los problemas de latencia de DPC.
1. DescargarOptimizador TCPdesdesitio web oficialY una vez instalado, ejecutarlo como administrador.
2. Seleccione elÓptimoopción en la esquina inferior derecha y luego haga clic en elAplicar cambiosbotón.
TCP Optimizer le pedirá que reinicie su computadora para implementar la nueva configuración. Guarde cualquier trabajo y reinicie el sistema.
Método 10: Restaurar sistema
Si el error persiste, la última forma es realizar una restauración del sistema en la PC, y para eso, puede seguir nuestra guía enCómo usar y crear restauración del sistema en Windows 11.
¿Cómo reviso mi latencia DPC?
Puede usar el DPC Latency Checker para Windows 11/10 para verificar si su PC está frente al tema discutido.
1. Visite el sitio web oficial dePágina de LatencyMon de resplenenciay haga clic en elDescargarBotón en la barra de navegación superior.
2. Desplácese hacia abajo y por debajoHerramientas de monitoreo del sistema, seleccionarLatencymon 7.31(o cualquier versión última) para descargarla a la PC.
3. Instale el archivo .exe descargado.
4. Abra elLatenciaaplicación y haga clic en elMonitor de inicio botón (icono triangular verde)en la esquina superior izquierda.
5. Deje que el monitoreo se ejecute durante varios minutos para recopilar datos suficientes y luego haga clic en elMonitor de parada botón (icono cuadrado).
6. Ve alEstadísticaspestaña. Aquí, puede consultar todas sus estadísticas.
- Si las rutinas DPC e ISR están por debajo de 2000 µs, su PC puede manejar los abandonos de audio en tiempo real.
- Si es entre 2000-4000, no es ideal.
- Si supera los 4000 µs, es un problema grave.
En general, la latencia DPC se considera alta si supera los 2000 µs. La alta latencia DPC puede estropear su audio en la computadora. Puede notar problemas como la tartamudez de video, el rendimiento inconsistente con el mouse o el teclado, o más comúnmente, problemas de audio, como abandonos, clics y sonidos de estallido.
¿Es la latencia DPC mejor en Windows 10 u 11?
Tanto Windows 10 como 11 pueden experimentar problemas de latencia DPC. Su rendimiento entre ambas versiones puede variar según las configuraciones del sistema individuales, el hardware y el software.
Esperamos que nuestra guía te ayudeArregle la alta latencia DPC en Windows 11 y Windows 10. Si tiene alguna consulta o sugerencia para nosotros, no dude en informarnos en la sección de comentarios. Manténgase conectado con TechCult para obtener más guías de solución de problemas.