При запуске старых игр, таких как Doom или Masters of Orion 2, на более новых операционных системах, таких как Windows 7, вы можете столкнуться с отсутствием .ошибки dll-файлов, подобные той, на которой мы остановимся в этой статье – dplay.dll. Одна из ошибок, которую вы можете получить, — «DPLAY.dll отсутствует на вашем компьютере. Попробуйте переустановить программу, чтобы решить эту проблему».
Несовместимость операционной системы является причиной того, что эти приложения и игры могут видеть dplay.dll как отсутствующий, хотя он может присутствовать в системе. В других случаях эта ошибка появляется из-за того, что dplay.dll просто не существует и должна быть доступна для использования игрой.
В этой статье мы исправим эту ошибку, установив старую игру в режиме несовместимости, переустановив игру, чтобы отсутствующая .dll файл доступен и копирование dplay.dll в нужное место.
Метод 1: Установка в режиме совместимости
Режим совместимости Windows создает условия для запуска старых игр или приложений, поддерживаемых старыми системами, на новых. Прежде чем устанавливать игру в этом режиме, необходимо знать ОС, на которой вы работаете, и версию ОС, которую поддерживает игра. Поскольку очень старые игры поддерживают до Windows XP, мы предположим, что вы используете Windows 7 или более новую версию.
- Щелкните правой кнопкой мыши на установщике игры и нажмите кнопку Свойства
- Выберите Совместимость вкладку, и в разделе «Режим совместимости» установите флажок «Запустите эту программу в режиме совместимости:«
- Выберите «Windows XP(Service Pack 2)» или «Windows Vista (Service Pack 1)» из выпадающего списка. Лучше проверить, какую ОС поддерживает игра, и выбрать режим соответственно.
- В разделе «Настройки (приложение)» или «Уровень привилегий» отметьте «Запускать эту программу от имени администратора».
- Нажмите OK.
- Установите программу и перезагрузите компьютер.
- Запустите установленную игру или приложение и проверьте его работоспособность.
Метод 2: Копирование dplay.dll
Вы можете скопировать dplay.dll в папку System32 и попробуйте запустить игру снова. Обычно dplay существует как «dplayx.dll» и в папке SysWOW64 или System32. Прежде чем приступить к загрузке и копированию другого dll-файла, необходимо найти этот файл dll.dll-файл, то есть если dplayx.dll не существует в вашей системе.
- Откройте проводник Windows и введите «%windir%\SysWOW64» в строке местоположения. Если вы используете 32-битную систему, введите «%windir%\System32«.
- В строке поиска введите «dxplay.dll«. Вы получите результат поиска, как показано на скриншоте. В моем случае он существует только в SysWOW64, но не в System32.
- Щелкните правой кнопкой мыши на «dplayx.dll» и скопируйте его. Введите «%windir%\System32» в строке местоположения и перейдите туда. Щелкните правой кнопкой мыши на папке System32 и выберите Вставьте. Теперь переименуйте «dplayx.dl» на «dplay.dll«. Если dplayx.dll уже существует в этой папке, создайте другую копию и переименуйте ее в dplay.dll. Возможно, вам придется предоставить этой операционной системе права администратора.
- Попробуйте запустить приложение еще раз, чтобы убедиться, что оно работает.
В качестве альтернативы вы можете:
- Скачать dplay.dll из здесь.
- Откройте Проводник, введите «%windir%\System32» и нажмите Enter.
- Скопировать dplay.dll в это место.
Метод 3: Переустановка игры
Если проблема заключается в том, что поддерживаемая игра не запускается в вашей системе, возможно, вам придется установить игру. Чтобы завершить этот процесс, не обязательно удалять существующую игру.
- Захватите установку игры, которую вы хотите переустановить.
- Запустите программу установки и пройдите процесс переустановки.
- Перезагрузите компьютер и запустите игру, чтобы проверить наличие ошибок.