Fix: Не може да се инсталира DirectX в Windows 10

DirectX е ключов компонент на Windows 10, изискван от много мултимедийни приложения. Понякога обаче може да има DirectX грешки в Windows 10 и днес ще ви покажем как да ги поправите.

Поправете грешките в DirectX в Windows 10

Съдържание:

  1. Инсталирайте предишната версия на DirectX
  2. Преинсталирайте драйверите на графичната карта
  3. Преинсталирайте една от предишните актуализации
  4. Изтеглете Visual C ++ преразпределими
  5. Изтеглете липсващите .dll файлове
  6. Уверете се, че отговаряте на препоръчаните системни изисквания
  7. Инсталирайте DirectX с командния ред

Fix: Проблеми с инсталирането на DirectX в Windows 10

Решение 1 - Инсталирайте предишната версия на DirectX

Някои приложения изискват по-стари версии на DirectX, за да работят правилно, и трябва да го инсталирате ръчно. За да направите това, можете да изтеглите инсталатора от тук. След като изтеглите файла, инсталирайте го и рестартирайте компютъра. След като компютърът се рестартира, повечето грешки в DirectX трябва да бъдат поправени.

Решение 2 - Преинсталирайте драйверите на графичната карта

Малко потребители съобщават, че проблеми с DirectX са били отстранени само чрез преинсталиране на драйверите за графични карти. За да направите това, изпълнете следните стъпки:

  1. Натиснете клавиша Windows + X и изберете Device Manager .

  2. Когато Диспечерът на устройствата се стартира, отворете секцията Display Adapters (Показване на адаптери) и намерете драйвера за графична карта.
  3. Кликнете с десния бутон на мишката върху драйвера и изберете Деинсталиране .

  4. Проверете Премахнете софтуера на драйвера за това устройство и натиснете OK .

  5. След като деинсталирате драйвера, рестартирайте компютъра.
  6. Когато компютърът се рестартира, отидете на уеб сайта на производителя на вашата графична карта и изтеглете най-новите драйвери за вашата графична карта.
  7. Инсталирайте изтеглените драйвери.

Актуализирайте драйверите автоматично

Ако този метод не работи или нямате необходимите компютърни умения, за да актуализирате / поправите драйверите ръчно, ние силно препоръчваме да го направите автоматично, като използвате инструмента за актуализиране на драйвери на Tweakbit. Този инструмент е одобрен от Microsoft и Norton Antivirus. След няколко теста, нашият екип заключи, че това е най-доброто автоматизирано решение. По-долу можете да намерите кратко ръководство как да го направите.

  1. Изтеглете и инсталирайте TweakBit Driver Updater
  2. Веднъж инсталирана, програмата ще започне автоматично да сканира компютъра ви за остарели драйвери. Driver Updater ще провери версиите на инсталираните драйвери срещу своята облачна база данни на най-новите версии и ще препоръча подходящи актуализации. Всичко, което трябва да направите, е да изчакате завършването на сканирането.
  3. При завършване на сканирането получавате отчет за всички проблемни драйвери, намерени на вашия компютър. Прегледайте списъка и вижте дали искате да актуализирате всеки драйвер поотделно или всички наведнъж. За да актуализирате един драйвер едновременно, щракнете върху връзката 'Актуализиране на драйвера' до името на драйвера. Или просто щракнете върху бутона "Актуализиране на всички" в долната част, за да инсталирате автоматично всички препоръчани актуализации.

    Забележка: Някои драйвери трябва да бъдат инсталирани в няколко стъпки, така че ще трябва да натиснете бутона "Update" няколко пъти, докато всичките му компоненти бъдат инсталирани.

Отказ от отговорност : някои функции на този инструмент не са безплатни.

В допълнение към преинсталирането на драйверите, потребителите предлагат и премахване на овърклок инструменти като MSI Afterburner . Ако използвате тези инструменти, не забравяйте да премахнете всички настройки за овърклок, преди да ги деинсталирате.

Решение 3 - Преинсталирайте една от предишните актуализации

Понякога инсталираните по-рано актуализации могат да причинят проблеми с DirectX и ако е така, може да се наложи да деинсталирате тези актуализации. За да направите това, направете следното:

  1. Отворете приложението Настройки и преминете към Актуализация и сигурност .
  2. Отидете в раздела Windows Update и кликнете върху Разширени опции .

  3. Кликнете върху Преглед на историята на актуализациите .

  4. Кликнете върху Деинсталиране на актуализации .

  5. Преди да деинсталирате актуализация, трябва да направите малко проучване и да откриете коя от тези актуализации е актуализация на DirectX.
  6. Деинсталирайте тази актуализация и рестартирайте компютъра.

Решение 4 - Изтеглете Visual C ++ преразпределими

Малко потребители съобщават, че инсталирането на Visual C ++ Redistributables има фиксирани грешки в DirectX. Потребителите препоръчват изтеглянето и инсталирането на този пакет. Ако този пакет не работи, можете да намерите списъка на всички Visual C ++ Redistributables.

Решение 5 - Изтеглете липсващите .dll файлове

Използването на това решение може да доведе до потенциална нестабилност на системата, затова го използвайте на свой собствен риск. Малко потребители съобщават, че можете да отстранявате грешки в DirectX в Windows 10, като просто изтеглите липсващите .dll файлове и ги преместите в WindowsSystem32 (за 32-битови версии на Windows 10) или в папката WindowsSysWOW64 (за 64-битови версии на Windows 10). Това решение може да не е най-безопасно, ако изтеглите тези липсващи файлове от интернет, така че имайте това предвид. Друга възможност е да копирате липсващите .dll файлове от друг компютър, който използвате.

Решение 6 - Уверете се, че отговаряте на препоръчаните системни изисквания

Знам, че е малко вероятно, но ако използвате по-стар компютър, може да искате да проверите дали той отговаря на минималните системни изисквания за работа с DirectX. Ето минималните системни изисквания за DirectX 12:

  1. Windows 7 32 бита или 64 бита
  2. DirectX 12 съвместима графична карта
  3. .NET Framework 4
  4. 1 GB RAM
  5. 2 GHz Duo Core процесор

Решение 7 - Инсталирайте .NET Framework с командния ред

За да инсталирате .NET Framework, основно ще трябва да използвате добрата стара услуга на DISM (Deployment Image Servising and Management). Въпреки това, ние няма да използваме "целият" инструмент, а само част от него, която ще ни позволи да инсталираме .NET Framework. Ето какво трябва да направите:

  1. Отидете в Търсене, въведете cmd и отворете командния ред като администратор .
  2. Въведете следната команда и натиснете Enter: DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Източник: D: sourcessxs

  3. Изчакайте процесът да приключи.
  4. Рестартирайте компютъра.

Препоръчваме ви да изтеглите този инструмент, за да поправите (100% безопасни и тествани от нас) различни компютърни проблеми, като липсващи .dlls, хардуерен отказ и зловреден софтуер. Той също така ще оптимизира компютъра ви за максимална производителност.

DirectX е неразделна част от всички операционни системи на Windows, поради което всички проблеми с DirectX могат да доведат до спиране на работата на любимите ви приложения. Ако имате някакви проблеми с DirectX в Windows 10, можете да опитате някои от нашите решения.