Сбой приложений Windows 8 без сообщений об ошибках на видеокартах AMD/ATI
Недавно я столкнулся со странными проблемами с некоторыми современными приложениями для Windows 8 . Некоторые из них (не все) были неисправны. Когда я запускал эти приложения, они никогда не запускались, и через секунду или две я возвращался к начальному(Start) экрану. Я провел небольшое исследование с помощью средства просмотра событий(Event Viewer) . В нем говорилось, что эти приложения вылетали с кодом исключения 0xc0000005 и что причиной проблемы был файл (0xc0000005)atidxx64.dll , установленный моим драйвером (card driver)AMD/ATI video . Что происходило? Как решить эту проблему?
Описание проблемы — Подробнее
Как я упоминал во введении, эта проблема затрагивает не все приложения Windows 8 . Просто(Just) некоторые приложения. На моих устройствах с Windows 8 я не мог использовать такие приложения, как AccuWeather для Windows 8(AccuWeather for Windows 8) или Digital Live Tile Clock . Все остальные работали просто отлично.
Поскольку никаких сообщений об ошибках не показывалось, я был сбит с толку. Что происходило? Я проверил настройки брандмауэра, и они были в порядке. Он не блокировал никакие приложения Windows 8 .
Затем я открыл проверенное средство просмотра событий(Event Viewer) . Я пошел в Windows Logs -> Application и искал ошибки. Мне не потребовалось много времени, чтобы найти их.
Для каждого неисправного приложения регистрировались одни и те же ошибки и коды. Кроме того, для каждого запускаемого приложения было создано два журнала ошибок.
Ниже показан первый журнал ошибок . (error log)В качестве неисправного модуля(faulting module) упоминается файл atidxx64.dll . Также был упомянут странный код исключения 0xc0000005 .
Во втором журнале ошибок говорилось, что «Процесс был прерван из-за необработанного исключения»("The process was terminated due to an unhandled exception") .
Все это было тарабарщиной, но у меня было больше деталей, чтобы начать поиск.
Я нашел людей, сталкивающихся с похожими проблемами, и некоторые говорили, что виноваты драйверы AMD/ATI и что их нужно удалить. Я нашел это немного экстремальным для решения. Если бы была какая-то несовместимость с Windows 8 , она была бы широко распространена, хорошо известна и Microsoft или AMD(Microsoft or AMD) что- то бы с этим сделали. Я решил, что проблема должна быть в настройке видеодрайвера . (video driver)Поэтому(Therefore) я начал экспериментировать с каждой настройкой, пока не нашел ту, которая приводила к краху.
Основная причина(Root Cause) — морфологическая фильтрация
Повозившись какое-то время со всеми настройками 3D-приложений видеокарты(video card) , я обнаружил, что после отключения одной конкретной настройки все работает просто отлично.
Виновником стала морфологическая фильтрация(Morphological Filtering) . Когда он был включен, приложения Windows 8 , о которых я упоминал, вылетали. При выключении работали без проблем.
Что такое морфологическая фильтрация(Morphological Filtering) и для чего она нужна? У AMD(AMD) есть неплохая документация об этой графической функции здесь: Morphological Anti-Aliasing . Судя по всему, это технология, улучшающая качество изображения в видеоиграх.
Я включил его как системную настройку, поэтому его отключение было обязательным, чтобы избавиться от проблемы, с которой я столкнулся. Однако драйверы AMD/ATI позволяют создавать профили приложений. Поэтому для игр, в которые я хотел играть, я мог включить этот параметр отдельно, чтобы не влиять на работу приложений Windows 8 , установленных на моем компьютере.
Но хватит разговоров. Как это отключить? Откройте «Центр управления двигателем AMD Vision»("AMD Vision Engine Control Center") . Перейдите в "Gaming -> 3D Application Settings" .
В категории « Системные настройки(System Settings) » установите для параметра « Морфологическая фильтрация(Morphological Filtering) » значение « Выкл(Off) .» и нажмите « Применить(Apply) » .
Задача решена! 🙂
Заключение
Это была неприятная проблема(frustrating problem) . Никаких сообщений об ошибках, подсказок, которые было трудно найти, и в Интернете было мало информации. Мне повезло, что мой эксперимент привел меня к этому решению. Надеюсь, эта статья поможет другим, столкнувшимся с подобными проблемами.
Related posts
Исправление HD-мониторов и карт AMD/ATI, не отображающих полноэкранное изображение
Fix problem: Drag and drop не работает в Windows
Как использовать Windows Mobility Center в Windows 10
Какая модель моя Windows 10 PC, ноутбук или планшет? 8 способов выяснить
Как персонализировать параметры автозапуска в Windows для всех носителей и устройств
Как войти в UEFI/BIOS от Windows 11 (7 способов)
Как отключить сенсорную панель на Windows 11
Как проверить BIOS version от Windows (8 способов)
Как отключить звуковой сигнал системы в Windows
2 способа изменить размер раздела в Windows (все версии)
Где найти Windows 10 refresh rate? Как изменить это?
11 способов запустить системный монитор в Windows (все версии)
Как использовать дефрагментатор диска Windows 7
Как дефрагментировать и оптимизировать жесткие диски и разделы в Windows
Остановить автозамену и звуки клавиатуры при наборе текста на планшете с Windows 8.1
Как изменить звуковые устройства по умолчанию в Windows 10 (воспроизведение и запись)
12 способов начать приложение Windows Memory Diagnostic troubleshooting
5 способов выбросить внешнюю жесткую drive or USB из Windows 10
Как проверить вашу RAM с Windows Memory Diagnostic tool
9 способов открыть средство управления дисками в Windows (все версии)