Solución: falta el error dplay.dll

Al iniciar juegos antiguos como Doom o Masters of Orion 2 en sistemas operativos más nuevos como Windows 7, es posible que encuentre errores de archivo .dll faltantes, como el que nos centraremos en este artículo: dplay.dll. Uno de los errores que puede obtener es “DPLAY.dll no se encuentra en su computadora. Intente reinstalar el programa para solucionar este problema ”.

La incompatibilidad del sistema operativo es una razón por la cual estas aplicaciones y juegos pueden ver que dplay.dll falta aunque esté presente en el sistema. En otros casos, este error aparece porque dplay.dll simplemente no existe y tendrá que estar disponible para que el juego lo utilice.

En este artículo, arreglaremos este error instalando el juego antiguo con el modo de incompatibilidad, reinstalando el juego para que el archivo .dll faltante esté disponible y copiando dplay.dll en su ubicación correcta.

Método 1: instalación en modo de compatibilidad

El modo de compatibilidad de Windows crea el entorno para que los juegos o aplicaciones antiguos compatibles con los sistemas antiguos se ejecuten en los nuevos. Antes de instalar un juego en este modo, debe conocer el sistema operativo, que está ejecutando y la versión del sistema operativo que admite el juego. Dado que los juegos muy antiguos son compatibles con Windows XP, asumiremos que estás usando Windows 7 o más reciente.

  1. Haz clic derecho en el instalador del juego y haz clic en  Propiedades.
  2. Seleccione la pestaña Compatibilidad y, en "Modo de compatibilidad", marque " Ejecutar este programa en modo de compatibilidad para: "
  3. Seleccione "Windows XP (Service Pack 2)" o "Windows Vista (Service Pack 1)" de la lista desplegable. Es mejor verificar qué sistema operativo admite el juego y seleccionar el modo en consecuencia.
  4. En "Configuración (aplicación)" o "Nivel de privilegio", marque "Ejecutar este programa como administrador".
  5. Haga clic en Aceptar .
  6. Instale el software y reinicie su computadora.
  7. Inicie el juego o la aplicación que ha instalado y verifique su funcionalidad.

Método 2: Copiar dplay.dll

Puedes copiar dplay.dll a la carpeta System32 e intentar iniciar el juego nuevamente. Normalmente, dplay existe como "dplayx.dll" y en la carpeta SysWOW64 o System32. Primero debe buscar este archivo dll antes de proceder a descargar y copiar otro archivo dplay.dll, es decir, si dplayx.dll no existe en su sistema.

  1. Abra el Explorador de Windows y escriba " % windir% \ SysWOW64 " en la barra de ubicación. Si está utilizando un sistema de 32 bits, escriba " % windir% \ System32 ".
  2. En el cuadro de búsqueda, escriba " dxplay.dll ". Encontrará el resultado de la búsqueda como se muestra en la captura de pantalla. En mi caso, solo existe en SysWOW64 y no en System32.
  3. Haga clic derecho en “dplayx.dll” y cópielo. Escriba " % windir% \ System32 " en la barra de ubicación y navegue hasta allí. Haga clic derecho en la carpeta System32 y seleccione Pegar . Ahora, cambie el nombre de " dplayx.dl " a " dplay.dll ". Si dplayx.dll ya existe en esta carpeta, cree otra copia y cámbiele el nombre a dplay.dll. Es posible que deba otorgarle derechos de administrador operativo.
  4. Intente iniciar la aplicación nuevamente para ver si funciona.

Alternativamente, puede:

  1. Descarga dplay.dll desde aquí .
  2. Abra el Explorador, escriba " % windir% \ System32 " y presione enter.
  3. Copie dplay.dll en esta ubicación.

Método 3: reinstalar el juego

Si su problema es solo un juego compatible que no se ejecuta en su sistema, es posible que deba instalar el juego. No es necesario desinstalar el juego existente para completar este proceso.

  1. Toma la configuración del juego que deseas reinstalar.
  2. Inicie el instalador y siga el proceso de reinstalación.
  3. Reinicie su PC e inicie el juego para verificar si hay errores.