Как сформировать отчет directx diagnostic dxdiag
В операционных системах семейства Windows с установленным пакетом API для программирования DirectX имеется утилита dxdiag.exe , предназначенная для сбора информации об устройствах с целью устранения неполадок со звуком и видео. Такую информацию можно передать в службу технической поддержки или опубликовать на тематическом форуме для получения квалифицированной помощи. Утилита DxDiag.exe может выполняться как в консольном режиме, так и с графическим интерфейсом пользователя, когда программа запускается без параметров командной строки:
Подсказку по использованию программы в консольном режиме можно получить по команде dxdiag /?
Формат командной строки DxDiag:
dxdiag [/dontskip] [/whql:on] [/whql:off] [/64bit] [/x имя_файла] [/t имя_файла]
Параметры командной строки DxDiag:
/dontskip - не пропускать диагностические процедуры, которые завершились с ошибкой при предыдущем запуске DxDiag. Как правило, режим выполнения утилиты без пропуска процедур, завершившихся с ошибкой, приводит к наличию многократно повторяющихся одинаковых записей в файле отчета.
/whql:on - разрешить утилите DxDiag проверять цифровые подписи WHQL (Windows Hardware Quality Lab), специальной лаборатории компании Microsoft, занимающейся проверкой совместимости оборудования с операционными системами Windows. При успешном прохождении тестов, оборудованию присваивается знак Windows Compatible (Совместимо с Windows) , а драйверы подписываются специальной цифровой подписью, часто называемой также WHQL.
/whql:off - запретить утилите DxDiag проверять наличие цифровой подписи WHQL. Для проверки цифровых подписей WHQL требуется наличие доступа в Интернет.
/x имя_файла - сохранить диагностический отчет в заданном файле в формате XML
/t имя_файла - сохранить диагностический отчет в заданном файле в текстовом формате.
Примеры использования команды DxDiag
dxdiag /? - отобразить справку по использованию утилиты.
dxdiag - выполнить программу с графическим интерфейсом пользователя.
dxdiag /t C:\diag\dxdiag.txt - выполнить диагностику DirectX с записью результатов в текстовый файл C:\diag\dxdiag.txt
dxdiag /x C:\diag\dxdiag.xml - выполнить диагностику DirectX с записью результатов в файл C:\diag\dxdiag.txt в формате XML.
dxdiag /whql:off /x C:\diag\dxdiag.xml - то же, что и в предыдущем примере, но без проверки наличия цифровых подписей WHQL драйверов.
Файлы отчетов DxDiag содержат сведения о видеоадаптерах, звуковом оборудовании, клавиатуре и мыши, а также драйверах, режимах их работы и обнаруженных проблемах. Пример информации из отчета в текстовом формате:
------------------
System Information
------------------
Time of this report: 12/2/2019, 12:53:57
Machine name: WS-WIN7-01
Operating System: Windows 7 Профессиональная 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_ldr.190612-0600)
Language: Russian (Regional Setting: Russian)
System Manufacturer: KRAFTWAY
System Model: GEG
BIOS: BIOS Date: 05/06/13 15:32:18 Ver: 04.06.05
Processor: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz (8 CPUs),
3.4GHz
Memory: 16384MB RAM
Available OS Memory: 16084MB RAM
Page File: 6565MB used, 25599MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: Using System DPI
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7601.17514 32bit Unicode
------------
DxDiag Notes
------------
Display Tab 1: No problems found.
Display Tab 2: No problems found.
Sound Tab 1: No problems found.
Input Tab: No problems found.
---------------
Display Devices
---------------
Card name: Intel(R) HD Graphics 4000
Manufacturer: Intel Corporation
Chip type: Intel(R) HD Graphics Family
DAC type: Internal
Display Memory: 1760 MB
Dedicated Memory: 256 MB
Shared Memory: 1504 MB
Current Mode: 1920 x 1080 (32 bit) (60Hz)
-------------
Sound Devices
-------------
Description: Динамики (Realtek High Definition Audio)
Default Sound Playback: Yes
Default Voice Playback: Yes
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: RTKVHD64.sys
Driver Version: 6.00.0001.7040 (English)
Driver Attributes: Final Retail
WHQL Logo'd: Yes
Информация об операционной системе и оборудовании, полученная с помощью DxDiag, может быть использована при обращении в службу технической поддержки или в других случаях, когда требуется подробное описание конфигурации рабочего места.
Процесс dxdiag – это специальный исполняемый процесс средства диагностики DirectX, встроенный в Windows. С его помощью можно получить мультимедийную информацию об оборудовании и драйверах. Дополнительно проводятся тесты на совместимость, выявление неполадок и т.д.
Средство диагностики DirectX
Давайте рассмотрим более подробно, что из себя представляется эта системная утилита. Ниже вы сможете ознакомиться с процессом запуска, интерфейсом и возможностями просмотра отчётов.
Этап 1: Запуск
Dxdiag можно очень легко запустить сразу тремя способами, которые отлично подойдут для Windows 7, Windows 8 и Windows 10.
Самым простым является запуск через строку поиска по системе:
- Откройте эту строку. В зависимости от версии системы она может открываться и выглядеть по-разному. Например, в Windows 10 пользователю достаточно нажать на иконку лупы, что расположена в «Панели задач». Пользователям Windows 7 и 8 придётся нажать на «Пуск» и найти поисковую строку самостоятельно.
- Пропишите в строке наименование искомого объекта. В данном случае это dxdiag .
- Перейдите по первому же результату.
Можно вместо системного поиска воспользоваться специальной строкой «Выполнить», куда вводятся команды для запуска определённых системных файлов и компонентов:
- Откройте строку «Выполнить». Для этого воспользуйтесь комбинацией «горячих» клавиш Win+R.
- В строке пропишите dxdiag . Чтобы команда применилась, нажмите на Enter или кнопку «Ок».
Также утилиту можно запустить из её «родной» папки:
-
Перейдите по адресу: C:\Windows\System32\dxdiag.exe
Этап 2: Знакомство с интерфейсом
Весь интерфейс программы условно разделён на несколько вкладок:
-
«Система». Она открывается по умолчанию при первом запуске программы. Здесь перед пользователем показана основная информация о компьютере и системе: текущее время и дата, имя компьютера, сборка операционной системы, изготовитель и модель компьютера (либо материнской платы), версия BIOS, модель и частота процессора, состояние физической и виртуальной памяти, текущая редакция DirectX.
- Блок «Устройство». Здесь можно просмотреть информацию о производителе видеокарты, её полное наименование, тип используемых микросхем, тип цифрового аналогового преобразователя (строка называется «Тип ЦАП»), доступное количество видеопамяти, данные о разрешении экрана и мониторе;
- В блоке «Драйверы» находится основная системная информация о драйвере видеокарты. Здесь можно просмотреть следующие значения: системные файлы драйвера, версия, дата последнего обновления, цифровую подпись типа WHQL (если таковая есть), версию DDI (она должна совпадать с редакцией DirectX, установленной на компьютере), модель драйвера;
- «Возможности DirectX». В этом блоке вы можете видеть состояние дополнительных компонентов DirectX.
- Блок «Устройство» содержит данные об имени и кодировке динамиков, также там можно найти информацию о коде продукта и изготовителя, типе оборудования и данные о том, является ли оно динамиком по умолчанию;
- В «Драйверы» вы можете найти информацию касательно наименования файла с драйвером, его версию, последнюю дату обновления, наличие цифровой подписи и других файлов, а также наименование поставщика.
- «Устройства DirectInput». Здесь представлены основные данные о подключаемых к компьютеру устройствах, таких как клавиатура, мышь и т.д;
- «Установленные драйверы». Блок содержит информацию о драйверах разъёмов, через которые подключаются внешние устройства.
Этап 3: Ознакомление с отчётом
Помимо просмотра отчёта в самой программе, вы можете выгрузить его в отдельный текстовый файл. Данная функция может быть необходима в том случае, если вам нужно более детально разобраться с возникшими неполадками, так как в текстовом файле будут предоставлены дополнительные сведенья, которые могут понадобится специалистам по тем или иным вопросам.
Чтобы получить файл с отчётами, нужно нажать на кнопку в нижней части страницы «Сохранить все сведения…». После нажатия этой кнопки на «Рабочем столе» будет сформирован файл со всей необходимой информация. Файл откроется сразу же после своего создания.
Как видите, в запуске и управлении утилитой dxdiag в Windows нет ничего сложного. С её помощью можно узнать важную информацию, касательно мультимедийных параметров, а также сформировать подробный отчёт с более глубоким описанием технических данных для предоставления его специалисту.
Запустите инструмент диагностики DirectX
Если у вас возникли проблемы с правильной игрой или фильмом, Инструмент диагностики DirectX поможет вам указать источник. Чтобы получить к нему доступ, перейдите в «Пуск» в Windows 10/8/7, введите dxdiag и нажмите Enter.
Если вы впервые используете инструмент диагностики DirectX, вас могут спросить, хотите ли вы проверить, имеют ли ваши драйверы цифровую подпись.
Нажмите Да , чтобы убедиться, что ваши драйверы подписаны издателем, который подтвердил их подлинность.
После завершения работы с диагностическим инструментом вот три ключевых момента , которые нужно проверить:
1. Проверьте свою видеокарту . Некоторые программы работают очень медленно или вообще не работают, если не включено аппаратное ускорение Microsoft DirectDraw или Direct3D.
Чтобы определить это, перейдите на вкладку «Отображение», а затем в разделе «Элементы DirectX» проверьте, отображаются ли DirectDraw, Direct3D и AGP Texture Acceleration как «Включено». Если нет, попробуйте включить аппаратное ускорение.
- Щелкните правой кнопкой мыши на рабочем столе и откройте Разрешение экрана.
- Нажмите Расширенные настройки .
- Перейдите на вкладку Устранение неполадок и нажмите Изменить настройки .
- Переместите ползунок «Аппаратное ускорение» в положение «Полный».
Если это не помогло, вам, возможно, потребуется обновить видеодрайвер или саму карту. Как правило, последние версии драйверов для вашего оборудования можно найти в разделе поддержки на веб-сайте производителя.
3. Проверьте наличие «неподписанных» драйверов. Драйвер с цифровой подписью был протестирован Лабораторией качества оборудования Microsoft Windows на совместимость с DirectX. Если средство диагностики помечает неподписанный драйвер, обновление драйвера может решить вашу проблему. Обычно вы можете найти последнюю версию драйвера для вашего оборудования в разделе поддержки на веб-сайте производителя.
Другие вещи для проверки: Если у вас все еще возникают проблемы с игрой или фильмом после запуска DirectX Diagnostic Tool, есть несколько других вещей, которые вы можете проверить.
Проверьте режим отображения вашего приложения или игры
Когда приложение DirectX 9 переходит в полноэкранный режим, разрешение приложения может не совпадать с исходным разрешением вашего ЖК-монитора, разрешение, которое ваш монитор был разработан для отображения на основе его размера. Если вы видите черные полосы на верхних или боковых сторонах экрана, где часть не используется, вы можете попробовать масштабировать полноэкранное изображение. Если ваше приложение или игра позволяет вам выбрать режим отображения, вы можете изменить настройки приложения или игры и выбрать режим, который соответствует исходному разрешению вашего ЖК-монитора. Это поможет вам использовать весь экран и при этом сохранить предполагаемое разрешение приложения.
Какая версия DirectX установлена на вашем ПК
На вкладке Systam напротив DirectX Version вы увидите версию, установленную в вашей системе. На изображении выше вы увидите упомянутое DirectX 12 .
Проверьте версию DirectX, которая требуется вашему приложению или игре
Ниже мы совершим краткую экскурсию по вкладкам программы и ознакомимся с информацией, которую она нам предоставляет.
Запуск
Доступ к данной утилите можно получить несколькими способами.
-
Первый – меню «Пуск». Здесь в поисковое поле нужно вписать название программы (dxdiag) и перейти по ссылке в окне результатов.
Вкладки
При запуске программы появляется стартовое окно с открытой вкладкой «Система». Здесь представлена информация (сверху вниз) о текущей дате и времени, имени компьютера, сборке операционной системы, изготовителе и модели ПК, версии BIOS, модели и частоте процессора, состоянии физической и виртуальной памяти, а также о редакции DirectX.
- На вкладке «Экран», в блоке «Устройство», мы найдем краткие данные о модели, производителе, типе микросхем, цифро-аналоговом преобразователе (ЦАП) и объеме памяти видеокарты. Две последние строки рассказывают о мониторе.
- Название блока «Драйверы» говорит само за себя. Здесь расположены сведения о драйвере видеокарты, такие как главные системные файлы, версия и дата разработки, наличие цифровой подписи WHQL (официальное подтверждение от Майкрософт о совместимости оборудования с ОС Windows), версии DDI (интерфейс драйвера устройства, совпадает с редакцией DirectX) и модели драйвера WDDM.
- В третьем блоке показаны основные функции DirectX и их состояние («вкл» или «выкл»).
На вкладке «Ввод» присутствует информация о подсоединенных к компьютеру мыши, клавиатуре и других устройствах ввода, а также сведения о драйверах портов, к которым они подключены (USB и PS/2).
Файл отчета
Утилита также способна представить полный отчет по системе и неполадкам в виде текстового документа. Получить его можно, нажав на кнопку «Сохранить все сведения».
Файл содержит подробную информацию и может быть передан специалисту для диагностики и решения проблем. Часто такие документы требуют на профильных форумах, чтобы иметь более полную картину.
На этом наше знакомство со «Средством диагностики DirectX» Windows закончено. Если требуется быстро получить информацию о системе, установленном мультимедийном оборудовании и драйверах, то данная утилита Вам в этом поможет. Файл отчета, создаваемый программой, можно прикрепить к топику на форуме для того, чтобы комьюнити могло максимально точно ознакомиться в проблемой и помочь ее решить.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Читайте также: