Что это dxdiag?
«DxDiag» – утилита от Майкрософт, предназначенная для тестирования функционала DirectX, а также выявления видео или аудио неисправностей в работе вашего ПК.
Аббревиатура «DxDiag» является сокращением слов «DirectX Diagnostics» (диагностика DirectX).
Исполняемый файл утилиты обычно размещён в директории WindowsSystem32. Начиная с Виндовс Виста, средство диагностики «DxDiag» лишь выводит текстовую информацию о системе, без доступной ранее возможности тестирования аппаратных компонентов ПК (и компонентов DirectX в частности).
Важной особенностью утилиты является возможностью сохранения результатов в виде текстового файла. Последний можно выложить на какой-либо форум, добавить к электронному письму и так далее.
При этом в 64-битной версии Виндовс 7 имеется две версии dxdiag – 32 и 64-бит.
Описание
Microsoft DirectX – группа технологий, проектирующихся, чтобы сделать компьютеры с системой Windows идеальной платформой для запуска и показа большинства приложений в мультимедийных элементах, как например полноцветная графика, видео, 3D анимация и звук.
DirectX включает безопасность и производительные модификации, наряду со многими новыми особенностями через все технологии, которые могут быть доступны приложениям, использующим DirectX APIs…
Microsoft DirectX is a group of technologies designed to make Windows-based computers an ideal platform for running and displaying applications rich in multimedia elements such as full-color graphics, video, 3D animation, and rich audio. DirectX includes security and performance updates, along with many new features across all technologies, which can be accessed by applications using the DirectX APIs.
Directx 12 для windows 7
Многие современные геймеры и продвинутые IT-специалисты, работающие с графикой, не понаслышке знают о том, что такое DirectX и для чего он нужен.
Однако напомним, – это великолепное детище от компании Microsoft позволяет вашей операционной системе работать с играми и большинством мультимедийных приложений на более высоком уровне, чем это было раньше. DirectX 12 для Windows 7 не просто повышает продуктивность графических карт на целых 35 процентов, создавая красивую картинку буквально из ничего, но и существенно снижает общее потребление ресурсов компьютера.
Примечание: широкие возможности этого программного обеспечения позволяют воплощать на экране самые сложные графические конструкции, современные анимационные эффекты и сцены, которые чаще всего встречаются в популярных компьютерных играх и прочих продуктах данного типа.
Давно не секрет, что с каждой новой версией DirectX становится все лучше и производительнее, ориентируясь на возрастающие потребности пользователей и современные тенденции развития сферы высокоуровневого программирования. Однако очередная версия DirectX под номером 12, согласно официальному заявлению компании разработчика, доступна лишь для обладателей недавно вышедшей Windows 10. А всем остальным придется довольствоваться 11-й версией, которая в принципе, на данный момент остаётся более, чем актуальной.
Логично будет предположить, что в DirectX 12 многие опции проработаны еще лучше, ошибки исправлены, а новые возможности интригуют ещё больше. Однако насладиться всем этим смогут далеко не все. По крайней мере, пока умельцы из компании Nummer твердят о наличии возможности скачать DirectX 12 для Windows 7 (32-bit и 64-bit), все отдают себе отчёт в том, что это неофициальный релиз, а кастомная версия ПО, которая может быть установлена исключительно на свой страх и риск.
И тем не менее, это решение имеет право на существование, если Вы всё ещё остаётесь приверженцем семёрки. Владельцам же “восьмерки” и других вариаций данной операционной системы придется еще какое-то время подождать, либо рискнуть и перейти на “десятку”.
Чтобы скачанный DirectX 12 для Windows 7 установился корректно, следует, как это ни странно, стартовать работу сетап-файла и предоставить софту доступ на уровне администратора. Тонкостью завершенного процесса может быть немного необычная ситуация: разработчик утверждает, что новая, 12-я версия по неким загадочным причинам определяется в ОС (утилита DxDiag) в качестве 11-й – и удивляться этому не нужно, ведь несмотря на старую этикетку, ПК будут использовать намного более современный API, а рост игровой производительности будет заметным с первого запуска игры. Ведь в конце концов – дело не в названии, а в результате.
Стоит отметить, что в структуру пакета включены разнообразные интерфейсы для графического вывода, взаимодействия сетевых карт и контроллеров, информационных потоков аудио и видео, а также для идеальной передачи потоковых объектов и элементов двухмерной и трехмерной графики.
Таким образом, осознавая тот факт, что DirectX 12 для Windows 7 (версия для 32 bit и 64 bit) не поддерживается официальным Microsoft, установить его всё же стоит. Тем более, если Вы не хотите обновляться, а играть с новыми возможностями хочется прямо сейчас.
Msinfo – быстрое получение сведений о системе
Кроме средства диагностики DxDiag, ОС Виндовс также обладает альтернативным инструментом получения информации об аппаратных и программных настройках вашего ПК (включая перечень системных ресурсов и данные об интернет-настройках).
Данный инструмент носит название «msinfo32». Его возможности позволяют вывести на экран подробные сведения о системе, включая данные о компонентах ПК и особенностях программной среды.
Чтобы задействовать указанный инструмент, нажмите на Win R, и наберите там msinfo32 и нажмите ввод (или кликните на кнопку “Пуск», в строке поиска наберите msinfo и нажмите ввод).
В открывшемся окне будут отображены общие сведения о системе. Также вы можете выбрать какую-либо из расположенных слева вкладок (аппаратные ресурсы, компоненты, программная среда), и, раскрыв содержимое каждой вкладки, подробнее ознакомиться с конкретикой по данному срезу.
Виндовс 10
Наберите dxdiag в строке поиска на панели задач внизу, а затем нажмите ввод.
Также средство диагностики DxDiag можно запустить нажав на комбинацию клавиш Win R, а затем набрать уже упомянутую команду.
Виндовс 7
Нажмите на кнопку «Пуск», в строке поиска пропишите dxdiag и нажмите ввод.
Также можно нажать на сочетание клавиш Win R, в появившемся окошке набрать ту же команду dxdiag, и нажать на «Enter».
Возможности directx:
- Ускорение рендеринга графических элементов;
- Мягкие и четкие тени в играх;
- Объемность и высокое качество трехмерных изображений и звука;
- Реалистичность отражений, тумана, преломлений света и других визуальных эффектов;
- Улучшение качества видео и звуков;
- Быстрая обработка сигналов с клавиатуры, мыши или джойстика;
- Поддержка многопользовательских игр;
- Снижение нагрузки на CPU путем перераспределения ее на видеоадаптер.
Запуск dxdiag в windows 7
Для открытия и запуска средства DxDiag в операционной системе Windows 7, выполните следующее: нажмите одновременно на клавиши клавиатуры «Win» «R», в открывшемся окне «Выполнить», в поле «Открыть» введите выражение: «dxdiag» (без кавычек), а затем нажмите на кнопку «ОК».
В окне с вопросом, согласитесь или нет, на проверку наличия цифровой подписи у используемых драйверов.
В окне «Средство диагностики DirectX», во вкладке «Система» отобразятся основные характеристики системы.
История версий directx – от 7 до 9
Со времён первого появления, DirectX успел обрасти большим количеством итераций. Каждая из
них имеет разные особенностями. Самая популярная версия – DirectX 7, поскольку она вышла на рубеже 2000
года и смогла исправить целый ряд недостатков предыдущих поколений.
Это касается поддержки специальной
технологии T&L, возможность отображения текстур с расширением .dds и конечно же – переработанная система
взаимодействия с буфером видеопамяти. Именно за счёт этого, удалось в значительной степени обойти главного
на тот момент конкурента DirectX – OpenGL.
Microsoft стала уверенно двигаться в направлении мультитекстурирования и применила множество
инновационных технологий в Директ Икс 7, которые ранее были попросту невозможными. Но вскоре произошел
переломный момент – появление Директ Икс 8 и 9.
В тот момент игры только начали переходить в полноценное 3D, лишаясь спрайтов и других элементов, не
позволяющих раскрыть потенциал шутеров с видом от первого лица или трёхмерных платформеров, где важной
деталью была проработка геометрии уровней.
За счёт сотрудничества с Nvidia в продвижении DirectX 8, можно было не сомневаться – игры шагнули далеко
вперёд по сравнению с игровыми приставками того поколения. Спецэффекты прорисовывались заметно лучше.
Программистам больше не нужно было тратить время на то, чтобы добавлять в игры туман или эффекты воды. Всё
делалось быстро и качественно именно за счёт мультитекстуры, доступной с установкой Директ Икс 8.
Лидирующие позиции Microsoft на поприще работы с графикой лишь укрепились с появлением DirectX 9. Данная
API позволила упростить рендеринг и сделать обработку даже достаточно масштабных локаций – простой. Уровни
того же Far Cry грузились существенно быстрее, а выглядели заметно лучше.
Появилась поддержка шейдерного языка HLSL, который является нужным для того, чтобы код был
производительным. Данное поколение DirectX было актуальным очень долго, так как компания выпускала
дополнительные обновления под наименованиями a, b и c.
Как запустить dxdiag
Рассмотрим, как можно запустить средство диагностики в разных ОС Виндовс:
Как узнать какая версия dx установлена?
Чтобы узнать какая версия Директ Икс установлена на вашем компьютере достаточно выполнить несколько
действий:
Новая эра – directx 10, 11 и 12
С появлением Windows Vista, компании Microsoft понадобилась технология, которая бы смогла успешно
продавать новую операционную систему. Как раз DirectX 10 был направлен на то, чтобы интегрировать
поддержку новой на тот момент версии шейдеров Shader Model 4.0.
Единственной проблемой, которая сопровождала Директ Икс 10 и была учтена в последующих итерациях –
отсутствие поддержки предыдущих поколений. Это привело к тому, что разработчикам всё же приходилось в
первую очередь разрабатывать игры под Директ Икс 9.0c, а уже потом портировать их под DX10. Поэтому
полностью раскрыть потенциал API не удалось.
Работой над ошибками стал Директ Икс 11, который позволил значительно улучшить отображение текстур и
освещение в играх. Данное API поставлялось с Windows 7 и стало самой успешной версией, поскольку многим
людям приходилось переходить именно на новую на тот момент операционную систему Microsoft, только чтобы
воспользоваться Директ Икс 11.
Директ Икс 12 был предназначен для того, чтобы уменьшить размеры игр, и снять напряжение с центрального
процессора.
Открытие dxdiag в windows 8.1
Для вызова dxdiag exe в операционной системе Windows 8.1 можно выполнить аналогичные действия, или открыть средство немного по-другому.
Кликните по меню «Пуск» правой кнопкой мыши, в контекстном меню выберите «Выполнить». В аналогичное окно вводится команда dxdiag для запуска средства. Далее примите решение о проверке или отказе от проверки цифровых подписей драйверов.
После этого, откроется окно «Средство диагностики DirectX», в котором отображены основные сведения о системе.
Преимущества
Преимуществ у Директ Икс update настолько много, что трудно описать все. Но достоинствами является бесплатность
и доступность ПО для пользователей персонального компьютера на базе операционной системы Windows.
Благодаря правильной установке API, можно обеспечить работу не только ресурсоёмких компьютерных игр, но и
программ с использованием трёхмерной графики.
Примеры использования команды dxdiag
dxdiag /? – отобразить справку по использованию утилиты.
dxdiag – выполнить программу с графическим интерфейсом пользователя.
dxdiag /t C:diagdxdiag.txt – выполнить диагностику DirectX с записью результатов в текстовый файл C:diagdxdiag.txt
dxdiag /x C:diagdxdiag.xml – выполнить диагностику DirectX с записью результатов в файл C:diagdxdiag.txt в формате XML.
dxdiag /whql:off /x C:diagdxdiag.xml – то же, что и в предыдущем примере, но без проверки наличия цифровых подписей WHQL драйверов.
Файлы отчетов DxDiag содержат сведения о видеоадаптерах, звуковом оборудовании, клавиатуре и мыши, а также драйверах, режимах их работы и обнаруженных проблемах.
Пример информации из отчета в текстовом формате:
Система
Эта вкладка открывается при запуске средства диагностики DirectX. Здесь вы найдете общую информацию о ПК: имя, производитель и модель устройства, текущее время, установленная операционная система, процессор, объем ОЗУ и так далее. А в самом низу отображается, какой Директ установлен.
Стоит ли устанавливать директ икс от майкрософт?
Установка Директ Икс обязательна. Потому что это API справляется с работой многих программ, рассчитанных
на активное применение трёхмерной графики. Игрокам, которые пристально следят за выходом новинок уж точно
не обойтись без свежей версии ПО. Поэтому загрузить актуальную версию API нужно в любом случае.
Формат командной строки dxdiag:
dxdiag [/dontskip] [/whql:on] [/whql:off] [/64bit] [/x имя_файла] [/t имя_файла]
Экран
Здесь выводятся сведения о подключенном графическом адаптере, мониторе и доступной видеопамяти. Тут легко узнать модель видеокарты, например, чтобы обновить на нее драйвер.
Если к вашему компьютеру подключено несколько мониторов и/или графических адаптеров, то вкладок «Экран» тоже будет несколько.
Этап 1: запуск
Dxdiag можно очень легко запустить сразу тремя способами, которые отлично подойдут для Windows 7, Windows 8 и Windows 10.Самым простым является запуск через строку поиска по системе:
- Откройте эту строку. В зависимости от версии системы она может открываться и выглядеть по-разному. Например, в Windows 10 пользователю достаточно нажать на иконку лупы, что расположена в «Панели задач». Пользователям Windows 7 и 8 придётся нажать на «Пуск» и найти поисковую строку самостоятельно.
- Пропишите в строке наименование искомого объекта. В данном случае это
dxdiag
. - Перейдите по первому же результату.
Можно вместо системного поиска воспользоваться специальной строкой «Выполнить», куда вводятся команды для запуска определённых системных файлов и компонентов:
- Откройте строку «Выполнить». Для этого воспользуйтесь комбинацией «горячих» клавиш Win R.
- В строке пропишите
dxdiag
. Чтобы команда применилась, нажмите на Enter или кнопку «Ок».
Также утилиту можно запустить из её «родной» папки:
- Перейдите по адресу:
C:WindowsSystem32dxdiag.exe
Чтобы произвести переход вам придётся вписать этот адрес в верхнюю строку стандартного «Проводника» Windows.
- Найдите и запустите файл
dxdiag.exe
.
Этап 2: знакомство с интерфейсом
Весь интерфейс программы условно разделён на несколько вкладок:
- «Система». Она открывается по умолчанию при первом запуске программы. Здесь перед пользователем показана основная информация о компьютере и системе: текущее время и дата, имя компьютера, сборка операционной системы, изготовитель и модель компьютера (либо материнской платы), версия BIOS, модель и частота процессора, состояние физической и виртуальной памяти, текущая редакция DirectX.
- «Экран». На этой вкладке интерфейс делится на несколько отдельных блоков:
- Блок «Устройство». Здесь можно просмотреть информацию о производителе видеокарты, её полное наименование, тип используемых микросхем, тип цифрового аналогового преобразователя (строка называется «Тип ЦАП»), доступное количество видеопамяти, данные о разрешении экрана и мониторе;
- В блоке «Драйверы» находится основная системная информация о драйвере видеокарты. Здесь можно просмотреть следующие значения: системные файлы драйвера, версия, дата последнего обновления, цифровую подпись типа WHQL (если таковая есть), версию DDI (она должна совпадать с редакцией DirectX, установленной на компьютере), модель драйвера;
- «Возможности DirectX». В этом блоке вы можете видеть состояние дополнительных компонентов DirectX.
- Во вкладке «Звук» можно обнаружить следующие блоки:
- Блок «Устройство» содержит данные об имени и кодировке динамиков, также там можно найти информацию о коде продукта и изготовителя, типе оборудования и данные о том, является ли оно динамиком по умолчанию;
- В «Драйверы» вы можете найти информацию касательно наименования файла с драйвером, его версию, последнюю дату обновления, наличие цифровой подписи и других файлов, а также наименование поставщика.
- Вкладка «Ввод» включает в себя:
- «Устройства DirectInput». Здесь представлены основные данные о подключаемых к компьютеру устройствах, таких как клавиатура, мышь и т.д;
- «Установленные драйверы». Блок содержит информацию о драйверах разъёмов, через которые подключаются внешние устройства.
- В каждом окне есть специальное поле «Примечания». В нём отображаются данные о текущем состоянии компонентов. Обычно в нём пишется про возможные неполадки или предупреждения, поэтому если это поле чистое, то значит всё хорошо.
Этап 3: ознакомление с отчётом
Помимо просмотра отчёта в самой программе, вы можете выгрузить его в отдельный текстовый файл. Данная функция может быть необходима в том случае, если вам нужно более детально разобраться с возникшими неполадками, так как в текстовом файле будут предоставлены дополнительные сведенья, которые могут понадобится специалистам по тем или иным вопросам.
Чтобы получить файл с отчётами, нужно нажать на кнопку в нижней части страницы «Сохранить все сведения…». После нажатия этой кнопки на «Рабочем столе» будет сформирован файл со всей необходимой информация. Файл откроется сразу же после своего создания.
Как видите, в запуске и управлении утилитой dxdiag в Windows нет ничего сложного. С её помощью можно узнать важную информацию, касательно мультимедийных параметров, а также сформировать подробный отчёт с более глубоким описанием технических данных для предоставления его специалисту.
Заключение
Средство диагностики DxDiag для проверки Виндовс 7,8,10 позволяет также получить информацию об аппаратных и программных компонентах ПК, его видео и аудио составляющих. Оно будет эффективным и удобным инструментом, позволяющим составить общее мнение о системе, её аппаратной начинке и обслуживающих систему драйверах.