Приложенията на Windows 8 се сриват без съобщения за грешка на AMD/ATI видеокарти

Напоследък се сблъсках със странни проблеми с някои съвременни приложения за Windows 8(Windows 8) . Някои от тях (не всички) работеха неизправно. Когато стартирах тези приложения, те никога не стартираха и след секунда или две се върнах към началния(Start) екран. Направих малко проучване с помощта на Event Viewer . Казваше се, че тези приложения са се сринали с кода на изключение 0xc0000005 и че файлът atidxx64.dll , инсталиран от моя драйвер за видеокарта AMD/ATIкакво ставаше? Как да реша този проблем?

Описание на проблема - Повече подробности

Както споменах във въведението, този проблем не засяга всички приложения на Windows 8 . Само(Just) някои приложения. На моите устройства с Windows 8 не можех да използвам приложения като AccuWeather за Windows 8(AccuWeather for Windows 8) или Digital Live Tile Clock . Всички останали работеха добре.

Тъй като не бяха показани съобщения за грешка, бях объркан. какво ставаше? Проверих настройките на защитната си стена и бяха добре. Не блокираше никакви приложения за 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 , тя щеше да е широко разпространена, добре известна и Microsoft или AMD щяха да направят нещо по въпроса. Реших, че проблемът трябва да е в начина, по който е конфигуриран видео драйверът. Затова(Therefore) започнах да експериментирам с всяка настройка, докато не намерих тази, която кара нещата да се сринат.

Основната причина(Root Cause) - Морфологично филтриране

След като се занимавах известно време с всички настройки на 3D приложението на видеокартата, установих, че след деактивиране на една конкретна настройка всичко работи добре.

Виновникът беше Морфологичното филтриране(Morphological Filtering) . Когато беше включен, приложенията на Windows 8 , които споменах, се сринаха. Когато беше изключен, те работеха без проблеми.

Windows 8, срив на приложението, AMD, ATI, 0xc0000005

Какво представлява морфологичното филтриране(Morphological Filtering) и какво прави? 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

Аз съм рецензент на софтуер и експерт по продуктивността. Преглеждам и пиша софтуерни рецензии за различни софтуерни приложения, като Excel, Outlook и Photoshop. Отзивите ми са добре информирани и дават обективна представа за качеството на приложението. Пиша софтуерни ревюта от 2007 г.



Related posts