Cómo descargar DirectX para Windows 10
Una pregunta frecuente de los s novatos es cómo descargar DirectX para Windows 10, puede tratarse de DirectX 12, 11 u otras versiones, y la pregunta en sí suele surgir cuando aparecen diversos errores al ejecutar juegos.
Este tutorial detalla cómo descargar DirectX desde el sitio web oficial de Microsoft e instalarlo cuando lo necesites, y por qué tener DirectX en tu ordenador o portátil no siempre resuelve los problemas al ejecutar juegos.
DirectX 12, 11 y versiones anteriores en Windows 10
El primer e importante matiz en el contexto del tema que nos ocupa es que los componentes de DirectX 12 y 11 ya están instalados en el sistema por defecto, justo después de una instalación limpia de Windows 10, es fácil comprobarlo pulsando las teclas Ganar+R. en su teclado, introduzca dxdiag y pulse Enter.
La propia presencia de la utilidad «DirectX Diagnostic Utility», que ejecutamos de esta manera ya indica la presencia de DirectX, además en la propia utilidad verás la versión de DirectX en el ítem correspondiente.
Pero hay que tener en cuenta algunos puntos importantes:
- En dxdiag, la información del sistema muestra la versión más reciente instalada en tu ordenador, lo que significa que las últimas versiones de Windows 10 siempre mostrarán DirectX 12 allí, incluso si tu tarjeta de vídeo no lo soporta y no está en uso.
- Tener DirectX 12 y 11 no significa que no puedas tener errores de DirectX al ejecutar juegos y programas.
Sobre el segundo punto con más detalle: la mayoría de las veces la razón es que algunos juegos y programas en Windows 10 pueden requerir DLLs de versiones anteriores de DirectX aunque las últimas ya estén instaladas y es aquí donde podemos necesitar descargar DirectX e instalar los archivos de las versiones anteriores.
Cómo descargar DirectX para Windows 10 desde el sitio web de Microsoft
Existe un instalador web oficial de DirectX en el sitio web de Microsoft, que analiza automáticamente el sistema en busca de DLL tras el lanzamiento, descarga e instala las que faltan.
Pasos para descargar e instalar:
- Vaya a la página oficial https://www.microsoft.com/ru-ru//details.aspx?displaylang=ru&id=35 y descargue el instalador web de las bibliotecas ejecutables de final de DirectX.
- El archivo dxwebsetup.exe se descargará en su ordenador, ejecútelo, acepte el acuerdo de licencia y rechace la instalación del Bing.
- Al cabo de un rato, el instalador te dirá cuántos archivos DirectX te faltan por descargar para Windows 10. Haga clic en «Siguiente».
- Espere hasta que termine de descargar e instalar los archivos de DirectX de todas las versiones actuales.
Una vez completada la instalación, se instalarán todos los archivos necesarios para ejecutar juegos y programas que requieran versiones anteriores a DirectX 12 y 11. Sin embargo, esto tampoco soluciona siempre todos los errores de DX, cuando se ejecuta.
Errores de DirectX al lanzar juegos y todos los componentes instalados
Tener las últimas y anteriores versiones de DirectX en Windows 10 no siempre garantiza que no haya errores relacionados con estos componentes mientras se ejecutan diversos juegos y programas. Las principales razones de estos errores:
- Falta de bibliotecas individuales DLL DirectX. Esto se resuelve de la manera descrita anteriormente, sólo hay que descargar DirectX desde el sitio web de Microsoft.
- Los controladores de la tarjeta de vídeo no están instalados. Esto es especialmente común para los s novatos: al ver «Adaptador de vídeo básico de Microsoft» en el de dispositivos (lo que esencialmente significa que no hay controlador), hacer clic en «Actualizar controlador» y obtener el mensaje «Los controladores más adecuados para este dispositivo ya están instalados», piensan que esto es realmente. Cuando en realidad, Windows 10 simplemente no pudo encontrar el controlador. La solución es descargar manualmente el controlador de la tarjeta de vídeo desde el sitio web de NVIDIA, AMD, Intel o del fabricante del portátil o de la placa base (en el caso de los PC con gráficos integrados) e instalarlo.
- Una tarjeta de vídeo antigua que no ite las funciones que necesita DirectX. En esta situación, aunque todas las últimas versiones de DirectX estén instaladas, los juegos pueden no ejecutarse y aparecerán mensajes como DX11 feature level 10.0 is required to run the engine o DX11 feature level 11.0 is required y similares. En tales situaciones, puede buscar información sobre la posibilidad de ejecutar el juego en versiones anteriores de DirectX, por ejemplo, DirectX 10 – a veces es posible hacerlo escribiendo parámetros especiales en el directo del juego.
Y un escenario adicional: si se producen errores de DirectX en una máquina virtual con Windows 10, normalmente es una combinación de los puntos 2º y 3º de la lista anterior, los adaptadores de vídeo estándar en las máquinas virtuales tienen una funcionalidad limitada.
Vídeo
Si después de leer el artículo sigues teniendo preguntas, hazlas en los comentarios, con todos los detalles si es posible, intentaré ayudarte.