Lernprogramm

Windows 8 Apps stürzt ohne Fehlermeldungen auf AMD / ATI Videokarten ab

Vor kurzem habe ich seltsame Probleme mit einigen modernen Windows 8-Apps festgestellt. Einige von ihnen (nicht alle) funktionierten nicht richtig. Als ich diese Apps startete starteten sie nie und nach ein oder zwei Sekunden war ich wieder auf dem Startbildschirm. Ich habe mit Hilfe des Event Viewers etwas recherchiert. Es wurde gesagt, dass diese Apps mit dem Ausnahmecode 0xc0000005 abgestürzt sind und dass die von meinem AMD / ATI-Grafikkartentreiber installierte Datei atidxx64.dll die Ursache des Problems war. Was ist passiert? Wie man dieses Problem löst?

Problembeschreibung - Weitere Details

Wie ich in der Einleitung erwähnt habe, betrifft dieses Problem nicht alle Windows 8-Apps. Nur ein paar Apps. Auf meinen Windows 8-Geräten konnte ich keine Apps wie AccuWeather für Windows 8 oder Digital Live Tile Clock verwenden. Alle anderen haben gut funktioniert.

Da keine Fehlermeldungen angezeigt wurden, war ich verblüfft. Was ist passiert? Ich habe meine Firewall-Einstellungen überprüft und sie waren in Ordnung. Es blockierte keine Windows 8-Apps.

Dann öffnete ich den vertrauenswürdigen Event Viewer. Ich ging zu Windows Logs -> Application und suchte nach Fehlern. Es dauerte nicht lange, bis ich sie fand.

Für jede App, die nicht funktionierte, wurden die gleichen Fehler und Codes protokolliert. Außerdem wurden zwei Fehlerprotokolle für jede App erstellt, die gestartet wird.

Das erste Fehlerprotokoll wird unten angezeigt. Es erwähnte die Datei atidxx64.dll als fehlerhaftes Modul. Außerdem wurde ein seltsamer 0xc0000005- Ausnahmecode erwähnt.

Das zweite Fehlerprotokoll besagt, dass "der Prozess aufgrund einer unbehandelten Ausnahme beendet wurde" .

Das war alles Kauderwelsch, aber ich hatte mehr Details, um mit meiner Suche zu beginnen.

Ich fand Leute, die auf ähnliche Probleme stießen und einige sagten, dass die AMD / ATI-Treiber schuld seien und dass sie entfernt werden müssten. Ich fand das ein bisschen extrem für eine Lösung. Wenn es eine Inkompatibilität mit Windows 8 gäbe, wäre es weit verbreitet, gut bekannt und Microsoft oder AMD hätten etwas dagegen unternommen. Ich dachte, das Problem muss in der Art sein, wie der Grafiktreiber konfiguriert ist. Daher begann ich mit jeder Einstellung zu experimentieren, bis ich diejenige fand, die die Dinge zum Absturz brachte.

Die Grundursache - Morphologische Filterung

Nachdem ich eine Weile mit allen 3D-Anwendungseinstellungen der Grafikkarte herumgebastelt hatte, stellte ich fest, dass nach der Deaktivierung einer bestimmten Einstellung alles gut funktionierte.

Der Schuldige war Morphological Filtering . Als es eingeschaltet wurde, stürzten die Windows 8-Apps, die ich erwähnte. Wenn es ausgeschaltet war, arbeiteten sie ohne Probleme.

Was ist Morphologische Filterung und was macht sie? AMD hat eine anständige Dokumentation über dieses grafische Feature hier: Morphologisches Anti-Aliasing. Offensichtlich ist es eine Technologie, die die Bildqualität in Videospielen verbessert.

Ich hatte es als systemweite Einstellung aktiviert, daher war es unumgänglich, es zu deaktivieren, um das Problem, das ich hatte, loszuwerden. Mit den AMD / ATI-Treibern können Sie jedoch Anwendungsprofile erstellen. Daher könnte ich diese Einstellung für die Spiele, die ich spielen möchte, separat aktivieren, so dass ich keinen Einfluss auf die Funktionsweise der auf meinem Computer installierten Windows 8-Apps habe.

Aber, genug geredet. Wie deaktivierst du es? Öffnen Sie das "AMD Vision Engine Control Center" . Gehen Sie zu "Spiele -> 3D-Anwendungseinstellungen" .

Setzen Sie in der Kategorie Systemeinstellungen Morphologische Filterung auf Aus und klicken Sie auf Übernehmen .

Problem gelöst! :)

Fazit

Das war ein frustrierendes Problem. Keine Fehlermeldungen, Hinweise, die schwer zu finden waren und im Internet nur wenige Informationen zur Verfügung standen. Ich hatte das Glück, dass mein Experiment mich zu dieser Lösung geführt hat. Hoffentlich hilft dieser Artikel anderen bei ähnlichen Problemen.