A veces, las aplicaciones y los juegos antiguos arrojarán este error en Windows. Aquí se explica cómo solucionarlo.
El error de DirectDraw es uno que algunos jugadores han informado que ocurre cuando intentan iniciar juegos retro más antiguos en PC con Windows 11/10. Esos jugadores ven un mensaje de error que dice: "Error de DirectDraw (código de error variable) DDERR_UNSUPPORTED". Los juegos de Windows no se inician cuando aparece ese mensaje de error.
En consecuencia, los jugadores no pueden jugar juegos más antiguos como Age of Empires, Might and Magic 7 y Diablo debido al error de DirectDraw. El mismo error también puede ocurrir con el software de arte y diseño. Así es como puede corregir el error de DirectDraw en una PC con Windows 11/10.
1. Configure las aplicaciones afectadas para que se ejecuten en modo de compatibilidad
Ejecutar juegos y software en modo de compatibilidad es una resolución que corrige el error de DirectDraw para muchos usuarios. Como el error de DirectDraw generalmente surge para juegos y software más antiguos, tiene sentido hacerlo. Puede configurar los juegos para que se ejecuten en modo de compatibilidad de esta manera:
- Abra el administrador de archivos y carpetas del Explorador presionando Ganar + E y navegue hasta el directorio de instalación del juego afectado.
- Haga clic derecho en el archivo EXE (aplicación) del juego y seleccione Propiedades.
- Haga clic en Compatibilidad dentro de la ventana de propiedades.
- Seleccionar Ejecuta este programa en compatibilidad.modo para activar el menú desplegable de esa configuración.
- Luego seleccione la última plataforma de Windows que estaba disponible en el año de lanzamiento del juego. Si no está seguro, elija un ventanas 8 o 7 opciones en el menú.
- Seleccionar Aplicar para establecer la nueva opción de compatibilidad.
- Hacer clic DE ACUERDO para cerrar la ventana de propiedades.
También hay un Solucionador de problemas de compatibilidad de programas que puede ser útil para solucionar el error de DirectDraw. Ese solucionador de problemas incluye una opción que establece la configuración de compatibilidad recomendada para un programa seleccionado. Le permite probar programas con configuraciones de compatibilidad.
Si seleccionar la configuración del modo de compatibilidad no funciona, considere utilizar el Solucionador de problemas de compatibilidad de programas. Este Guía del solucionador de problemas de compatibilidad de programas proporciona pautas para acceder y utilizar ese solucionador de problemas.
2. Establecer una resolución de 640 x 480 para el juego
El error de DirectX también puede ocurrir porque la resolución de su monitor es incompatible con la del juego o software afectado. Recuerde que es posible que las resoluciones más altas de hoy no existieran en el año de lanzamiento de un juego anterior.
Para remediarlo, intente configurar una resolución de 640 x 480 para el juego. Puede hacerlo abriendo el Compatibilidad ficha para un juego como se indica en los primeros tres pasos de la resolución anterior. Luego seleccione el Ejecutar en pantalla de 640 x 480resolución casilla de verificación y haga clic en Aplicar > DE ACUERDO.
Si 640 x 480 es demasiado bajo para usted, también puede intentar aplicar una resolución universal más baja dentro de la configuración de Windows. Sin embargo, una resolución establecida dentro de la aplicación Configuración se aplicará a Windows y a todo el software. Estos son los pasos para bajar la resolución dentro de Ajustes:
- Haga clic en el botón de lupa de la barra de tareas o Buscar caja de texto.
- Ingrese la palabra clave cambiar resolución en la configuración.
- Seleccionar Cambiar la resoluciónde la pantalla dentro de los resultados de búsqueda.
- A continuación, haga clic en el Resolución de pantalla Menú desplegable.
- Seleccione una opción de menor resolución en el menú.
- Luego haga clic en el Mantener cambios para configurar la resolución seleccionada.
- Intente iniciar el juego o el software.
3. Habilitar características de componentes heredados
Es posible que algunos usuarios necesiten habilitar funciones de componentes heredados anteriores para resolver el error de DirectDraw. Para ser más específicos, un juego antiguo podría necesitar el obsoleto DirectPlay función habilitada para ejecutarse. Así es como puede habilitar las funciones de componentes heredados en Windows 11/10:
- Primero, abrir Programas y características presionando ventanas clave + R, entrando appwiz.cpl dentro del cuadro de diálogo Ejecutar y seleccionando DE ACUERDO.
- Clickea en el Activar o desactivar las funciones de Windows para la navegación opción a lo largo del lado izquierdo de la herramienta de desinstalación.
- Haga doble clic Componentes heredados para expandirlo.
- Luego seleccione el DirectPlay caja.
- Selecciona el .NET Framework 3.5 (incluye .NET 2.0 y 3.0) casilla de verificación si no está seleccionada.
- Prensa DE ACUERDO para instalar las funciones.
- Reinicie Windows después de instalar las funciones.
4. Instalar los componentes de tiempo de ejecución de DirectX que faltan
Como DirectDraw es parte de DirectX, este error está vinculado a esa API. El error puede surgir porque los juegos heredados necesitan bibliotecas de tiempo de ejecución de DirectX más antiguas que pueden faltar en su PC. Puede instalar los componentes de DirectX que faltan con DirectX End-User Runtime Web Installer de esta manera:
- trae esto Instalador web de DirectX End-User Runtime página en su software de navegación.
- Prensa Descargar en esa página web.
- Abrir Explorador de archivos para ir a cualquier carpeta en la que su navegador esté configurado para descargar archivos.
- Haga doble clic en el archivo DirectX End-User Runtime Web Installer (de lo contrario dxwebsetup.exe) para abrir una ventana de instalación de Microsoft (R) DirectX (R).
- Luego haga clic Acepto para hacer su acuerdo con Microsoft.
- Seleccionar Próximo para instalar los componentes de tiempo de ejecución de DirectX 9, 10 y 11.
5. Pruebe algunas correcciones básicas de Windows
Si nada ha funcionado todavía, existen algunos trucos simples de Windows que generalmente solucionan problemas de visualización con software y juegos.
Actualice el controlador de su tarjeta de video
Este error también puede ocurrir porque un controlador de gráficos obsoleto o dañado está causando problemas con los componentes de visualización de DirectDraw. La instalación del último controlador de gráficos disponible para la GPU de su PC podría solucionar estos problemas. nuestra guía de actualizar controladores de GPU en Windows incluye instrucciones para instalar nuevos controladores de gráficos de cinco maneras diferentes.
Ejecute la aplicación afectada en modo ventana
Ejecutar el juego o el software en modo ventana también puede solucionar problemas de resolución. Para ello, consulta nuestro artículo sobre forzar juegos en modo ventana en Windows. Siga las instrucciones del tercer método de esa guía para configurar el software para que se inicie en modo de ventana.
Vuelva a instalar el juego o software afectado
Vuelva a instalar los juegos o paquetes de software afectados si todavía está intentando corregir el error de DirectDraw después de aplicar otras soluciones posibles en esta guía. Si ha instalado un juego con software de cliente de juegos como Steam, Epic o GOG, puede desinstalarlo con el mismo software. O elimine el software dentro del Panel de control o Configuración con un método en este guía para desinstalar programas en Windows.
Cuando haya hecho eso, reinicie Windows y reinstale el juego con su software de cliente de juegos. Si el juego tiene un DVD/CD, deberás reinstalarlo con ese disco.
Disfruta de tus juegos o aplicaciones retro en Windows
Esas son las mejores y más probables resoluciones potenciales para corregir el error de DirectDraw en PC con Windows 11/10. Uno de los las posibles soluciones en esta guía probablemente ordenarán el error de DirectDraw en su PC, ya que muchos usuarios han solucionado ese problema al aplicándolos. Luego, puede volver a jugar los juegos que no se iniciaron debido a ese error.