DirectX

Diagnosticar y solucionar problemas con la herramienta de diagnóstico de DirectX (dxdiag)

Diagnosticar y solucionar problemas con la herramienta de diagnóstico de DirectX (dxdiag)

DirectX es un conjunto de tecnologías utilizadas por muchos de los programas multimedia en Windows. Está desarrollado por Microsoft para proporcionar aceleración de hardware para aplicaciones multimedia pesadas, como juegos 3D y videos HD. Windows 7 tiene DirectX 11. Windows 10 tiene DirectX 12 instalado.

Ejecute la herramienta de diagnóstico de DirectX

Si tiene problemas para que un juego o una película se reproduzca correctamente, Herramienta de diagnóstico de DirectX puede ayudarlo a señalar la fuente. Para acceder a él, vaya a Inicio en Windows 10/8/7, escriba dxdiag y presiona Enter.

Si es la primera vez que utiliza la herramienta de diagnóstico de DirectX, es posible que se le pregunte si desea comprobar si sus controladores están firmados digitalmente.

Hacer clic para asegurarse de que sus controladores hayan sido firmados por un editor que haya verificado su autenticidad.

Una vez que la herramienta de diagnóstico ha terminado, aquí están tres cosas clave verificar:

1. Revisa tu tarjeta de video

Algunos programas se ejecutan muy lentamente o no se ejecutan en absoluto a menos que la aceleración de hardware de Microsoft DirectDraw o Direct3D esté activada.

Para determinar esto, haga clic en la pestaña Pantalla y luego, en Funciones de DirectX, verifique si DirectDraw, Direct3D y AGP Texture Acceleration aparecen como Habilitado. Si no es así, intente activar la aceleración de hardware.

  1. Haga clic derecho en el escritorio y abra Resolución de pantalla.
  2. Hacer clic Ajustes avanzados.
  3. Haga clic en el Solucionar problemas pestaña, y luego haga clic en Cambiar ajustes.
  4. Mueva el control deslizante Aceleración de hardware a Completo.

Si eso falla, es posible que deba actualizar el controlador de video o la propia tarjeta. Por lo general, puede encontrar los controladores más recientes para su hardware en la sección de soporte del sitio web del fabricante.

2. Comprueba los mandos de tu juego

Si un joystick u otro dispositivo de entrada no responde, es posible que no esté instalado correctamente. Asegúrese de que el dispositivo aparezca en la pestaña Entrada. Si no es así, reinstale el dispositivo de acuerdo con las instrucciones del fabricante. Si es un dispositivo USB, desconéctelo y luego vuelva a enchufarlo.

3. Compruebe si hay controladores "sin firmar"

Un controlador que ha sido firmado digitalmente ha sido probado por el Laboratorio de Calidad de Hardware de Microsoft Windows para la compatibilidad con DirectX. Si la herramienta de diagnóstico marca un controlador sin firmar, la actualización del controlador podría resolver su problema. Por lo general, puede encontrar el controlador más reciente para su hardware en la sección de soporte del sitio web del fabricante.

4. Otras cosas para comprobar

Si sigues teniendo problemas con un juego o una película después de ejecutar la Herramienta de diagnóstico de DirectX, hay un par de cosas más que puedes comprobar.

Comprueba el modo de visualización de tu aplicación o juego

Cuando una aplicación DirectX 9 pasa al modo de pantalla completa, es posible que la resolución de la aplicación no coincida con la resolución nativa de su monitor LCD; la resolución de su monitor fue diseñada para mostrarse en función de su tamaño. Si ve bandas negras en la parte superior o en los lados de la pantalla donde no se usa una parte, puede intentar escalar la imagen de pantalla completa. Si su aplicación o juego le permite elegir el modo de visualización, es posible que pueda cambiar la configuración de la aplicación o del juego y elegir un modo que coincida con la resolución nativa de su monitor LCD. Esto le ayudará a utilizar todas las pantallas y aún conservar la resolución prevista de la aplicación.

Qué versión de DirectX está instalada en su PC

En la pestaña Sistema, contra Versión de DirectX, verá la versión instalada en su sistema. En la imagen de arriba, verá DirectX 12 mencionado.

Si ejecutar la herramienta no ayuda, puede desinstalar DirectX de su sistema y luego descargar DirectX e instalarlo de nuevo.

Verifique la versión de DirectX que requiere su aplicación o juego

Algunas aplicaciones y juegos requieren DirectX 9. Sin embargo, Windows 7 está instalado con una versión más reciente de DirectX. Si instala una aplicación o un juego que requiere DirectX 9, es posible que reciba un mensaje de error, como: "El programa no puede iniciarse porque falta d3dx9_35.dll no se encuentra en su computadora, intente reinstalar el programa para solucionar este problema.”Los dos últimos dígitos del nombre del archivo pueden variar. Si recibe el mismo mensaje de error después de reinstalar la aplicación o el juego, vaya a la página web del instalador web de tiempo de ejecución del usuario final de DirectX y siga las instrucciones para instalar DirectX y recibir actualizaciones de DirectX y versiones anteriores de DirectX.wvc + TWC + twcf = MFC

Las 5 mejores cartas de captura de juegos
Todos hemos visto y amado la transmisión de juegos en YouTube. PewDiePie, Jakesepticye y Markiplier son solo algunos de los mejores jugadores que han ...
Cómo desarrollar un juego en Linux
Hace una década, no muchos usuarios de Linux predecían que su sistema operativo favorito algún día sería una plataforma de juegos popular para videoju...
Puertos de código abierto de motores de juegos comerciales
Las recreaciones gratuitas, de código abierto y de motores de juegos multiplataforma se pueden usar para jugar títulos de juegos antiguos y también al...