При запуске старых игр, таких как 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 (пакет обновления 2)» или «Windows Vista (пакет обновления 1)» из раскрывающегося списка. Лучше проверить, какую ОС поддерживает игра, и выбрать соответствующий режим.
- В разделе «Настройки (приложение)» или «Уровень привилегий» установите флажок «Запускать эту программу от имени администратора».
- Нажмите Хорошо .
- Установите программное обеспечение и перезагрузите компьютер.
- Запустите установленную игру или приложение и проверьте их работоспособность.
Метод 2: копирование dplay.dll
Вы можете скопировать dplay.dll в папку System32 и попробовать запустить игру еще раз. Обычно dplay существует как «dplayx.dll» в папке SysWOW64 или System32. Прежде чем приступить к загрузке и копированию другого файла dplay.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: переустановка игры
Если ваша проблема связана с поддерживаемой игрой, которая не запущена в вашей системе, возможно, вам придется установить игру. Вам не нужно удалять существующую игру, чтобы завершить этот процесс.
- Возьмите настройку игры, которую хотите переустановить.
- Запустите установщик и пройдите процесс переустановки.
- Перезагрузите компьютер и запустите игру, чтобы проверить наличие ошибок.