Cómo reinstalar DirectX en Windows 11/10


Gracias a las capacidades gráficas de la API DirectX, Microsoft Windows se ha consolidado como el mejor sistema operativo para juegos. Pero, ¿qué debes hacer cuando este componente crucial no funciona correctamente en tu computadora?

DirectX tenía que instalarse por separado en versiones anteriores de Windows, ya que a menudo venía empaquetado junto con los juegos. Hoy en día, sin embargo, se supone que el proceso es automático, lo que hace que encontrar una manera de hacerlo manualmente sea un poco complicado. Para ayudarte, aquí tienes todos los métodos para reinstalar DirectX en tu PC con Windows.

¿Cuándo necesita reinstalar DirectX en su computadora?

De forma predeterminada, Windows 11/10 ya incluye la última versión de DirectX 12. Por lo general, esto significa que su PC permanece actualizada con todos los controladores nuevos, lo que le brinda el mejor rendimiento gráfico en su hardware.

Pero a veces es posible encontrar fallos. Quizás tu Las actualizaciones de Windows están en pausa. Quizás la instalación de DirectX se haya dañado. Cualquiera sea el motivo, si hay algún problema gráfico en su computadora (como al ejecutar videojuegos), lo primero que debe intentar es reinstalar DirectX.

Método n.º 1: descargar el instalador de DirectX

Aunque DirectX se instala y actualiza automáticamente, todavía existe un instalador independiente. Se puede utilizar para agregar manualmente módulos DirectX obsoletos en su computadora sin eliminar la instalación de DirectX existente.

  1. Para obtener el instalador web de tiempo de ejecución para el usuario final de DirectX, diríjase a Sitio web oficial de Microsoft. El instalador es pequeño, ya que se descargan los archivos necesarios durante la instalación.
    1. Ejecute esta configuración y acepte el acuerdo de licencia. Asegúrate de seguir conectado a Internet, ya que todos los módulos que deban instalarse se recuperarán ahora.
      1. Dependiendo de la versión de DirectX ya instalada, puede tardar entre unos segundos y una hora. Si a su PC no le falta ningún componente DirectX, la instalación se cerrará sin realizar ningún cambio.
      2. Utilizar el instalador oficial de Windows es el método recomendado para reinstalar DirectX en su sistema. No deberías enfrentar ningún problema relacionado con DirectX una vez que Runtime Installer haya hecho su trabajo..

        Método n.º 2: buscar actualizaciones de Windows

        Como DirectX está incluido en Windows 11/10 de forma predeterminada, no es necesario buscar un instalador independiente. Sólo mantenerse actualizado es suficiente para garantizar que su sistema esté ejecutando la última versión de DirectX 12, ya que las actualizaciones de Windows incluyen paquetes de DirectX.

        1. Para buscar actualizaciones de Windows, dirígete al menú Inicio y abre Configuración .
          1. En la ventana que aparece, seleccione Actualización y seguridad.
            1. La primera pestaña en esta categoría de configuración es Windows Update. Utilice el botón Buscar actualizaciones para actualizar Windows. Si hay actualizaciones pendientes, Windows las detectará e instalará.
            2. Una vez que esté actualizado con sus actualizaciones de Windows, ya no tendrá que preocuparse por reinstalar DirectX. El sistema operativo configurará automáticamente los módulos DirectX para brindarle la última versión posible que su hardware pueda admitir.

              Método n.º 3: deshabilitar aplicaciones y servicios de terceros

              En caso de que los dos primeros métodos no funcionen, es probable que el problema esté en otra parte. En muy raras ocasiones, una aplicación o servicio de terceros interfiere con DirectX. Esta interferencia puede causar problemas con DirectX incluso con la versión correcta instalada en su computadora.

              1. Para desactivar los servicios de inicio, abra el Administrador de tareas. Puede utilizar el método abreviado de teclado Ctrl + Alt + Supr o hacer clic derecho en la barra de tareas y seleccionar Administrador de tareas en el menú.
                1. Si es la primera vez que abre el Administrador de tareas, solo podrá ver las aplicaciones en ejecución en lugar de los servicios o procesos. Para obtener la vista completa, seleccione Más detalles.
                  1. El Administrador de tareas ahora mostrará todas las tareas en ejecución en su PC, incluidos los procesos del sistema o las tareas en segundo plano. Cambie a la pestaña Inicio .
                    1. En la pestaña Inicio se encuentra la lista de todos los servicios que se ejecutan de forma predeterminada al iniciar su PC. Estas aplicaciones no sólo ralentizan su computadora, sino que a menudo pueden causar conflictos con otras aplicaciones más críticas. Seleccione todos los servicios innecesarios y seleccione el botón Desactivar .
                    2. .
                      1. Los servicios de inicio no son las únicas aplicaciones que acaparan los recursos que se ejecutan en su computadora. Hay muchos servicios que no aparecen en esa lista pero que de todos modos siguen ejecutándose en segundo plano. Para deshabilitar dichas tareas, abra Configuración del sistema buscándola en el menú Inicio.
                        1. El Utilidad del sistema MSConfig te permite configurar la opción de inicio en tu computadora y es mucho más detallado que el Administrador de tareas. Tenga en cuenta la opción Inicio normal en esta pantalla; Una vez que haya terminado con el diagnóstico, debe habilitarlo para que todo vuelva a la normalidad. Por ahora, seleccione la pestaña Servicios para continuar.
                          1. Aquí se enumeran todos los servicios en segundo plano que se ejecutan en su PC. Esto también incluye los procesos del sistema, así que active la casilla de verificación Ocultar todos los servicios de Microsoft para eliminarlos. Ahora puedes usar el botón Desactivar todo para cerrar todos estos procesos adicionales.
                          2. Tenga en cuenta que este paso no es permanente. Muchos de los servicios de esta lista, aunque no son esenciales, siguen siendo algo útiles y deben funcionar para obtener el mejor rendimiento de su computadora. Esto solo nos permite verificar si alguna aplicación de terceros podría estar interfiriendo con su instalación de DirectX.

                            Todo lo que necesita hacer ahora es reiniciar su PC y ver si DirectX está funcionando. Si es así, entonces uno de los servicios de la lista anterior es el culpable. Recomendamos habilitarlos uno por uno para encontrar la aplicación infractora, después de lo cual podrás desinstalarla o desactivarla.

                            Una vez hecho esto, recuerde volver a la aplicación Configuración del sistema y seleccionar Inicio normal para restablecer los valores predeterminados.

                            Método n.º 4: ejecutar el Comprobador de archivos del sistema en el símbolo del sistema

                            Si instaló DirectX correctamente, actualizó su computadora e incluso comprobó si había servicios en conflicto, la única posibilidad que queda es la corrupción de datos. Los controladores y archivos del sistema dañados a menudo pueden generar errores extraños y pueden ser difíciles de diagnosticar.

                            1. Para buscar y reparar cualquier archivo de sistema dañado en su computadora, abra el Símbolo del sistema como administrador. Simplemente escriba cmd en el cuadro de búsqueda para encontrar la aplicación.
                            2. .
                              1. Utilizaremos un utilidad de símbolo del sistema llamado Comprobador de archivos del sistema. Como sugiere el nombre, verifica todos los archivos del sistema en busca de datos dañados y repara los archivos afectados. Ingrese el comando sfc /scannow para ejecutar la herramienta.
                                1. El Comprobador de archivos del sistema ahora escaneará su instalación de Windows y verificará la integridad de cada archivo. Una vez que se completa el análisis, todos los archivos de su sistema habrán sido verificados y reparados.
                                2. ¿Cuál es la mejor manera de reinstalar DirectX en Windows 11/10?

                                  Dado que DirectX es un componente integral de Windows 11/10, normalmente no tienes que preocuparte por instalarlo tú mismo. En cambio, las actualizaciones de Windows solucionarán los problemas de DirectX automáticamente, dejándote libre para jugar y ejecutar otras aplicaciones gráficas.

                                  Pero en caso de que su computadora muestre problemas con DirectX, no sería mala idea reinstalarlo manualmente. Puede utilizar el instalador independiente de Microsoft para este propósito o simplemente asegurarse de que sus actualizaciones de Windows no se bloqueen.

                                  Cuando la instalación de DirectX no es el problema, debe verificar si hay aplicaciones conflictivas y daños en el sistema. Solucionar estos problemas garantiza que DirectX se ejecutará sin problemas en su computadora con Windows.

                                  .

                                  Artículos Relacionados:


                                  28.10.2021