Cómo solucionar problemas de vídeo de DirectX

Id. de artículo: 178098 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E178098
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describe cómo solucionar problemas relacionados con los componentes de vídeo de DirectX, entre los que se incluyen DirectDraw y Direct3D. DirectX es un conjunto de componentes que ayuda a los programas multimedia a obtener mayor rendimiento mediante el acceso directo a las características del hardware. DirectDraw se utiliza para obtener acceso directo al hardware del adaptador de vídeo. Con Direct3D, se tiene acceso directo a las características de procesamiento en 3D integradas en muchos adaptadores de vídeo.

DirectX pueden instalarlo programas tales como juegos o se puede descargar DirectX 5.0 como componente independiente en el siguiente sitio Web de Microsoft:
http://www.microsoft.com/windows/directx/default.aspx

Más información

Certificación de los componentes de DirectX

Microsoft admite todos los controladores de DirectX certificados. Si un controlador no está certificado, póngase en contacto con su fabricante de hardware para solicitar soporte técnico.
  1. Para determinar si sus controladores DirectX están certificados, ejecute el programa de instalación de DirectX en modo mantenimiento (Dxsetup.exe). Si instaló DirectX 5, Dxsetup.exe está ubicado de manera predeterminada en la carpeta Archivos de programa\Directx. Si no se encuentra en esa carpeta, busque el archivo. Para ello, efectúe los pasos siguientes:

    1. Haga clic en Inicio, seleccione Buscar y, a continuación, haga clic en Archivos o carpetas.
    2. En el cuadro Nombre, escriba la siguiente línea y, a continuación, haga clic en Buscar ahora:
      dxsetup.exe
    3. Haga doble clic en Dxsetup.exe.
NOTA: algunos controladores no certificados pueden funcionar con DirectX. Para que un controlador funcione con programas DirectX no es necesario que aparezca en la lista como certificado.

El programa de instalación de DirectX muestra una lista con los componentes principales de DirectX, el número de versión de cada componente y si están certificados o no. Para obtener más información acerca del programa Dxsetup.exe, consulte los artículos siguientes en Microsoft Knowledge Base:
158957 Description of DirectX 1.0, 2.0 Maintenance Setup Dialog Box
158958 Description of DirectX 3.0 Maintenance Setup Dialog

Para obtener más información acerca de los archivos que se instalan para cada versión de DirectX, consulte los siguientes artículos en Microsoft Knowledge Base:
158959 Files Installed by DirectX 1.0
158960 Files Installed by DirectX 2.0a
158961 Files Installed by DirectX 3.0
173479 Files Installed by DirectX 5.0
Observe que no existe DirectX 4.0.

Compatibilidad de DirectX con el controlador de pantalla

Para comprobar si el controlador de su adaptador de pantalla es compatible con DirectX, póngase en contacto con el fabricante del hardware.

Microsoft facilita una lista de los controladores de adaptadores de pantalla actualizados para las versiones 1.0 a 5.0 de DirectX. Para obtener más información, consulte los siguientes artículos en Microsoft Knowledge Base:
158953 Updated Display Drivers Included with DirectX
175894 Video Adapter Drivers Included with DirectX 5
Para obtener la lista más reciente de adaptadores compatibles con DirectX 5.0, consulte la siguiente página Web de Microsoft:
http://www.gamesforwindows.com/en-US/AboutGFW/Pages/DirectX10.aspx
Algunos adaptadores de pantalla pueden ser compatibles con DirectDraw o con Direct3D, pero no con los dos al mismo tiempo.

Problemas conocidos de DirectX con adaptadores de pantalla

Al intentar instalar un programa que utiliza DirectX, es posible que reciba un mensaje de error o que surjan problemas con la pantalla. Cambie a los controladores de pantalla más recientes y, si fuera necesario, vuelva a instalar los programas que requieren DirectX.

Para obtener más información, consulte el siguiente artículo en Microsoft Knowledge Base:
161406 Video Display Problem after Installing Program
Para determinar si existen problemas conocidos por utilizar DirectX con su adaptador y un software de controlador, póngase en contacto con el fabricante del software. Microsoft recomienda cambiar a un controlador actualizado si hay uno disponible.

Asimismo puede consultar el Soporte técnico en línea de Microsoft en Internet para obtener acceso a Microsoft Knowledge Base en la siguiente página Web:
http://www.microsoft.com/spain/support/

No se puede completar la instalación de DirectX debido a problemas con la pantalla

Si el fabricante no está informado de ningún problema y surgen problemas durante la instalación de DirectX, cambie temporalmente la configuración de vídeo por Adaptador de gráficos de vídeo (VGA, Video Graphics Adapter) estándar y vuelva a instalar DirectX. Para ello, efectúe los pasos siguientes:
  1. Haga clic con el botón secundario del mouse (ratón) en el escritorio y, a continuación, haga clic en Propiedades.
  2. Haga clic en la ficha Configuración y, a continuación, haga clic en Cambiar el tipo de pantalla o en Propiedades avanzadas. Anote el nombre de su controlador de pantalla.
  3. En la sección Tipo de adaptador, haga clic en Cambiar y, a continuación, haga clic en Mostrar todos los dispositivos.
  4. En el cuadro Fabricantes, haga clic en Tipos de pantalla estándar.
  5. En el cuadro Modelos, haga clic en Adaptador de pantalla estándar (VGA), en Aceptar y, a continuación, en Cerrar.
  6. Haga clic en Aceptar y, después, haga clic de nuevo en Aceptar.
  7. Cuando se le pregunte si desea reiniciar el equipo, haga clic en .
  8. Vuelva a instalar DirectX.
  9. Siga los pasos 1 a 3, cambie al adaptador de pantalla original en los pasos 4 y 5 y, después, siga los pasos 6 y 7.
  10. Vuelva a instalar los programas de DirectX que presentan problemas.

Problemas de pantalla tras la instalación de DirectX

  1. Si no puede iniciar el equipo de modo normal después de instalar DirectX, reinícielo en modo a prueba de errores. Para ello, cuando aparezca el mensaje "Iniciando Windows 95", presione la tecla F8 y en el menú de Inicio elija Modo a prueba de errores. Siga los pasos enumerados en la sección anterior.
  2. Si aún no puede iniciar el equipo de modo normal tras la instalación de DirectX, cambie a los controladores de pantalla originales de Windows 95 en modo a prueba de errores. Cuando aparezca el mensaje "Iniciando Windows 95", presione la tecla F8 y en el menú de Inicio elija Modo a prueba de errores. Instale sus controladores de pantalla. Para ello, efectúe los pasos siguientes:

    1. Haga clic en Inicio, seleccione Configuración y haga clic en Panel de control.
    2. Haga doble clic en Agregar nuevo hardware y, a continuación, haga clic en Siguiente.
    3. Cuando se le pregunte si desea detectar nuevo hardware, haga clic en No y, después, en Siguiente.
    4. Haga clic en Adaptadores de pantalla y, a continuación, en Siguiente.
    5. Si sus controladores de pantalla están disponibles en disco, haga clic en Utilizar disco, en Examinar, vaya a la ruta de acceso a sus controladores de pantalla y, a continuación, haga clic en Aceptar. Si sus controladores de pantalla se instalaron originalmente con Windows 95, haga clic en el fabricante adecuado para seleccionarlo en el cuadro Fabricantes, haga clic en el modelo correcto del cuadro Modelos y, después, en Siguiente.
    6. Haga clic en Finalizar y, a continuación, haga clic en cuando se le pregunte si desea reiniciar el equipo.

Problemas de pantalla al ejecutar programas de DirectX

  1. Si surgen problemas de pantalla al ejecutar programas que utilizan DirectX, compruebe que la paleta de colores esté configurada con 256 colores como mínimo. Para ello, efectúe los pasos siguientes:

    1. Haga clic con el botón secundario del mouse (ratón) en el escritorio y, a continuación, haga clic en Propiedades.
    2. Haga clic en la ficha Configuración y compruebe la configuración de la Paleta de colores. Si está configurada con 16 colores, haga clic en 256 colores en el cuadro Paleta de colores.
    3. Haga clic en Aceptar.
    4. Cuando se le pregunte si desea reiniciar el equipo, haga clic en .
  2. Si los problemas persisten, deshabilite los protectores de pantalla. Para ello, efectúe los pasos siguientes:

    1. Haga clic con el botón secundario del mouse (ratón) en el escritorio y, a continuación, haga clic en Propiedades.
    2. Haga clic en la ficha Protector de pantalla, en Ninguno en el cuadro Protector de pantalla y, a continuación, en Aceptar.
  3. Si los problemas persisten, reduzca la configuración de la aceleración de gráficos. Para ello, efectúe los pasos siguientes:

    1. Haga clic con el botón secundario del mouse (ratón) en Mi PC y, a continuación, haga clic en Propiedades.
    2. Haga clic en la ficha Rendimiento, en Gráficos y, a continuación, mueva el control deslizante Aceleración de hardware a la primera muesca desde la izquierda.
    3. Haga clic en Aceptar y en Cerrar.
    4. Cuando se le pregunte si desea reiniciar el equipo, haga clic en .
  4. Si persisten los problemas y está disponible la opción, cambie la frecuencia de actualización del monitor. Para ello, efectúe los pasos siguientes:

    1. Haga clic con el botón secundario del mouse (ratón) en el escritorio y, a continuación, haga clic en Propiedades.
    2. Haga clic en la ficha Configuración y, a continuación, haga clic en Cambiar el tipo de pantalla.
    3. Haga clic en la ficha Adaptadores. Si hay alguna opción disponible, cambie la frecuencia de actualización y haga clic en Aceptar.
  5. Si persisten los problemas, desactive la aceleración de hardware de Direct3D. Encontrará el archivo Dxtool.exe en la carpeta Archivos de programa\Directx\Setup. Si el archivo no está en dicha carpeta, búsquelo. Para ello, efectúe los pasos siguientes:

    1. Haga clic en Inicio, seleccione Buscar y, a continuación, haga clic en Archivos o carpetas.
    2. En el cuadro Nombre, escriba la siguiente línea y, a continuación, haga clic en Buscar ahora:
      dxtool.exe
    3. Haga doble clic en Dxtool.exe.
    4. Desactive la casilla de verificación Usar aceleración de hardware Direct 3D y, después, haga clic en Aceptar.
  6. Si persisten los problemas, puede desactivar la Aceleración de hardware de DirectDraw en Dxtool.exe. Para ello, desactive la casilla de verificación Usar aceleración de hardware DirectDraw y, a continuación, haga clic en Aceptar.

Problemas de pantalla debidos a conflicto de versiones de DirectX

Si aún tiene problemas al ejecutar programas que utilizan DirectX, compruebe la versión de DirectX que está ejecutando en el equipo. Para ello, efectúe los pasos siguientes:
  1. Si está ejecutando DirectX 5.0, utilice la Herramienta de controladores de DirectX (Dxtool.exe) para mostrar información de la versión de cada componente de DirectX.
  2. Si no utiliza DirectX 5.0 o la Herramienta de controladores de DirectX no está disponible, compruebe la versión de los archivos específicos. Para obtener más información, consulte los siguientes artículos en Microsoft Knowledge Base:
    158959 Files Installed by DirectX 1.0

    158960 Files Installed by DirectX 2.0a

    158961 Files Installed by DirectX 3.0

    173479 Files Installed by DirectX 5.0
  3. Si está utilizando DirectX 5.0, también puede emplear la información de DirectX (Dxinfo.exe) para determinar qué archivos de DirectX están instalados. Dxinfo.exe se encuentra en la carpeta Archivos de programa\Directx\Setup y enumera todos los archivos instalados con DirectX, incluido el número de versión, la fecha y el tamaño del archivo. Esta información también se puede guardar como archivo de texto. Si el archivo no está en dicha carpeta, búsquelo. Para ello, efectúe los pasos siguientes:

    1. Haga clic en Inicio, seleccione Buscar y, a continuación, haga clic en Archivos o carpetas.
    2. En el cuadro Nombre, escriba la siguiente línea y, a continuación, haga clic en Buscar ahora:
      dxinfo.exe
    3. Haga doble clic en Dxinfo.exe.
  4. Si tiene instaladas versiones en conflicto, cambie el nombre de los archivos de la versión más antigua de DirectX. Para ello, efectúe los pasos siguientes:

    1. Haga clic en Inicio, seleccione Buscar y, a continuación, haga clic en Archivos o carpetas.
    2. En el cuadro Nombre, escriba la siguiente línea y, a continuación, haga clic en Buscar ahora
      <controladordx>
      donde <controladordx> es el nombre de uno de los controladores más antiguos de DirectX.
    3. Haga clic en un archivo y, después, en el menú Archivo, haga clic en Cambiar nombre.
    4. Escriba el nombre del archivo de la manera siguiente
      <controladordx>.xxx
      donde <controladordx> es el nombre del archivo del controlador DirectX.
    5. Repita los pasos 1 y 2 por cada archivo antiguo de DirectX.
    6. Vuelva a instalar la versión más reciente de DirectX.
    7. Pruebe el programa DirectX para asegurarse de que el problema ha desaparecido.
    8. Si el problema se ha solucionado, haga clic en Inicio, seleccione Buscar y, a continuación, haga clic en Archivos o carpetas.
    9. En el cuadro Nombre, escriba la siguiente línea y, a continuación, haga clic en Buscar ahora
      <controladordx>.xxx
      donde <controladordx> es el nombre de uno de los controladores de DirectX a los que cambió el nombre.
    10. En el menú Archivo, haga clic en Eliminar.
    11. Repita los pasos I y J por cada archivo al que cambió el nombre en los pasos C a E.
  5. Si los problemas persisten, puede volver a instalar DirectX. Es posible que, al intentar reinstalar DirectX, reciba el siguiente mensaje de error:
    Inserte el disco
    Se necesita el disco 'Controladores de DirectDraw'.
    Este disco se lo proporciona el fabricante del equipo.
    Haga clic en Aceptar para continuar.
    Si recibe este mensaje de error, consulte el artículo siguiente en Microsoft Knowledge Base:
    170184 Err Msg: DirectSound or DirectDraw Drivers Disk Is Now Required
  1. Si no tuvo problemas con una versión anterior de DirectX, tal vez desee volver a la versión anterior del controlador DirectX. Para ello, efectúe los pasos siguientes:

    1. Haga clic en Inicio, seleccione Buscar y, a continuación, haga clic en Archivos o carpetas.
    2. En el cuadro Nombre, escriba la siguiente línea y, a continuación, haga clic en Buscar ahora:
      dxsetup.exe
    3. Haga doble clic en Dxsetup.exe.
    4. Haga clic en Restaurar controladores de pantalla y, después, en Aceptar.
NOTA: algunos controladores sobrescriben a los anteriores o cambian el nombre de sus archivos. En tal caso, es posible que esta opción no esté disponible.

Propiedades

Id. de artículo: 178098 - Última revisión: viernes, 29 de junio de 2007 - Versión: 3.2
La información de este artículo se refiere a:
  • Microsoft Windows 95
Palabras clave: 
kbdirectx kbdisplay kbenv kberrmsg kbhowto kbsetup kbtshoot win95 KB178098
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com