Jak zmusić mikser głośności Windows 7 do ponownego zapisywania poszczególnych woluminów? [duplikować]

8

Możliwa duplikat:
Gdzie są przechowywane ustawienia miksera głośności Vista / Win7?

Mikser głośności w systemie Windows 7 zwykle zapisuje poziomy głośności dla poszczególnych programów, o ile plik exe się nie zmienia.

Jednak z jakiegoś powodu ta funkcja przestała działać na moim komputerze. Każdy program jest otwierany przy pełnej głośności, co jest dość nieprzyjemne w mojej obecnej konfiguracji głośników. Jeśli ustawię ten wolumin i zamknę program, następnym razem go otworzę (bez względu na ponowne uruchomienie), będzie on ponownie na pełnej głośności, nie pamiętając mojego ustawienia.

Czy istnieje ustawienie lub klucz rejestru do dostosowania, aby ta funkcja działała ponownie? Czy problem związany jest z miejscem, w którym te ustawienia są zapisywane (gdziekolwiek to możliwe)?

(Istnieją inne pytania dotyczące tego tematu na temat SU, ale żadne z nich tak naprawdę nie dotyczy tego konkretnego problemu, ani nie wydaje się, aby dawało jakąkolwiek wskazówkę na ten temat)

Gnoupi
źródło
Dodatkowe szczegóły, nie korzystałem z żadnego podejrzanego programu, takiego jak dziwne narzędzie do czyszczenia rejestru lub cokolwiek innego. Po prostu zatrzymało się z dnia na dzień.
Gnoupi,
2
Nie duplikat. To pytanie dotyczy ustalenia poziomów głośności. Drugie pytanie dotyczy tego, gdzie przechowywane są poziomy głośności.
Keith
1
Zgadzam się z @Keith, powinno to stanowić osobne pytanie. OP drugiego pytania chce dowiedzieć się o PID, a nie o naprawie błędu Windows, w którym „zapomina” indywidualne ustawienia głośności aplikacji. Nie daj się zwieść faktowi, że w grę wchodzi ten sam klucz rejestru ...
Amos M. Carpenter,

Odpowiedzi:

10

Potrzebujesz kopii zapasowej, aby naprawdę tego spróbować.
Usuń z rejestru cały klucz PropertyStore i wszystkie zawarte w nim klucze.

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore  

Dobrze byłoby najpierw wyeksportować tę sekcję do utworzenia kopii zapasowej lub mieć kopię zapasową całego systemu, ponieważ. . . Cóż, to nie ma sensu, że jest pod Internet Explorerem?

Nie ma to dla mnie żadnego sensu, ale zawiera te informacje i przetestowałem je. Przetestowałem to po potwierdzeniu, że dane można wyczyścić. Na 2 forach wskazują, że te dane byłyby przydatne w narzędziu do czyszczenia. Testowałem, wyrzucając całe moje i ponownie uruchamiając. Testowałem, wprowadzając korekty i odświeżając rejestr, aby zaobserwować zmiany w danych tam z korekt miksera. Oczywiście, jeśli używasz takiego narzędzia do czyszczenia podczas rozruchu, to może zostało w nim zawarte?

Byłby to tylko początek próby ustalenia, dlaczego informacje nie są wykorzystywane.

Następnie podaj więcej informacji. Czy to działa przy tym samym rozruchu? Czy może występuje po ponownym uruchomieniu? Jeśli właśnie zamknąłeś ustawiony program, a następnie otworzysz go ponownie w następnym kroku kilka sekund później, czy to zadziała? Czy korzystasz z narzędzia do czyszczenia rejestru? Jaki jest identyfikator programu za każdym razem? Jest trochę dyskusji na ten temat przy użyciu PID dla programu?

Psycogeek
źródło
3
Wow, masz rację. To absolutnie nie ma sensu, dlaczego mieliby przechowywać te informacje w tym miejscu, skoro nie ma to nic wspólnego z IE? Ale rzeczywiście, kiedy eksportowałem, zauważyłem, że zawiera wszystkie ścieżki do plików exe, z poziomami dźwięku. Usunąłem klucz i próbowałem wyregulować głośność, zapisałem nowe wartości i wydaje się, że działa! Musiałbym zrestartować komputer, aby się upewnić, ale myślę, że to nie będzie problem, ponieważ obecnie działa.
Gnoupi,
1
Może istnieje twardy limit liczby kluczy w rejestrze i został on osiągnięty? Pamiętam teraz, że zapomniałem jednego szczegółu, a mianowicie, że chociaż przestał działać dla nowych programów, stare wydawały się pamiętać swój poziom (cóż, przynajmniej do momentu ponownej instalacji sterownika dźwięku, ale to kolejny niezwiązany temat). Może to być problem z twardym limitem. Na koniec próbuję wielu różnych nowych programów (głównie gier), a wiele z nich jest często aktualizowanych (zmiany w exe resetują ustawienie).
Gnoupi,
@Gnoupi, jeśli kiedykolwiek dowiesz się, dlaczego jestem bardzo zainteresowany, zbadałem to pytanie, ponieważ pewnego dnia będę miał ten sam problem :-)
Psycogeek
Nie jestem do końca pewny. Rejestr ma ograniczenia dotyczące rzeczywistej zawartości kluczy, ale nie ma liczby podkluczy. Interesujący jest fakt, że szukałem wcześniej dokonanego eksportu i znalazłem gry, które wypróbowałem dopiero w tym tygodniu, kiedy problem istniał już przez miesiąc. Co oznaczałoby, że problemem nie jest przechowywanie wartości, ale pobieranie. Może gdy jest zbyt wiele wartości, po prostu obcinają wynik? To może wyjaśnić.
Gnoupi,
3
Niezłe znalezisko. Oto przypuszczenie: być może jeden z klawiszy skończył się nieczytelnymi / nieprawidłowymi informacjami, które spowodowały awarię procedury miksera (cicho / z gracją) i domyślną maksymalną głośność przy każdej próbie.
mtone