identifica qual processo está emitindo som

3

Meu computador faz periodicamente uma ding aleatória (entre outros sons), e não consigo descobrir a fonte.

Sugestões sobre SU incluem

  1. usando indicadores de barra no mixer de volume para procurar a fonte. Isso não funcionará porque os sons são breves demais para "capturá-los" dessa maneira.

  2. Usando o monitor de processo para identificar todos os arquivos .wav acessados no disco. Não estou convencido de que este seja um som do sistema ou um arquivo .wav . Pode ser um plug-in da web, um filme em flash em uma das guias abertas ou qualquer outra coisa.

Existe alguma maneira de usar o monitor de processo ou uma ferramenta semelhante para identificar o processo que está realmente gravando dados na placa de som? Existe alguma API do Windows ou solicitação de driver que eu possa filtrar no monitor de processo?

    
por Barry Rosenberg 18.11.2013 / 01:06

2 respostas

2

Os sons provavelmente vêm do esquema de som padrão do Windows, que gera sons para vários eventos, como conexão e desconexão do dispositivo. Mudar para o esquema "No Sounds" irá tornar as coisas muito mais silenciosas. Também pode ativar / desativar sons individuais se você gostar de algumas sugestões de áudio.

Todo o som produzido por um tema de som sai pela entrada "System Sounds" no mixer de controle de volume. Os próprios programas não acessam a placa de som.

Um visualizador de fila de mensagens do Windows, como o Spy ++ (incluído em algumas ferramentas do Microsoft Developer), pode capturar e mostrar as mensagens subjacentes que acionam os sons. Provavelmente não vale a pena o esforço, como provavelmente o único lugar para desligar o som será no esquema de som de qualquer maneira.

    
por 18.11.2013 / 04:59
0

Se a ding estiver ocorrendo com freqüência suficiente, vá para a lista de processos do Gerenciador de Tarefas.

Mate devagar (não muito apressadamente) um processo após o outro (não o faça enquanto trabalha e tenha alguns documentos abertos) até que o Ding pare. O último processo morto é provavelmente o que acontece.

Comece com esses processos que são executados com as credenciais da sua conta.

Se nenhum desses processos for a causa, mostre os processos de todos os usuários (um botão ou caixa de seleção na parte inferior da janela de processos do Gerenciador de Tarefas) e continue matando outros processos.

Observe que esse procedimento pode tornar instável sua sessão da área de trabalho em execução no momento. Assim, depois de terminar, recomenda-se reiniciar a sua máquina.

Se a ding continuar a acontecer, você também pode ter um problema com o driver de som (improvável, mas possível). Se o software / driver de som apresentar bugs, ou o buffer de reprodução de som for corrompido de alguma forma, o buffer de reprodução de som poderá ser reproduzido indefinidamente em um loop, mesmo que nenhum aplicativo esteja emitindo som algum.

    
por 18.11.2013 / 01:28