Поправка: Неуспешно създаване на Directx устройство

- Както се оказва, грешката може да се покаже, когато две приложения активно използват един и същ DLL файл (Windows Media Center и една вградена игра на Windows).
  • Бета графичните драйвери причиняват проблема - Ако това е причината за грешката, връщането към стабилен драйвер ще реши проблема
  • Проблемът е причинен от бъг на Windows - Тя може да бъде разрешена чрез повторно иницииране на вградените игри за Windows от функции на Windows.
  • Ако в момента се борите с този конкретен проблем, използвайте колекцията от методи по-долу, за да отстраните проблема. Моля, следвайте всеки метод по ред, докато не срещнете поправка, която успява да разреши проблема. Нека да започнем.



    Метод 1: Рестартирайте, за да инсталирате чакащи актуализации на Windows

    Трябва да започнете търсенето си за отстраняване на неизправности, като се уверите, че нямате чакащи актуализации на Windows. Както някои потребители посочиха, проблемът може да възникне веднага след това WU (Windows Update) завършва изтеглянето на актуализация. Ако случаят е такъв, обикновено рестартиране ще премахне съобщението за грешка за неопределено време. Ако имате навика да използвате функцията за заспиване, вместо да изключите компютъра си, когато не го използвате, има голяма вероятност току-що да установите виновника.

    В зависимост от чакащата актуализация може да се инсталира частично само след като WU приключи с изтеглянето - Това може да доведе до неочаквани грешки, докато потребителят рестартира системата и не й позволи да инсталира актуализацията изцяло. Независимо дали мислите, че имате предстояща актуализация или не, рестартирайте системата си и вижте дали проблемът се разрешава автоматично.



    Ако рестартирането не е разрешило проблема ви, продължете с метода по-долу.



    Метод 2: Разрешаване на конфликт на приложение

    В зависимост от вашата версия на операционната система, може да намерите Windows Media Center ще се стартира автоматично при стартиране. Въпреки че това със сигурност не е неудобство, то може да причини проблеми с определени приложения, които използват едни и същи DLL файлове.



    Както някои потребители съобщават, всеки път, когато Windows Media Center се отвори или сведе до минимум, може да срещнете „ Създаването на Directx устройство не бе успешно ”Грешка при опит за отваряне на вградена игра. Въпреки че техническите аспекти на този проблем не са ясни, изглежда и двамата са конфигурирани да използват едни и същи DLL файлове.

    Ако получите тази грешка, докато отваряте игра, проучете дали Windows Media Center е отворен. В случай, че се отвори, затворете го правилно (не го минимизирайте) и вижте дали е разрешил проблема ви. Ако има, не забравяйте да затворите Windows Media Center, когато решите да играете вградена игра.

    Забележка: Имайте предвид, че можете също да приложите тази потенциална корекция в обратна посока. Напр. получавате грешката, докато отваряте Windows Media Center, затворете вградената игра, която в момента може да се изпълнява, за да разрешите конфликта на приложението.



    Ако този метод не е ефективен, преминете към Метод 3. В случай, че искате да използвате Windows Media Center, докато играете вградена игра, обърнете се директно към Метод 4.

    Метод 3: Инсталирайте стабилен драйвер за графична карта (ако е приложимо)

    Създаването на Directx устройство не бе успешно Проблемът може да бъде причинен и от драйверите на вашата графична карта. Ако притежавате по-нов графичен процесор, може да се изкушите да инсталирате бета драйвера - тъй като той обикновено обещава оптимизация на производителността за най-новите игри. Това обаче не винаги е полезно, тъй като бета драйверите често не са WHQL ( Лаборатории за качество на хардуера на Windows ) сертифицирани. Поради това може да откриете, че някои функции на Windows (включително вградените игри) няма да функционират правилно и да покажат грешката в резултат - докато използвате бета драйвери.

    Забележка: Можете да пропуснете този метод, ако сте сигурни, че графичният драйвер, използван от вашата система, е сертифициран по WHQL.

    Ако в момента използвате драйвер за бета графика, следвайте стъпките по-долу, за да го деинсталирате и инсталирате WHQL сертифициран драйвер за вашия графичен процесор:

    1. Натиснете Клавиш на Windows + R за да отворите прозорец за изпълнение. Тип “Appwiz.cpl” и удари Въведете да отвориш Добавяне или премахване на програми.
    2. В Добавяне или премахване на програми прозорец, превъртете надолу до вашите GPU драйвери и Деинсталирайте графичния драйвер.
    3. След като драйверът бъде премахнат, отворете уебсайта на производителя на вашия графичен процесор и изтеглете най-новата стабилна компилация. Използвайте тази връзка ( тук ) за Nvidia и тази връзка (тук ) за ATI.
      Забележка: Ако използвате каналите за изтегляне по подразбиране, вероятно няма да получите бета драйвер. Проверете обаче дали инсталирате стабилна компилация, като потърсите a WHQL до името на водача или в описанието.
    4. Инсталирайте графичния драйвер и рестартирайте системата, за да завършите инсталацията. Проверете дали проблемът вече е разрешен, като отворите една от вградените игри.

    Ако все още ви притеснява същият проблем, преминете към метода по-долу.

    Метод 4: Преместване на файлове с игри в нова директория

    Ако сте спазили всички горепосочени методи без резултат, има една корекция, създадена от потребителя, която може да реши проблема ви. Включва преместване на файлове с игри в новосъздадена папка извън предварително зададените пътища. Това ще премахне всички DLL конфликти, които могат да предизвикат „ Създаването на Directx устройство не бе успешно 'грешка.

    Следвайте стъпките по-долу, преместете вградените файлове с игри в отделна директория:

    1. Създавам нова папка извън защитените пътеки и го именувайте както искате (ние го кръстихме Игри ). Местоположението на папката няма значение, стига да е различно от пътя по подразбиране на вградените игри.
    2. Отидете до C: / Програмни файлове / Microsoft Games, и копирайте всички папки с игри, които присъстват там.
      Забележка: Внимавайте да не объркате пътеките. The Microsoft Games папката се намира в Програмните файлове (не Програмни файлове (x86) ).
    3. Поставете папките, копирани от Microsoft Games папка в новосъздадената Игри папка.
      Забележка: Ако играете само няколко от изброените тук игри, можете да копирате само папките на тези игри, които всъщност играете.
    4. След като вградените папки с игри са копирани, можете да ги отваряте без проблеми, като щракнете двукратно върху изпълнимия файл.
      Забележка: Можете да улесните нещата още по-лесно, като създадете пряк път на работния плот на изпълнимия файл на играта. За да направите това, щракнете с десния бутон върху изпълнимия файл на играта и изберете Изпращане до> Работен плот (създаване на пряк път) .

    Ако все пак ви се представя същото „ Създаването на Directx устройство не бе успешно ”Грешка, преминете към крайния метод.

    Метод 5: Повторно активиране на игри от функциите на Windows

    Ако всички горепосочени методи се окажат неефективни, нека предприемем подходящите стъпки за разрешаване на известен проблем с Windows, който може да е причина за проблема. Някои потребители посочват, че изключването на функциите на играта, рестартирането и повторното им включване автоматично са разрешили проблема. Това ще принуди Windows да възобнови компонентите, необходими за стартиране на играта, като по този начин реши проблема.

    Следвайте стъпките по-долу, за да активирате отново вградените игри от функции на Windows:

    1. Натиснете Клавиш на Windows + R за да отворите прозорец за изпълнение. Тип “Appwiz.cpl” и удари Въведете да отвориш Добавяне или премахване на програми.
    2. В Програми и функции , кликнете върху Включване или изключване на функции на Уиндоус.
    3. Сега потърсете папка с име Игри и деактивирайте квадратчето до нея. Това автоматично трябва да деактивира всички вградени игри. Хит Добре за да потвърдите.
    4. Изчакайте, докато Windows направи необходимите промени, след това рестартирайте компютъра си.
    5. След като компютърът ви стартира резервно копие, използвайте стъпки 1 и 2 отново, за да се върнете към Функции на Windows . Веднъж там, активирайте отново квадратчето до Игри и удари Добре за да потвърдите.
    6. Windows ще отнеме известно време, за да активира отново игровите компоненти. Ако не бъдете подканени да рестартирате, направете го сами и вижте дали проблемът е разрешен при следващото стартиране.
    5 минути четене