DirectX es la compilación de los diferentes tipos de API que maneja los procesos de juego en Windows. Direct3d es la parte esencial del paquete DirectX que es ampliamente utilizado por la industria de los videojuegos. Por lo tanto, si aparece el mensaje de error «DirectX no se pudo inicializar, instale los controladores correctos» en su sistema, hay algún problema con DirectX. Simplemente, aplique estas correcciones en su dispositivo para resolver el problema.
Solución 1: actualice el controlador de la tarjeta gráfica
La actualización del controlador de la tarjeta gráfica debería solucionar el problema con DirectX.
1. En primer lugar, presione el Tecla de Windows + X llaves juntas.
2. Después de eso, haga clic en «Administrador de dispositivos“.
3. Ahora, una vez que se abra el Administrador de dispositivos, expanda el «Adaptador de monitor“.
4. Simplemente haga clic con el botón derecho en el adaptador de su tarjeta gráfica y haga clic en «Actualizar controlador“.
5. Para buscar la última versión de su controlador de gráficos, haga clic en «Busque los controladores actualizados“.
Esto permitirá que su dispositivo descargue e instale el controlador de tarjeta gráfica más reciente para su sistema.
Solución 2: instalar Visual C ++ Redistributable
Este problema puede deberse a la ausencia de algunos archivos redistribuibles de Visual C ++ en su computadora.
1. Haga clic en este Enlace para visitar la página de descarga del Visual C ++ redistribuible para Visual Studio 2012.
2. Luego, haga clic en «Descargar”Para descargarlo.
3. Entonces, marca de verificación la versión de la aplicación de acuerdo con las especificaciones de su sistema. (Ya sea que su sistema sea una computadora de 64 bits o de 32 bits).
4. Luego, haga clic en «Próximo”Para iniciar la descarga.
En unos segundos, se completará el proceso de descarga.
Cierre la ventana del navegador.
5.Entonces, haga doble clic sobre el «vcredist.exe“.
6. Haga clic en «Correr» cuando el ‘¿Quieres ejecutar este archivo?Aparece el mensaje ‘.
7. Acepte los términos y condiciones. Haga clic en «Instalar en pc”Para iniciar el proceso de instalación.
8. El proceso de instalación se completará en medio minuto.
9. Cuando veas ‘Instalación exitosa‘ha aparecido en su pantalla, haga clic en «Cerrar“.
Después de cerrar la configuración, reiniciar tu computadora. Después de reiniciar su computadora, verifique si esto funciona.
NOTA–
Aquí le proporcionamos una lista de archivos redistribuibles esenciales. Descárgalos e instálalos en tu computadora (siguiendo los pasos anteriores) ~
Paquete redistribuible de C ++ 2008
Paquete redistribuible de C ++ 2010
Paquete redistribuible de C ++ 2012
Paquete redistribuible de C ++ 2015
Paquetes redistribuibles de Visual Studio 2015, 2017 y 2019
Una vez que haya instalado todos estos Redistribuible de Visual C ++ archivos, intente acceder a la aplicación nuevamente.
Solución 3: deshabilitar la aceleración de hardware
La aceleración de hardware cambia algunos procesos intensivos en gráficos a la tarjeta gráfica en lugar de ejecutarla en una CPU. Pero, esto puede arrojar el error de DirectX.
1. Abra la configuración de Windows.
2. Luego, haga clic en «Sistema”Configuración para acceder a él.
3. En la configuración del sistema, haga clic en «Mostrar”En el panel lateral izquierdo.
4. Después de eso, desplácese hacia abajo y haga clic en «Configuración de pantalla avanzada“.
5. Tienes que hacer clic en el «Propiedades del adaptador de pantalla para la pantalla 1“.
6. Ahora, vaya a la «Solucionar problemas» pestaña.
7. Haga clic en «Cambiar ajustes“.
8. Luego, deslice «Aceleración de hardware:» hacia «Ninguno“.
9. Haga clic en «OK”Para guardar la configuración.
Una vez que haya desactivado la función de aceleración de hardware, intente iniciar la aplicación nuevamente. Esto debería solucionar el problema en su dispositivo.
Solución 4: actualice DirectX
1. Presione el Tecla de Windows + R llaves juntas.
2. Luego, escribe «dxdiag«Y golpea Ingresar.
Esto abrirá el Herramienta DirectXDiagnostic en tu ordenador.
3. Luego, vaya a la «Sistema» pestaña.
4. A continuación, verifique la versión de la ‘Versión de DirectX:’. Si la versión está por debajo de ‘9’, debe actualizar la versión de DirectX.
5. Del mismo modo, vaya a la «Mostrar» sección.
6. Compruebe que la ‘Aceleración de Direct3D:’ esté configurada en «Activado“.
7. Ve a esto Instalador web de tiempo de ejecución de usuario final de DirectX.
8. Luego, haga clic en «Descargar”Para descargar el instalador.
9. Entonces, haga doble clic sobre el «dxwebsetup”Para instalarlo.
10. Haga clic en «Próximo”Y siga las instrucciones en pantalla para instalar la última versión de DirectX en su computadora.
Reiniciar el sistema una vez. Esto solucionará el problema con su computadora.
Danos tu opinión