Nie można odtworzyć dźwięku: urządzenie jest używane przez inną aplikację

31

Próbowałem zmienić konfigurację głośników i za każdym razem, gdy klikam „test”, pojawia się ten komunikat o błędzie w systemie Windows 7 z dodatkiem SP1. Próbowałem uruchomić „sndvol”, aby wyświetlić listę aplikacji, ale lista jest pusta.

Ponieważ próbowałem przetestować nową konfigurację głośników, nie mam dźwięku we wszystkich aplikacjach i nie mogę uzyskać dźwięku, nawet jeśli przełączę się z powrotem.

Nie zaktualizowałem sterowników dźwięku, więc nie wiem, co mogło się zmienić.

Co może być tego przyczyną?

EcomEvo
źródło
Mogę wiedzieć, co może być przyczyną, ale nie sądzę, że znam sposób, aby to naprawić. Interfejs API audio o nazwie WASAPI w systemie Windows Vista jest włączony, a jedną z rzeczy, o które aplikacje mogą prosić podczas korzystania z niego, jest wyłączny dostęp do dźwięku. Jeśli jedna z takich aplikacji jest uruchomiona, nie usłyszysz dźwięku z innych, nawet jeśli coś odtwarzają.
Xandy,
@anot - Pytanie nie dotyczy Windows 8, Windows 8.1, Windows 10,0, dotyczy konkretnie Windows 7, więc #windows nie jest odpowiednim znacznikiem.
Ramhound
Wydaje się, że jest to częsty problem starszych procesorów AMD z serii A. W pakiecie sterowników 15.7.1 WHQL występują dobrze znane problemy z dźwiękiem, które spowodują dokładny problem opisany powyżej. Rozwiązaniem jest przywrócenie sterownika audio do poprzedniej wersji lub zainstalowanie wersji beta 16.2.1, która rozwiązała problem.
pistolet-pete

Odpowiedzi:

53

Miałem ten sam błąd w systemie Windows 7 i udało mi się go naprawić, po prostu ponownie uruchamiając Windows Audiousługę. Jeśli to nie działa, wyłącz i ponownie włącz urządzenie dźwiękowe za pomocą menedżera urządzeń.

npclaudiu
źródło
2
Dzięki, od dzisiaj (Windows 8.1) wszystko wydaje się nagle przestać odtwarzać dźwięk lub odmawia gry ze słuchawek (zamiast tego chce grać z telewizora lub urządzenia optycznego, które nawet nie jest używane), wyłączenie słuchawek nic nie zrobiło , zwykle musiałem je ponownie podłączyć. Ponowne uruchomienie systemu Windows Audio wydaje się naprawiać.
Someguy123,
Podczas uruchamiania systemu Windows 10 wydawał dźwięk. Do czasu zalogowania nie było dźwięku. Ponowne uruchomienie usługi „Windows Audio” przywróciło dźwięk. Teraz sprawdź dziennik zdarzeń.
Vincent Vancalbergh
13

We właściwościach urządzenia audio powinna znajdować się opcja „Zezwól aplikacjom na wyłączną kontrolę nad tym urządzeniem”. IIRC jest domyślnie włączony; wyłączenie i ponowne uruchomienie powinno rozwiązać problem.

Xyon
źródło
To samo tutaj, ale chciałbym dowiedzieć się, który program nagle zaczął przejmować wyłączną kontrolę. W
pewnym sensie
2
To naprawdę nie działa dla mnie. Wydawało się, że kiedyś działało, ale nawet po wyłączeniu niektóre programy nadal przejmują nad nimi kontrolę. Wszelkie pomysły na to, jak zidentyfikować, który program jest winowajcą?
andrewtweber
2
Dziwne, dostaję tę samą blokadę nawet po wyłączeniu wyłącznej kontroli
DWils,
4

Najlepiej połączyć obie odpowiedzi tutaj.

Jako rozwiązanie na razie wykonaj w podwyższonym trybie zachęty

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

Spowoduje to ponowne uruchomienie usługi Windows Audio. (Ponowne uruchomienie również będzie działać.)

Aby zapobiec przyszłym problemom, nie zezwalaj aplikacjom na wyłączną kontrolę nad urządzeniem, przechodząc do dźwięku -> (wybierz urządzenie z listy) -> właściwości -> zaawansowane -> Zezwól aplikacjom na wyłączną kontrolę nad tym urządzeniem.

Andreas Reiff
źródło
1
Już to zrobiłem, ale nawet bez tych ustawień nadal mówi, że urządzenie jest używane. Wydaje się, że po pewnym czasie tak się dzieje i jest to wyjście HDMI mojego procesora graficznego AMD.
mp-3
Ten sam problem tutaj jak MP-3. Zdarza się natychmiast po uruchomieniu komputera, na wyjściu HDMI mojej karty graficznej AMD
Teocali
2
Ok, znalazłem rozwiązanie: Odinstaluj program> = Kliknij prawym przyciskiem myszy na centrum sterowania AMD Catalyct> Zmień> Wybrano niestandardową dezinstalację i odinstalowano sterownik dla chipsetu HDMI. Domyślam się, że sterownik AMD był w konflikcie ze sterownikiem Windows. Szukałem, jak odinstalować okno pierwsze, aby dać pierwszeństwo procesorowi AMD, ale na razie nie mam szczęścia.
Teocali,
W przypadku problemów z mikroukładem AMD byłem w stanie to naprawić, wybierając ręcznie nowszą wersję sterownika (który został już zainstalowany), klikając „Aktualizuj sterownik” na karcie sterownika w oknie właściwości urządzenia.
BrianS
2

Miałem ten sam problem i rozwiązałem go, instalując aktualizację (Chipset_Intel_Win_8) ze strony internetowej Asus. Mam Asus RS51.

użytkownik235056
źródło
1
Zostaw komentarz, jeśli zagłosujesz.
pelms