La instalación de DirectX falló y no se instaló en Windows 11/10

Cuando se trata de Windows 11/10 , siempre buscamos los controladores y el software en Internet. Ahora, algunos de ustedes pueden decir que Windows Update es lo suficientemente bueno como para instalar controladores y software del sistema por sí solo. Sí, tienes razón, pero a veces no es suficiente. Hoy vamos a ver algunos pasos simples para solucionar problemas si no puede instalar DirectX(unable to install DirectX) en su Windows 11/10.

Las aplicaciones utilizan DirectX(DirectX) para crear y administrar animaciones, efectos multimedia e imágenes. Es la interfaz de programación de aplicaciones(Application Programming Interface) ( API ) la que se asegura de que todo sea tan fluido como la mantequilla en su entorno de Windows . Funciona con la ayuda de bibliotecas binarias en tiempo de ejecución que vienen con el kit de desarrollo de software(Software Development Kit) ( SDK ) de DirectX.

Si no tiene experiencia en informática, es posible que le resulte difícil comprender estas terminologías. En resumen, DirectX es el paquete de instrucciones que garantiza que obtenga una experiencia de usuario fluida e interactiva.

La instalación de DirectX falló

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

La mayoría de las veces, los errores de lanzamiento de DirectX se deben a alguna intromisión de .NET Framework en el medio. (.NET Framework)Pero, hay más, los errores también pueden ocurrir debido a otras razones. Estas razones varían de vez en cuando y siempre es difícil decir cuál de las razones está detrás del error.

La instalación de DirectX falló y no se instala

Vamos a probar los siguientes métodos probados y probados para resolver el error.

  1. Instale la versión anterior de DirectX si es necesario
  2. Buscar(Check) actualizaciones del controlador de la tarjeta gráfica
  3. Descargue e instale Visual C++ Redistributable
  4. Instale .NET Framework utilizando el símbolo del sistema(Command Prompt) .

Antes de comenzar, asegúrese de probar todos y cada uno de los métodos si el error persiste. Tenga en cuenta que debe reiniciar su sistema después de completar cada método.

DirectX no se instala

1] Instale(Install) la versión anterior de DirectX si es necesario

Existen aplicaciones que todavía no son compatibles con las últimas versiones de DirectX . A veces(Sometimes) solo tienes que descargar manualmente las versiones anteriores como DirectX9 . Ahora, para verificar qué versión de DirectX está instalada en su máquina,

  1. Presione las teclas Win + R. Se abrirá la ventana Ejecutar .(Run)
  2. Escribe dxdiag y presiona enter. Se abrirá la herramienta de diagnóstico de DirectX .(DirectX Diagnostic Tool)

    ejecutar_directx_diagnósticos

  3. En la pestaña Sistema,(System) busque la versión de DirectX(DirectX version) .

    directx_version_dxdiag

Ahora que sabe qué versión está instalada y desea instalar la anterior, puede descargarla desde aquí(here) . Pero si desea mantener su sistema funcionando sin bloqueos ni retrasos, siempre se sugiere la última versión. Intente buscar la nueva versión de la aplicación que desea instalar que admita la última versión de DirectX .

Leer: (Read:) DirectX encontró un error irrecuperable(DirectX encountered an unrecoverable error) .

2] Buscar(Check) actualizaciones del controlador de la tarjeta gráfica(Graphic)

Muchas veces se nota que la versión DirectX de tu sistema no es compatible con los drivers gráficos(graphic drivers) . Esto sucede debido a las actualizaciones automáticas deshabilitadas. Para realizar este método, asegúrese de que su sistema esté recibiendo actualizaciones regularmente.

  1. Presione las teclas Win + X. Se abrirá el menú de acceso rápido .(Quick Access )
  2. Haga clic en Administrador de dispositivos(Device Manager) . Se abrirá una nueva ventana del Administrador de dispositivos(Device Manager) .

    gestor_de_dispositivos_de_acceso_rápido

  3. Haga clic en Adaptador de pantalla(Display Adapter) , los controladores de pantalla disponibles en su sistema serán visibles.
  4. Haga clic derecho en el adaptador Intel HD y haga clic en actualizar.

    actualizar_display_drivers

  5. Haga clic en Buscar automáticamente el software del controlador actualizado(Search automatically for updated driver software) . Solo(Just) asegúrese de que su sistema tenga una conexión a Internet activa.

    auto_update_display_drivers

  6. Si los últimos controladores ya están instalados, se lo hará saber, pero si no, descargará e instalará las últimas actualizaciones.

    drivers_gráficos_actualizados_instalados

  7. Ahora, si su máquina también tiene GPU(GPU) dedicada , en la lista de adaptadores de pantalla, haga clic con el botón derecho en él y seleccione Desinstalar dispositivo(Uninstall Device) . Vuelva a instalar los controladores desde el sitio web oficial de la GPU .
  8. Si sabe cómo actualizar los controladores de la GPU desde su aplicación, puede omitir el Paso 7(Step 7) y continuar actualizando los controladores.

3] Descargue(Download) e instale Visual C++ Redistributable

En Windows 10 Visual C++ Redistributable juega un papel importante. El requisito básico de DirectX también incluye Visual C++ Redistributable s. Puede suceder que ya esté instalado en su sistema, pero necesita una versión más antigua o una más nueva. Para comprobar qué versión de Visual C++ Redistributable está instalada:

  1. Presione las teclas Win + R. Escribe control y presiona enter.

    ejecutar_control_panel

  2. Cuando se abra el Panel de control, haga clic en (Control Panel)Programas y características(Programs and Features) .
  3. En la lista de Programas(Programs) , busque Microsoft Visual C++ -Redistributable . Es posible que encuentre varias versiones instaladas, esto se debe a los diferentes requisitos de las diferentes aplicaciones. Verifique la versión 2015 si está disponible, entonces es posible que deba reinstalarla. Si no es así, es posible que deba descargarlo.

    ms_visual_rediatributables

  4. Visite el sitio oficial de Microsoft y descargue (Microsoft’s)Visual C++ Redistributable 2015 .
  5. Seleccione el idioma y haga clic en Descargar(Download) .

    descargar_visual_rediatribuible

  6. Elija de la lista de versiones x86 y x64 . Haga clic en Siguiente(Next) . La descarga comenzará en breve.

    select_visual_rediatributable_version

  7. Ahora instale el archivo recién descargado y su error ya debería haber desaparecido.

4] Instalar .NET Framework(Install .NET Framework) usando el símbolo del sistema(Command Prompt)

Si el método anterior no funcionó para usted, entonces puede descargarlo e instalarlo usando el símbolo del sistema(Command Prompt) . Para instalar el framework utilizaremos el servicio de Administración y mantenimiento de imágenes de (DISM)implementación(Deployment Image Servicing) ( DISM(Management) ) de Windows .

  1. Abra el menú de inicio, escriba cmd . Seleccione Símbolo del sistema(Command Prompt) y haga clic en Ejecutar como administrador(Run as administrator) . Asegúrate de tener una conexión a Internet activa.
  2. Escriba el siguiente comando y presione enter: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

    dism_visual_redistribuible

  3. Ahora, espera a que termine el proceso. Reinicie su sistema tan pronto como finalice el proceso.

Dado que estos métodos han demostrado ser útiles anteriormente, su error no debería volver a aparecer.



About the author

Soy un experto experimentado en Windows 10 y 11/10, con experiencia tanto en navegadores como en aplicaciones para teléfonos inteligentes. He sido ingeniero de software durante más de 15 años y he trabajado con varias empresas de renombre, incluidas Microsoft, Google, Apple, Ubisoft y más. También he enseñado desarrollo de Windows 10/11 a nivel universitario.



Related posts