Не удается создать устройство directx
Ошибка «Не удалось создать устройство Directx”Обычно встречается пользователями при открытии встроенная игра для Windows (Сапер, пасьянс, и т. д.) или при открытии Windows Media Center. Эта конкретная проблема встречается только в версиях ОС старше Windows 8.
После тщательного изучения проблемы мы составили короткий список потенциальных виновников, которые могут быть причиной проблемы:
- Обновления Windows были загружены WU и ожидают установки — Если это является причиной проблемы, перезагрузка компьютера и разрешение на установку обновлений автоматически решит проблему.
- Конфликт между Windows Media Center и встроенной игрой ОС — Как оказалось, ошибка может отображаться, когда два приложения активно используют один и тот же файл DLL (Windows Media Center и одна встроенная игра Windows).
- Драйверы бета-графики вызывают проблему — Если это является причиной ошибки, возврат к стабильному драйверу решит проблему
- Проблема вызвана сбоем Windows — Это может быть решено путем повторного запуска встроенных игр Windows из Windows Features.
Если вы в настоящее время боретесь с этой конкретной проблемой, воспользуйтесь приведенным ниже набором методов, чтобы устранить ее. Пожалуйста, следуйте каждому методу по порядку, пока не встретите исправление, способное решить проблему. Давай начнем.
Способ 2: переустановите DirectX Runtime
1) Перейти к Microsoft Сайт загрузки DirectX для конечных пользователей.
2) Загрузите Runtimes на свой компьютер.
3) Откройте загруженный файл и следуйте инструкциям на экране для установки программного обеспечения на свой компьютер.
Исправление 3: обновить драйвер видеокарты
Отсутствующий или устаревший драйвер видеокарты может привести к Не удалось создать устройство DirectX ошибка, поэтому вы должны убедиться, что ваш драйвер видеокарты обновлен.
Существует два способа обновить драйвер видеокарты:
Обновите драйвер вручную — Вы можете вручную найти последнюю версию драйвера вашей видеокарты от производителя, скачать драйвер и установить его на свой компьютер. Это требует времени и навыков работы с компьютером.
Автоматически обновлять драйвер — Если у вас нет времени или терпения, вы можете сделать это автоматически с Водитель Легко.
Driver Easy автоматически распознает вашу систему и найдет для нее правильные драйверы. Вам не нужно точно знать, на какой системе работает ваш компьютер, вам не нужно рисковать загрузкой и установкой неправильного драйвера, и вам не нужно беспокоиться об ошибках при установке.
Вы можете обновить драйверы автоматически с помощью СВОБОДНО или профессионал версия Driver Easy. Но в Pro версии это займет всего 2 клика (и вы получите полную поддержку и 30-дневная гарантия возврата денег):
Наконец-то настали времена для отличных видеоигр! Но ваши игры не запускаются как обычно. Вместо этого вы видите эту ошибку, говорящую:
Не удалось инициализировать DirectX.
Не удалось инициализировать DirectX Audio.
Не удалось инициализировать видеоустройство
Это действительно раздражающая проблема, но ее не так сложно решить. Если вы застряли с этой проблемой, перезагрузка гарантирована. Мы нашли ответ для вас.
Прежде чем мы начнем, давайте поговорим о том, что такое DirectX. По словам Microsoft, DirectX — это «набор компонентов в Windows, который позволяет программному обеспечению, в первую очередь и особенно играм, работать напрямую с видео и аудиооборудованием». Поэтому, если с DirectX в Windows возникнет какая-либо ошибка, ваши игры не смогут работать правильно.
- Обновите DirectX на вашем Windows
- Сделайте новую установку вашей видеокарты и драйверов звуковой карты
Способ 1. Перезагрузитесь, чтобы установить ожидающие обновления Windows
В зависимости от ожидающего обновления, оно может быть установлено только частично после того, как WU завершит его загрузку. Это может вызвать непредвиденные ошибки, пока пользователь не перезагрузит систему и не позволит полностью установить обновление. Независимо от того, считаете ли вы, что вы ожидаете обновления, перезагрузите систему и посмотрите, будет ли проблема автоматически решена.
Если перезагрузка не решила вашу проблему, перейдите к следующему способу.
Исправление 1: Загрузите установщик DirectX для конечного пользователя.
Если вы можете без проблем запустить игру (Warframe), то вы должны были найти на вашем компьютере исправленную ошибку создания устройства DirectX.
Решение 2. Выбор выделенной графики
Если на вашем компьютере установлена выделенная графическая карта, может быть случай, когда вместо выделенных будет выбрана встроенная графика. Это может вызвать проблемы при запуске любой игры, поскольку она может ожидать выделенную графику, но может иметь доступ только к встроенной.
- Щелкните правой кнопкой мыши на любом пустом месте на экране и выберите «Панель управления Nvidia.»
Панель управления NVIDIA
- Нажмите «Управление настройками 3DИ выберите «Высокопроизводительный процессор NVIDIA».
Выбор графики NVIDIA
- Нажмите Применить, чтобы сохранить изменения и выйти. Теперь проверьте, решена ли проблема.
Попробуйте эти исправления
- Измените разрешение игры
- Переустановите DirectX Runtimes
- Обновите свой графический драйвер
Способ 5. Повторное включение игр из функций Windows
Если все вышеперечисленные методы оказались неэффективными, давайте предпримем соответствующие шаги для устранения известного сбоя Windows, который может вызывать проблему. Некоторые пользователи отмечают, что отключение функций игры, перезагрузка, а затем их повторное включение автоматически решили проблему. Это заставит Windows заново инициализировать компоненты, необходимые для запуска игры, что решит проблему.
Выполните следующие действия, чтобы снова включить встроенные игры из Windows.
- Нажмите Windows ключ + R открыть окно запуска. Тип «Appwiz.cpl» и ударил Войти открыть Добавить или удалить программы.
- В Программы и особенности, нажмите на Включите или выключите функции Windows.
- Теперь найдите папку с именем Games и снимите флажок рядом с ней. Это должно автоматически отключить все встроенные игры. Удар Хорошо подтвердить.
- Подождите, пока Windows внесет необходимые изменения, затем перезагрузите компьютер.
- После перезагрузки компьютера выполните шаги 1 и 2 снова, чтобы вернуться к Возможности системы Windows. Оказавшись там, снова включите флажок рядом с Игры и ударил Хорошо подтвердить.
- Windows потребуется некоторое время, чтобы снова включить игровые компоненты. Если не будет предложено перезагрузить компьютер, сделайте это самостоятельно и посмотрите, была ли проблема решена при следующем запуске.
Не удалось создать устройство Warframe DirectX
- Ваша система выбирает интегрированная графика вместо выделенной графики на вашем компьютере.
- Ваша графика водители либо не обновлены до последней сборки, либо повреждены.
- DirectX может быть неправильно установлен на вашем компьютере или могут отсутствовать модули.
Прежде чем начать следовать решениям, убедитесь, что у вас есть активное подключение к Интернету вместе с административным доступом на вашем компьютере. Вы также можете проверить целостность файлов игры используя клиент Steam. Это может помочь в устранении проблем с неполными или неправильными игровыми файлами.
Решение 1. Обновите DirectX на вашем Windows
Если что-то не так с программным обеспечением DirectX, оно примет ошибку. Вы можете решить эту проблему путем обновления DirectX.
Для DirectX нет отдельного пакета, так как он входит в состав системы Windows. Вы можете обновить его, установив Windows Update.
1) Тип Uбновить в поле поиска от Пуск. Затем нажмите Проверьте наличие обновлений (Windows 10) или Центр обновления Windows (Windows 7) из результата.
2) Нажмите Проверьте наличие обновлений .
Windows должна автоматически проверить наличие обновлений.
3) Если вы используете Windows 10, Microsoft автоматически установит обнаруженные обновления;
Если вы используете Windows 7, нажмите Установить обновления.
4) Перезапустите Windows и перезапустите игру, чтобы увидеть, работает ли она нормально.
Способ 2: разрешение конфликта приложений
В зависимости от версии вашей ОС, вы можете найти Windows Media Center будет автоматически запускаться при запуске. Хотя это, безусловно, не является неудобством, это может вызвать проблемы с некоторыми приложениями, которые используют одни и те же файлы DLL.
Как сообщают некоторые пользователи, при каждом открытии или сворачивании Windows Media Center вы можете столкнуться сНе удалось создать устройство DirectxОшибка при попытке открыть встроенную игру. Хотя технические аспекты этой проблемы не ясны, похоже, что они оба настроены на использование одних и тех же файлов DLL.
Если вы получаете эту ошибку при открытии игры, выясните, открыт ли Windows Media Center. В случае, если он открыт, закройте его правильно (не сверните его) и посмотрите, решило ли оно вашу проблему. Если это так, обязательно закройте Windows Media Center, когда решите поиграть во встроенную игру.
Если этот метод не был эффективным, перейдите к Способ 3 Если вы хотите использовать Windows Media Center во время игры во встроенную игру, обратитесь непосредственно к Способ 4
Способ 3. Обновите графический драйвер
Другой распространенной причиной этой ошибки является то, что вы используете неправильный графический драйвер или он устарел. Вам следует обновить графический драйвер, чтобы избавиться от проблем с драйверами. Если у вас нет времени, терпения и навыков для обновления драйвера, вы можете сделать это автоматически с Водитель Легко.
Водитель Легко автоматически распознает вашу систему и найдет для нее правильные драйверы. Вам не нужно точно знать, на какой системе работает ваш компьютер, вам не нужно рисковать загрузкой и установкой неправильного драйвера, и вам не нужно беспокоиться об ошибках при установке.
Вы можете скачать и установить драйверы, используя бесплатные или профессионал версия Driver Easy. Но в Pro версии это займет всего 2 клика (и вы получите полная поддержка и 30-дневная гарантия возврата денег):
2) Бежать Водитель Легко и нажмите Сканировать сейчас кнопка. Водитель Легко Затем просканирует ваш компьютер и обнаружит любые проблемы с драйверами.
3) Нажмите на Обновить Кнопка рядом с вашей видеокартой, чтобы загрузить последнюю версию и правильный драйвер для нее. Вы также можете нажать Обновить все кнопка в правом нижнем углу, чтобы автоматически обновить все устаревшие или отсутствующие драйверы на вашем компьютере (это требует Pro версия — вам будет предложено обновить, когда вы нажмете Обновить все).
4) Перезагрузите компьютер и запустите игру. Затем проверьте, поможет ли этот метод избавиться от вашей ошибки.
Решение 2. Сделайте новую установку вашей видеокарты и драйвера звуковой карты
Если ваша видеокарта и / или драйвер звуковой карты устарели, отсутствуют или повреждены, это может привести к ошибке инициализации DirectX. Поэтому мы рекомендуем вам заново установить драйверы видеокарты и звуковой карты. Более того, поддержание драйверов устройств, видеокарт и драйверов звуковых карт, в частности, в актуальном состоянии, может значительно улучшить вашу игровую производительность.
Во-первых, удалите драйверы видеокарты и звуковой карты через диспетчер устройств:
1) На клавиатуре нажмите Ключ с логотипом Windows
а также р одновременно вызвать окно «Выполнить».
2) Тип devmgmt.msc и нажмите Хорошо
3) Двойной клик Видеоадаптеры и щелкните правой кнопкой мыши на вашей видеокарте, чтобы выбрать Удалить устройство.
4) Двойной клик Звуковые, видео и игровые контроллерыи щелкните правой кнопкой мыши на звуковой карте, чтобы выбрать Удалить устройство.
Затем установите последние версии драйверов для вашей видеокарты и звуковой карты.
Существует два способа найти и установить последние версии драйверов для вашей видеокарты и звуковой карты — вручную или автоматически.
Ручная установка драйвера — Вы можете обновить драйверы видео и звуковой карты вручную, перейдя на веб-сайт производителя как для вашей видеокарты, так и для вашей звуковой карты, и выполнив поиск самых последних правильных драйверов для каждого из них. Обязательно выбирайте только те драйверы, которые совместимы с вашим вариантом версии Windows.
Автоматическая установка драйвера — Если у вас нет времени, терпения или навыков работы с компьютером для обновления драйверов видео и звуковой карты вручную, вместо этого вы можете сделать это автоматически с Водитель Легко. Driver Easy автоматически распознает вашу систему и найдет правильные драйверы для вашей видеокарты и звуковой карты, а также ваш вариант версии Windows, и загрузит и установит их правильно:
2) Запустите Driver Easy и нажмите кнопку «Сканировать сейчас». Driver Easy проверит ваш компьютер и обнаружит проблемы с драйверами.
3) Нажмите Обновить Кнопка рядом с помеченным драйвером видео и звуковой карты для автоматической загрузки и установки правильной версии этого драйвера (вы можете сделать это с БЕСПЛАТНОЙ версией).
Или нажмите Обновить все для автоматической загрузки и установки правильной версии всех драйверов, которые отсутствуют или устарели в вашей системе. (Для этого требуется версия Pro с полной поддержкой и 30-дневной гарантией возврата денег. Вам будет предложено выполнить обновление, когда вы нажмете Обновить все.)
4) Перезапустите Windows и перезапустите игру, чтобы увидеть, работает ли она нормально.
Если вы видите «Не удалось создать устройство D3D9«Ошибка, вы не одиноки. У многих игроков возникает эта проблема, когда они открывают свою игру. Эта ошибка раздражает игроков нескольких игр, в том числе Ракетной лиги, Паладинов, Смита и т. Д. Из-за этой ошибки они не могут ничего сыграть!
Способ 1. Перезагрузитесь, чтобы установить ожидающие обновления Windows
В зависимости от ожидающего обновления, оно может быть установлено только частично после того, как WU завершит его загрузку. Это может вызвать непредвиденные ошибки, пока пользователь не перезагрузит систему и не позволит полностью установить обновление. Независимо от того, считаете ли вы, что вы ожидаете обновления, перезагрузите систему и посмотрите, будет ли проблема автоматически решена.
Если перезагрузка не решила вашу проблему, перейдите к следующему способу.
Решение 1. Установка DirectX через веб-установщик среды выполнения
- Перейдите к официальный сайт Microsoft и загрузите установщик оттуда.
Загрузка DirectX
Способ 1: изменить разрешение игры
Ошибка может возникнуть из-за того, что ваша игра отображается в разрешении, несовместимом с вашим оборудованием. Вы должны изменить его на то разрешение, которое вы сейчас используете на своем компьютере.
Чтобы проверить текущее разрешение, щелкните правой кнопкой мыши пустую область рабочего стола и выберите Настройки экрана/Разрешение экрана.
Чтобы изменить разрешение игры:
1) открыто Проводник (нажмите Ключ с логотипом Windows а также Е на клавиатуре одновременно). Затем перейдите туда, где установлена ваша игра, и откройте конфигурационный файл.
Файл конфигурации имеет расширение файла .ини. Его название и местоположение различаются в зависимости от того, в какую игру он входит. Возможно, вам придется провести некоторое исследование в Интернете, чтобы узнать, где он находится и как он называется.
2) Измените настройки разрешения (обычно это «resX =» и «resY =«) на ваше текущее разрешение.
3) Запустите свою игру и посмотрите, избавится ли она от ошибки.
Если вы используете Steam для запуска игры, вы можете запустить ее в оконном режиме. Скорее всего, ваша игра будет работать в этом режиме, и вы сможете изменить настройки разрешения в вашей игре:
1) Откройте свой клиент Steam и перейдите на Библиотека.
2) Щелкните правой кнопкой мыши свою проблемную игру и нажмите свойства.
3) Нажмите УСТАНОВИТЬ ЗАПУСК.
4) Введите «-окно» и нажмите Хорошо.
5) Закрой свойства окно и откройте свою игру.
6) Если вы можете запустить свою игру, измените настройку разрешения в ней на текущее разрешение. Если это работает для вас, вы больше не увидите ошибку.
Способ 4: перемещение файлов игр в новый каталог
Если вы выполнили все вышеперечисленные методы безрезультатно, существует одно исправление, созданное пользователем, которое может решить вашу проблему. Это включает перемещение файлов игры во вновь созданную папку за пределами предварительно заданных путей. Это исключит любые конфликты DLL, которые могут вызвать «Не удалось создать устройство Directx» ошибка.
Следуйте приведенным ниже инструкциям, чтобы переместить файлы встроенных игр в отдельный каталог:
Если вы все еще представлены с тем же «Не удалось создать устройство DirectxОшибка, перейдите к последнему методу.
Способ 3: установить стабильный драйвер видеокарты (если применимо)
«Не удалось создать устройство DirectxЭта проблема также может быть вызвана драйверами видеокарты. Если у вас более новый графический процессор, у вас может возникнуть желание установить бета-драйвер, поскольку он обычно обещает оптимизацию производительности для последних игр. Однако это не всегда полезно, так как бета-драйверы часто не WHQL (Лаборатории качества оборудования Windows) сертифицировано. Из-за этого вы можете обнаружить, что некоторые функции Windows (включая встроенные игры) не будут работать должным образом и в результате отобразят ошибку — при использовании бета-драйверов.
Замечания: Вы можете пропустить этот метод, если вы уверены, что графический драйвер, используемый вашей системой, сертифицирован WHQL.
Если вы в настоящее время используете бета-версию графического драйвера, выполните следующие действия, чтобы удалить его и установить WHQL-сертифицированный драйвер для вашего графического процессора:
- Нажмите Windows ключ + R открыть окно запуска. Тип «Appwiz.cpl» и ударил Войти открыть Добавить или удалить программы.
- в Добавить или удалить программы прокрутите окно до драйверов GPU и Удалить графический драйвер.
- После удаления драйвера перейдите на веб-сайт производителя графического процессора и загрузите последнюю стабильную сборку. Используйте эту ссылку (здесь) для Nvidia и эту ссылку (здесь) для ATI.
Замечания: Если вы используете каналы загрузки по умолчанию, вы, вероятно, не получите бета-версию драйвера. Однако дважды проверьте, что вы установили стабильную сборку, ища WHQL Значок рядом с именем водителя или в описании. - Установите графический драйвер и перезагрузите систему, чтобы завершить установку. Проверьте, решена ли сейчас проблема, открыв одну из встроенных игр.
Если вас все еще беспокоит та же проблема, перейдите к методу ниже.
Исправление 2: откатить драйвер видеокарты
Откатить драйвер — это встроенная функция Windows, которая помогает удалить текущий драйвер устройства и автоматически установить предыдущий драйвер для этого устройства.
-
На клавиатуре нажмите Ключ с логотипом Windows
Все еще не повезло? ХОРОШО. Есть еще одна вещь, чтобы попробовать.
Решение 3: Обновление графических драйверов
Если оба вышеуказанных метода не работают, это, вероятно, означает, что ваши графические драйверы либо не обновлены до последней сборки, либо повреждены. Устаревшие графические драйверы являются одной из основных причин того, что игры не запускаются должным образом, и этот случай относится к той же категории.
В этом решении вы должны обновить оба графических драйвера т.е. встроенные драйверы (Intel HD или UHD) и выделенные драйверы.
- Нажмите Windows + R, введите «devmgmt.ЦКМ”В диалоговом окне и нажмите Enter.
- Зайдя в диспетчер устройств, раскройте категорию Видеоадаптеры, щелкните правой кнопкой мыши на графическом оборудовании и выберите Обновить драйвер.
Обновление графического драйвера
- Теперь у вас есть два варианта. Либо вы можете использовать обновление Windows, чтобы оно могло автоматически устанавливать последние версии драйверов, либо вы можете вручную перейти на веб-сайт производителя и выбрать второй вариант после загрузки файла.
Обновление вручную / автоматически
Вот решения, чтобы попробовать. Вы не должны испытывать их все. Просто попробуйте каждый по очереди, пока все снова не заработает.
- Загрузить DirectX для конечного пользователя
- Откатить драйвер видеокарты
- Обновите драйвер видеокарты
Читайте также: