Eu tive um problema semelhante com o meu pc hoje (Windows 8.1).
Mais especificamente, um programa não estava mais reproduzindo sons, enquanto outros estavam. Além disso, a barra verde no mixer de som estava subindo e descendo para o programa que não estava tocando o som, mas apesar disso eu não conseguia ouvir nenhum som dele. Isso aconteceria mesmo depois de uma reinicialização.
Após algumas pesquisas, descobri que o Windows salva os níveis de som que mapeia para programas específicos no registro do Windows. Em suma, o que eu fiz foi forçar uma exclusão de todos esses mapeamentos no registro e fiz uma reinicialização para uma boa medida!
O resultado final disso foi que todos os meus programas foram redefinidos para jogar a 100% - incluindo o que eu estava tendo problemas. O que eu estava tendo problemas agora funciona bem como os outros.
Para redefinir o registro, coloquei o seguinte em um arquivo chamado "fix.bat" que, em seguida, executei com privilégios de administrador:
NET STOP Audiosrv
NET STOP AudioEndpointBuilder
REG DELETE "HKCU\Software\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore" /F
REG ADD "HKCU\Software\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore"
NET START Audiosrv
NET START AudioEndpointBuilder
Espero que isso seja de ajuda para os outros.