Vista / Win7 볼륨 믹서 설정은 어디에 저장됩니까?


11

Vista / Win7은 응용 프로그램마다 사운드 레벨 설정을 유지하는 것으로 보입니다. 그 목록을보고 싶습니다.

이유? Microsoft 블로그 에 따르면 설정은 응용 프로그램의 PID에 대해 저장되며 해당 PID가 무엇인지 알고 싶습니다. 어떤 프로세스가 볼륨 믹서에 '등록'되는지 분리하는 데 문제가 있습니다.


1
Windows가 응용 프로그램의 개별 볼륨 설정을 "잊어 버린"버그를 수정하려는 사람은 이 질문 에 대한 허용 된 답변을보십시오 (복제로 표시되어 있지만 실제로는 그렇지 않습니다).
Amos M. Carpenter

답변:


11

Windows 7은 레지스트리의 응용 프로그램에 대한 오디오 설정을 유지합니다.

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

숫자 이름을 가진 많은 하위 키가 있습니다. 설정은 전체 응용 프로그램 경로별로 색인화되므로 해당 응용 프로그램의 이름을 검색하십시오.

Media Player Classic에서 갑자기 소리가 나지 않아서 내 구성이 잘못되어 발생할 수없는 방식으로이 문제를 찾아야했습니다. 포함 된 키를 mplayerc.exe찾아 삭제하면 문제가 해결되었습니다.


1
SnakE, 당신은 남자! 앱의 볼륨 설정을 살펴 보았고 의미있는 방식으로 대응하는 것으로 보이는 하위 키가 약간 변경된 것을 알았습니다. 값의 의미를 해석하기 위해 아직 몇 가지 작업이 있지만 적어도 값이 저장된 위치를 알고 있습니다. '3'키는 볼륨 설정을 저장하는 것으로 보이며 '5'키는 해당 앱의 볼륨이 음소거되면 00과 ff 사이를 전환합니다. 나는 몇 가지 실험이 더 자세한 내용을 밝힐 것이라고 확신합니다.
그의 로얄 레드 니스

6
그것은 내가 본 것 중 가장 터무니없는 레지스트리 경로 중 하나입니다. 그리고 내가 생각하여 찾을려고 생각하는 논리적I 'd는 ... 대답 여기를보기 전에,에 넣어
다니엘 온건에게

감사합니다. 내 게임 중 하나를 음소거하고 종료했습니다. 그런 다음 게임을 다시 시작했을 때 Windows 볼륨 믹서가 표시되지 않아 음소거 할 수 없었습니다. 내 게임의 키를 삭제하면 문제가 해결되었습니다.
protoss1210

이제 다음 질문 : 어떤 레지스트리 클리너가이를 정리합니까? 나는 약 1MB의 레지스트리 팽창을 얻었습니다.
Zero3

0

PID프로세스 ID 번호, 작성 될 때 프로세스에 할당 된 준 - 랜덤 번호 *이다. 작업 관리자 또는 실행중인 프로그램을 나열하는 거의 모든 다른 프로그램에서 실행중인 프로세스의 프로세스 ID를 볼 수 있습니다.

프로세스 ID 번호는 주어진 프로세스의 고유 식별자 이외의 의미는 없습니다.

PID는 재부팅 등을 통해 지속되지 않기 때문에 믹서가 메모리에 저장한다고 생각합니다.

* 실제로 무작위는 아니지만 의미있는 패턴으로 생성되지 않습니다. 숫자는 일반적으로 반드시 숫자 순서로 할당되는 것은 아니며 반드시 모든 Windows NT 버전에서 4의 배수입니다.


예, PID에 관한 모든 것을 얻습니다. Volume Mixer에서 슬라이더의 PID를 찾을 수 있으면 작업 관리자, PowerShell 등을 사용하여 이와 관련된 앱을 찾을 수 있습니다. 내 질문에있는 링크는 지속 설정이 PID에 의해 입력된다고 말합니다. 이 공식 참조 자료가 아니다 있지만, 나는 저자가 그에게 약간의 무게를 준다 생각
그의 로얄 레드 니스

링크 된 기사에는 지속 설정에 대한 언급이 없습니다. 볼륨 믹서는 소리를내는 프로그램의 PID를 일정 기간 유지합니다. PID를 사용하여 응용 프로그램 이름을 찾습니다. 믹서가 조회를 수행하기 전에 응용 프로그램이 종료되면 이름을 표시 할 수 없습니다. 따라서 믹서는 PID 외에는 아무 것도 저장하지 않으며 심지어 짧은 기간 동안 만 저장합니다. 레지스트리 설정 또는 구성 파일 형식으로 디스크에 아무것도 기록되지 않지만 대신 메모리에만 유지됩니다. 재부팅시에도 볼륨 설정이 유지됩니까?
앤드류 램버트

2
흠, 나는 동일한 프로그램을 다시 실행했을 때 볼륨 설정이 며칠 후에 유지되는 것을 상당히 확신합니다.
Synetech

1
예, 재부팅해도 볼륨 설정이 유지됩니다. 그것이 개별 설정을 유용하게 만드는 것입니다. 그렇지 않으면 왜 귀찮게합니까?
그의 로얄 레드 니스

앱의 PID는 재부팅간에 (또는 닫거나 열어도) 다르므로 나중에 사용하기 위해 설정을 저장하는 데 전혀 사용되지 않습니다. 믹서가 작동하는 동안 PID를 잘 사용할 수 있지만 다른 답변에서 설명한 것처럼 실행 가능한 이름 / 경로에 대해 저장하는 것 같습니다
Basic
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.