Запустите средство диагностики DirectX
Если у вас возникли проблемы с правильным воспроизведением игры или фильма, средство диагностики DirectX может помочь вам указать источник. Чтобы получить к нему доступ, перейдите в Пуск в Windows 10/8/7, введите dxdiag и нажмите Enter.
Если вы впервые используете средство диагностики DirectX, вас могут спросить, хотите ли вы проверить, подписаны ли ваши драйверы цифровой подписью.
Нажмите да чтобы убедиться, что ваши драйверы подписаны издателем, который подтвердил их подлинность.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
После завершения работы диагностического инструмента необходимо проверить три ключевых момента:
1. Проверьте свою видеокарту.
Некоторые программы работают очень медленно или вообще не работают, если не включено аппаратное ускорение Microsoft DirectDraw или Direct3D.
Чтобы определить это, перейдите на вкладку «Отображение», а затем в разделе «Возможности DirectX» проверьте, отображаются ли DirectDraw, Direct3D и AGP Texture Acceleration как «Включено». Если нет, попробуйте включить аппаратное ускорение.
- Щелкните правой кнопкой мыши на рабочем столе и откройте «Разрешение экрана».
- Щелкните Расширенные настройки.
- Перейдите на вкладку «Устранение неполадок» и нажмите «Изменить настройки».
- Переместите ползунок «Аппаратное ускорение» в положение «Полное».
Если это не поможет, вам может потребоваться обновить видеодрайвер или саму карту. Обычно последние версии драйверов для вашего оборудования можно найти в разделе поддержки на веб-сайте производителя.
2. Проверьте игровые контроллеры.
Если джойстик или другое устройство ввода не отвечает, возможно, оно установлено неправильно. Убедитесь, что устройство отображается на вкладке «Вход». Если нет, переустановите устройство в соответствии с инструкциями производителя. Если это USB-устройство, отключите его, а затем снова подключите.
3. Проверьте наличие «неподписанных» драйверов.
Драйвер с цифровой подписью был протестирован Лабораторией качества оборудования Microsoft Windows на совместимость с DirectX. Если средство диагностики помечает неподписанный драйвер, обновление драйвера может решить вашу проблему. Как правило, последнюю версию драйвера для вашего оборудования можно найти в разделе поддержки на веб-сайте производителя.
4. Что еще нужно проверить
Если у вас по-прежнему возникают проблемы с игрой или фильмом после запуска средства диагностики DirectX, вы можете проверить еще несколько вещей.
Проверьте режим отображения вашего приложения или игры
Когда приложение DirectX 9 переходит в полноэкранный режим, разрешение приложения может не соответствовать собственному разрешению вашего ЖК-монитора; разрешение вашего монитора было разработано с учетом его размера. Если вы видите черные полосы вверху или по бокам экрана, где часть не используется, вы можете попробовать масштабировать полноэкранное изображение. Если ваше приложение или игра позволяет вам выбрать режим отображения, вы можете изменить настройки приложения или игры и выбрать режим, который соответствует собственному разрешению вашего ЖК-монитора. Это поможет вам использовать все экраны и при этом сохранить заданное разрешение приложения.
Какая версия DirectX установлена на вашем ПК
На вкладке «Система» против Версия DirectX, вы увидите версию, установленную в вашей системе. На изображении выше вы увидите DirectX 12 упомянул.
Если запуск инструмента не помогает, вы можете удалить DirectX из своей системы, а затем загрузить DirectX и установить его заново.
Проверьте версию DirectX, которая требуется вашему приложению или игре.
Для некоторых приложений и игр требуется DirectX 9. Однако Windows 7 установлена с более новой версией DirectX. Если вы устанавливаете приложение или игру, требующую DirectX 9, вы можете получить сообщение об ошибке, например: «Программа не может запуститься, потому что на вашем компьютере отсутствует d3dx9_35.dll. Попробуйте переустановить программу, чтобы решить эту проблему.”Последние две цифры имени файла могут отличаться. Если вы получаете такое же сообщение об ошибке после переустановки приложения или игры, перейдите в Веб-установщик среды выполнения DirectX для конечных пользователей веб-странице и следуйте инструкциям по установке DirectX и получения обновлений DirectX и предыдущих версий DirectX.
wvc + TWC + twcf = MFC
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Следуй этим шагам
Шаг 1. Проверьте, какая версия DirectX установлена.
Обычно, если вы используете текущую операционную систему Windows 10 , вам не нужно загружать DirectX 12, поскольку он является неотъемлемой частью Windows 10. Вы можете следовать приведенным ниже инструкциям, чтобы проверить, какая версия DirectX установлена на вашем компьютере:
- На клавиатуре нажмите клавиша с логотипом Windows и введите dxdiag . В списке результатов поиска щелкните dxdiag открыть Инструмент диагностики DirectX .
- Под вкладка Система , вы можете просмотреть информацию о вашей системе, включая версию DirectX.
Если версия вашего DirectX не DirectX 12, вы можете выполнить следующий шаг, чтобы загрузить и установить DirectX 12 через Центр обновления Windows.
Шаг 2. Загрузите и установите DirectX 12 через Центр обновления Windows.
Отдельного пакета DirectX 12 для Windows 10 не существует. . Однако вы можете загрузить и установить обновления DirectX 12 через Центр обновления Windows. Вот как это сделать:
- На клавиатуре нажмите клавиша с логотипом Windows и я в то же время открыть Настройки Windows . Затем нажмите Обновление и безопасность .
- Нажмите Проверить обновления чтобы загрузить и установить обновления, доступные для вашего ПК. Если есть обновления для DirectX 12, Windows загрузит и установит обновления для вас.
Шаг 3. Бонусный совет: обновляйте драйверы автоматически
Обновление драйверов также может улучшить игровой процесс. . Более того, обновив драйверы до последней версии, вы также сможете поддерживать свое оборудование в хорошем состоянии и избежать множества неожиданных проблем с компьютером.
Есть два метода обновления драйверов: вручную и автоматически .
Обновите драйверы вручную -Вы можете обновить драйверы вручную, зайдя на сайт производителя и выполнив поиск последней версии драйвера для своего устройства.
Обязательно выберите драйвер, который совместим с вашей конкретной моделью устройства и ваш версия Windows .
ИЛИ ЖЕ
Обновите драйверы автоматически — Если у вас нет времени, терпения или компьютерных навыков для обновления драйверов вручную, вы можете сделать это автоматически с помощью Водитель Easy . Вам не нужно точно знать, на какой системе работает ваш компьютер, вам не нужно рисковать, загружая и устанавливая неправильный драйвер, и вам не нужно беспокоиться о том, чтобы сделать ошибку при установке. Driver Easy справится со всем .
Все драйверы в Driver Easy прийти прямо из производитель . Они все сертифицированный безопасный и надежный .
- Скачать и установите Driver Easy.
- Запустите Driver Easy и щелкните Сканировать сейчас кнопка. Driver Easy просканирует ваш компьютер и обнаружит проблемы с драйверами.
- Нажмите Обновить рядом с устройством, чтобы автоматически загрузить правильную версию его драйвера, а затем вы можете установить ее вручную. Или нажмите Обновить все для автоматической загрузки и установки правильной версии все драйверы, которые отсутствуют или устарели в вашей системе (для этого требуется Pro версия — вам будет предложено выполнить обновление, когда вы нажмете Обновить все. Вы получаете полная поддержка и 30-дневный возврат денег гарантия). Если вам нужна помощь, обращайтесь Служба поддержки Driver Easy в support@drivereasy.com .
Пожалуйста, оставьте нам комментарий ниже, если у вас есть какие-либо вопросы или предложения.
Как полностью удалить DirectX 12
DirectX 12 является встроенным в Windows 10 приложением, то есть его нельзя удалить обычными способами. Для корректной работы вам нужно, чтобы эта программа присутствовала на компьютере, поэтому разработчики Windows убрали возможность её удаления. Однако бывают случаи, когда необходимо переустановить DirectX из-за постоянных сбоев в его работе. Для этого придётся использовать сторонние программы. Если есть возможность избежать удаления DirectX (например, проблема решается простым обновлением системы), то лучше ею воспользоваться. Перед удалением DirectX обязательно создайте точку восстановления системы, чтобы в случае некорректного удаления иметь возможность восстановить все данные.
Восстановление системы
Функция восстановления системы нужна для того, чтобы вернуть Windows 10 в рабочее состояние и исправить ошибки, которые возникли при удалении или установке новых программ.
Как создать точку восстановления в Windows 10
- Щёлкните по значку поиска в левом нижнем углу экрана.
Щёлкните по полю поиска, чтобы ввести текст - Напишите «Панель управления». Откройте её.
«Панель управления» позволяет выполнять основные действия по настройке системы - Выберите раздел «Система и безопасность».
Раздел «Система и безопасность» позволяет отслеживать состояние компьютера и восстанавливать систему - Выберите подраздел «Система».
Раздел «Система» позволяет совершать администрирование ПК - Выберите пункт «Защита системы».
Пункт «Защита системы» откроет окно «Свойства системы» - Нажмите «Настроить», чтобы включить защиту диска С.
Нажмите «Настроить», чтобы открыть окно настройки защиты диска - Выберите «Включить защиту системы», объем дискового пространства и кликните «Применить».
Нажмите «Применить», чтобы вернуться к окну «Свойства системы» - Нажмите «Создать» для создания точки восстановления системы.
Кнопка «Создать» стала активна, так как вы включили защиту диска С - Укажите дату. Нажмите «Создать».
Точка восстановления сохранит все программы и состояние вашего компьютера на эту конкретную дату - Дождитесь сообщения о завершении процесса и нажмите «Закрыть».
Теперь вы сможете восстановить систему, если удаление DirectX пройдёт некорректно, или компьютер станет хуже работать.
Как восстановить систему
Выполните пункты 1–5 инструкции «Как создать точку восстановления в Windows 10», чтобы открыть окно «Свойства системы»
Кликните «Восстановить».
Вы можете восстановить предыдущее состояние компьютера в любой момент
Нажмите «Далее» в окне восстановления системы.
Обратите внимание, что восстанавливаются только системные файлы и параметры
Выберите точку восстановления системы с нужной датой, которую вы указали во время создания. Нажмите «Далее».
Тип точки восстановления будет «Вручную», так как её создали вы, а не Windows
Подтвердите выбор точки восстановления.
Нажмите «Готово», чтобы запустить восстановление системы
Согласитесь с запуском процесса восстановления.
Учитывайте, что вы не сможете работать за компьютером до тех пор, пока не закончится восстановление системы
Дождитесь окончания восстановления системы.
Видео: как восстановить Windows 10
Удаление DirectX 12
Так как удаление DirectX в Windows 10 не предусмотрено, то придётся использовать стороннее ПО. Программа DirectX Happy Uninstall — довольно распространённая утилита, которая поможет полностью удалить все библиотеки DirectX с компьютера.
Чтобы удаление DirectX произошло корректно, воспользуйтесь следующими советами:
- Создайте точку восстановления.
- Скачайте установщик DirectX с сайта Microsoft.
- Скачайте и установите программу DirectX Happy Uninstall.
- Отключите интернет, чтобы система не смогла автоматически скачать и установить DirectX.
- Отключите защиту системных файлов:
Теперь можно приступать к удалению DirectX 12:
- Запустите DirectX Happy Uninstall. Создайте точку восстановления системы во вкладке «Backup». При необходимости вы сможете вернуть удалённый DirectX с её помощью.
Нажмите «Start Backup», чтобы создать точку восстановления - Выберите вкладку «Uninstall», чтобы удалить программу.
Нажмите «Uninstall», чтобы запустить удаление DirectX - Дождитесь завершения удаления и закройте программу.
Видео: как удалить DirectX
Windows 10 сама скачивает и устанавливает необходимые обновления, в том числе и для DirectX. Большинство проблем, возникающих во время работы этой программы, можно решить запуском обновления системы вручную. Постарайтесь не прибегать к полному удалению DirectX, если это возможно, так как тогда придётся использовать сторонние программные продукты.
Обновление DirectX
Современные игры зачастую требуют наличия последней редакции библиотеки DirectX, ответственной за прорисовку графических объектов. При отсутствии нужной версии выдается сообщение с ошибкой, но в нем, как правило, указывается, что проблема заключается именно в устаревшем пакете DirectX. Если же сообщение ссылается на выключенное аппаратное ускорение графики, то, скорее всего, каким-то образом потерялись некоторые dll-файлы библиотеки или же она была изначально развернута, что называется, «криво». Такое возможно, если инсталляция производилась не из официального дистрибутива.
Для установки или обновления DirectX переходим на сайт Майкрософт и скачиваем последнюю версию пакета. Далее устанавливаем его и перезагружаем компьютер. Если причина неполадок заключалась именно в DirectX, то после указанных действий аппаратное ускорение должно включиться.
Проверка видеокарты на совместимость с directx 12
Чтобы проверить, совместима ли видеокарта с DirectX 12, следует просто узнать, на каком чипсете она сделана. Если он присутствует в списке перечисленных, значит видеокарта поддерживает API на аппаратном уровне, если нет – соответственно, не поддерживает.
Узнать это можно с помощью любой программы диагностики компьютера, например, Speccy, HWInfo или AIDA.
Можно поступить и другим способом. Используя стандартное средство Windows «Сведения о системе» можно получить информацию о том, какой в системе установлен видеоадаптер. Далее при помощи сайта NVidia или AMD можно узнать, какую версию API поддерживает данный адаптер.
Запустить программу можно следующим образом: нажав Win+R, набрать в окне «msinfo32» и нажать «ОК». Тип адаптера будет указан в разделе Компоненты – Дисплей – Описание адаптера.
Новый драйвер версии 384.76 для видеокарт NVIDIA не только оптимизирован для бета-версии Lawbreakers и Spider-man: Homecoming VR, но также добавляет поддержку DirectX 12 устаревшим картам на процессорах Fermi — 5xx и 4xx. Некоторые пользователи отмечают серьезные проблемы с производительностью в Watch Dogs 2, поэтому если вы играете в эту игру Ubisoft, ставить новый драйвер пока рано.
Несмотря на проблемы, однако, это хорошая новость для владельцев старых ПК. Остается лишь надеяться, что DX12-игры будут работать на этих видеокартах при допустимой частоте кадров.
Правила сообщества
Ничто не истинно, все дозволено, кроме политоты, за нее пермач, идите на ютуб
Оскорблять участников сообщества;
Нельзя оценивать Toki Tori ниже чем на 10 баллов из 10;
Выкладывать ваши кулвидосы с только что зареганных акков — пермач
Эээх вспоминаю обещания до выхода DX12. И где это теперь все? Где уберреалистичный свет? Где гигантский прирост производительности? По-моему, все вообще уже забыли про этот директ.
Эм . я, конечно, скорее гуманитарий, но разве поддержка DX12 не должна быть реализована аппаратно в видеоускорителе?
блин я думал уже GTX 295 из чулана доставать. а тут облом.
лол, так они и на DX11 новые игры не вытягивают. Не вижу смысла в этом, их производительности все равно не хватит, что бы увидеть разницу межда DX11 и DX12.
Что бы быстрее сгорали )
главное не смотреть список этих старых видеокарт, чтоб не оказалось, что твоя топовая карта уже старье ))
А на GT1030 новый драйвер вообще заставляет Watch Dogs 2 крашится при запуске. Пришлось неделю назад откатываться.
Интересно, как долго еще будет жить Dirext 11?
gtx750ti в пролёте?(
Это после того как в качестве одной из причин покупки новой видеокарты называлось отсутствия поддержки DX 12 на предыдущих моделях -, дескать, игра будет выглядеть лучше с DirectX 12, купи новую видюху, а то чо как лох.
у меня этот драйвер bsod чет вызывает
до чувство когда у тебя 9800
DirectX 12 туда запилили для поддержки нового стандарта WDDM 2.2, а не для игр. Умники.
Что такое «старые» 6600GT?
бля без подробностей хуйня
Тот момент когда читаешь новость, а у тебя на игорном ноуте GT 330M. Не srsly, она на 128 бит и уделывает местами даже GT 820M
Так то он там изначально был, нэ? Типа суть DX12 в том что его держит любая карта с поддержкой DX11 + должна быть установлена Win 10.
Всё равно новые игры не смогу установиь из-за своей 32бит системы
Пытаешься такой обновить до 64 с помощью Винды с рутрекера магического источника, а она не устанавливается. И ты грустишь ( Ребята, это тонкий намек на мою криворукость и тонкий намек на просьбу о помощи!)
Старых блин, да моя 580 фору даст любой 256битной фигне.Реальная разница на с 980 начинается.
мамкины майнеры не оценят нововведение
*смиренно ждет того же для AMD*
Что такое DirectX 12
DirectX 12 — это компонент интерфейса, который нужен для корректной работы приложений, использующих ресурсы видеокарты. Другими словами, DirectX 12 обеспечивает взаимодействие между операционной системой и аппаратной частью, позволяя максимально использовать все возможности компьютера.
Зачем DirectX 12 в Windows 10
Как и любой другой графический API, DirectX 12 нужен в основном для корректной работы компьютерных игр с качественной графикой. Он позволяет использовать все ресурсы компьютера, чтобы добиться лучшей производительности и получить «красивую картинку».
Вы можете увидеть, что второе изображение лучше прорисовано: нет размытости деревьев и дальних объектов
Кроме того, этот компонент обеспечивает эффективное использование возможностей многоядерных процессоров и поддерживает новые графические ускорители. То есть, если ваш компьютер оснащён одной из новых высокопроизводительных видеокарт, то DirectX 12, в отличие от предыдущих версий, позволит использовать все её возможности по максимуму.
Чем DirectX 12 отличается от предыдущих версий
Ещё при разработке DirectX 12 производители сообщили, что он разрабатывается для более качественного взаимодействия с современной аппаратной частью. Если сравнивать его с предыдущими версиями, то можно отметить следующие отличия:
- технологии Tiled Resources, Typed UAV и Bind, которые являются частью нового API, экономнее распределяют ресурсы памяти между процессами и облегчают использование ядер процессора;
- новые режимы наложения и консервативная растеризация ускоряют расчёт теней и MSAA (метод полноэкранного сглаживания, который немного ухудшает качество изображения, но даёт огромную экономию вычислительной мощности);
- возможность объединения видеокарты разных производителей в единую графическую подсистему;
- снижение уровня абстрагирования оборудования, что даёт разработчикам лучший доступ к использованию возможностей графического чипа;
- поддержка объектов состояния конвейера и таблиц дескрипторов, что улучшает производительность в алгоритмах определения коллизий, расчёта прозрачности и построения геометрической модели местности.
Вышеперечисленные преимущества имеют значение для разработчиков игр и программистов. Если говорить о среднестатистическом пользователе ПК, то для него главным отличием DirectX 12 от предыдущих версий является лучшая производительность при одновременной экономии ресурсов памяти.
Видео: сравнение DirectX версий 11 и 12
Можно ли использовать DirectX 11.2 вместо DirectX 12
DirectX 12 идёт в комплекте с Windows 10: все необходимые библиотеки уже имеются на компьютере после установки операционной системы или её обновления до 10 версии. Другими словами, если вы поставили Windows 10, то DirectX 12 уже тоже установлен. Однако не все видеокарты его поддерживают, поэтому иногда, даже с последней Windows, используется DirectX 11.2. Сегодня это не оказывает значительного влияния на работу компьютера, так как DirectX 12 ещё довольно «сырой» продукт. Вы можете использовать DirectX 11.2 вместо версии 12.
Почему в Windows 10 установлен DirectX 11.2, а не DirectX 12
Вы установили Windows 10, но вместо DirectX 12 используется версия 11.2. Почему так происходит? Есть две причины:
- DirectX 12 не поддерживается видеоадаптером (временно, пока производители не выпустили новые драйверы);
- драйверы графической карты устарели (их можно обновить на официальных сайтах NVIDIA, AMD или Intel).
Учитывайте, что производители не будут выпускать драйверы под старые модели видеокарт, поэтому вам, возможно, придётся либо менять графический адаптер, либо использовать предыдущие версии DirectX.
Как узнать версию установленного DirectX
- Нажмите одновременно клавиши Win + R. Откроется окно «Выполнить».
Заметьте, что для диагностики системы нужны права администратора - Введите dxdiag в строке для текста. Нажмите «ОК».
Команда dxdiag открывает «Средство диагностики DirectX» - Найдите во вкладке «Система» пункт «Версия DirectX».
Если у вас стоит Windows 10, то версия DirectX либо 11.2, либо 12
DirectX 11 Vs DirectX 12
DirectX 12 is much more efficient than DirectX 11. If we talk about about graphics then there isn’t more difference between DirectX 12 and DirectX 11 but in case of efficiency DirectX 12 is one of the best option.
DirectX 11 and DirectX 10 uses only one core to send the signals to graphics card but DirectX 12 uses all CPU cores in parallel to maintain more efficiency.
In DirectX 12 communication between processor and video card are now multi threaded, which will allow multiple core to send multiple signals simultaneously.
But if we compare for some games such as BattleField 1 which consists of billion numbers of customizable graphics settings then DirectX 11 performs 5% to 25% better than DirectX 12, which are really surprisingly results.
In frame rate comparison DirectX 11 is up to 25% better than DirectX 12 download.
In initial phases of DirectX 12 was not recommended for gamers but after lot of development by 2017 it acts more powerful than DirectX 11.
Games are already started developing by keeping DirectX 12 in mind, hence now DirectX 12 is now all compatible for Gamers, So Let’s Go! and Get Started! with DirectX 12.
Что делать если не устанавливается DirectX
Приложение может не установиться, если его версия не соответствует версии ОС Windows. Невозможно провести установку 12-й версии в ОС Windows 7, как и 11-й версии в ОС Windows XP.
Таблица: версии Windows и соответствующие им версии DirectX
Версии DirectX | Операционные системы Windows |
DirectX 11.3–12.0 | Windows 10 |
DirectX 11.2 | Windows 8.1 |
DirectX 11.1 | Windows 8 |
DirectX 11.0 | Windows 7 |
DirectX 10.0 | Windows Vista |
DirectX 9.0С | Windows ХР |
Кроме того, могут быть другие причины, по которым не может установиться DirectX:
- исполняемый файл dxsetup.exe может быть поражён вирусом. Это часто происходит, если скачивание было произведено с непроверенного сайта. Поэтому скачанный файл нужно сразу проверить антивирусом;
- скачанный архив может не подходить под разрядность (битность) вашей системы. Если у вас 32-битная ОС Windows, архив под 64-битную ОС на ваш компьютер не установится;
- антивирусное программное обеспечение вашего компьютера может заблокировать файл уже в процессе закачки. Нужно отключить антивирус и попробовать скачать файл снова;
- нет прав на установку. В контекстном меню файла надо выбрать запуск от имени администратора или предоставить права на установку;
- оперативная память компьютера и кэш-память захламлены всяким мусором. Нужно очистить память, используя для этого специальные программы. Это могут быть Wise Care 365, Glary Utilites, Ccleaner и другие. После очистки памяти перезагрузить компьютер и повторить установку.
Сбой установки DirectX
Во время установки может произойти непредвиденный сбой и появится окно с сообщением об ошибке.
При сбое установки DirectX для преодоления возникшей проблемы можно попробовать применить несколько вариантов:
- скачать исполняемый файл dxsetup.exe с другого сайта и запустить его;
- выполнить установку ОС Windows в режиме обновления, так как, возможно, имеет место сбой в работе её компонентов;
- запустить из командной строки от имени администратора утилиты chkdsk и sfc /scannow и полностью проверить жёсткий накопитель;
- для более опытных пользователей подсказку можно получить в файлах DXError.log и DirectX.log в папке Windows. Если знаний в этой области не хватает, то лучше посоветоваться со специалистом, например, в online-режиме.
Удалите программное обеспечение, которое может конфликтовать с DirectX
1. Проверьте совместимость DirectX с вашей операционной системой
Прежде чем удалить какое-либо программное обеспечение, обратите внимание на совместимость DirectX с вашей операционной системой. Убедитесь, что у вас установлена последняя версия DirectX, которая поддерживается вашей ОС
2. Выявите потенциально проблемное программное обеспечение
Посмотрите, какие программные приложения могут использовать DirectX или могут конфликтовать с ним. Например, некоторые антивирусные программы или приложения для записи экрана могут вмешиваться в работу DirectX и вызывать ошибки.
3. Удалите проблемное программное обеспечение
Если вы выявили какое-либо программное обеспечение, которое может стать причиной ошибки «Unable to initialize graphics system gpu does not support dx12», удалите его. Используйте Панель управления или специальную утилиту, чтобы удалить приложение полностью.
4. Переустановите DirectX
Если отказаться от проблемного ПО невозможно, попробуйте переустановить DirectX. Это может помочь восстановить нормальную работу графической системы, которая может испытывать проблемы из-за конфликта с другим программным обеспечением.
5. Обновите драйвера графической карты
Если проблема остается после удаления проблемного ПО и переустановки DirectX, попробуйте обновить драйверы графической карты. Иногда устаревшие драйверы могут приводить к ошибкам работы DirectX.
При исправлении ошибки «Unable to initialize graphics system gpu does not support dx12» следует использовать все вышеперечисленные рекомендации постепенно, пока не устранится проблема. Многие проблемы с графикой и графическими программами связаны с совместимостью DirectX и других программных пакетов
Поэтому важно проверить совместимость и убедиться, что ваша система работает правильно
Follow these steps
Step 1: Check which version of DirectX is installed
Normally, if the current operating system you’re running is Windows 10, you don’t need to download DirectX 12, because it is an integral part of Windows 10. You can follow the instructions below to check which version of DirectX is installed on your PC:
- On your keyboard, press the Windows logo key and type dxdiag. In the list of search results, click dxdiag to open DirectX Diagnostic Tool.
- Under the System tab, you can view your system information, including the DirectX version.
If the version of your DirectX is not DirectX 12, you can follow the next step to download and install DirectX 12 via Windows Update.
Step 2: Download and install DirectX 12 via Windows Update
There is no stand-alone package of DirectX 12 for Windows 10. However, You can download and install the updates of DirectX 12 via Windows Update. Here is how to do it:
- On your keyboard, press the Windows logo key and I at the same time to open Windows Settings. Then click Update & Security.
- Click Check for updates to download and install the updates available for your PC. If there are updates for DirectX 12, Windows will download and install the updates for you.
Step 3: Bonus tip: Update your drivers automatically
Keeping your drivers up to date can also bring you a better gaming experience. What’s more, by updating your drivers to the latest version, you can also keep your hardware in good condition and avoid many unexpected computer issues.
There are two methods to update your drivers: manually and automatically.
Manually update your drivers– You can update your drivers manually by going to the manufacturer’s website, and searching for the latest driver for your device.
Be sure to choose the driver that’s compatible with your exact device model and your version of Windows.
OR
Update your drivers automatically – If you don’t have the time, patience or computer skills to update your drivers manually, you can, instead, do it automatically with . You don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making a mistake when installing. Driver Easy handles it all.
All the drivers in Driver Easy come straight from the manufacturer. They‘re all certified safe and secure.
- and install Driver Easy.
- Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.
- Click Update next to your device to automatically download the correct version of its driver, then you can install it manually. Or click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system (This requires the Pro version – you’ll be prompted to upgrade when you click Update All. You get full support and a 30-day money back guarantee).
You can do it for free if you like, but it’s partly manual.If you need assistance, please contact Driver Easy’s support team at support@drivereasy.com.
Please feel free to leave us a comment below if you have any questions or suggestions.
Download Direct X 12 Offline Installer for Windows 10 64 Bit, 32 Bit
Web version of directx 12 is for those who have an active internet connection that doesn’t have any cuts. But, direct x 12 offline installer could be the best choice for people who’s internet connection is unstable. Let’s go ahead and download the offline installer for your windows 10/8.1/7 or older pc’s.
Once you download directx latest version offline installer from above, you can install it anytime without active internet connection. You don’t have to have internet connection while installing the app because it doesn’t download files in the real-time. All the files will be downloaded at once and summed up into one file, that is nothing but the offline installer.
If you are looking for any help or you have some doubt or question, kindly comment below this post. We will try our best to provide you the solution and clarify your doubts regarding directx 12 offline installer for windows 10/8.1/7 64 bit and 32 bit.
Увеличение и уменьшение счетчика ссылок
При получении нового указателя интерфейса число ссылок должно увеличиваться путем вызова метода IUnknown:: AddRef. Однако приложению обычно не нужно вызывать этот метод. Если получить указатель интерфейса путем вызова метода создания объекта или путем вызова IUnknown:: QueryInterface, то объект автоматически увеличит число ссылок. Однако при создании указателя интерфейса другим способом, например при копировании существующего указателя, необходимо явно вызвать IUnknown:: AddRef. В противном случае при освобождении исходного указателя на интерфейс объект может быть уничтожен, несмотря на то, что может потребоваться использовать копию указателя.
Необходимо освободить все указатели интерфейса, независимо от того, увеличился ли счетчик ссылок у вас или объектов. Если указатель интерфейса больше не нужен, вызовите IUnknown:: Release , чтобы уменьшить число ссылок. Распространенной практикой является инициализация всех указателей интерфейса на , а затем их возврат к моменту их освобождения. Это соглашение позволяет протестировать все указатели интерфейса в коде очистки. Те, которые еще не активны, необходимо освободить перед завершением работы приложения.
Следующий фрагмент кода расширяет пример, показанный ранее, чтобы продемонстрировать способ управления подсчетом ссылок.