Tecnología

Inicio

Cómo arreglar Direct3D

Cómo arreglar Direct3D


Muchos juegos de ordenador, así como algunos programas de modelado 3D, se basan en el componente Direct3D de DirectX para representar gráficos. Si el equipo tiene un problema con un archivo de DirectX o un controlador de gráficos, puede causar estos programas se bloquee o no abierta. Windows incluye una herramienta para probar la instalación de DirectX, y se puede resolver la mayoría de problemas mediante la activación de la aceleración de hardware o la actualización de DirectX y el controlador de vídeo.

Instrucciones

Comprobación de la instalación de DirectX

1 Pulse "Windows-R" e introduzca "dxdiag" para ejecutar la Herramienta de diagnóstico de DirectX.

2 Abra la pestaña "Ver" para ver el estado de Direct3D y otros componentes gráficos de DirectX.

3 Leer el cuadro de "Notas" para aprender acerca de los errores con Direct3D. Si DirectX está instalado correctamente, se leerá "No se encontraron problemas."

4 Leer la línea de "niveles de funciones" en la sección Controladores para ver qué versiones de DirectX sus ayudas de la tarjeta de vídeo. Los programas que requieren una versión diferente de los listados no funcionará en su ordenador.

5 Compruebe la sección Características de DirectX para asegurarse de que cada línea se lee "Habilitado". Si cualquier línea no es así, necesita habilitar aceleración de hardware.

Permitiendo la aceleración de hardware

6 Haga clic derecho en el escritorio y seleccione "Resolución de pantalla".

7 Haga clic en "Configuración avanzada".

8 Abre la pestaña "Solución de problemas" y haga clic en "Cambiar configuración". Introduzca la contraseña de administrador si se le solicita.

9 Deslice la opción "Aceleración de hardware" en "Completo".

Actualización de DirectX y controladores de vídeo

10 Ejecutar Windows Update en el Panel de control para instalar actualizaciones para DirectX 11, disponible en las versiones de Windows que datan de Vista. En Windows 8, Windows Update es el único método para actualizar DirectX 11. En Windows 7 o Vista, puede descargar las actualizaciones manualmente, alternativamente (enlaces en Recursos).

11 Descargar y abrir el usuario final de DirectX Runtime Web Installer (enlace en Recursos) para actualizar DirectX 9. DirectX 9 instala y se ejecuta por separado de DirectX 11, y muchos juegos requieren que incluso en sistemas con DirectX 11 instalado.

12 Instalar la versión de junio de 2010 de DirectX 9 (enlace en Recursos) si el instalador Web que informa ya tiene una versión actualizada, pero sigue teniendo problemas con DirectX 9 aplicaciones. Este instalador fuera de línea incluye todas las actualizaciones de DirectX 9 y volverá a instalar por encima de su copia existente, lo que podría fijar sus problemas.

13 Actualizar los controladores de vídeo, ya sea a través de Windows Update o mediante la descarga de los conductores de la Nvidia, ATI o sitio web de Intel, dependiendo de su hardware de gráficos. Si ya tiene la versión más reciente de Windows Update, consulte el sitio web del fabricante del hardware, ya que puede ofrecer un conductor aún más reciente.

Consejos y advertencias

  • En los equipos que utilizan Optimus para cambiar entre Nvidia y hardware de gráficos integrados de Intel, es posible que tenga que actualizar tanto los controladores de gráficos Nvidia e Intel.
  • Si un programa en particular tiene problemas para ejecutar en un equipo con Optimus, abra el Panel de control de Nvidia, haga clic en "Administración de la configuración 3D" y seleccione el programa en la pestaña "Configuración del programa". Cambiar el procesador de gráficos para el opuesto de su configuración actual para tratar de ejecutarlo con el hardware de gráficos alternativos.
  • Incluso si el DirectX informes de diagnóstico sin problemas, intenta actualizar DirectX y los controladores de vídeo de todos modos, ya que podría resolver el problema.
  • La información en este artículo se aplica a Windows 7 y Windows 8. Se puede variar ligeramente o significativamente con otras versiones.