Instalación y desinstalación de DirectX para Windows 10

Instalación y desinstalación de DirectX para Windows 10

Con el desarrollo de la tecnología de animación para los juegos de ordenador y los editores de gráficos, ha surgido la necesidad de mejorar la representación de los objetos y los efectos visuales. El software DirectX se utiliza para resolver este problema. Se trata de una especie de puente entre el adaptador de vídeo, la tarjeta de sonido y el software de gráficos para juegos y editores, que mejora la calidad de las imágenes mostradas en el monitor. Cada versión de Windows incluye un conjunto de archivos DirectX que optimizan la experiencia gráfica. Las actualizaciones de DirectX pueden venir con aplicaciones de juegos. Para utilizar DirectX, debes tener conocimientos sobre la instalación, actualización, desinstalación y reinstalación del software en Windows 10.

¿Necesito instalar DirectX en Windows 10?

DirectX 12 para Windows 10 es un conjunto de archivos con extensión .dll que consiste en bibliotecas de software necesarias para mejorar los efectos visuales y la visualización de audio. La versión por defecto de DirectX 12 está integrada en Windows 10. Esta versión no requiere actualizaciones manuales. Todos los archivos se descargan automáticamente cuando se reciben las actualizaciones del sitio web oficial de Microsoft.

Puedes determinar la versión de DirectX en tu ordenador utilizando el comando dxdiag:

  1. Haz clic con el botón derecho del ratón en el logotipo de la tecla Inicio y selecciona Ejecutar o utiliza la combinación de teclas Win + R.
  2. Escribe el comando dxdiag en el cuadro de texto y haz clic en la tecla Ejecutar.
  3. La última línea de la ventana que aparece mostrará la versión de DirectX instalada.

Aunque Windows 10 tiene preinstalada la 12ª versión de DirectX, el cuadro de diálogo de dxdiag puede mostrar en algunos casos una versión anterior.

Los problemas suelen darse en dos casos:

  • El juego que el usuario está ejecutando fue escrito para una versión anterior de DirectX, y la nueva versión no contiene las bibliotecas necesarias;
  • La «Herramientas de diagnóstico» muestra una versión de DirectX 11.2. Esto significa que:
    • El adaptador de vídeo instalado en tu ordenador es obsoleto y no es compatible con la versión 12 de DirectX;
    • Se han instalado controladores de adaptador de vídeo obsoletos y es necesario actualizarlos.
LEER   Como Obtengo Mi Recibo Telmex

Para ver qué versión soporta tu adaptador de vídeo, utiliza la consola «Administrador de dispositivos» en las propiedades del ordenador y la página web del fabricante del adaptador. Para ello, en la consola del «Administrador de dispositivos», busca la línea «Adaptadores de vídeo», expándela y escribe el nombre de tu adaptador. A continuación, ve al sitio web del fabricante y mira la tabla resumen para ver la versión de DirectX para la que está configurado el adaptador. Si se especifica la versión 11.2, funcionará con la versión 12, pero sólo podrá utilizar las bibliotecas de la versión 11.2.

Vídeo: Cómo averiguar la versión de DirectX en Windows 10

Cómo instalar (actualizar) DirectX en Windows 10

Para instalar (actualizar) una versión de DirectX, tienes que ir a la página oficial de Microsoft e ir a la versión del sistema operativo requerida. 1La versión 2 no tiene un paquete de actualización separado y todas las actualizaciones se obtienen automáticamente a través del «Centro de Actualización».

Por lo tanto, para comprobar si hay una actualización disponible para los componentes del sistema, es necesario:

  1. Abre la «Configuración del ordenador».
  2. Ve a «Actualización y seguridad» y luego a «Centro de Actualización de Windows».
  3. Haz clic en «Buscar actualizaciones».
  4. Acepta instalar las actualizaciones.

A veces, al iniciar un juego, aparece un aviso de que no se puede ejecutar debido a que falta una biblioteca. Se puede añadir una biblioteca de la suite DirectX necesaria de una versión anterior.

En la ventana del instalador web, comprueba los requisitos del sistema y lee las instrucciones de instalación. A continuación, descarga la biblioteca ejecutable en tu ordenador, ejecuta el ejecutable dxsetup.exe y sigue las instrucciones de instalación. НNo debes olvidar desmarcar los componentes opcionales que se ofrecen durante la instalación y que no necesitas. Además, no instales el motor de búsqueda Bing que se ofrece como complemento de las bibliotecas.

Dónde instalar DirectX

Después de descargar y ejecutar el archivo ejecutable dxsetup.exe, la carpeta con el archivo de la biblioteca puede instalarse en cualquier ubicación especificada por el usuario. Por defecto, el directorio se desempaqueta en C:{WindowsSystem32. Antes de descargar el archivo, se recomienda crear una carpeta con cualquier nombre en la raíz de la unidad. Descarga el archivo allí, descomprímelo, instala DirectX en la ubicación seleccionada y luego borra la carpeta que has creado.

LEER   Como Sacar Mi Nss Por Primera Vez

Qué hacer si DirectX no se instala

Una aplicación puede no instalarse si su versión no coincide con la de Windows. No es posible instalar la versión 12 en Windows 7 ni la versión 11 en Windows XP.

Tabla: Versiones de Windows y sus correspondientes versiones de DirectX

Versiones de DirectX Sistemas operativos Windows
DirectX 11.3-12.0 Windows 10
DirectX 11.2 Windows 8.1
DirectX 11.1 Windows 8
DirectX 11.0 Windows 7
DirectX 10.0 Windows Vista
DirectX 9.0C Windows XP

También puede haber otras razones por las que DirectX no se pueda instalar:

  • El archivo ejecutable dxsetup.exe puede estar infectado por un virus. Esto suele ocurrir si la descarga se hizo desde un sitio no verificado. Por lo tanto, el archivo descargado debe ser revisado inmediatamente con un antivirus;
  • Es posible que el archivo descargado no se adapte al nivel de bits de tu sistema. Si tienes Windows de 32 bits, el archivo no se instalará en tu ordenador para Windows de 64 bits;
  • El software antivirus de tu ordenador puede bloquear el archivo mientras se descarga. Tienes que desactivar el antivirus e intentar descargar el archivo de nuevo;
  • No hay derechos que instalar. En el menú contextual del archivo, selecciona ejecutar como administrador o conceder derechos de instalación;
  • La memoria RAM y la caché del ordenador están obstruidas por la basura. Tienes que limpiar la memoria, utilizando programas especiales para ello. Entre ellos se encuentran Wise Care 365, Glary Utilites, Ccleaner y otros. Después de borrar la memoria, reinicia el ordenador y repite la instalación.

Fallo de instalación de DirectX

Puede producirse un fallo inesperado durante la instalación y aparecerá una ventana con un mensaje de error.

Si la instalación de DirectX falla, hay varias opciones que puedes probar para superar el problema:

  • descarga el ejecutable dxsetup.exe de otro sitio web y ejecútalo;
  • Realiza una instalación de Windows en modo de actualización, ya que puede haber un fallo en sus componentes;
  • ejecuta las utilidades chkdsk y sfc /scannow desde la línea de comandos como administrador y comprueba el disco duro por completo;
  • Para los usuarios más avanzados, puedes obtener una pista de los archivos DXError.log y DirectX.log de tu carpeta de Windows. Si no tienes conocimientos en este ámbito, lo mejor es que consultes a un experto, por ejemplo, en modo online.
LEER   Como Desinstalar El Lol

Vídeo: solución de errores de instalación de DirectX

Cómo reinstalar DirectX

Hay dos formas de reinstalar una aplicación:

  • Eliminar completamente la versión instalada y sustituirla por otra similar. Esto es útil si te aparecen frecuentemente ventanas con avisos de error de DirectX;
  • Actualiza la versión instalada. El software de DirectX está configurado de forma que cuando se reinstala, los archivos dll que faltan se añaden al paquete de bibliotecas existente. Si quieres añadir bibliotecas de DirectX 9.0C a DirectX 12.0, simplemente se añadirán a los archivos de la versión instalada.

Para hacer una reinstalación adecuada, hay ciertas cosas que debes hacer antes de hacerlo:

  1. Crea un punto de restauración del sistema utilizando la utilidad integrada de Windows 10 en las propiedades del sistema haciendo clic en «Crear».
  2. Desconéctate de Internet para evitar la restauración automática de la biblioteca.
  3. Desactiva la protección del sistema. Si no se hace esto, no se puede desinstalar completamente DirectX 12, ya que la aplicación forma parte del sistema operativo Windows 10. Esto dejará «colas» sin eliminar que afectarán a la reinstalación de las bibliotecas.
  4. En la ventana que aparece, haz clic en el botón «Configurar».
  5. En la siguiente ventana, pon el interruptor «Desactivar la protección del sistema».
  6. A continuación, puedes volver a instalar DirectX.

Desinstalar DirectX en Windows 10

No puedes desinstalar completamente DirectX en Windows 10 a través de la función estándar «Desinstalar o cambiar programa» del Panel de Control.

Para solucionar este problema, hay un gran número de programas de terceros que te permiten realizar la eliminación de DirectX 12, limpiando completamente los directorios y las ramas del registro. Las siguientes utilidades son ejemplos de estos programas.

Para eliminar correctamente DirectX 12 de Windows 10, puedes descargar e instalar uno de ellos desde Internet:

  • Desinstalación feliz de DirectX: esta utilidad se distribuye de forma condicionada y gratuita. Es uno de los más correctos en su funcionamiento;
  • DX Killer – la aplicación es gratuita, tiene una interfaz en ruso;
  • Erradicador de DirectX: se puede ejecutar desde un medio extraíble sin necesidad de instalarlo en el ordenador.

Puedes buscar en Internet diferentes programas para ejecutar DirectX 12 en Windows 10. Cada usuario tiene sus propias necesidades, hábitos y ciertas prioridades, que voluntaria o involuntariamente pone a prueba en el software. Algunos están más acostumbrados a trabajar con versiones de software en inglés, mientras que otros lo encuentran muy incómodo. Esto debe abordarse en función de las capacidades y requisitos del usuario para utilizar la interfaz del software de aplicación.

[youtubomatic_search]