Solución: no se pudo crear el dispositivo Directx

El error «No se pudo crear el dispositivo DirectxLos usuarios suelen encontrar al abrir un juego de Windows incorporado (Buscaminas, solitario, etc.) o cuando se abre Windows Media Center. Este problema en particular solo está disponible en versiones de SO anteriores a Windows 8.

Después de investigar a fondo el problema, seleccionamos a los posibles infractores que pueden estar causando el problema:

  • WU ha descargado actualizaciones de Windows y están pendientes de instalación – Si este es el motivo del problema, el problema se resolverá automáticamente si su máquina se reinicia y se le permite instalar las actualizaciones.
  • Conflicto entre Windows Media Center y el sistema operativo integrado – Da la casualidad de que el error puede mostrarse cuando dos aplicaciones están usando activamente el mismo archivo DLL (Windows Media Center y Windows solo para juegos).
  • El problema es causado por controladores gráficos beta – Si esta es la causa del error, se resolverá el problema de volver a un controlador estable
  • El problema es causado por una falla de Windows – Se puede resolver restaurando los juegos de Windows creados a partir de las características de Windows.

Si actualmente está luchando con este problema en particular, utilice la colección de métodos a continuación para resolver el problema. Siga cada método en orden hasta llegar a una solución que resuelva el problema con éxito. Empecemos.

Método 1: reinicie para instalar las actualizaciones pendientes de Windows

Debe comenzar su búsqueda de solución de problemas asegurándose de que no tiene actualizaciones de Windows pendientes. Como han señalado algunos usuarios, el problema puede surgir más tarde WU (actualización de Windows) finaliza la descarga de la actualización. Si ese es el caso, un simple reinicio eliminará el mensaje de error indefinidamente. Si tiene el hábito de usar la función de suspensión en lugar de apagar su computadora cuando no la está usando, existe una gran posibilidad de que haya identificado al culpable.

Dependiendo de la actualización pendiente, es posible que solo se instale parcialmente después de la descarga de su WU. Esto puede causar errores inesperados hasta que el usuario reinicie el sistema y permita la actualización de instalación por completo. Ya sea que crea que tiene una actualización pendiente o no, reinicie su sistema y vea si el problema se resuelve automáticamente.

Si su pregunta no resuelve Reiniciar, continúe con el método a continuación.

Método 2: resolver el conflicto de la aplicación

Dependiendo de la versión de su sistema operativo, puede obtener el Windows Media Center se ejecutará automáticamente al inicio. Si bien esto puede no ser un inconveniente, puede causar problemas para algunas aplicaciones que utilizan los mismos archivos DLL.

Como han informado algunos usuarios, cada vez que se abre o minimiza Windows Media Center, puede encontrar el mensaje «No se pudo crear el dispositivo DirectxError al intentar abrir el juego integrado. Si bien las características técnicas de esta pregunta no están claras, parecen estar configuradas para usar algunos de los mismos archivos DLL.

Si recibe este error al abrir un juego, verifique si se abre Windows Media Center. Si se abre, ciérrelo correctamente (no lo minimice) y vea si su problema está resuelto. Si es así, asegúrese de cerrar Windows Media Center siempre que decida jugar a un juego integrado.

Nota: Tenga en cuenta que puede aplicar este arreglo potencial a la inversa. Por ejemplo, si encuentra el error al abrir Windows Media Center, cierre cualquier juego integrado que pueda estar ejecutándose actualmente para resolver el conflicto de la aplicación.

Si este método no fue efectivo, baje a Método 3. Si desea utilizar Windows Media Center mientras juega a un juego integrado, solo mire Método 4.

Método 3: instale un controlador de tarjeta gráfica estable (si corresponde)

La «No se pudo crear el dispositivo DirectxLos controladores de su tarjeta gráfica también pueden causar un problema. Si tiene una GPU más nueva, puede tener la tentación de instalar el controlador beta, ya que generalmente promete optimización del rendimiento para los juegos más recientes. Sin embargo, esto no siempre es beneficioso, ya que a menudo no hay controladores beta. WHQL (Laboratorios de calidad de hardware de Windows) certificado. Debido a esto, es posible que algunas funciones de Windows (incluidos los juegos integrados) no funcionen correctamente y, como resultado, muestren el error al usar controladores beta.

Nota: Puede omitir este método si está seguro de que el controlador de gráficos utilizado por su sistema está certificado por WHQL.

Si actualmente está utilizando un controlador de gráficos beta, siga los pasos a continuación para desinstalarlo e instalar un controlador certificado por WHQL para su GPU:

  1. prensa Tecla de Windows + R. para abrir una ventana Ejecutar. Mas o menos «Appwiz.cpl» y golpea Ingresar abierto Añadir o eliminar programas.
  2. Sa Añadir o eliminar programas ventana, desplácese hacia abajo hasta los controladores de su GPU y Desinstalar el controlador de gráficos.
  3. Una vez que se haya eliminado el controlador, navegue hasta el sitio web del fabricante de su GPU y descargue la última versión estable. Utilice este enlace (aquí) para Nvidia y este enlace (aquí) para ATI.
    Nota: Si usa los canales de descarga predeterminados, probablemente no terminará con un controlador beta. Sin embargo, compruebe que está instalando un edificio estable buscando un WHQL un icono junto al nombre del conductor o en la descripción.
  4. Instale el controlador de gráficos y reinicie su sistema para completar la instalación. Compruebe si el problema se ha resuelto abriendo uno de los juegos integrados.

Si la misma pregunta aún le molesta, continúe con el método a continuación.

Método 4: mueva los archivos del juego a un nuevo directorio

Si siguió todos los métodos anteriores sin resultado, hay una configuración creada por el usuario que puede resolver su problema. Implica mover archivos del juego a una carpeta recién creada fuera de las rutas predeterminadas. Esto eliminará cualquier conflicto de DLL que pueda «No se pudo crear el dispositivo DirectxError.

Siga los pasos a continuación para mover los archivos de juegos integrados a un directorio separado:

  1. Crear un nueva carpeta fuera de las rutas protegidas y nombre todo lo que necesita (lo llamamos Juegos). La ubicación de la carpeta varía, siempre que sea diferente de la ruta predeterminada de los juegos integrados.
  2. Ir C: / Archivos de programa de Microsoft / Juegos, y copie todas las carpetas del juego presentes en él.
    Nota: Tenga cuidado de no confundir los senderos. El es Juegos de Microsoft carpeta ubicada en Archivos de programa (no Archivos de programa (x86)).
  3. Pegue las carpetas copiadas de Juegos de Microsoft carpeta en el recién creado Juegos carpeta.
    Nota: Si solo juega algunos de los juegos enumerados aquí, solo puede copiar las carpetas de esos juegos que juega.
  4. Una vez que se copian las carpetas del juego integradas, puede abrirlas sin problemas haciendo doble clic en el ejecutable.
    Nota: Puede facilitarle las cosas creando un acceso directo en el escritorio del juego ejecutable. Para hacer esto, haga clic derecho en el juego ejecutable y seleccione Navegue a> Escritorio (crear acceso directo).

Si todavía se le presenta lo mismo «No se pudo crear el dispositivo Directx”Error, baje al modo final.

Método 5: volver a habilitar los juegos desde las funciones de Windows

Si se ha demostrado que todos los métodos anteriores son ineficaces, tomemos los pasos más apropiados para resolver una falla conocida de Windows que pueda estar causando el problema. Algunos usuarios señalaron que el problema se resolvió automáticamente desactivando las funciones del juego, reiniciándolas y volviéndolas a activar. Esto obligará a Windows a restaurar los componentes necesarios para ejecutar el juego, resolviendo así el problema.

Siga los pasos a continuación para volver a habilitar los juegos integrados desde las características de Windows:

  1. prensa Tecla de Windows + R. para abrir una ventana Ejecutar. Mas o menos «Appwiz.cpl» y golpea Ingresar abierto Añadir o eliminar programas.
  2. I Programas y características, haga clic en Activar o desactivar las características de windows.
  3. Ahora busque una carpeta llamada Juegos y desactive la casilla de verificación junto a ella. Esto debería deshabilitar automáticamente todos los juegos integrados. Pegar Okey declarar.
  4. Espere a que Windows realice los cambios necesarios, luego reinicie su PC.
  5. Una vez que su computadora se reinicie, use los pasos 1 y 2 nuevamente para regresar a Características de Windows. Una vez allí, vuelva a habilitar la casilla de verificación junto a ella Juegos y golpea Okey declarar.
  6. Windows tardará un poco en volver a habilitar los componentes del juego. Si no se le solicita que reinicie, hágalo usted mismo y vea si el problema se resuelve en el próximo inicio.