Us sembla familiar? Quan inicieu un programa o jugueu a un joc a l'ordinador, us heu de molestar per veure sempre aquest missatge d'error. Es pot llegir:

  • No s'ha pogut inicialitzar Direct3D
    Assegureu-vos que teniu instal·lat com a mínim DirectX 9.0c, que tingueu controladors per a la vostra targeta gràfica i que no hàgiu desactivat l’acceleració 3D a la configuració de la pantalla.
    Error en InitializeEngineGraphics
  • No s'ha pogut inicialitzar Direct3D amb la configuració actual
  • No es pot inicialitzar el dispositiu Direct3D
  • ...

Proveu aquestes correccions:

Afortunadament, hi ha solucions per solucionar aquest problema. A continuació es mostren els fitxers 3 solucions per solucionar l'error No s'ha pogut inicialitzar Direct3D . Proveu aquestes correccions.



  1. Comproveu la versió de DirectX i actualitzeu-la si cal
  2. Actualitzeu el controlador de la targeta gràfica
  3. Torneu a instal·lar Redistributables de Visual C ++
Nota : Les captures de pantalla següents provenen de Windows 10, però les correccions també funcionen a Windows 8 i Window 7.

Què és Direct3D i per què es produeix l’error?

Direct3D, que pertany a una part de DirectX, és un interfície de programació d'aplicacions gràfiques per a Windows, que s'utilitza per representar el fitxer gràfics tridimensionals en aplicacions o jocs com Call of Duty , Tomb Raider , etc. Direct3D utilitza l'acceleració de maquinari si està disponible al targeta gràfica , i permet l’acceleració de maquinari de la canonada de representació 3D.





Per què passa aquest problema? Hi ha diverses raons per a aquest problema, i les possibles causes poden ser versió antiga de DirectX , els controladors de vídeo que falten o no estan actualitzats , o els fitxers DLL que falten al fitxer del programa.

Tu pots proveu les solucions següents per solucionar-ho fàcilment i ràpidament !



Solució 1: comproveu la versió de DirectX i actualitzeu-la

Com es va suggerir aleshores el missatge d'error, primer podeu: comproveu la versió de DirectX a l’ordinador per veure si compleix els requisits mínims (DirectX 9.0c i posteriors). Si és anterior a la versió requerida, caldrà actualitzeu i instal·leu la versió més recent de DirectX al vostre Windows.





Com es pot comprovar la versió de DirectX a Windows?

Seguiu les instruccions següents per comprovar la versió de DirectX al vostre Windows:

    1) Al teclat, premeu el botó Clau del logotip de Windows + R al mateix temps per invocar el quadre Executar.

      2) Tipus dxdiag i feu clic a D'acord .

        3) Al Pestanya Sistema , veureu el Versió DirectX tal com mostra la captura de pantalla. Si no compleix els requisits (DirectX 9.0c i posteriors), hauríeu d'actualitzar la versió de DirectX al vostre sistema. L'actualització de DirectX varia segons les versions de Windows.

        Si feu servir Windows 10, Windows 8 i Windows 8.1, haureu d’actualitzar Windows per actualitzar i instal·lar el DirectX més recent; Si feu servir Windows 7, Windows Vista i Windows XP, hauríeu d’instal·lar un service pack per actualitzar-lo. Consulteu el suport de Microsoft per actualitzar DirectX en diferents sistemes Windows: Com instal·lar la versió més recent de DirectX .

          4) Feu clic a Pestanya de visualització , al Funcions de DirectX secció, comproveu si Direct3D està habilitat. Si no, feu clic a habilitar això.

            Això hauria de solucionar el problema en iniciar la directiva 3D3. Si el problema encara persisteix, no us preocupeu, tenim més solucions per a vosaltres.

            Solució 2: actualitzeu el controlador de la targeta gràfica

            El problema del controlador de la targeta gràfica pot provocar no s'ha pogut inicialitzar Direct3D assumpte. Si el controlador de vídeo de l'ordinador falta o està obsolet, pot provocar aquest problema i deixar d'executar l'aplicació o el joc. Així que hauríeu de fer-ho actualitzeu el controlador de la targeta gràfica per solucionar l'error.

            Hi ha dues maneres d’actualitzar els controladors gràfics: manualment i automàticament.

            Actualitzeu manualment el controlador - Podeu anar al lloc web del fabricant de la vostra targeta gràfica, trobar el controlador de targeta gràfica exacta per a l’adaptador gràfic i instal·lar-lo al Windows.

            Per actualitzar els vostres controladors d’aquesta manera, necessitareu alguns coneixements informàtics i paciència. Heu de saber amb seguretat el controlador en línia adequat que coincideix amb el vostre sistema operatiu Windows, descarregar-lo i instal·lar-lo pas a pas.

            Actualitzeu el controlador automàticament - Si no teniu temps, paciència ni coneixements informàtics per actualitzar manualment el controlador de la targeta gràfica, podeu fer-ho automàticament amb Conductor fàcil .

            Amb Driver Easy, no haureu de cercar i trobar els controladors que necessiteu al vostre PC ni actualitzar els controladors pas a pas. Pot ajudar considerablement amb gairebé tots els problemes relacionats amb els controladors.

            A més, podeu actualitzar els controladors de la vostra targeta gràfica automàticament amb la versió GRATU orTA o Pro de Driver Easy. Només calen 2 clics senzills amb la versió Pro (i obtindreu tot el suport i una garantia de devolució de 30 dies ).

            1) descarregar i instal·leu Driver Easy.

            2) Correr Driver Easy i feu clic Escanejar ara . A continuació, Driver Easy escanejarà l'ordinador i detectarà qualsevol controlador que tingui problemes.

            3) Feu clic a el botó Actualitza al costat del nom del controlador per descarregar el controlador correcte (podeu fer-ho amb el fitxer GRATU .T versió) i, a continuació, instal·leu-lo al vostre ordinador.

            O feu clic Actualitza-ho tot per descarregar i instal·lar automàticament la versió correcta de tots els controladors de problemes (podeu fer-ho amb Versió Pro i se us demanarà que actualitzeu quan feu clic Actualitza-ho tot ).

            4) Després d'actualitzar el controlador, reinicia al vostre PC i obriu el joc / aplicació per veure si funciona ara.

            Això hauria de resoldre el vostre problema. Si encara apareix l’error, no us preocupeu. Hi ha una solució més que podeu provar.

            Solució 3: torneu a instal·lar Redistributables de Visual C ++

            Arreglar No s'ha pogut inicialitzar Direct3D error, també podeu provar de reinstal·lar els paquets Redistributables de Visual C ++ a l'ordinador. Pot ser que no tinguin fitxers .dll als fitxers del programa, de manera que reinstal·leu Visual Red ++ Redistributables es poden descarregar els fitxers dll que falten a l’ordinador i es pot resoldre el problema.

              1) Al teclat, premeu el botó Clau del logotip de Windows

              + R al mateix temps.


                2) Tipus appwiz.cpl al quadre Executa i feu clic a D'acord .

                  3) Veureu tots els Paquets redistribuïbles de Microsoft Visual C ++ instal·lat al vostre ordinador. Feu clic amb el botó dret del ratolí sobre el que vulgueu desinstal·lar i feu clic a Desinstal·la i, a continuació, seguiu l'assistent per desinstal·lar-lo.

                    4) Després de desinstal·lar-la, aneu a Pàgina de descàrrega de Windows per descarregar els paquets redistribuïbles de Visual C ++ corresponents.
                      5) Correr el fitxer descarregat i seguiu l’assistent fins a instal·lar al vostre ordinador.
                        6) Després de la reinstal·lació, reinicia l’ordinador i intenteu obrir el programa que provoca l’error.

                          Aquests són els 3 solucions millors per solucionar No s'ha pogut inicialitzar Direct3D al vostre Windows. Si teniu cap pregunta o necessiteu ajuda, no dubteu a fer comentaris a continuació i veurem què podem fer per ajudar-vos.

                          • DirectX
                          • gràfics