Добавить в корзинуПозвонить
Найти в Дзене
DigiNews

Microsoft: Windows 11 наконец-то решит главную проблему GPU от AMD, Nvidia и Intel

Microsoft предлагает, что Windows 11, возможно, наконец приблизится к решению серьезной графической проблемы, затрагивающей системы с видеокартами AMD, Nvidia и Intel, благодаря новым файлам дампов DirectX. — neowin.net Хотя Microsoft пытается улучшить Windows 11, эта система далеко не идеальна, и некоторые проблемы до сих пор требуют года для публичного признания. Однако в одной из проблемных областей — сбоях графических драйверов — в скором времени могут быть достигнуты гораздо лучшие результаты. Работа над тайм-аутами графических драйверов, также известными как Timeout and Detection Recovery (TDR), не нова, поскольку в последней версии WDDM 3.2 уже есть специальные улучшения, касающиеся этой проблемы. Модель драйвера дисплея Windows (WDDM) версии 3.2 поддерживается в Windows 11 24H2 и 25H2. Однако с выходом грядущей версии 26H2 диагностика сбоев TDR может выйти на новый уровень, поскольку Microsoft внедряет новую функцию API DirectX 12 под названием “DirectX Dump Files” (Файлы дампо

Microsoft предлагает, что Windows 11, возможно, наконец приблизится к решению серьезной графической проблемы, затрагивающей системы с видеокартами AMD, Nvidia и Intel, благодаря новым файлам дампов DirectX. — neowin.net

Хотя Microsoft пытается улучшить Windows 11, эта система далеко не идеальна, и некоторые проблемы до сих пор требуют года для публичного признания. Однако в одной из проблемных областей — сбоях графических драйверов — в скором времени могут быть достигнуты гораздо лучшие результаты.

Работа над тайм-аутами графических драйверов, также известными как Timeout and Detection Recovery (TDR), не нова, поскольку в последней версии WDDM 3.2 уже есть специальные улучшения, касающиеся этой проблемы. Модель драйвера дисплея Windows (WDDM) версии 3.2 поддерживается в Windows 11 24H2 и 25H2.

Однако с выходом грядущей версии 26H2 диагностика сбоев TDR может выйти на новый уровень, поскольку Microsoft внедряет новую функцию API DirectX 12 под названием “DirectX Dump Files” (Файлы дампов DirectX). Подобно тому, как работают файлы дампов системной памяти при сбое или зависании системы или возникновении любой другой серьезной проблемы, файлы дампов DirectX (DDF) будут по сути записывать снимок выполнения GPU непосредственно в момент сбоя, зависания или остановки, связанной с графикой, чтобы разработчики могли лучше понять и диагностировать эти ошибки обнаружения TDR и тайм-аутов. Дамп будет доступен в виде файла .dxdmp для анализа и будет представлять собой исчерпывающий файл дампа с подробной информацией об оборудовании, драйверах, Windows, а также о затронутом приложении. Это должно стать еще одним долгожданным изменением в этой области.

Ранее на конференции GDC 2026, когда эта технология была впервые представлена, Microsoft поделилась более подробной информацией о ней. Компания объяснила, что DDF разработан для сбора данных из каждого уровня графического стека в одном файле, устраняя необходимость для разработчиков вручную сопоставлять журналы из нескольких инструментов.

Как упоминалось выше, дамп может содержать много полезных сведений, таких как информация о состоянии оборудования GPU, включая значения регистров, счетчики программ шейдеров, виртуальные адреса ошибок страниц, данные памяти шейдеров и командные буферы. Кроме того, он также фиксирует информацию среды выполнения DirectX и ядра, включая объекты D3D, объекты состояния конвейера, данные об ошибках устройства, сведения об адаптере и стеки вызовов ЦП.

Microsoft заявляет, что функция была разработана с учетом двух основных сценариев использования: удаление данных с розничных устройств и локальное удаление данных. Первый позволяет разработчикам собирать информацию о сбоях с систем конечных пользователей в полевых условиях, а второй помогает командам контроля качества и разработчикам расследовать проблемы на тестовых машинах. Разработчики также смогут включать до 2 МБ пользовательских данных приложения через новые API D3D12, предоставляя дополнительный контекст для устранения неполадок.

Кроме того, Microsoft внедряет три режима сбора дампов, начиная от захвата с нулевыми накладными расходами, который не оказывает влияния на производительность во время выполнения на поддерживаемом оборудовании, до режимов с более высокой детализацией, которые собирают больше отладочных данных, специфичных для поставщика. На совместимом оборудовании Уровня 2 дампы с нулевыми накладными расходами будут включены по умолчанию, что означает, что разработчики могут начать получать полезную диагностику сбоев без внесения каких-либо изменений в код. В таблице ниже описаны три уровня:

Что касается доступности, компания ожидает более широкого выпуска примерно осенью 2026 года, что должно совпасть с выходом Windows 11 версии 26H2. В настоящее время файлы дампов DirectX доступны в предварительной версии, и на данный момент только AMD имеет совместимую версию драйвера AgilitySDK Developer Preview 26.10.07.02. Официальный анонс можно найти здесь на веб-сайте Microsoft.

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Автор – Sayan Sen

Оригинал статьи