Alors que la plupart des gens penseront que seuls les anciens ordinateurs souffriraient d'un retard dans la diffusion audio ou vidéo en temps réel en raison de la lenteur du matériel incapable de faire face aux exigences du système d'exploitation et des logiciels, les nouveaux ordinateurs avec un Windows propre peuvent également rencontrer ces problèmes. Lorsqu'un abandon se produit dans une application audio ou vidéo qui nécessite un traitement en temps réel, l'une des causes possibles est que les pilotes tiers d'un périphérique ne sont pas implémentés correctement et provoquent des latences excessives des appels de procédure différée (DPC).
Si vous savez que les pilotes de périphériques peuvent provoquer de tels problèmes, il est assez facile de résoudre le problème en utilisant la méthode d'essai et d'erreur. Vous aurez juste besoin de désactiver un pilote à la fois depuis le Gestionnaire de périphériques qui peut être lancé en tapant devmgmt.msc dans le menu Démarrer. Heureusement, le système d'exploitation Windows vous permet uniquement de désactiver les périphériques qui ne sont pas essentiels au fonctionnement de votre ordinateur. Il est donc sûr d'aller de l'avant et de désactiver les appareils un par un pendant que le programme de streaming audio ou vidéo est en cours d'exécution.
Si le décrochage a cessé de se produire après la désactivation d'un périphérique spécifique, vous avez trouvé le coupable. Pour avoir une meilleure confirmation des problèmes de décrochage, il existe des logiciels tiers qui peuvent détecter les décrochages et même jusqu'à montrer quel périphérique possible en est la cause. 1. Vérificateur de latence DPC
DPC Latency Checker est un outil gratuit assez simple à utiliser pour afficher la latence DPC de votre ordinateur dans un graphique mis à jour toutes les secondes. S'il y a une latence DPC élevée détectée par le programme, la barre sera de couleur rouge comme indiqué dans la capture d'écran ci-dessous. Il n'y a pas vraiment de problème lorsqu'une latence élevée est détectée de temps en temps, mais s'il y a un pic constant après quelques barres, vous devez essayer de trouver la cause du problème.
Le vérificateur de latence DPC ne fait rien d'autre que d'afficher la latence DPC de votre ordinateur. C'est une bonne référence pour confirmer l'occurrence de latence plutôt que de lire un audio pour essayer de déceler les abandons, les clics ou les pops tout en désactivant les périphériques un par un. Les périphériques les plus courants qui provoquent normalement des abandons sont les adaptateurs réseau pour Ethernet et sans fil. Vous devez donc visiter le site Web du fabricant pour obtenir la dernière version du pilote qui pourrait résoudre le problème de décrochage.
Veuillez noter que DPC Latency Checker a un problème de compatibilité dans Windows 8 en montrant une latence beaucoup plus élevée bien qu'il s'exécute sans problème. Si vous devez analyser la latence DPC dans Windows 8, utilisez le programme suivant répertorié ci-dessous.
Télécharger DPC Latency Checker
2. LatencyMon
LatencyMon by Resplendence est un outil plus puissant que l'on peut utiliser pour localiser avec précision le pilote responsable des abandons. Il vous suffit de télécharger, d'installer le programme, de l'exécuter et de cliquer sur le bouton Lecture pour lancer la surveillance de la latence. L'onglet Pilotes est l'endroit où vous trouverez le pilote problématique et la liste est triée en fonction du pilote qui prend le plus de temps à exécuter.
La plupart de l'exécution du DPC est très rapide et prend moins de 1 ms. Si vous voyez quelque chose d'anormalement élevé comme la capture d'écran ci-dessus, cela peut affecter les applications audio ou vidéo qui nécessitent un traitement en temps réel. La désactivation du périphérique à partir du Gestionnaire de périphériques peut temporairement empêcher les abandons, mais un pilote mis à jour remplaçant l'ancien est requis pour résoudre définitivement le problème.
L'onglet Statistiques fournit des informations détaillées contenant les spécifications de votre ordinateur telles que le CPU, la version du système d'exploitation, la RAM, les routines de service d'interruption, le DPC, les défauts de page durs qui peuvent être copiés et collés sur le forum ou par e-mail pour obtenir l'aide d'experts.
Télécharger LatencyMon