Oprava Nedá sa nainštalovať DirectX v systéme Windows 10

Ak nemôžete nainštalovať DirectX v systéme Windows 10(Windows 10) , nemusíte sa obávať, pretože dnes budeme diskutovať o tom, ako tento problém vyriešiť. Zdá sa, že najčastejšou príčinou problému je, že rozhranie .NET Framework môže interferovať s rozhraním DirectX(DirectX) a spôsobiť problémy s inštaláciou rozhrania DirectX(DirectX) .

S technologickým posunom ľudia začali používať zariadenia, ako sú notebooky, tablety, telefóny atď. Či(May) už to môže byť platenie účtov, nakupovanie, zábava, správy alebo iné podobné aktivity, toto všetko sa zjednodušilo vďaka zapojeniu Internet v našom každodennom živote. Zvýšilo sa používanie zariadení, ako sú telefóny, notebooky a podobné zariadenia. O tieto zariadenia sa zvýšil záujem spotrebiteľov. V dôsledku toho sme boli svedkami mnohých nových aktualizácií, ktoré zlepšujú používateľskú skúsenosť.

Oprava Nedá sa nainštalovať DirectX v systéme Windows 10

Táto používateľská skúsenosť zaznamenala zlepšenie vo všetkých typoch služieb vrátane hier, videí, multimédií a mnohých ďalších. Jednou z takýchto aktualizácií, ktorá bola spustená ako doplnok k operačnému systému Windows v jeho najnovšom vydaní, je DirectX . DirectX zdvojnásobilo užívateľskú skúsenosť v oblasti hier, multimédií, videí atď.

DirectX

DirectX je aplikačné programové rozhranie(Interface) ( API ) na vytváranie a správu grafických obrázkov a multimediálnych efektov v aplikáciách, ako sú hry alebo aktívne webové stránky, ktoré bežia na operačnom systéme Microsoft Windows . Ak chcete spustiť DirectX s operačným systémom Windows, nebudete potrebovať žiadne externé funkcie. Požadovaná schopnosť prichádza ako integrovaná súčasť rôznych webových prehliadačov v operačnom systéme Windows(Windows Operating System) . Skoršie DirectX(Earlier DirectX) bolo obmedzené na určité oblasti, ako je DirectSound , DirectPlay , ale s inovovaným Windowsom 10(Windows 10) sa DirectX tiež aktualizoval naDirectX 13 , 12 a 10, vďaka čomu sa stalo nevyhnutnou súčasťou operačného systému Microsoft Windows .

DirectX má súpravu Software Development Kit (SDK)(Software Development Kit (SDK)) , ktorá pozostáva z runtime knižníc v binárnej forme, dokumentácie a hlavičiek používaných pri kódovaní. Tieto súpravy SDK(SDK) je možné stiahnuť a používať zadarmo. Ale niekedy, keď sa pokúsite nainštalovať tieto SDK alebo DirectX(install these SDKs or DirectX) na Windows 10, narazíte na chyby. Môže to byť z určitých dôvodov, ako je uvedené nižšie:

  • Internetová korupcia
  • Internet nefunguje správne
  • Systémové požiadavky sa nezhodujú ani nespĺňajú
  • Najnovšia aktualizácia systému Windows nepodporuje
  • Je potrebné preinštalovať DirectX Windows 10 kvôli chybe systému Windows(Windows)

Teraz by vás možno zaujímalo, čo môžete urobiť, ak sa stretnete s niektorým z týchto problémov a nemôžete nainštalovať rozhranie DirectX(DirectX) do systému Windows 10(Windows 10) . Ak máte podobný problém, tento článok je pre vás. Tento článok uvádza niekoľko metód, pomocou ktorých môžete nainštalovať DirectX na Windows 10 bez akýchkoľvek chýb.

Oprava Nedá(Fix Unable) sa nainštalovať DirectX(Install DirectX) v systéme Windows 10(Windows 10)

Ako všetci viete, DirectX je kľúčovou súčasťou systému Windows 10 , pretože ho vyžadujú mnohé multimediálne aplikácie. Je tiež neoddeliteľnou súčasťou všetkých operačných (Windows Operating) systémov(Systems) Windows , takže ak sa stretnete s akýmkoľvek problémom týkajúcim sa DirectX , môže to viesť k zastaveniu poškodenia vašej obľúbenej aplikácie. Takže pomocou nižšie uvedených metód môžete opraviť chybu týkajúcu sa Nemožno nainštalovať DirectX(Install DirectX) v systéme Windows 10(Windows 10) , čo môže vyriešiť všetky vaše problémy súvisiace s DirectX . Postupne vyskúšajte nižšie uvedené metódy, kým sa problém s inštaláciou DirectX nevyrieši.

1. Uistite sa , že sú splnené všetky (Met)systémové(System) požiadavky

DirectX je pokročilá funkcia a všetky počítače ju nemusia vedieť nainštalovať správne. Pre správnu inštaláciu DirectX do počítača musí váš počítač spĺňať niektoré povinné požiadavky.

Nižšie sú uvedené požiadavky na inštaláciu DirectX na váš počítač:

  • Váš systém Windows musí mať aspoň 32-bitový operačný systém
  • Grafická karta musí byť kompatibilná s vašou verziou DirectX , ktorú inštalujete
  • RAM a CPU musia mať dostatok miesta na inštaláciu DirectX
  • NET Framework 4 musí byť nainštalovaný vo vašom PC

Ak niektorá z vyššie uvedených požiadaviek nie je splnená, nebudete môcť nainštalovať DirectX na váš počítač. Ak chcete skontrolovať tieto vlastnosti počítača, postupujte podľa krokov uvedených nižšie:

1. Pravým tlačidlom myši kliknite na ikonu ( icon)Tento počítač(This PC) . Zobrazí sa ponuka.

2. V kontextovej ponuke kliknite pravým tlačidlom myši na možnosť Vlastnosti .(Properties)

Kliknite pravým tlačidlom myši na Tento počítač a vyberte Vlastnosti

3. Zobrazí sa okno vlastností systému.

Po vykonaní vyššie uvedených krokov zistíte, či sú splnené všetky základné požiadavky na inštaláciu DirectX na váš počítač alebo nie. Ak nie sú splnené všetky požiadavky, potom najskôr splňte všetky základné požiadavky. Ak sú splnené všetky základné požiadavky, vyskúšajte iné metódy na vyriešenie problému Unable To Install DirectX on Windows 10. (fix Unable To Install DirectX on Windows 10 issue. )

2. Skontrolujte svoju verziu DirectX v systéme Windows 10(2.Check Your DirectX Version on Windows 10)

Niekedy, keď sa pokúsite nainštalovať DirectX na Windows 10 , nemôžete to urobiť, pretože DirectX12 je predinštalovaný na väčšine počítačov so systémom Windows 10(Windows 10) .

Ak chcete skontrolovať, či je vo vašom systéme Windows 10 predinštalované rozhranie DirectX a aká verzia rozhrania DirectX (DirectX)je(DirectX) nainštalovaná , musíte postupovať podľa nasledujúcich krokov:

1. Otvorte dxdiag na svojom počítači tak, že ho vyhľadáte pomocou vyhľadávacieho panela(search bar) .

Otvorte dxdiag v počítači

2.Ak nájdete výsledok vyhľadávania, znamená to, že DirectX je nainštalovaný vo vašom počítači. Ak chcete skontrolovať jeho verziu, stlačte tlačidlo Enter(enter button) v hornom výsledku vyhľadávania. Otvorí sa diagnostický nástroj DirectX(DirectX diagnostic tool) .

Otvorí sa diagnostický nástroj DirectX

3. Navštívte Systém kliknutím na kartu ( tab)Systém (Syste)dostupnú(m) v hornom menu.

Navštívte Systém kliknutím na kartu Systém dostupnú v hornom menu |  Oprava Nedá sa nainštalovať DirectX v systéme Windows 10

4. Vyhľadajte verziu DirectX(DirectX version) , kde nájdete verziu DirectX nainštalovanú na vašom počítači. Na obrázku vyššie je nainštalovaný DirectX 12 .

3. Aktualizujte ovládač grafickej karty(3.Update the Graphics Card Driver)

Je možné, že nemožnosť nainštalovať DirectX na váš Windows 10 problém vzniká kvôli zastaraným alebo poškodeným ovládačom grafickej(Graphics) karty, pretože viete, že DirectX súvisí s multimédiami a akýkoľvek problém s grafickou(Graphics) kartou povedie k chybe inštalácie.

Takže aktualizáciou ovládača grafickej(Graphics) karty môže byť chyba inštalácie DirectX vyriešená. (DirectX)Ak chcete aktualizovať ovládač grafickej(Graphics) karty, postupujte podľa nasledujúcich krokov:

1. Otvorte Správcu zariadení( Device Manager) tak, že ho vyhľadáte pomocou vyhľadávacieho panela(search bar) .

Otvorte Správcu zariadení tak, že ho vyhľadáte pomocou vyhľadávacieho panela

2. Stlačte tlačidlo Enter(enter button) v hornej časti výsledku vyhľadávania. Otvorí sa Správca zariadení(Device Manager) .

Otvorí sa Správca zariadení

3. V Správcovi zariadení(Device Manager) nájdite a kliknite na Display Adapters.

4. V časti Display adapters kliknite pravým tlačidlom myši na vašu grafickú kartu(right-click on your Graphics card) a kliknite na Update driver.

Rozbaľte Display adapters a potom kliknite pravým tlačidlom myši na integrovanú grafickú kartu a vyberte Update Driver

5. Vyberte možnosť Hľadať automaticky aktualizovaný softvér ovládača(Search automatically for updated driver software) , aby systém Windows mohol automaticky vyhľadať aktualizácie dostupné pre vybratý ovládač.

Otvorí sa dialógové okno zobrazené nižšie

6. Váš systém Windows začne hľadať aktualizácie(start searching for the updates) .

Váš Windows začne hľadať aktualizácie.

7. Ak systém Windows(Windows) nájde nejakú aktualizáciu, automaticky ju začne aktualizovať.

Ak systém Windows nájde nejakú aktualizáciu, automaticky ju začne aktualizovať.

8. Po úspešnej aktualizácii ovládača(successfully updated your driver) systémom Windows sa zobrazí dialógové okno zobrazené nižšie so správou, že systém Windows úspešne aktualizoval ovládače(Windows has successfully updated your drivers) .

Systém Windows úspešne aktualizoval vaše ovládače

9. Ak pre ovládač nie je k dispozícii žiadna aktualizácia, zobrazí sa dialógové okno zobrazené nižšie so správou, že najlepšie ovládače pre vaše zariadenie sú už nainštalované(the best drivers for your device are already installed) .

najlepšie ovládače pre vaše zariadenie sú už nainštalované.  |  Oprava Nedá sa nainštalovať DirectX v systéme Windows 10

10. Po úspešnej aktualizácii ovládača grafickej karty reštartujte počítač.

Po dokončení vyššie uvedených krokov sa po reštartovaní počítača pokúste znova nainštalovať DirectX do systému Windows 10(install DirectX on your Windows 10) .

4. Preinštalujte jednu z predchádzajúcich(Previous) aktualizácií

Predchádzajúce aktualizácie niekedy spôsobujú problém pri inštalácii rozhrania DirectX(DirectX) vo vašom systéme Windows 10. Ak je to tak, musíte predchádzajúce aktualizácie odinštalovať a potom znova nainštalovať.

Ak chcete odinštalovať predchádzajúce aktualizácie, postupujte podľa krokov uvedených nižšie:

1. Stlačením klávesu Windows Key + I otvorte Nastavenia(Settings) a kliknite na  možnosť Aktualizácia a zabezpečenie(Update & Security) .

Stlačením klávesu Windows + I otvorte Nastavenia a potom kliknite na ikonu Aktualizácia a zabezpečenie

2. V ľavej ponuke kliknite na možnosť Aktualizácia systému Windows (Windows update)( option. )

3. Potom pod Stavom aktualizácie(Update) kliknite na Zobraziť históriu nainštalovaných aktualizácií.(View installed update history.)

na ľavej strane vyberte Windows Update a kliknite na Zobraziť históriu nainštalovaných aktualizácií

4. V časti Zobraziť históriu aktualizácií(View update history) kliknite na Odinštalovať aktualizácie.(Uninstall updates.)

Kliknite na Odinštalovať aktualizácie v časti Zobraziť históriu aktualizácií

5. Otvorí sa stránka so všetkými aktualizáciami. Musíte vyhľadať aktualizáciu DirectX(DirectX update) a potom ju môžete odinštalovať kliknutím pravým tlačidlom myši na túto aktualizáciu(right-clicking on that update) a výberom možnosti odinštalovať(uninstall option) .

Musíte vyhľadať aktualizáciu DirectX

6. Po odinštalovaní aktualizácie (update is uninstalled)reštartujte(restart) počítač .

Po dokončení vyššie uvedených krokov sa po reštartovaní počítača vaša predchádzajúca aktualizácia odinštaluje. Teraz skúste nainštalovať DirectX na Windows 10 a možno sa vám to podarí.

5. Download Visual C++ Redistributable

Visual C++ je dôležitou súčasťou DirectX Windows 10 . Ak sa teda pri inštalácii rozhrania DirectX(DirectX) do systému Windows 10(Windows 10) stretnete s akoukoľvek chybou , môže byť pripojený k redistribuovateľnému programu Visual C++Stiahnutím a preinštalovaním Visual C++ redistributable for Windows 10 možno budete môcť vyriešiť problém s nainštalovaním DirectX .

Ak chcete stiahnuť a preinštalovať redistribuovateľný vizuál C++, postupujte podľa krokov uvedených nižšie:

1. Prejdite na Microsoft site to download the Visual C++ redistributable package.

2. Otvorí sa obrazovka zobrazená nižšie.

Stiahnite si Visual C++ Redistributable for Visual Studio 2015 z webovej stránky spoločnosti Microsoft

3. Kliknite na tlačidlo Stiahnuť.(Download button.)

Kliknite na tlačidlo Stiahnuť

4. Otvorí sa stránka zobrazená nižšie(page shown below ) .

Vyberte súbor vc-redist.x64.exe alebo vc_redis.x86.exe podľa architektúry vášho systému

5. Vyberte si sťahovanie podľa vášho operačného systému(download according to your operating system) , teda ak máte 64-bitový operačný systém(64-bit operating system) , začiarknite políčko(check the checkbox) vedľa x64.exe a ak máte 32-bitový operačný systém(32-bit operating system) , začiarknite políčko(check the checkbox ) vedľa vc_redist.x86. exe a(vc_redist.x86.exe and ) kliknite na tlačidlo Ďalej( Next) v spodnej časti stránky.

6. Vami zvolená verzia(selected version ) redistribuovateľného Visual C++ sa začne sťahovať(start downloading) .

Dvakrát kliknite na súbor na stiahnutie |  Oprava Nedá sa nainštalovať DirectX v systéme Windows 10

7. Po dokončení sťahovania dvakrát kliknite(double-click ) na stiahnutý súbor.

Podľa pokynov na obrazovke nainštalujte balík Microsoft Visual C ++ Redistributable

8. Po dokončení vyššie uvedených krokov sa pokúste preinštalovať DirectX v systéme Windows 10(reinstall DirectX on your Windows 10 ) a môže byť nainštalovaný bez vytvorenia akejkoľvek chyby.

6. Nainštalujte .Net Framework pomocou príkazového riadka(6. Install .Net Framework using the Command Prompt)

.Net Framework je tiež jednou z dôležitých súčastí DirectX a môžete sa stretnúť s chybou pri inštalácii DirectX kvôli .Net Frameworku(.Net Framework) . Skúste teda svoj problém vyriešiť inštaláciou .Net Frameworku(.Net Framework) . .Net Framework môžete jednoducho nainštalovať pomocou príkazového(Command) riadka.

Ak chcete nainštalovať .Net Framework pomocou príkazového riadka, postupujte podľa krokov uvedených nižšie:

1. Vyhľadajte príkazový riadok(command prompt) pomocou vyhľadávania v ponuke Štart.

2. Kliknite pravým tlačidlom myši(2.Right-click) na príkazový riadok(Command Prompt) vo výsledku vyhľadávania a vyberte možnosť Spustiť ako správca(Run as administrator) .

Do vyhľadávacieho panela systému Windows zadajte CMD a kliknite pravým tlačidlom myši na príkazový riadok a vyberte možnosť Spustiť ako správca

3. Keď budete požiadaní o potvrdenie, kliknite na Áno(Click on Yes) a otvorí sa príkazový riadok správcu .(Administrator command prompt)

4. Do príkazového riadka zadajte príkaz uvedený nižšie(command mentioned below) a stlačte tlačidlo Enter .

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs 

Na aktiváciu Net Framework použite príkaz DISM

6. .Net Framework sa začne sťahovať(start downloading) . Inštalácia sa spustí automaticky.

8. Po dokončení inštalácie reštartujte počítač.(restart your computer.)

Po dokončení vyššie uvedených krokov sa nainštaluje .Net Framework a chyba (.Net Framework)DirectX môže tiež zmiznúť. Teraz budete môcť nainštalovať DirectX do počítača so systémom Windows 10 bez akýchkoľvek problémov.

Odporúčané:(Recommended:)

Dúfajme(Hopefully) , že pomocou niektorej z uvedených metód možno budete môcť vyriešiť problém Nemožno nainštalovať DirectX v systéme Windows 10(fix Unable to Install DirectX on Windows 10) , ale ak máte stále nejaké otázky týkajúce sa tohto návodu, neváhajte sa ich opýtať v sekcii komentárov.



About the author

Som softvérový inžinier so skúsenosťami s programami Xbox Explorer, Microsoft Excel a Windows 8.1 Explorer. Vo voľnom čase rád hrám videohry a pozerám televíziu. Mám titul z University of Utah a momentálne pracujem ako softvérový inžinier pre medzinárodnú spoločnosť.



Related posts