Impossible de lire le son: appareil utilisé par une autre application

31

J'ai essayé de changer la configuration de mes haut-parleurs et chaque fois que je clique sur "test", je reçois ce message d'erreur sur Windows 7 SP1. J'ai essayé d'exécuter "sndvol" pour afficher la liste des applications mais la liste est vide.

Depuis que j'ai essayé de tester la nouvelle configuration des enceintes, je suis maintenant sans son pour toutes les applications et je ne peux pas obtenir le son même si je reviens en arrière.

Je n'ai pas mis à jour mes pilotes audio donc je ne sais pas ce qui aurait pu changer.

Qu'est-ce qui peut causer cela?

EcomEvo
la source
Je sais peut-être ce qui pourrait en être la cause, mais je ne pense pas que je connaisse un moyen de le réparer. Il existe une API audio appelée WASAPI à partir de Windows Vista, et l'une des choses que les applications peuvent demander lors de son utilisation est l'accès audio exclusif. Si une de ces applications est en cours d'exécution, vous n'entendriez pas le son des autres même si elles jouaient quelque chose.
Xandy
@anot - La question ne concerne pas Windows 8, Windows 8.1, Windows 10,0, elle concerne spécifiquement Windows 7, donc #windows n'est pas une balise appropriée.
Ramhound
Cela semble être un problème courant pour les anciens processeurs AMD A-Series. Le bundle de pilotes WHQL 15.7.1 a des problèmes audio bien connus qui causeront le problème exact décrit ci-dessus. La solution consiste à restaurer le pilote audio à la version précédente, ou vous pouvez installer la version bêta 16.2.1 qui a résolu le problème.
pistol-pete

Réponses:

53

J'ai eu la même erreur sur Windows 7 et j'ai réussi à le corriger en redémarrant simplement le Windows Audioservice. Si cela ne fonctionne pas, désactivez et réactivez le périphérique audio à l'aide du gestionnaire de périphériques.

npclaudiu
la source
2
Merci, car aujourd'hui (Windows 8.1), tout semble soudainement arrêter de jouer du son, ou refuser de jouer avec mon casque (au lieu de vouloir jouer avec mon téléviseur ou mon optique qui n'est même pas utilisé), la désactivation de mon casque n'a rien fait , devaient généralement les rebrancher. Le redémarrage de Windows Audio semble l'avoir résolu.
Someguy123
Lorsque Windows 10 a démarré, il a fait du bruit. Au moment où je me suis connecté, aucun son n'était possible. Le redémarrage du service "Windows Audio" rétablit le son. Maintenant, étudions le journal des événements.
Vincent Vancalbergh
13

Dans les propriétés de votre périphérique audio, il devrait y avoir une option de case à cocher intitulée «Autoriser les applications à prendre le contrôle exclusif de ce périphérique». IIRC il est activé par défaut; sa désactivation et son redémarrage devraient résoudre votre problème.

Xyon
la source
Même chose ici, mais j'aimerais pouvoir comprendre quel programme a soudainement commencé à prendre le contrôle exclusif.
Cela
2
En fait, cela ne fonctionne pas pour moi. Cela semblait fonctionner une fois, mais même avec ce handicap, un programme en prend toujours le contrôle. Des idées sur la façon d'identifier quel programme est le coupable?
andrewtweber
2
Bizarre
4

Mieux vaut combiner les deux réponses ici.

Comme résolution pour l'instant, exécutez dans une invite élevée

net stop "AudioSrv" && net start "AudioSrv"

Cela redémarre le service audio Windows. (Le redémarrage fonctionnera également.)

Pour éviter de futurs problèmes, interdisez aux applications d'obtenir un contrôle exclusif sur l'appareil en accédant au son -> (sélectionnez l'appareil dans la liste) -> propriétés -> avancées -> Autorisez les applications à prendre le contrôle exclusif de cet appareil.

Andreas Reiff
la source
1
Je l'ai déjà fait, mais même sans ces paramètres, il indique toujours que l'appareil est en cours d'utilisation. Il semble que cela se produise après un certain temps, et c'est la sortie HDMI de mon GPU AMD.
mp-3
Même problème ici que mp-3. Se produit dès que l'ordinateur a démarré, sur la sortie HDMI de ma carte graphique AMD
Teocali
2
Ok, j'ai trouvé une solution: Désinstaller le programme> = Faites un clic droit sur le centre de contrôle AMD Catalyct> Modifier> Désinstallation personnalisée sélectionnée et désinstallez le pilote du chipset HDMI. Je suppose que le pilote AMD était en conflit avec le pilote Windows. J'ai cherché à désinstaller la fenêtre pour donner la priorité à celle d'AMD mais pas de chance pour le moment.
Teocali
Pour les problèmes de chipset AMD, j'ai pu résoudre les problèmes en sélectionnant manuellement une version plus récente du pilote (qui était déjà installé) en cliquant sur "Mettre à jour le pilote" dans l'onglet du pilote de la boîte de dialogue des propriétés du périphérique.
BrianS
2

J'ai eu le même problème, et je l'ai résolu en installant une mise à jour (Chipset_Intel_Win_8) à partir du site Web d'Asus. J'ai un Asus RS51.

user235056
la source
1
Veuillez laisser un commentaire si vous votez contre.
pelms