Wie löse ich kein Video-, sondern ein Audioproblem, das nach der Installation von Visual Studio Community 2013 auftritt?


2

Ich denke, dass dieses Forum eher für diese Frage als für Stackoverflow geeignet ist, obwohl mein Problem anscheinend mit Visual Studio Community 2013 mit Update 4 zusammenhängt.

Anfang dieser Woche bemerkte ich ein Problem, dass ich auf meinem Windows 8.1-System Videos schaue. Obwohl ich normales Audio hören kann, wird kein Bild / Video angezeigt, wobei der Bildschirm je nach Anzeigeanwendung entweder schwarz oder grün ist.

Anfänglich wurde ich auf das Problem aufmerksam, als ich Streaming-Videos in einer Reihe von Webbrowsern ansah, einschließlich dem neuesten Chrome, dem neuesten Firefox und dem Internet Explorer.

Nach dem Versuch, H.264 / MPEG-4-Videos in Windows Media Player (Version 12.0.9600.17415) anzusehen, bemerkte ich, dass das Problem über das Ansehen von Videos in nur meinen Browsern hinausging. Ich dachte, dass das Problem möglicherweise ein Codec-Problem ist, und installierte daher mehrere andere Media-Player, darunter DivX und VLC (die neuesten Versionen beider Anwendungen). Sowohl VLC als auch DivX zeigten einen grünen Bildschirm anstelle des schwarzen Bildschirms, den ich in meinen Browsern und im Windows Media Player gesehen hatte. Nach einigen Recherchen stellte sich der Verdacht ein, dass das Problem mit einer Hardwarebeschleunigung bei meiner Grafikkarte zusammenhängt, bei der es sich um eine ATI HD 4890-Karte handelt (insbesondere eine ASUS EAH4890 TOP / HTDI / 1GD5). Ich hatte die 13.1 Catalyst Software Suite-Treiber verwendet. Mein Verdacht, dass das Problem mit der Hardwarebeschleunigung zusammenhängt, schien sich zu bestätigen, als ich die Hardware-Dekodierung in DivX deaktivieren und das Video normal ansehen konnte, dh sowohl Bild als auch Ton. Wenn jedoch die Option zum Deaktivieren der Hardware-Dekodierung deaktiviert war und vermutlich die Hardwarebeschleunigung wieder aktiviert wurde, trat das Problem erneut auf, wenn DivX einen grünen Bildschirm mit Audio zeigte.

Zu diesem Zeitpunkt entschied ich mich, das System neu zu formatieren, da ich dachte, dass die Treiber möglicherweise beschädigt wurden. Ich dachte, das System könnte sowieso eine Neuinstallation vertragen. Nach der Neuinstallation von Windows 8.1 und den neuesten verfügbaren Treibern für meine Grafikkarte (Catalyst 13.4 Beta) schien das Problem, mit dem ich zu tun hatte, behoben zu sein. Ich setzte die Neuinstallation meiner anderen Software fort und stellte erst einige Stunden später fest, dass das Problem erneut aufgetreten war. Die einzige Schlussfolgerung, zu der ich zu diesem Zeitpunkt gelangen konnte, war, dass das Problem entweder durch ein von mir durchgeführtes Windows-Update oder eine von mir installierte Anwendung verursacht wurde.

Nachdem ich stundenlang frustriert war, beschloss ich, das System neu zu formatieren und neu zu starten. Ich habe Windows 8.1 neu installiert. Ich habe alle meine Hardwaretreiber installiert. Ich habe bestätigt, dass ich die Videos ansehen kann, deren Bild ich nicht sehen kann. Aus irgendeinem Grund hatte ich den Verdacht, dass das Problem mit der Installation von Visual Studio Community 2013 mit Update 4 zusammenhängt. Daher habe ich einen Systemwiederherstellungspunkt erstellt. Ich habe Visual Studio 2013 mit Update 4 installiert und neu gestartet. Nach dem Neustart des Systems trat das Problem auf, dass beim Ansehen von H.264 / MPEG-4-Videos kein Video, sondern Ton wiedergegeben wurde. Ich habe das System auf den von mir erstellten Wiederherstellungspunkt zurückgesetzt. Nach dem Neustart des Systems konnte ich mir wieder ein Video ansehen. Ich habe die VS2013-Installation nur wiederholt, damit das Problem erneut auftritt.

Daher scheint es, als hätte ich das Problem auf ein Problem mit der Hardwarebeschleunigung eingegrenzt, das erst nach der Installation der VS2013-Community mit Update 4 erstellt wurde. Das Interessante ist, dass ich dachte, dass diese Version von VS auf diesem Computer installiert wurde lange bevor dieses Problem auftauchte.

Ich möchte weiterhin die Version von Visual Studio verwenden, die ich verwende. Zu diesem Zeitpunkt bin ich mir jedoch nicht sicher, welche Schritte ich als Nächstes zur Behebung dieses Problems unternehmen soll, und habe gehofft, dass jemand einen oder zwei Vorschläge hat?

Antworten:


0

Der Vollständigkeit halber und für den Fall, dass jemand in Zukunft auf dieses Problem / diese Frage stößt, dachte ich, ich würde die Frage beantworten oder auf andere Weise eine "Lösung" dokumentieren.

Dieses Problem scheint aufzutreten, wenn Hyper-V in Windows 8 / 8.1 aktiviert ist. Wenn Hyper-V aktiviert ist, kann ein Problem mit der DirectX-Videobeschleunigung (DXVA) auftreten. Anwendungen, die DirectX-Videobeschleunigung verwenden, können anstelle des Videos einen schwarzen oder grünen Bildschirm anzeigen.

Hyper-V wurde in dieser Instanz aktiviert, als Visual Studio 2013 Community Edition mit Update 4 installiert wurde, da die Windows Phone 8-Emulatoren für die Installation ausgewählt wurden. Für diese Komponente von Visual Studio muss Hyper-V in Windows 8 / 8.1 aktiviert sein.

Eine Lösung zur Vermeidung des Problems besteht darin, Hyper-V zu deaktivieren, wenn dies nicht erforderlich ist.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.