Como resolver nenhum problema de vídeo, mas de som que surge após a instalação do Visual Studio Community 2013?

Como resolver nenhum problema de vídeo, mas de som que surge após a instalação do Visual Studio Community 2013?

Acho que este fórum é mais apropriado para esta questão do que o Stackoverflow, embora meu problema pareça estar relacionado ao Visual Studio Community 2013 com Atualização 4.

No início desta semana, comecei a notar um problema ao assistir vídeos em meu sistema Windows 8.1. Embora eu possa ouvir o áudio sendo reproduzido normalmente, não há imagem/vídeo exibido, com a tela preta ou verde dependendo do aplicativo de visualização.

Inicialmente tomei conhecimento do problema enquanto assistia streaming de vídeo em vários navegadores da web, incluindo o Chrome mais recente, o Firefox mais recente e o Internet Explorer.

Depois de tentar assistir a vídeos H.264/MPEG-4 no Windows Media Player (versão 12.0.9600.17415), percebi que o problema ia além de assistir vídeos apenas em meus navegadores. Achei que talvez o problema fosse um problema de codec e instalei vários outros reprodutores de mídia, incluindo DivX e VLC (as versões mais recentes de ambos os aplicativos). Tanto o VLC quanto o DivX mostraram uma tela verde, em vez da tela preta que eu via em meus navegadores e no Windows Media Player. Depois de fazer algumas pesquisas, suspeitei que o problema estivesse relacionado a um problema de aceleração de hardware da minha placa de vídeo, que é uma placa ATI HD 4890 (especificamente uma ASUS EAH4890 TOP/HTDI/1GD5). Eu estava usando os drivers 13.1 Catalyst Software Suite. Minha suspeita de que o problema está relacionado à aceleração de hardware pareceu se confirmar de alguma forma quando consegui desabilitar a decodificação de hardware em DivX e consegui assistir o vídeo normalmente, ou seja, imagem e som. No entanto, quando a opção de desabilitar a decodificação de hardware fosse desativada, presumivelmente reativando a aceleração de hardware, o problema ressurgiria com o DivX mostrando uma tela verde com áudio.

Decidi neste momento reformatar o sistema, pensando que talvez os drivers tivessem sido corrompidos. Achei que o sistema poderia precisar de uma nova instalação de qualquer maneira. Depois de reinstalar o Windows 8.1 e os drivers mais recentes disponíveis para minha placa de vídeo (Catalyst 13.4 Beta), o problema com o qual estava lidando pareceu resolvido. Continuei a reinstalar todos os meus outros softwares, apenas para descobrir, algumas horas depois, que o problema havia ressurgido. A única conclusão que consegui chegar neste momento foi que o problema foi causado por uma atualização do Windows que realizei ou por um aplicativo que instalei.

Depois de passar horas frustrado, decidi reformatar o sistema e começar de novo. Eu reinstalei o Windows 8.1. Instalei todos os meus drivers de hardware. Confirmei que poderia assistir aos vídeos cuja imagem não consegui ver. Por algum motivo, suspeitei que o problema estivesse relacionado à instalação do Visual Studio Community 2013 com Atualização 4. Então, criei um ponto de restauração do sistema. Instalei o Visual Studio 2013 com Atualização 4 e reiniciei. Depois de reiniciar o sistema, o problema de não haver vídeo, mas de som enquanto assistia ao vídeo H.264/MPEG-4 voltou. Reverti o sistema para o ponto de restauração que criei. Quando o sistema reiniciou, pude assistir ao vídeo novamente. Repeti a instalação do VS2013 apenas para o problema recomeçar.

Portanto, parece que posso ter reduzido o problema a um problema de aceleração de hardware, que só é criado após a instalação da Comunidade VS2013 com Atualização 4. O interessante é que pensei que esta versão do VS tivesse sido instalada nesta máquina muito antes de esse problema surgir.

Gostaria de continuar usando a versão do Visual Studio que estou usando. No entanto, neste ponto, não tenho certeza de quais etapas devo seguir para resolver esse problema e esperava que alguém tivesse uma ou duas sugestões.

Responder1

Para completar, e caso alguém se depare com esse problema/pergunta no futuro, pensei em responder à pergunta ou documentar uma "solução".

Este problema parece surgir quando o Hyper-V está habilitado no Windows 8/8.1. Parece que quando o Hyper-V está ativado, pode haver um problema com a aceleração de vídeo DirectX (DXVA). Os aplicativos que usam aceleração de vídeo DirectX podem exibir uma tela preta ou verde em vez do vídeo.

O Hyper-V foi habilitado nesta instância quando o Visual Studio 2013 Community Edition com Atualização 4 foi instalado porque os emuladores do Windows Phone 8 foram selecionados para instalação. Este componente do Visual Studio requer que o Hyper-V esteja habilitado no Windows 8/8.1.

Uma solução para evitar o problema é desabilitar o Hyper-V quando não for necessário.

informação relacionada