¿Está viendo el error Direct3D11 Error 0X087A0001 (No se puede establecer el modo de video) en su PC? Muchos usuarios han informado que están viendo este error al ejecutar ciertos juegos que exigen recursos o varias herramientas de evaluación comparativa. Básicamente, se trata de un error de tiempo de ejecución que aparece en la pantalla cada vez que se ejecuta Direct3D.

Este problema en particular puede ocurrir debido a diversos escenarios subyacentes que desencadenan este código de error. Algunas de las posibles razones para esto son las siguientes:

Controlador de GPU inestable/desactualizado Parámetros de optimización de Windows 10 no utilizados La aplicación no es compatible con el modo de color del sistema La aplicación no admite la escala de DPI alta Resolución no admitida Incompatibilidad del juego con Windows

Basándonos en las razones que causan el error, hemos enumerado las estrategias de solución de problemas a continuación en este artículo que los usuarios han utilizado para corregir este error con éxito.

Solución 1-Habilitar el modo de color reducido

Algunos usuarios han notado que un juego que no fue diseñado para admitir profundidad de color de 32 bits (que está forzada de manera predeterminada en Windows 10) es una de las razones para activar el error Direct3D11. Los usuarios que lidian con este problema lograron solucionarlo cambiando la pantalla de propiedades del ejecutable que se usa para iniciar el juego.

1. Abra el Explorador de archivos . Ve a la ubicación que contiene el ejecutable para iniciar el juego.

2. Haz clic derecho en el ejecutable y selecciona Propiedades .

3. Seleccione la pestaña Compatibilidad .

4. Marca la casilla junto a Modo de color reducido en Configuración.

5. En el cuadro desplegable, establezca el valor en 16 bits .

6. Haga clic en Aplicar para confirmar y guardar los cambios. Vuelve a iniciar el juego y comprueba si el problema está solucionado.

Nota: Las aplicaciones más nuevas no admiten la modificación del modo de color predeterminado, en ese caso , la opción estará atenuada.

Solución 2-Anular la escala de DPI alta

Si la reducción del modo de bits de color no ayudó o la arquitectura del juego no permitió realizar cambios, entonces deberías intentar modificar la configuración de DPI alta del juego.

1. Busque el ejecutable del juego con el Explorador de archivos .

2. Haz clic derecho sobre él y elige Propiedades .

3. Vaya a la pestaña Compatibilidad en la ventana Propiedades .

4. Haga clic en el botón Cambiar la configuración de PPP alta .

5. En la pestaña Anulación de escala de DPI alta , marque la casilla junto a Anular comportamiento de escala de DPI alta .

6. En el menú desplegable de Escalado realizado por: seleccione Sistema (mejorado) y haga clic en Aceptar .

7. Haga clic en Aplicar para guardar los cambios. Inicie la aplicación y vea si el problema está resuelto.

Solución 3-Modificar la resolución de la aplicación

Los usuarios han informado de casos de que este error de Direct3D11 en particular ocurre cuando la aplicación no fue diseñada para admitir la resolución en la que el sistema está configurado actualmente para ejecutar el juego. Han logrado resolver este problema después de modificar el comportamiento del ejecutable de la aplicación para que al inicio se vea obligado a abrirse con la resolución más baja.

1. Con el Explorador de archivos , busque la ubicación donde está instalada la aplicación.

2. Haga clic con el botón derecho en el ejecutable de la aplicación y haga clic en Propiedades .

3. En la ventana Propiedades, vaya a la pestaña Compatibilidad .

4. Marque la casilla asociada con Ejecutar en resolución de pantalla de 640 x 480 .

5. Haga clic en Aplicar para guardar los cambios.

6. Abra la aplicación y compruebe si el problema está resuelto.

Solución 4: Ejecute el programa en modo de compatibilidad

Si ninguna de las soluciones anteriores le ayudó a resolver el error 0X087A0001, debería considere la vejez del juego como un problema debido a la incompatibilidad con Windows 10. Cambiar la versión de Windows percibida en la que se ejecuta el juego ha solucionado el problema para algunos usuarios.

1. Haz clic con el botón derecho en el ejecutable del juego y selecciona Propiedades .

2. Vaya a la pestaña Compatibilidad .

3. En el modo de compatibilidad , marque la casilla junto a Ejecutar este programa en modo de compatibilidad para:

4. Una vez que marque la casilla anterior, mostrará una lista de versiones de Windows , seleccione Windows 95 en esa lista.

5. Haga clic en Aplicar para confirmar sus cambios.

6. Inicie el juego y vea si el código de error está solucionado.

Solución 5-Instale la última versión del controlador de GPU

Según muchos usuarios, el problema es causado por un controlador de tarjeta gráfica desactualizado o un controlador de GPU inestable . En la mayoría de los casos, han podido resolver el problema reinstalando los controladores de GPU que se utilizan actualmente.

Los pasos difieren según el fabricante de su GPU. Aquí hemos enumerado los pasos para reinstalar las tarjetas gráficas AMD y NVIDIA.

A. Reinstalación de controladores de GPU en NVIDIA

1. Pulsa Windows + R para abrir Ejecutar . Escriba appwiz.cpl para abrir Programas y funciones .

2. Ahora haga clic en la pestaña Editor para ordenar la lista de programas según su editor.

3. Busque las entradas publicadas por NVIDIA Corporation . Seleccione un elemento a la vez y haga clic en el botón Desinstalar en la parte superior.

4. Espere a que se complete el proceso de desinstalación.

5. Una vez que se hayan desinstalado todos los controladores de NVIDIA, reinicie y espere a que se complete el siguiente inicio.

6. Visite la página de descarga de NVIDIA GeForce y haga clic en Descargar ahora para instalar la Experiencia GeForce .

7. Una vez que haya instalado GeForce Experience , inicie sesión con una cuenta e instale los controladores recomendados desde la página Controladores .

8. Una vez instalados todos los controladores recomendados, reinicie su sistema. Inicie el juego anteriormente arrojando el Error 0X087A0001 y verifique si está resuelto ahora.

B. Reinstalación de controladores de GPU para AMD

1. Vaya a la página de descarga de AMD Cleanup Utility y descargue la última versión.

2. Una vez descargado, haga doble clic en el ejecutable y haga clic en para ejecutar la utilidad en modo seguro y desinstalar los controladores AMD.

Nota: esta utilidad elimina los controladores AMD instalados, las entradas de registro y las firmas del almacén de controladores por completo del sistema, lo que reduce el trabajo de buscar y desinstalar todos los archivos de controladores.

3. Haga clic en Aceptar en el segundo mensaje para iniciar el proceso de limpieza de AMD . Ahora la utilidad se ejecutará en segundo plano. Durante esta operación, su pantalla puede parpadear o volverse negra durante unos segundos mientras se quitan los componentes de la pantalla.

4. Haga clic en Finalizar en el mensaje que indica la finalización de este proceso.

5. Reinicie su sistema manualmente si la utilidad no le solicita que lo haga.

6. Una vez que el sistema se inicia después del reinicio, visite la página de descarga de la página de detección automática de GPU .

7. Vaya a Detectar e instalar automáticamente los controladores de gráficos Radeon y el chipset Ryzen para Windows y haga clic en el botón Descargar ahora .

8. Haz doble clic en el ejecutable descargado y sigue las instrucciones para instalar Radeon Adrenalin.

9. Una vez instalada, la utilidad se iniciará automáticamente para detectar el sistema operativo y el dispositivo de gráficos AMD instalados.

10. Instale los paquetes de controladores recomendados y opcionales que se muestran después de que la herramienta detecta el sistema operativo y los controladores.

11. Acepte el EULA después de revisar los términos y condiciones y haga clic en Instalar .

12. Reinicie su PC después de instalar todos los controladores necesarios. Inicie el juego y compruebe si el problema se ha resuelto ahora.

Solución 6: Inicie el juego a través del Iniciador

Si la solución anterior no le funcionó, debe asegurarse que inicie el juego a través del lanzador desde donde lo compró (por ejemplo, Steam, GoG, Origin, Epic Games, etc.).

Esto es importante ya que el lanzador hace que el juego se pueda reproducir en Windows 10 usando una serie de parámetros que estabilizan el juego para la versión de Windows.

1. Abre Steam, GoG Galaxy o Epic Games .

2. Inicie el juego que provocó el error a través del menú Biblioteca de su lanzador.

3. Comprueba si el problema está resuelto.

Si sigues viendo el error después de iniciar el juego a través del lanzador, pasa a la siguiente solución a continuación.

Gracias por leer.

Esperamos que este artículo te haya ayudado a eliminar el error de Direct3D11 y seguir jugando a los juegos heredados sin interrupciones. Comente y háganos saber la solución que funcionó para usted.

Un ingeniero de software convertido en un educador con una vasta experiencia docente en universidades. Actualmente trabajando hacia mi pasión por la escritura.

Categories: IT Info