Οι εφαρμογές των Windows 8 διακόπτονται χωρίς μηνύματα σφάλματος σε κάρτες βίντεο AMD/ATI

Πρόσφατα αντιμετώπισα περίεργα προβλήματα με ορισμένες σύγχρονες εφαρμογές των Windows 8 . (Windows 8)Μερικά από αυτά (όχι όλα) δυσλειτουργούσαν. Όταν ξεκινούσα αυτές τις εφαρμογές, δεν ξεκίνησαν ποτέ και, μετά από ένα ή δύο δευτερόλεπτα, επέστρεψα στην οθόνη Έναρξης . (Start)Έκανα μια μικρή έρευνα με τη βοήθεια του Event Viewer . Έλεγε ότι αυτές οι εφαρμογές κατέρρευσαν με τον κωδικό εξαίρεσης 0xc0000005 και ότι το αρχείο (0xc0000005)atidxx64.dll που εγκαταστάθηκε από το πρόγραμμα οδήγησης της κάρτας γραφικών μου AMD/ATIΤι συνέβαινε? Πώς να λύσετε αυτό το πρόβλημα;

Περιγραφή προβλήματος - Περισσότερες λεπτομέρειες

Όπως ανέφερα στην εισαγωγή, αυτό το πρόβλημα δεν επηρεάζει όλες τις εφαρμογές των Windows 8 . Μόνο(Just) μερικές εφαρμογές. Στις συσκευές μου με Windows 8 , δεν μπορούσα να χρησιμοποιήσω εφαρμογές όπως το AccuWeather για Windows 8(AccuWeather for Windows 8) ή το Digital Live Tile Clock . Όλα τα άλλα δούλεψαν μια χαρά.

Επειδή δεν εμφανίστηκαν μηνύματα σφάλματος, έμεινα μπερδεμένος. Τι συνέβαινε? Έλεγξα τις ρυθμίσεις του τείχους προστασίας μου και ήταν εντάξει. Δεν απέκλειε καμία εφαρμογή των Windows 8(Windows 8) .

Στη συνέχεια, άνοιξα το αξιόπιστο πρόγραμμα προβολής συμβάντων(Event Viewer) . Πήγα στα Windows Logs -> Application και έψαξα για σφάλματα. Δεν άργησα να τα βρω.

Windows 8, σφάλμα εφαρμογής, AMD, ATI, 0xc0000005

Για κάθε εφαρμογή που δυσλειτουργούσε, καταγράφηκαν τα ίδια σφάλματα και κωδικοί. Επίσης, δημιουργήθηκαν δύο αρχεία καταγραφής σφαλμάτων για κάθε εφαρμογή που εκκινείται.

Το πρώτο αρχείο καταγραφής σφαλμάτων εμφανίζεται παρακάτω. Ανέφερε το αρχείο atidxx64.dll ως τη μονάδα σφάλματος. Επίσης, αναφέρθηκε ένας περίεργος κωδικός εξαίρεσης 0xc0000005 .

Windows 8, σφάλμα εφαρμογής, AMD, ATI, 0xc0000005

Το δεύτερο αρχείο καταγραφής σφαλμάτων έλεγε ότι "Η διαδικασία τερματίστηκε λόγω μη χειριζόμενης εξαίρεσης"("The process was terminated due to an unhandled exception") .

Windows 8, σφάλμα εφαρμογής, AMD, ATI, 0xc0000005

Όλα αυτά ήταν ασυναρτησίες, αλλά είχα περισσότερες λεπτομέρειες για να ξεκινήσω την αναζήτησή μου.

Βρήκα άτομα που αντιμετωπίζουν παρόμοια προβλήματα και κάποιοι είπαν ότι φταίνε τα προγράμματα οδήγησης AMD/ATIΤο βρήκα λίγο ακραίο για λύση. Εάν υπήρχε κάποια ασυμβατότητα με τα Windows 8(Windows 8) , θα ήταν ευρέως διαδεδομένη, γνωστή και η Microsoft ή η AMD θα είχαν κάνει κάτι γι 'αυτό. Κατάλαβα ότι το πρόβλημα πρέπει να είναι στον τρόπο ρύθμισης του προγράμματος οδήγησης βίντεο. Ως εκ τούτου(Therefore) , άρχισα να πειραματίζομαι με κάθε ρύθμιση, μέχρι που βρήκα αυτή που έκανε τα πράγματα να καταρρέουν.

Η βασική αιτία(Root Cause) - Μορφολογικό φιλτράρισμα

Αφού ασχολήθηκα για λίγο με όλες τις ρυθμίσεις της εφαρμογής 3D της κάρτας βίντεο, διαπίστωσα ότι, μετά την απενεργοποίηση μιας συγκεκριμένης ρύθμισης, όλα λειτουργούσαν μια χαρά.

Ένοχος ήταν το Μορφολογικό Φιλτράρισμα(Morphological Filtering) . Όταν ενεργοποιήθηκε, οι εφαρμογές των Windows 8 που ανέφερα κατέρρευσαν. Όταν ήταν απενεργοποιημένο, δούλευαν χωρίς κανένα πρόβλημα.

Windows 8, σφάλμα εφαρμογής, AMD, ATI, 0xc0000005

Τι είναι το Μορφολογικό Φιλτράρισμα(Morphological Filtering) και τι κάνει; Η AMD(AMD) έχει κάποια αξιοπρεπή τεκμηρίωση σχετικά με αυτό το χαρακτηριστικό γραφικών εδώ: Morphological Anti-Aliasing . Προφανώς, είναι μια τεχνολογία που βελτιώνει την ποιότητα της εικόνας στα βιντεοπαιχνίδια.

Το είχα ενεργοποιήσει ως ρύθμιση σε όλο το σύστημα, οπότε η απενεργοποίηση ήταν απαραίτητη, προκειμένου να απαλλαγώ από το πρόβλημα που είχα. Ωστόσο, τα προγράμματα οδήγησης AMD/ATI σάς επιτρέπουν να δημιουργείτε προφίλ εφαρμογών. Επομένως, για τα παιχνίδια που ήθελα να παίξω, θα μπορούσα να ενεργοποιήσω αυτήν τη ρύθμιση ξεχωριστά, ώστε να μην επηρεάζω τη λειτουργία των εφαρμογών των Windows 8 που είναι εγκατεστημένες στον υπολογιστή μου.

Αλλά, αρκετή κουβέντα. Πώς το απενεργοποιείς; Ανοίξτε το "AMD Vision Engine Control Center" . Μεταβείτε στο "Gaming -> 3D Application Settings" .

Windows 8, σφάλμα εφαρμογής, AMD, ATI, 0xc0000005

Στην κατηγορία Ρυθμίσεις συστήματος(System Settings) , ορίστε το Morphological Filtering σε Off και κάντε κλικ στο Apply .

Το πρόβλημα λύθηκε! 🙂

συμπέρασμα

Αυτό ήταν ένα απογοητευτικό πρόβλημα. Χωρίς μηνύματα σφάλματος, ενδείξεις που ήταν δύσκολο να βρεθούν και υπήρχαν ελάχιστες διαθέσιμες πληροφορίες στον Ιστό. Ήμουν τυχερός που το πείραμά μου με οδήγησε σε αυτή τη λύση. Ας ελπίσουμε ότι αυτό το άρθρο θα βοηθήσει άλλους που αντιμετωπίζουν παρόμοια προβλήματα.



About the author

Είμαι μηχανικός λογισμικού με πάνω από 10 χρόνια εμπειρίας στον κλάδο του Xbox. Ειδικεύομαι στην ανάπτυξη παιχνιδιών και στις δοκιμές ασφαλείας. Είμαι επίσης έμπειρος κριτικός και εργάζομαι σε έργα για μερικά από τα μεγαλύτερα ονόματα του gaming, συμπεριλαμβανομένων των Ubisoft, Microsoft και Sony. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να παρακολουθώ τηλεοπτικές εκπομπές.



Related posts