Cómo reinstalar DirectX en Windows 11/10

Gracias a la capacidad gráfica de la API de DirectX, Microsoft Windows se ha consolidado como el mejor sistema operativo para juegos. Pero, ¿qué debe hacer cuando este componente vital no funciona correctamente en su computadora?
DirectX tenía que instalarse por separado en versiones anteriores de Windows, ya que a menudo se empaquetaba junto con los juegos. En estos días, 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 ayudarlo, aquí están todos los métodos para reinstalar DirectX en su 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. Esto generalmente significa que su computadora se mantiene actualizada con cualquier controlador nuevo, lo que le brinda el mejor rendimiento gráfico en su hardware.
Pero a veces es posible encontrarse con problemas técnicos. Sus actualizaciones de Windows pueden estar en pausa. La instalación de DirectX puede estar corrupta. Cualquiera que sea el motivo, si tiene algún problema con los gráficos en su computadora (por ejemplo, durante los videojuegos), lo primero que debe intentar es reinstalar DirectX.
Método n.º 1: descargue el instalador de DirectX
Aunque DirectX se instala y actualiza automáticamente, todavía hay un único instalador. Se puede usar para agregar manualmente módulos de DirectX obsoletos a su computadora sin eliminar su instalación de DirectX existente.
- Para obtener el Runtime DirectX Usuario final Instalador web, vaya al sitio web oficial de Microsoft. El instalador es pequeño, porque se descargan los archivos necesarios durante la instalación.
- Ejecute esta configuración y acepte el acuerdo de licencia. Asegúrese de seguir conectado a Internet, ya que ahora se recuperarán todos los módulos que deban instalarse.
- Dependiendo de la versión de DirectX ya instalada, puede tardar entre unos segundos y una hora. Si a su computadora no le faltan componentes de DirectX, la configuración finalizará sin ningún cambio.
El método recomendado para usar el instalador oficial de Windows es reinstalar DirectX en su sistema. No debería enfrentar ningún problema con DirectX una vez que Runtime Installer haya hecho lo suI.
Método # 2: buscar actualizaciones de Windows
Debido a que Windows 11/10 incluye DirectX de forma predeterminada, no necesita buscar un instalador independiente. Mantenerse actualizado es suficiente para asegurarse de que su sistema esté ejecutando la última versión de DirectX 12, ya que las actualizaciones de Windows incluyen paquetes de DirectX.
- Para buscar actualizaciones de Windows, vaya al menú Inicio y abra Ajustes.
- En la ventana que aparece, seleccione Actualización y seguridad.
- La primera pestaña en esta categoría de configuración es Windows Update. Utilizar el Comprobar si hay recién llegados botón para actualizar Windows. Si hay actualizaciones pendientes, Windows ahora las detectará e instalará.
Una vez que haya actualizado sus actualizaciones de Windows, ya no tendrá que preocuparse por reinstalar DirectX. El sistema operativo configurará automáticamente los módulos de DirectX para brindarle la última versión compatible con su hardware.
Método # 3: deshabilitar aplicaciones y servicios de terceros
Donde los dos primeros métodos no funcionan, el problema probablemente esté en otra parte. Rara vez una aplicación o servicio de Direct Party interfiere con DirectX. Esta interrupción puede causar problemas de DirectX incluso cuando la versión correcta está instalada en su computadora.
- Para deshabilitar los servicios de inicio, abra el Administrador de tareas. Puedes usar cualquiera Ctrl + Alt + Supr teclado acceso directo o derecho: haga clic en la barra de tareas y seleccione Administrador de tareas del menú.
- Si es la primera vez que abre el Administrador de tareas, solo podrá ver las aplicaciones actuales en lugar de cualquier servicio o proceso. Para obtener la vista completa, seleccione Más detalles.
- El Administrador de tareas ahora mostrará todas las tareas actuales en su computadora, incluidos los procesos del sistema o las tareas en segundo plano. Ve a la Bota pestaña.
- La pestaña Inicio contiene una lista de todos los servicios que se ejecutarán de manera predeterminada en su computadora. Estas aplicaciones no solo ralentizan su computadora, sino que también a menudo entran en conflicto con otras aplicaciones más importantes. Seleccione todos los servicios innecesarios y seleccione el Desactivar botón.
- Los servicios de inicio no son las únicas aplicaciones que acaparan recursos que se ejecutan en su computadora. Hay muchos servicios que no se muestran en esa lista pero que continúan ejecutándose en segundo plano de todos modos. Para deshabilitar tales tareas, abra Configuración del sistema buscándolo desde el menú Inicio.
- La utilidad del sistema MSConfig le permite configurar la opción de arranque en su computadora y es mucho más detallada que el Administrador de tareas. Nota la Arranque normal opción en esta pantalla; Una vez que haya realizado un diagnóstico, debe habilitarlo para que las cosas vuelvan a la normalidad. Por ahora, seleccione el Servicios pestaña para continuar.
- Todos los servicios en segundo plano que se ejecutan en su computadora se enumeran aquí. Esto también incluye los procesos del sistema, así que habilite el Esconder todos los servicios de Microsoft casilla de verificación para eliminarlos. Ahora puedes usar el Desactivar todo para cerrar todos estos procesos adicionales.
Tenga en cuenta que este paso no es permanente. Muchos de los servicios de esta lista, aunque no son esenciales, siguen siendo un poco útiles y deben funcionar para aprovechar al máximo su PC. Esto solo nos permite verificar si su instalación de DirectX está siendo comprometida por una aplicación de terceros.
Todo lo que tiene que hacer ahora es reiniciar su PC y ver si DirectX se está ejecutando. Si es así, 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 puede desinstalarlo o deshabilitarlo.
Cuando haya terminado, recuerde volver a la aplicación Configuración del sistema y selecciónela. Arranque normal para volver a poner las cosas en su estado predeterminado.
Método # 4: Ejecute el Comprobador de archivos del sistema en el símbolo del sistema
Si tiene DirectX instalado correctamente, su computadora actualizada e incluso verificado si hay servicios en conflicto, la única posibilidad que queda es la corrupción de datos. Los controladores corruptos y los archivos del sistema a menudo pueden causar errores extraños y son difíciles de diagnosticar.
- Para encontrar y reparar archivos corruptos del sistema en su computadora, abra Pedido rápido como administrador solo un poco cmd en el cuadro de búsqueda para encontrar la aplicación.
- Usaremos una utilidad de símbolo del sistema llamada System File Checker. Como sugiere el nombre, comprueba todos los archivos del sistema en busca de daños en los datos y repara los archivos en cuestión. Ingrese el comando sfc / escanear para ejecutar la herramienta.
- System File Checker ahora escaneará su instalación de Windows y verificará la integridad de todos los archivos. Cuando se completa el escaneo, todos los archivos del sistema se verifican y reparan.
¿Cuál es la mejor manera de reinstalar DirectX en Windows 11/10?
Debido a que DirectX es una parte integral de Windows 11/10, generalmente no necesita preocuparse por instalarlo usted mismo. En su lugar, las actualizaciones de Windows parchearán automáticamente las consultas de DirectX, lo que le permitirá jugar y ejecutar otras aplicaciones gráficas.
Pero en caso de que tu PC muestre problemas con DirectX, no es mala idea reinstalarlo manualmente. Puede usar el instalador único de Microsoft para este propósito o simplemente asegurarse de que sus actualizaciones de Windows no se detengan.
Cuando la instalación de DirectX no sea un problema, debe verificar si hay aplicaciones en conflicto y daños en el sistema. La reparación de estas cosas garantiza que DirectX funcione sin problemas en su PC con Windows.