Opplæringen

Windows 8 Apps Crash uten feilmeldinger på AMD / ATI-kort

Nylig har jeg møtt rare problemer med noen moderne Windows 8-apper. Noen av dem (ikke alle) var funksjonsfeil. Da jeg lanserte disse appene, startet de aldri, og etter en eller to sekunder var jeg tilbake til startskjermbildet. Jeg gjorde litt forskning ved hjelp av Event Viewer . Det ble sagt at disse programene krasjet med 0xc0000005 unntakskoden, og at filen atidxx64.dll installert av min AMD / ATI-skjermkortdriver var årsaken til problemet. Hva skjedde? Hvordan løse dette problemet?

Problembeskrivelse - Flere detaljer

Som jeg nevnte i innledningen, påvirker dette problemet ikke alle Windows 8-apper. Bare noen apps. På mine Windows 8-enheter kunne jeg ikke bruke programmer som AccuWeather for Windows 8 eller Digital Live Tile Clock. Alle andre jobbet fint.

Siden ingen feilmeldinger ble vist, ble jeg forvirret. Hva skjedde? Jeg sjekket mine brannmurinnstillinger og de var fine. Det blokkerte ikke noen Windows 8-apper.

Da åpnet jeg den trofaste Event Viewer. Jeg dro til Windows Logs -> Application og så etter feil. Det tok meg ikke lang tid å finne dem.

For hver app som fungerte feil, ble de samme feilene og kodene logget. Også to feillogger ble opprettet for hver app som ble lansert.

Den første feilloggen vises nedenfor. Det nevnte atidxx64.dll filen som feilmodulen . Også en merkelig 0xc0000005 unntakskode ble nevnt.

Den andre feilloggen sa at "Prosessen ble avsluttet på grunn av et uhåndtert unntak" .

Dette var alt gibberish, men jeg hadde flere detaljer for å starte søket mitt med.

Jeg fant at folk møtte lignende problemer, og noen sa at AMD / ATI-driverne har feil, og at de må fjernes. Jeg fant dette litt ekstreme for en løsning. Hvis det var noen inkompatibilitet med Windows 8, ville det vært utbredt, velkjent, og Microsoft eller AMD ville ha gjort noe med det. Jeg skjønte at problemet må være slik videodriveren er konfigurert. Derfor begynte jeg å eksperimentere med hver innstilling, til jeg fant den som gjorde ting krasj.

Rotenes årsak - morfologisk filtrering

Etter å ha tinkert for en stund med alle 3D-programinnstillingene på skjermkortet, fant jeg ut at alt, etter at deaktiverte en bestemt innstilling, fungerte alt bra.

Den skyldige var morfologisk filtrering . Når den ble slått på, krasjte de Windows 8-appene jeg kalt. Når den ble slått av, jobbet de uten problemer.

Hva er morfologisk filtrering og hva gjør det? AMD har noen anstendig dokumentasjon om denne grafiske funksjonen her: Morfologisk Anti-Aliasing. Tilsynelatende er det en teknologi som forbedrer kvaliteten på bildet i videospill.

Jeg hadde det aktivert som en systemomfattende innstilling, slik at deaktiveringen var et must for å kvitte seg med problemet jeg hadde. Imidlertid lar AMD / ATI-driverne deg opprette applikasjonsprofiler. Derfor, for spillene jeg ønsket å spille, kunne jeg aktivere denne innstillingen separat, slik at jeg ikke påvirker funksjonen til Windows 8-appene som er installert på datamaskinen min.

Men nok snakk. Hvordan deaktiverer du det? Åpne "AMD Vision Engine Control Center" . Gå til "Gaming -> 3D Application Settings" .

I kategorien Systeminnstillinger, sett Morfologisk filtrering til Av og klikk på Bruk .

Problemet løst! :)

Konklusjon

Dette var et frustrerende problem å ha. Ingen feilmeldinger, ledetråder som var vanskelig å finne og det var lite informasjon tilgjengelig på nettet. Jeg var heldig at mitt eksperiment førte meg til denne løsningen. Forhåpentligvis vil denne artikkelen hjelpe andre som støter på lignende problemer.