Ошибка directdraw код 2147467263

Обновлено: 29.01.2023

The DirectX Diagnostic Tool (Dxdiag.exe) shows Approx. Total Memory as blank or N/A.

The DirectX Diagnostic Tool (Dxdiag.exe) shows the
DirectDraw option or the Direct3D option as unavailable.

Решение

Чтобы решить эту проблему, воспользуйтесь приведенными ниже способами в указанном порядке.

Примечание. Приведенные ниже действия могут отличаться в зависимости от версии установленной на компьютере операционной системы Microsoft Windows. В этом случае для выполнения этих действий см. документацию к продукту.

Способ 1. Настройте полное аппаратное ускорение

Для этого выполните указанные ниже действия.

Откройте окно «Настройки экрана». Выполните для этого описанные ниже действия в соответствии с используемой версией Windows.

Windows 7 или Windows Vista

Значок "Уведомление"

При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.

Windows XP и более ранние версии

Перейдите на вкладку Параметры и нажмите Дополнительно.

На вкладке Производительность или Диагностика перетащите ползунок Аппаратное ускорение в крайнее правое (полное) положение.

5.If you are prompted to restart your computer, click Yes.

В ответ на предложение перезагрузить компьютер нажмите кнопку Да.

Если ваш компьютер соответствует минимальным требованиям к системе, используйте для обхода проблемы приведенные ниже способы.

Способ 2. Включите DirectDraw или Direct3D

Чтобы включить DirectDraw или Direct3D, выполните описанные ниже действия в соответствии с используемой версией Windows.

Запустите средство диагностики DirectX (Dxdiag.exe). Для этого выполните указанные ниже действия.

Windows 7 или Windows Vista

Значок "Уведомление"

При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.

Windows XP и более ранние версии

На вкладке Экран убедитесь, что в разделе Возможности DirectX включены функции Ускорение DirectDraw и Ускорение Direct3D.

Если в одной из строк указан статус Отключено, нажмите кнопку Включить для этой строки.

Если в компьютере установлено несколько видеоадаптеров, повторите шаг 2 на каждой вкладке Экран в средстве диагностики DirectX.

Способ 3. Скачайте и установите последнюю версию веб-установщика исполняемых библиотек DirectX для конечного пользователя

Для этого посетите веб-сайт корпорации Майкрософт по адресу:

Устанавливаемое программное обеспечение не проходило проверку на совместимость с этой версией Windows. (Подробнее о тестировании на совместимость.)

Для получения дополнительной информации щелкните приведенный ниже номер статьи базы знаний Майкрософт:

822798 Не удается установить некоторые обновления и программы
Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 4. Обновите видеодрайвер

Сведения о наличии обновлений для драйверов см. на веб-узле Центра обновления Windows по следующему адресу:

Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 5. Перезагрузите компьютер, используя «чистую» загрузку

Как правило, при загрузке Microsoft Windows автоматически загружается ряд программ, которые могут конфликтовать с игрой. К числу таких программ относятся антивирусные и системные служебные программы. Чтобы предотвратить автоматический запуск подобных программ, выполните «чистую» загрузку.

Дополнительные сведения о том, как выполнить «чистую» загрузку, см. в следующей статье базы знаний Майкрософт:
Для получения дополнительных сведений, а также для просмотра указаний для других операционных систем щелкните следующий номер статьи базы знаний Майкрософт:

331796 Выполнение «чистой» загрузки для выявления конфликта игры или используемой программы с фоновыми программами
Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 6. Запретите функцию удаленного управления рабочим столом через NetMeeting и закройте NetMeeting

При включенной функции удаленного управления рабочим столом программа Microsoft Windows NetMeeting отключает Direct3D. Чтобы запретить удаленное управление рабочим столом через NetMeeting, выполните приведенные действия.

В меню Сервис выберите пункт Удаленное управление рабочим столом.

Снимите флажок Включить удаленное управление рабочим столом на этом компьютере.

Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 7. Отключите функцию Windows XP «Включить совмещение записи»

Чтобы отключить функцию «Включить совмещение записи», выполните указанные ниже действия.

В меню Пуск выберите пункт Панель управления, а затем дважды щелкните значок Экран.

Перейдите на вкладку Параметры, нажмите Дополнительно, затем перейдите на вкладку Диагностика.

Снимите флажок Включить совмещение записи.

Если проблема не устранена, повторите шаги 1–4, но при выполнении шага 4 установите флажок Включить совмещение записи.

Запустите игру. Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 8. Создайте новую учетную запись пользователя в Windows XP

Для создания новой учетной записи на компьютере под управлением Windows XP выполните указанные действия.

Откройте инструмент «Управление компьютером». Выполните для этого описанные ниже действия в соответствии с используемой версией Windows.

Значок "Уведомление"

При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.

Windows XP и более ранние версии

Чтобы открыть инструмент «Управление компьютером» в Windows XP, в меню Пуск выберите Выполнить, введите команду compmgmt.msc и нажмите кнопку ОК.

Разверните раздел Локальные пользователи и группы, щелкните правой кнопкой мыши папку Пользователи и выберите пункт Новый пользователь.

В поле Пользователь введите Имя пользователя.

В полях Пароль и Подтверждение введите Пароль пользователя и нажмите кнопку Создать.

Внимание Пароль чувствителен к регистру. Например, «MyPassword» и «mypassword» — два различных пароля.

Дважды щелкните созданную учетную запись пользователя, перейдите на вкладку Членство в группах, нажмите кнопку Добавить, чтобы добавить пользователя в соответствующую группу, после чего нажмите кнопку ОК.

Примечание. Для запуска некоторых игр требуется учетная запись, входящая в группу администраторов.

Запуск в режиме совместимости

Для устранения проблем совместимости в Windows 10 предусмотрена специальная функция, задачей которой является «убедить» запускаемую программу, что она работает в более ранней версии операционной системы.

Удается ей это не всегда, но в случае с той же Age of Empire вроде бы всё работает, по крайней мере, об этом сообщали многие пользователи, столкнувшиеся при запуске этой игры с ошибкой DirectDraw.

Откройте свойства исполняемого файла или ярлыка игры, переключитесь на вкладку «Совместимость», активируйте чекбокс «Запустить программу в режиме совместимости» и выберите в выпадающем списке Windows XP (пакет обновления 3) .

Совместимость

Сохраните настройки и запустите игру.

Также вы можете попробовать опцию «Исправление проблем с совместимостью», но тогда Windows 10 будет пробовать сама определить наиболее подходящую версию системы.

Управление компонентами

И Компоненты прежних версий -> Direct Play .

Direct Play

Нажмите «OK».

Если потребуется перезагрузка компьютера, перезагрузитесь.

Причина

Эта проблема может возникать по одной из приведенных причин.

Ваш компьютер не соответствует минимальным требованиям к аппаратному ускорению трехмерной графики для запуска игры.

Объем памяти видеоадаптера недостаточен для запуска игры.

Отключено ускорение DirectDraw.

Для видеоадаптера используются устаревшие драйверы.

Не установлена или повреждена последняя версия DirectX.

Одна или несколько программ, выполняющихся в фоновом режиме, конфликтуют с игрой.

Что делать, если при запуске старой игры на Windows 10 появляется ошибка DirectDraw

Чем более новой является версия и сборка Windows, тем больше вероятность появления какой-нибудь ошибки при запуске в ней устаревшего программного обеспечения. Примером может служить ошибка DirectDraw 16385 или с иным кодом при запуске устаревших игр вроде Diablo II или Age of Empires в Windows 10. Ошибка возникает далеко не у всех пользователей «десятки», но статистически вероятность с ней столкнуться в Windows 10 выше, чем в более ранних версиях системы.

DirectDraw 16385

Использование оконного режима

Для начала можно попробовать запустить игру в обычном оконном режиме.

Для этого откройте свойства ярлыка игры.

Свойства ярлыка

И добавьте через пробел ключ -w в конец пути к исполняемому файлу игры.

Ключ -w

Сам путь, как обычно, указывается в поле «Объект».

Сохраните изменения и запустите игру.

Если устранить таким способом ошибку DirectDraw не удалось, переходим к следующему варианту.

Дальнейшие действия

Для получения дополнительной помощи посетите веб-сайт службы поддержки Майкрософт. На нем доступны указанные ниже службы.

Cause

This issue may occur for any one of the following reasons:

Your computer does not meet the minimum 3D hardware requirements to run the game.

Your video adapter does not have sufficient video memory to run the game.

DirectDraw Acceleration is disabled.

You use out-of-date drivers for your video adapter.

The latest version of DirectX is not installed or is damaged.

One or more programs that are running in the background are interfering with the game.

Next steps

If you need more help, visit the Microsoft Customer Support Services Web site to find other solutions. This Web site provides the following services:

Использование оболочки dgVoodo Wrapper

Если ни один из способов не помог, весьма вероятно, что причиной ошибки являются проблемы с рендерингом.

В этом случае можно попробовать прибегнуть к врапперу dgVoodo — специальной программе, позволяющей автоматически преобразовывать старые графические API -интерфейсы в Direct3D 11 и выше.

Проводник

Распакуйте архив с враппером в любую папку и скопируйте файлы dgVoodooCpl.exe и dgVoodoo.conf , а также содержимое каталогов MS и Glide в папку с установленной игрой.

А еще лучше ничего не копировать, а нажать кнопку «Add» и просто указать путь к папке с игрой.

DgVoodo

Далее включаем контроль dgVoodo нажатием кнопки «./» и запускаем игру.

Метод 1: принудительный запуск игры в оконном режиме

По мнению многих затронутых пользователей, вы можете решить эту конкретную проблему DirectDraw, изменив экран свойств исполняемого файла устаревшей игры, чтобы заставить его запускаться в оконном режиме.

Как ни странно, это приводит к удалению требования DirectDraw для многих устаревших игр, включая Diablo I и Diablo II. Вы можете принудительно применить этот обходной путь, перейдя на вкладку «Ярлыки» и добавив «-w» в конце цели.

Если вы еще не пробовали это конкретное исправление, следуйте приведенным ниже инструкциям, чтобы настроить свойства устаревшей игры, чтобы она запускалась в оконном режиме:

  1. Перейдите в место, где вы установили устаревшую игру (или щелкните правой кнопкой мыши ярлык игры) и выберите «Свойства» в только что появившемся контекстном меню.Доступ к экрану свойств
  2. Как только вы окажетесь на экране «Свойства», щелкните вкладку «Ярлык», затем добавьте «-w» в конце текстового поля «Цель» и нажмите «Применить», чтобы игра запускалась в оконном режиме.Принудительный запуск игры в оконном режиме
  3. После сохранения изменений дважды щелкните игру в обычном режиме и посмотрите, можете ли вы теперь играть в игру в оконном режиме, не увидев такой же ошибки.

Если вы все еще видите ошибку DirectDraw даже после того, как вы успешно изменили экран свойств основного исполняемого файла устаревшей игры, перейдите к следующему потенциальному исправлению ниже.

[FIX] Ошибка DirectDraw при игре в устаревшие игры в Windows 10?

Некоторые пользователи Windows 10 сталкиваются с ошибкой DirectDraw 16385 (или другим кодом ошибки) при попытке играть в устаревшие игры, такие как Diablo, Diablo II или Age of Empires, на компьютере с Windows 10.

После тщательного изучения этой конкретной проблемы выясняется, что существует несколько различных сценариев, в которых эта конкретная проблема может возникнуть. Вот список потенциальных причин, которые могут вызвать этот код ошибки:

Теперь, когда вы знаете всех потенциальных виновников, которые могут быть ответственны за появление этой ошибки DirectDraw в Windows 10 при попытке играть в устаревшие игры, вот список подтвержденных методов, которые другие затронутые пользователи успешно использовали, чтобы разобраться в этой проблеме:

Метод 4: Использование dgVoodo Wrapper

Если ни один из вышеперечисленных методов не помог в вашем случае, вам следует рассмотреть возможность использования оболочки (например, dgVoodoo), которая способна преобразовывать старые графические API-интерфейсы в Direct3D 11 или Direct3D 12, чтобы вы могли визуализировать игру в более новых операционных системах, таких как Windows 8.1 и Windows 10.

Использование оболочки, такой как dgVoodoo, в конечном итоге устранит большинство проблем совместимости и рендеринга, которые могут быть причиной появления ошибки DirectDraw, которую вы видите, когда пытаетесь сыграть в устаревшую игру. Вдобавок к этому вы также можете использовать оболочки для включения различных переопределений, улучшений и использовать их вместе с другими сторонними инструментами для улучшения или улучшения игрового процесса.

Если ни один из других методов, представленных выше, не позволил вам решить эту конкретную проблему, следуйте приведенным ниже инструкциям, чтобы загрузить и использовать dgVoodoo 2, чтобы обойти ошибку DirectDraw и сыграть в устаревшую игру на своем компьютере с Windows 10:

  1. Посетите официальную страницу загрузки dgVoodoo2 и щелкните гиперссылку, связанную с стабильная версия dgVoodoo.
    Скачивание последней версии dgVoodoo
  2. После завершения загрузки используйте такую ​​утилиту, как WinRar, WinZip или 7Zip, чтобы извлечь содержимое папки dgVoodoo в удобную папку.
  3. После извлечения утилиты дважды щелкните основной исполняемый файл и следуйте официальной документации, чтобы настроить его для устаревшей игры, которую вы пытаетесь отобразить в Windows 10.

В средстве диагностики DirectX (Dxdiag.exe) параметр Всего памяти пуст или имеет значение Н/Д.

В средстве диагностики DirectX (Dxdiag.exe) недоступен параметр
DirectDraw или Direct3D.

Resolution

To resolve this issue, use the following methods in the order in which they are presented.

Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.

Method 1: Configure Hardware Acceleration to use the Full setting

To do this, follow these steps:

Open Display Properties. To do this, follow the steps for your version of Windows.

Windows 7 or Windows Vista

windows icon

Click Start , type display in the Start Search box, and then click Display Properties in the Programs list.

Notice icon

If you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.

Windows XP or earlier versions

Click Start, click Run, type desk.cpl, and then click OK.

Click the Settings tab, and then click Advanced.

On the Performance tab or on the Troubleshooting tab, move the Hardware Acceleration slider all the way to the right (the Full position).

Click OK, and then click Close.

5.If you are prompted to restart your computer, click Yes.

If you are prompted to restart your computer, click Yes.

If your computer meets the minimum system requirements, use the following methods to work around this issue.

Method 2: Enable DirectDraw or Direct3D

To enable DirectDraw or Direct3D, follow the steps for your version of Windows:

Run the DirectX Diagnostic Tool (Dxdiag.exe). To do this, follow these steps:

Windows 7 or Windows Vista

windows icon

Click Start , type dxdiag in the Start Search box, and then press ENTER.

Notice icon

If you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.

Windows XP or earlier versions

Click Start, click Run, type dxdiag, and then click OK.

On the Display tab, verify that DirectDraw Acceleration and Direct3D Acceleration are selected under DirectX Features.

If either of these lines shows a Disabled status, click Enable for that line.

If multiple video adapters are installed in your computer, repeat step 2 for each Display tab in the DirectX Diagnostic Tool.

Method 3: Download and install the latest version of DirectX End-User Runtimes Web Installer

To do this, visit the following Microsoft Web site:

The software you are installing has not passed Windows Logo testing to verify its compatibility with this version of Windows. (Tell me why this testing is important.)

For more information, click the following article number to view the article in the Microsoft Knowledge Base:

822798 You cannot install some updates or programs
If the issue continues to occur, go to the next method.

Method 4: Update your video driver

To see whether applicable driver updates are available, visit the following Microsoft Windows Update Web site:

If the issue continues to occur, go to the next method.

Method 5: Restart the computer by using a clean startup procedure

When you start Microsoft Windows, typically there are several programs that start automatically and run in the background that may interfere with the game. These programs may include antivirus and system utility programs. When you perform a clean startup procedure, you prevent these programs from starting automatically.

To restart the computer by using a clean startup procedure, click the following article number to view the article in the Microsoft Knowledge Base:
For more information or to view steps for other operating systems, click the following article number to view the article in the Microsoft Knowledge Base:

331796 Perform a Clean Startup to determine whether background programs are interfering with your games or programs
If the issue continues to occur, go to the next method.

Method 6: Disable NetMeeting’s Remote Desktop Sharing and then close NetMeeting

Microsoft Windows NetMeeting disables Direct3D when Remote Desktop Sharing is enabled. To disable NetMeeting’s Remote Desktop Sharing feature, follow these steps:

On the Tools menu, click Remote Desktop Sharing.

Click to clear the Enable Remote Desktop Sharing on this computer check box.

If the issue continues to occur, go to the next method.

Method 7: Disable the Enable Write Combining feature in Windows XP

To disable the Enable Write Combining feature, follow these steps:

Click Start, click Control Panel, and then double-click Display.

On the Settings tab, click Advanced, and then click the Troubleshoot tab.

Click to clear the Enable Write Combining check box.

Click OK, and then click OK again.

If the issue is not resolved, repeat steps 1 through 4 except that, in step 4, click to select the Enable Write Combining check box.

Start the game. If the issue continues to occur, go to the next method.

Method 8: Create a new user account in Windows XP

To create a user account on a Windows XP-based computer, follow these steps:

Open the Computer Management tool. To do this, follow the steps for your version of Windows:

windows icon

Windows 7 or Windows Vista
Click Start , type compmgmt.msc in the Start Search box, and then press ENTER.

Notice icon

If you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.

Windows XP or earlier versions

To open the Computer Management tool in Windows XP, click Start, click Run, type compmgmt.msc, and then click OK.

Expand Local Users and Groups, right-click Users, and then click New User.

In the User name field, type UserName.

In the Password field and in the Confirm password field, type UserPassword, and then click Create.

Important Passwords are case–sensitive. For example, MyPassword and mypassword are treated as different passwords.

Double-click the newly created user account, click the Member Of tab, click Add to add the user to a proper group, and then click OK.

Note Some games require an account in the Administrators group to run.

Метод 2: запуск игры в режиме совместимости

Вы можете принудительно запустить исполняемый файл в режиме совместимости, запустив средство устранения неполадок совместимости и применив рекомендованное исправление. Однако после тестирования этой функциональности Windows 10 мы рекомендуем принудительно применить это изменение вручную на экране «Свойства», чтобы убедиться, что вы выбираете правильную устаревшую ОС.

Если вы еще не пробовали это исправление, следуйте приведенным ниже инструкциям, чтобы принудительно запустить устаревшую игру в режиме совместимости:

    Щелкните правой кнопкой мыши основной исполняемый файл устаревшей игры (или ярлык игры, который вы используете для запуска игры) и выберите «Свойства» в только что появившемся контекстном меню.Доступ к экрану свойств

Примечание. Если вы хотите сначала попробовать средство устранения неполадок совместимости, нажмите «Устранение неполадок совместимости» в этом же меню.

Если вы все еще сталкиваетесь с такой же ошибкой DirectDraw 16385 даже после принудительного запуска устаревшей игры в режиме совместимости, перейдите к следующему потенциальному исправлению ниже.

Примечание. Когда вам будет предложено UAC (Контроль учетных записей пользователей), нажмите Да, чтобы предоставить доступ администратора.

Если проблема все еще не решена, перейдите к следующему потенциальному исправлению ниже.

Читайте также:

  • Как в ассасин крид убить робера де сабле
  • Albany primo gta 5 рп сколько стоит
  • Teso пинг как посмотреть
  • Как в ghostbusters сделать русский язык
  • Почему в доте 1 карта

Обновлено: 29.01.2023

The DirectX Diagnostic Tool (Dxdiag.exe) shows Approx. Total Memory as blank or N/A.

The DirectX Diagnostic Tool (Dxdiag.exe) shows the
DirectDraw option or the Direct3D option as unavailable.

Решение

Чтобы решить эту проблему, воспользуйтесь приведенными ниже способами в указанном порядке.

Примечание. Приведенные ниже действия могут отличаться в зависимости от версии установленной на компьютере операционной системы Microsoft Windows. В этом случае для выполнения этих действий см. документацию к продукту.

Способ 1. Настройте полное аппаратное ускорение

Для этого выполните указанные ниже действия.

Откройте окно «Настройки экрана». Выполните для этого описанные ниже действия в соответствии с используемой версией Windows.

Windows 7 или Windows Vista

Значок "Уведомление"

При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.

Windows XP и более ранние версии

Перейдите на вкладку Параметры и нажмите Дополнительно.

На вкладке Производительность или Диагностика перетащите ползунок Аппаратное ускорение в крайнее правое (полное) положение.

5.If you are prompted to restart your computer, click Yes.

В ответ на предложение перезагрузить компьютер нажмите кнопку Да.

Если ваш компьютер соответствует минимальным требованиям к системе, используйте для обхода проблемы приведенные ниже способы.

Способ 2. Включите DirectDraw или Direct3D

Чтобы включить DirectDraw или Direct3D, выполните описанные ниже действия в соответствии с используемой версией Windows.

Запустите средство диагностики DirectX (Dxdiag.exe). Для этого выполните указанные ниже действия.

Windows 7 или Windows Vista

Значок "Уведомление"

При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.

Windows XP и более ранние версии

На вкладке Экран убедитесь, что в разделе Возможности DirectX включены функции Ускорение DirectDraw и Ускорение Direct3D.

Если в одной из строк указан статус Отключено, нажмите кнопку Включить для этой строки.

Если в компьютере установлено несколько видеоадаптеров, повторите шаг 2 на каждой вкладке Экран в средстве диагностики DirectX.

Способ 3. Скачайте и установите последнюю версию веб-установщика исполняемых библиотек DirectX для конечного пользователя

Для этого посетите веб-сайт корпорации Майкрософт по адресу:

Устанавливаемое программное обеспечение не проходило проверку на совместимость с этой версией Windows. (Подробнее о тестировании на совместимость.)

Для получения дополнительной информации щелкните приведенный ниже номер статьи базы знаний Майкрософт:

822798 Не удается установить некоторые обновления и программы
Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 4. Обновите видеодрайвер

Сведения о наличии обновлений для драйверов см. на веб-узле Центра обновления Windows по следующему адресу:

Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 5. Перезагрузите компьютер, используя «чистую» загрузку

Как правило, при загрузке Microsoft Windows автоматически загружается ряд программ, которые могут конфликтовать с игрой. К числу таких программ относятся антивирусные и системные служебные программы. Чтобы предотвратить автоматический запуск подобных программ, выполните «чистую» загрузку.

Дополнительные сведения о том, как выполнить «чистую» загрузку, см. в следующей статье базы знаний Майкрософт:
Для получения дополнительных сведений, а также для просмотра указаний для других операционных систем щелкните следующий номер статьи базы знаний Майкрософт:

331796 Выполнение «чистой» загрузки для выявления конфликта игры или используемой программы с фоновыми программами
Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 6. Запретите функцию удаленного управления рабочим столом через NetMeeting и закройте NetMeeting

При включенной функции удаленного управления рабочим столом программа Microsoft Windows NetMeeting отключает Direct3D. Чтобы запретить удаленное управление рабочим столом через NetMeeting, выполните приведенные действия.

В меню Сервис выберите пункт Удаленное управление рабочим столом.

Снимите флажок Включить удаленное управление рабочим столом на этом компьютере.

Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 7. Отключите функцию Windows XP «Включить совмещение записи»

Чтобы отключить функцию «Включить совмещение записи», выполните указанные ниже действия.

В меню Пуск выберите пункт Панель управления, а затем дважды щелкните значок Экран.

Перейдите на вкладку Параметры, нажмите Дополнительно, затем перейдите на вкладку Диагностика.

Снимите флажок Включить совмещение записи.

Если проблема не устранена, повторите шаги 1–4, но при выполнении шага 4 установите флажок Включить совмещение записи.

Запустите игру. Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 8. Создайте новую учетную запись пользователя в Windows XP

Для создания новой учетной записи на компьютере под управлением Windows XP выполните указанные действия.

Откройте инструмент «Управление компьютером». Выполните для этого описанные ниже действия в соответствии с используемой версией Windows.

Значок "Уведомление"

При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.

Windows XP и более ранние версии

Чтобы открыть инструмент «Управление компьютером» в Windows XP, в меню Пуск выберите Выполнить, введите команду compmgmt.msc и нажмите кнопку ОК.

Разверните раздел Локальные пользователи и группы, щелкните правой кнопкой мыши папку Пользователи и выберите пункт Новый пользователь.

В поле Пользователь введите Имя пользователя.

В полях Пароль и Подтверждение введите Пароль пользователя и нажмите кнопку Создать.

Внимание Пароль чувствителен к регистру. Например, «MyPassword» и «mypassword» — два различных пароля.

Дважды щелкните созданную учетную запись пользователя, перейдите на вкладку Членство в группах, нажмите кнопку Добавить, чтобы добавить пользователя в соответствующую группу, после чего нажмите кнопку ОК.

Примечание. Для запуска некоторых игр требуется учетная запись, входящая в группу администраторов.

Запуск в режиме совместимости

Для устранения проблем совместимости в Windows 10 предусмотрена специальная функция, задачей которой является «убедить» запускаемую программу, что она работает в более ранней версии операционной системы.

Удается ей это не всегда, но в случае с той же Age of Empire вроде бы всё работает, по крайней мере, об этом сообщали многие пользователи, столкнувшиеся при запуске этой игры с ошибкой DirectDraw.

Откройте свойства исполняемого файла или ярлыка игры, переключитесь на вкладку «Совместимость», активируйте чекбокс «Запустить программу в режиме совместимости» и выберите в выпадающем списке Windows XP (пакет обновления 3) .

Совместимость

Сохраните настройки и запустите игру.

Также вы можете попробовать опцию «Исправление проблем с совместимостью», но тогда Windows 10 будет пробовать сама определить наиболее подходящую версию системы.

Управление компонентами

И Компоненты прежних версий -> Direct Play .

Direct Play

Нажмите «OK».

Если потребуется перезагрузка компьютера, перезагрузитесь.

Причина

Эта проблема может возникать по одной из приведенных причин.

Ваш компьютер не соответствует минимальным требованиям к аппаратному ускорению трехмерной графики для запуска игры.

Объем памяти видеоадаптера недостаточен для запуска игры.

Отключено ускорение DirectDraw.

Для видеоадаптера используются устаревшие драйверы.

Не установлена или повреждена последняя версия DirectX.

Одна или несколько программ, выполняющихся в фоновом режиме, конфликтуют с игрой.

Что делать, если при запуске старой игры на Windows 10 появляется ошибка DirectDraw

Чем более новой является версия и сборка Windows, тем больше вероятность появления какой-нибудь ошибки при запуске в ней устаревшего программного обеспечения. Примером может служить ошибка DirectDraw 16385 или с иным кодом при запуске устаревших игр вроде Diablo II или Age of Empires в Windows 10. Ошибка возникает далеко не у всех пользователей «десятки», но статистически вероятность с ней столкнуться в Windows 10 выше, чем в более ранних версиях системы.

DirectDraw 16385

Использование оконного режима

Для начала можно попробовать запустить игру в обычном оконном режиме.

Для этого откройте свойства ярлыка игры.

Свойства ярлыка

И добавьте через пробел ключ -w в конец пути к исполняемому файлу игры.

Ключ -w

Сам путь, как обычно, указывается в поле «Объект».

Сохраните изменения и запустите игру.

Если устранить таким способом ошибку DirectDraw не удалось, переходим к следующему варианту.

Дальнейшие действия

Для получения дополнительной помощи посетите веб-сайт службы поддержки Майкрософт. На нем доступны указанные ниже службы.

Cause

This issue may occur for any one of the following reasons:

Your computer does not meet the minimum 3D hardware requirements to run the game.

Your video adapter does not have sufficient video memory to run the game.

DirectDraw Acceleration is disabled.

You use out-of-date drivers for your video adapter.

The latest version of DirectX is not installed or is damaged.

One or more programs that are running in the background are interfering with the game.

Next steps

If you need more help, visit the Microsoft Customer Support Services Web site to find other solutions. This Web site provides the following services:

Использование оболочки dgVoodo Wrapper

Если ни один из способов не помог, весьма вероятно, что причиной ошибки являются проблемы с рендерингом.

В этом случае можно попробовать прибегнуть к врапперу dgVoodo — специальной программе, позволяющей автоматически преобразовывать старые графические API -интерфейсы в Direct3D 11 и выше.

Проводник

Распакуйте архив с враппером в любую папку и скопируйте файлы dgVoodooCpl.exe и dgVoodoo.conf , а также содержимое каталогов MS и Glide в папку с установленной игрой.

А еще лучше ничего не копировать, а нажать кнопку «Add» и просто указать путь к папке с игрой.

DgVoodo

Далее включаем контроль dgVoodo нажатием кнопки «./» и запускаем игру.

Метод 1: принудительный запуск игры в оконном режиме

По мнению многих затронутых пользователей, вы можете решить эту конкретную проблему DirectDraw, изменив экран свойств исполняемого файла устаревшей игры, чтобы заставить его запускаться в оконном режиме.

Как ни странно, это приводит к удалению требования DirectDraw для многих устаревших игр, включая Diablo I и Diablo II. Вы можете принудительно применить этот обходной путь, перейдя на вкладку «Ярлыки» и добавив «-w» в конце цели.

Если вы еще не пробовали это конкретное исправление, следуйте приведенным ниже инструкциям, чтобы настроить свойства устаревшей игры, чтобы она запускалась в оконном режиме:

  1. Перейдите в место, где вы установили устаревшую игру (или щелкните правой кнопкой мыши ярлык игры) и выберите «Свойства» в только что появившемся контекстном меню.Доступ к экрану свойств
  2. Как только вы окажетесь на экране «Свойства», щелкните вкладку «Ярлык», затем добавьте «-w» в конце текстового поля «Цель» и нажмите «Применить», чтобы игра запускалась в оконном режиме.Принудительный запуск игры в оконном режиме
  3. После сохранения изменений дважды щелкните игру в обычном режиме и посмотрите, можете ли вы теперь играть в игру в оконном режиме, не увидев такой же ошибки.

Если вы все еще видите ошибку DirectDraw даже после того, как вы успешно изменили экран свойств основного исполняемого файла устаревшей игры, перейдите к следующему потенциальному исправлению ниже.

[FIX] Ошибка DirectDraw при игре в устаревшие игры в Windows 10?

Некоторые пользователи Windows 10 сталкиваются с ошибкой DirectDraw 16385 (или другим кодом ошибки) при попытке играть в устаревшие игры, такие как Diablo, Diablo II или Age of Empires, на компьютере с Windows 10.

После тщательного изучения этой конкретной проблемы выясняется, что существует несколько различных сценариев, в которых эта конкретная проблема может возникнуть. Вот список потенциальных причин, которые могут вызвать этот код ошибки:

Теперь, когда вы знаете всех потенциальных виновников, которые могут быть ответственны за появление этой ошибки DirectDraw в Windows 10 при попытке играть в устаревшие игры, вот список подтвержденных методов, которые другие затронутые пользователи успешно использовали, чтобы разобраться в этой проблеме:

Метод 4: Использование dgVoodo Wrapper

Если ни один из вышеперечисленных методов не помог в вашем случае, вам следует рассмотреть возможность использования оболочки (например, dgVoodoo), которая способна преобразовывать старые графические API-интерфейсы в Direct3D 11 или Direct3D 12, чтобы вы могли визуализировать игру в более новых операционных системах, таких как Windows 8.1 и Windows 10.

Использование оболочки, такой как dgVoodoo, в конечном итоге устранит большинство проблем совместимости и рендеринга, которые могут быть причиной появления ошибки DirectDraw, которую вы видите, когда пытаетесь сыграть в устаревшую игру. Вдобавок к этому вы также можете использовать оболочки для включения различных переопределений, улучшений и использовать их вместе с другими сторонними инструментами для улучшения или улучшения игрового процесса.

Если ни один из других методов, представленных выше, не позволил вам решить эту конкретную проблему, следуйте приведенным ниже инструкциям, чтобы загрузить и использовать dgVoodoo 2, чтобы обойти ошибку DirectDraw и сыграть в устаревшую игру на своем компьютере с Windows 10:

  1. Посетите официальную страницу загрузки dgVoodoo2 и щелкните гиперссылку, связанную с стабильная версия dgVoodoo.
    Скачивание последней версии dgVoodoo
  2. После завершения загрузки используйте такую ​​утилиту, как WinRar, WinZip или 7Zip, чтобы извлечь содержимое папки dgVoodoo в удобную папку.
  3. После извлечения утилиты дважды щелкните основной исполняемый файл и следуйте официальной документации, чтобы настроить его для устаревшей игры, которую вы пытаетесь отобразить в Windows 10.

В средстве диагностики DirectX (Dxdiag.exe) параметр Всего памяти пуст или имеет значение Н/Д.

В средстве диагностики DirectX (Dxdiag.exe) недоступен параметр
DirectDraw или Direct3D.

Resolution

To resolve this issue, use the following methods in the order in which they are presented.

Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.

Method 1: Configure Hardware Acceleration to use the Full setting

To do this, follow these steps:

Open Display Properties. To do this, follow the steps for your version of Windows.

Windows 7 or Windows Vista

windows icon

Click Start , type display in the Start Search box, and then click Display Properties in the Programs list.

Notice icon

If you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.

Windows XP or earlier versions

Click Start, click Run, type desk.cpl, and then click OK.

Click the Settings tab, and then click Advanced.

On the Performance tab or on the Troubleshooting tab, move the Hardware Acceleration slider all the way to the right (the Full position).

Click OK, and then click Close.

5.If you are prompted to restart your computer, click Yes.

If you are prompted to restart your computer, click Yes.

If your computer meets the minimum system requirements, use the following methods to work around this issue.

Method 2: Enable DirectDraw or Direct3D

To enable DirectDraw or Direct3D, follow the steps for your version of Windows:

Run the DirectX Diagnostic Tool (Dxdiag.exe). To do this, follow these steps:

Windows 7 or Windows Vista

windows icon

Click Start , type dxdiag in the Start Search box, and then press ENTER.

Notice icon

If you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.

Windows XP or earlier versions

Click Start, click Run, type dxdiag, and then click OK.

On the Display tab, verify that DirectDraw Acceleration and Direct3D Acceleration are selected under DirectX Features.

If either of these lines shows a Disabled status, click Enable for that line.

If multiple video adapters are installed in your computer, repeat step 2 for each Display tab in the DirectX Diagnostic Tool.

Method 3: Download and install the latest version of DirectX End-User Runtimes Web Installer

To do this, visit the following Microsoft Web site:

The software you are installing has not passed Windows Logo testing to verify its compatibility with this version of Windows. (Tell me why this testing is important.)

For more information, click the following article number to view the article in the Microsoft Knowledge Base:

822798 You cannot install some updates or programs
If the issue continues to occur, go to the next method.

Method 4: Update your video driver

To see whether applicable driver updates are available, visit the following Microsoft Windows Update Web site:

If the issue continues to occur, go to the next method.

Method 5: Restart the computer by using a clean startup procedure

When you start Microsoft Windows, typically there are several programs that start automatically and run in the background that may interfere with the game. These programs may include antivirus and system utility programs. When you perform a clean startup procedure, you prevent these programs from starting automatically.

To restart the computer by using a clean startup procedure, click the following article number to view the article in the Microsoft Knowledge Base:
For more information or to view steps for other operating systems, click the following article number to view the article in the Microsoft Knowledge Base:

331796 Perform a Clean Startup to determine whether background programs are interfering with your games or programs
If the issue continues to occur, go to the next method.

Method 6: Disable NetMeeting’s Remote Desktop Sharing and then close NetMeeting

Microsoft Windows NetMeeting disables Direct3D when Remote Desktop Sharing is enabled. To disable NetMeeting’s Remote Desktop Sharing feature, follow these steps:

On the Tools menu, click Remote Desktop Sharing.

Click to clear the Enable Remote Desktop Sharing on this computer check box.

If the issue continues to occur, go to the next method.

Method 7: Disable the Enable Write Combining feature in Windows XP

To disable the Enable Write Combining feature, follow these steps:

Click Start, click Control Panel, and then double-click Display.

On the Settings tab, click Advanced, and then click the Troubleshoot tab.

Click to clear the Enable Write Combining check box.

Click OK, and then click OK again.

If the issue is not resolved, repeat steps 1 through 4 except that, in step 4, click to select the Enable Write Combining check box.

Start the game. If the issue continues to occur, go to the next method.

Method 8: Create a new user account in Windows XP

To create a user account on a Windows XP-based computer, follow these steps:

Open the Computer Management tool. To do this, follow the steps for your version of Windows:

windows icon

Windows 7 or Windows Vista
Click Start , type compmgmt.msc in the Start Search box, and then press ENTER.

Notice icon

If you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.

Windows XP or earlier versions

To open the Computer Management tool in Windows XP, click Start, click Run, type compmgmt.msc, and then click OK.

Expand Local Users and Groups, right-click Users, and then click New User.

In the User name field, type UserName.

In the Password field and in the Confirm password field, type UserPassword, and then click Create.

Important Passwords are case–sensitive. For example, MyPassword and mypassword are treated as different passwords.

Double-click the newly created user account, click the Member Of tab, click Add to add the user to a proper group, and then click OK.

Note Some games require an account in the Administrators group to run.

Метод 2: запуск игры в режиме совместимости

Вы можете принудительно запустить исполняемый файл в режиме совместимости, запустив средство устранения неполадок совместимости и применив рекомендованное исправление. Однако после тестирования этой функциональности Windows 10 мы рекомендуем принудительно применить это изменение вручную на экране «Свойства», чтобы убедиться, что вы выбираете правильную устаревшую ОС.

Если вы еще не пробовали это исправление, следуйте приведенным ниже инструкциям, чтобы принудительно запустить устаревшую игру в режиме совместимости:

    Щелкните правой кнопкой мыши основной исполняемый файл устаревшей игры (или ярлык игры, который вы используете для запуска игры) и выберите «Свойства» в только что появившемся контекстном меню.Доступ к экрану свойств

Примечание. Если вы хотите сначала попробовать средство устранения неполадок совместимости, нажмите «Устранение неполадок совместимости» в этом же меню.

Если вы все еще сталкиваетесь с такой же ошибкой DirectDraw 16385 даже после принудительного запуска устаревшей игры в режиме совместимости, перейдите к следующему потенциальному исправлению ниже.

Примечание. Когда вам будет предложено UAC (Контроль учетных записей пользователей), нажмите Да, чтобы предоставить доступ администратора.

Если проблема все еще не решена, перейдите к следующему потенциальному исправлению ниже.

Читайте также:

  • Как в ассасин крид убить робера де сабле
  • Albany primo gta 5 рп сколько стоит
  • Teso пинг как посмотреть
  • Как в ghostbusters сделать русский язык
  • Почему в доте 1 карта

Все мы время от времени испытываем ностальгию и хотим пережить некоторые события, которые сделали нас счастливыми и свели нас с друзьями и семьей. Многие из нас выросли, играя в видеоигры, которые дети сегодня считают старинными, многие из которых больше не работают на современных системах.

Но это не обязательно означает, что вы не можете добиться этого, если действительно этого хотите. При этом обратная совместимость не всегда является верным другом, как мы думали. Вот почему Forgotten Empires, Tantalus Media, Wicked Witch Software и люди из Xbox Game Studios проделали дополнительную работу и принесли нам обновленную версию.

Age of Empires 2 Definitive Edition вышла в 2019 году, и фанаты были более чем благодарны за возрождение этой любимой старой игры. Тем не менее, новая версия также содержит несколько ужасных ошибок, которые, хотя и полностью исправимы, портят игровой процесс.

Например, игроки Age of Empires боролись с ошибкой загрузки строкового файла при попытке запустить игру.

4 Ways To Fix DirectDraw Error

Еще одна проблема, которая сводит геймеров с ума, — это ошибка DirectDraw. Это сообщение об ошибке, несмотря на то, что его часто можно увидеть в видеоиграх, также может проявляться в программах, использующих Microsoft DirectX.

Ошибка может появиться в любой момент игры (или при использовании программного обеспечения, но вы, скорее всего, увидите ее при запуске.

Итак, как нам это исправить? Мы подготовили для вас руководство, и его изучение сделает вас на один шаг ближе к тому, чтобы снова насладиться любимой игрой.

Как исправить ошибку DirectDraw в Age of Empires 2?

1. Перезагрузите компьютер

  • Нажмите кнопку Пуск.

  • Нажмите кнопку питания и выберите «Перезагрузить».

2. Установите последнюю версию DirectX

Чтобы обновить версию DirectX, все, что вам нужно сделать, это зайти на официальный веб-сайт Microsoft и загрузить веб-установщик DirectX End-User Runtime.

Этот инструмент установит ряд библиотек времени выполнения из устаревшего DirectX SDK для некоторых игр, использующих D3DX9, D3DX10, D3DX11, XAudio 2.7 и XInput 1.3, XACT и/или Managed DirectX 1.1.

Но вы также можете получить последние версии DirectX, например 12, если это то, что вам нужно для правильной работы.

Просто пройдите шаги, и вы обязательно добьетесь того, что намеревались сделать в первую очередь.

Обратите внимание, что обновления DirectX также приходят через обновления Windows, поэтому обязательно обновляйте свою операционную систему. Вы можете сделать это следующим образом:

  • Нажмите Windows + I , чтобы получить доступ к настройкам.
  • Выберите вкладку «Обновления Windows» и нажмите «Установить все».

  • Если в очереди на установку нет обновлений, нажмите кнопку Проверить наличие обновлений.

How To Fix DirectDraw Error In Windows10 || Method To Fix DirectDraw Error In Windows10||

3. Обновите свой графический процессор

  • Нажмите клавишу Windows , найдите «Диспетчер устройств» и нажмите «Открыть».

  • Разверните «Видеоадаптеры», щелкните правой кнопкой мыши свой графический процессор и выберите «Обновить драйвер».

  • Выберите Автоматический поиск драйверов.

4. Запустите игру от имени администратора.

  • Найдите папку, в которой установлено Age of Empires 2 Definitive Edition.

  • Щелкните правой кнопкой мыши исполняемый файл Age of Empires 2 и выберите «Свойства».

  • Выберите вкладку «Совместимость» и установите флажок «Запускать эту программу от имени администратора».

5. Удалите/переустановите Age of Empires 2 Definitive Edition.

Это в основном решения, которые вы ищете, если имеете дело с вышеупомянутой ситуацией и хотели бы ее исправить.

Обязательно внимательно следуйте каждому шагу, и все будет готово в кратчайшие сроки. Помогло ли это руководство исправить эту ошибку? Дайте нам знать в комментариях ниже.

Источник: clickthis.blog

Исправлена ​​ошибка DirectDraw при воспроизведении старых игр в Windows.

Несмотря на развитие технологий и графическое качество игр, неизбежно, что самые ностальгирующие из нас захотят играть в видеоигры для ПК, которые ознаменовали эпоху в нашем детстве. Такие игры, как Age of Empires, Civilization II или Diablo, являются одними из самых ярких примеров. Проблема в том, что при попытке поиграть в эти старые игры на Windows 10 или Windows 11 мы можем столкнуться с ошибкой несовместимости с DirectDraw. Если это наш случай, сегодня мы увидим, как его решить.

Исправлена ​​ошибка DirectDraw при воспроизведении старых игр в Windows.

Имейте в виду, что когда мы говорим о DirectDraw, мы делаем это на API, который уже устарел сам по себе, поэтому он является частью Microsoftподмножество API DirectX вместе с Direct3D, чтобы быть основным источником управления графикой DirectX. Через него рендерится 2D-графика в любой программе или игре в Windows, что позволяет выполнять их в полноэкранном или оконном режиме.

  • Причины, вызывающие эту ошибку с DirectDraw
  • Шаги, чтобы исправить ошибку
  • Запустите игру в оконном режиме
  • Отрегулируйте размер экрана
  • Запускаем игру в режиме совместимости
  • Включить Direct Play и .NET 3.5

Как мы уже упоминали, в настоящее время DirectDraw больше не работает самостоятельно, а является частью DirectX вместе с Direct3D. В свою очередь, он связан с API DirectX и поможет нам представить 2D-графику на нашем компьютере с Windows 10 и Windows 11.

Вот почему, если у нас возникают проблемы с DirectDraw при запуске старых игр, это может быть связано с одной из следующих причин:

  • Несовместимость с Windows 10/11: Поскольку это старая игра, вполне вероятно, что она не предназначена для использования с современными операционными системами. Учитывая эту проблему, это может привести к появлению ошибки.
  • Игра работает в полноэкранном режиме — Многие старые игры были настроены на запуск в полноэкранном режиме, однако проблема исчезает, когда мы запускаем их в оконном режиме.
  • Проблемы с графикой – Эта ошибка может быть связана с несовместимостью с такими технологиями, как Direct3D 11 и Direct3D 12.
  • Direct Play и .NET Framework 3.5 отключены – Для запуска многих старых игр, особенно разработанных для Windows XP, требуется Direct Play и .NET Framework 3.5. Поскольку это устаревшие технологии, они могут быть отключены в Windows 10/11.

Как мы видим, существуют разные причины, по которым наши старые игры имеют проблемы с запуском в Windows 10 и Windows 11, вызывая тем самым ошибку DirectDraw. Как только возможные проблемы будут обнаружены, мы посмотрим, что мы можем сделать, чтобы решить их.

Шаги, чтобы исправить ошибку

Далее мы увидим различные действия, которые мы можем выполнить, чтобы решить проблему DirectDraw при запуске старых игр на нашем компьютере с Windows 10 или Windows 11.

Запустите игру в оконном режиме

Эту конкретную проблему с DirectDraw можно исправить, заставив игру работать в оконном режиме, а не в полноэкранном режиме из ярлыка или свойств исполняемого файла.

Вот почему мы должны найти исполняемый файл .exe или прямой доступ к проблемной игре и щелкнуть по нему правой кнопкой мыши. В контекстном меню выбираем Свойства раздел. Далее, в кратчайший путь вкладку мы добавляем -w до конца пути к файлу внутри Destination поле.

Ejecutar juego en modo ventana

Наконец, мы нажимаем «Применить» и «ОК», чтобы сохранить изменения и проверить, устраняет ли это ошибку.

Отрегулируйте размер экрана

Устаревшая игра, которую мы хотим запустить, могла быть разработана для работы с более низким разрешением экрана, чем разрешение нашего монитора, поэтому попытка принудительно запустить игру с более высоким разрешением приводит к появлению ошибки DirectDraw.

Вот почему может быть целесообразно уменьшить разрешение нашего монитора, когда мы собираемся запустить игру, чтобы адаптировать ее к ее требованиям и, таким образом, обеспечить ее без проблем. Для этого в Windows 11 кликаем правой кнопкой мыши на пустом месте рабочего стола и нажимаем Настроить дисплей. Это откроет меню настроек. Здесь, в Раздел Масштаб и дизайн, мы должны изменить разрешение экрана на самый низкий индекс, который позволяет нам система, например, 640 x 480 или 800 x 600 пикселей.

Изменить разрешение экрана

В случае, если мы используем Windows 10 что касается операционной системы, шаги очень похожи, поскольку меняется только внешний вид интерфейса экрана. Итак, кликаем правой кнопкой мыши по пустому месту на рабочем столе и выбираем Параметры дисплея . В меню Конфигурация не размещаем в разделе Экран. Здесь из Масштаб и распространение раздел меняем текущее разрешение на минимально возможное.

Разрешение Cambiar в Windows 10

После внесения изменений мы снова проверяем, может ли игра теперь работать правильно и проблемы с DirectDraw исчезают.

Запускаем игру в режиме совместимости

Еще один вариант, который мы можем попробовать, — запустить игру в режиме совместимости с версией операционной системы, для которой изначально разрабатывалась игра.

Это то, что мы можем сделать вручную, щелкнув правой кнопкой мыши ярлык и открыв раздел «Свойства», чтобы выбрать правильную операционную систему. Для этого нажмите на кнопку Совместимость вкладку, а затем проверьте Запустить программу в режиме совместимости поле, а затем выберите Windows XP из списка доступных вариантов.

Ejecutar en modo compatibilidad

Как только это будет сделано, все, что вам нужно сделать, это нажать «Применить» и «ОК», чтобы сохранить изменения и снова запустить игру, чтобы убедиться, что она работает правильно.

Включить Direct Play и .NET 3.5

Для более старых игр, которые мы пытаемся запускать на нашем компьютере с Windows или Windows 11, могут потребоваться технологии Direct Play и .NET Framework 3.5. быть включенным . Поскольку речь идет о двух устаревших технологиях, их деактивация — это нормально. Если разработчик игры не обновил игру для использования более новых эквивалентов Direct Play и .NET Framework 3.5, необходимо будет включить эти 2 компонента в меню «Функции Windows».

Первым делом нужно будет нажать сочетание клавиш «Windows + R», чтобы запустить команду «Выполнить». Здесь мы пишем appwiz.cpl и нажмите Enter или кнопку OK.

Это откроет Программы и компоненты меню. Здесь мы нажимаем на Активировать или деактивировать функции Windows раздел, который мы находим в левом верхнем углу.

Включение или отключение функции Windows,

В появившемся новом окне мы должны проверить .NET Framework 3.5 (включая .NET 2.0 и 3.0) и щелкните Да, когда появится подтверждающее сообщение. Затем мы нажимаем на папку Legacy Components и проверяем Вариант прямого воспроизведения.

Активируйте NET Framework и DirectPlay

После завершения нажмите «ОК», чтобы сохранить изменения, и снова запустите проблемную игру, чтобы убедиться, что она работает правильно.

Источник: itigic.com

Исправлено: ошибка DirectDraw при игре в игры в Windows 10.

Исправлено: ошибка DirectDraw при игре в игры в Windows 10.

В последнее время, как сообщается, многие пользователи Windows 10 заявляют об ошибке DirectDraw при запуске игр. Даже при открытии программного обеспечения с интенсивным использованием графики их система в конечном итоге показывает ошибку DirectDraw с соответствующими кодами.

Как исправить «Ошибка DirectDraw при игре в игры в Windows 10»?

Ситуация может быть очень неприятной; тем не менее, это разрешимо, и для этого есть достаточно исправлений. Если вы тоже испытываете то же самое, попробуйте исправления, упомянутые в этой статье ниже, и избавьтесь от «ошибки DirectDraw» во время игры в Windows 10. Давайте узнаем, как:

ИСПРАВЛЕНИЕ 1. Убедитесь, что DirectDraw и Direct3D включены.:

Основная роль DirectDraw — управлять дисплеями с помощью настройки разрешения и свойств. Кроме того, он также позволяет приложениям (играм) получать прямой доступ к памяти видео.

Напротив, Direct3D — это программный интерфейс приложения для трехмерной графики, который привык к рендеринг 3D-изображений на поверхность DirectDraw при создании или уничтожении других объектов Direct3D (если есть использовал).

Теперь важно убедиться, что DirectDraw и Direct3D включены. Для этого

  • Сначала перейдите в панель поиска на рабочем столе, введите «dxdiag, » и щелкните соответствующий результат поиска. Это откроет Инструмент диагностики DirectX на экране вашей системы.
  • На Окно диагностического инструмента DirectX, перейдите к Вкладка Display из вертикального меню.
  • Ниже Возможности DirectX, проверьте, есть ли варианты DirectDraw ускорение а также Direct3D ускорение находятся включено или нет. Если Включено, то FIX 1 здесь заканчивается. Однако, если статус указан как отключен, выполните следующие действия:
  • Запустить ЗАПУСТИТЬ подскажите, нажав WINDOWS + R все вместе введите «appwiz.cpl » в пустом текстовом поле, а затем нажмите ОК.
  • Теперь о Окно «Программы и компоненты», нажми на Включение и отключение функций Windows в меню левой панели.
  • В следующем запросе найдите параметр Устаревшие компоненты из списка, поставьте галочку расположен перед ним, а затем расширить то же самое.
  • Поставьте галочку расположен перед опцией DirectPlay также.
  • Нажмите на ОК чтобы сохранить изменения.
  • Наконец, откройте соответствующую программу и проверьте, устранена ли ошибка DirectDraw или нет.

ИСПРАВЛЕНИЕ 2: Убедитесь, что вы используете последнюю версию DirectX:

Ошибка DirectDraw при игре в игры в Windows 10 также может срабатывать, если используемая вами версия DirectX устарела, повреждена или отсутствует. Поскольку DirectX является частью Microsoft Windows, все его обновления вводятся только через Центр обновления Windows. Прежде чем искать последнее обновление в Windows, проверьте, какая версия DirectX работает в вашей системе. Для этого

  • Во-первых, перейдите в панель поиска на рабочем столе и введите «dxdiag » и щелкните соответствующий результат поиска. Это откроет Инструмент диагностики DirectX на экране вашей системы.
  • Теперь под Вкладка «Система», ищите версию DirectX. Вы можете поискать в Google последнюю версию DirectX. Если вы используете последнюю версию, то на этом FIX 2 заканчивается. Однако если нет, выполните следующие действия:
  • Открой Окно настроек и перейдите к Обновление и безопасность.
  • Здесь, в меню правой панели, нажмите на Проверить обновления таб.
  • Он установит все доступные обновления Windows 10, в том числе и DirectX.
  • После этого перезагрузите систему, откройте соответствующую программу и проверьте, устранена ли ошибка DirectDraw при игре в игры в Windows 10.

ИСПРАВЛЕНИЕ 3: Настройте совместимость разрешения экрана:

Несовместимое разрешение экрана может привести к ошибке DirectDraw в Windows 10. Таким образом, в этом случае поможет настройка совместимости разрешения экрана. Для этого

  • Сначала щелкните игру правой кнопкой мыши (что приводит к указанной ошибке), а затем выберите подменю. Характеристики вариант.
  • На Окно свойств, перейдите Вкладка совместимости из вертикального меню, а затем поставьте галочку расположен перед опцией Запускайте с разрешением экрана 640 x 480.
  • Наконец, нажмите на Применять а потом ОК.
  • После этого откройте соответствующую программу и проверьте, устранена ли ошибка DirectDraw при игре в игры в Windows 10.

ИСПРАВЛЕНИЕ 4: Обновите драйвер видеокарты

Поврежденный, устаревший или отсутствующий драйвер видеокарты также может вызвать ошибку DirectDraw в Windows 10. Для разрешения ситуации желательно обновить драйвер видеокарты. Для этого

  • Запустить ЗАПУСТИТЬ подскажите, нажав WINDOWS + R все вместе введите «devmgmt.msc » в пустом диалоговом окне, а затем нажмите ОК.
  • Теперь о Диспетчер устройств окно, разверните параметр Драйвер дисплея.
  • Щелкните правой кнопкой мыши драйвер в развернутом меню и выберите параметр Обновить драйвер.
  • В следующем запросе нажмите на опцию Автоматический поиск обновленного программного обеспечения драйвера. Следуйте инструкциям на экране, чтобы завершить процесс.
  • После этого повторно запустите программу / игру, показывая, что у вас возникла ошибка DirectDraw, и проверьте, устранена ли она.

Это 4 основных исправления, которые помогли многим пострадавшим пользователям избавиться от ошибки DirectDraw при игре в игры в Windows 10. Все исправления, упомянутые в списке выше, относительно просты и требуют только базовых знаний компьютера.

Однако для обновления драйвера в 4-м исправлении вы также можете использовать любой сторонний инструмент автоматического обновления драйверов и избавить себя от всего ручного процесса. Инструменты автоматического обновления драйверов распознают вашу систему и при необходимости находят правильный драйвер. Если у вас есть какие-либо вопросы или отзывы, напишите комментарий в поле для комментариев ниже.

Рекламные технологии сильно изменили то, как люди справляются с повседневной деятельностью. Введение…

Рекламные объявления В этой статье мы покажем вам варианты, которые вы можете сделать, чтобы исправить, когда Settings Keep…

Рекламные объявления На этой странице мы поделимся с вами последней версией Google Camera для Cubot Note 20 Pro.…

Источник: concentraweb.com

directdraw error 16385 heroes 3 что делать

Игра Heroes of Might and Magic 2 на Windows 8.1 и старше, то вылетает ошибка «DirectDraw Error: DDERR_GENERIC».

Связанно это с некорректной работой Windows со старым DirectX. Казалось бы параметры совместимости должны исправить ситуацию, но нет. Существует несколько способов решить проблему. Я поделюсь самым эффективным.

  1. Качаем последнюю версию DxWnd
  2. Распаковываем в пустой каталог (лучше назвать DxWnd)
  3. Создаём ярлык «dxwnd.exe» на рабочий стол
  4. Запускаем dxwnd. exe
  5. Во вкладке edit нажимаем на «add»
  6. В Path выбираем путь до exe’шника от Героев 2
  7. Убираем галочку с «Run in Window»
  8. Жмём «OK»
  9. Во вкалдке «File» нажимаем на «save»
  10. Двойным щелчком запускаем из DxWnd игру

После настроек можно создать bat файл (текстовый файл с расишрением bat, например heroes2. bat). Советую создать ярлык на него и указать ярлыку иконку от героев 2. В итоге процесс запуска с точки зрения пользователя будет идентичным. Содержимое heroes2. bat:

set HOMM2_DIR, set HOMM2_EXE, set DXWND_DIR, set DXWND_EXE не забыть изменить пути на ваши.

Логика работы батника: если dxwnd запущен, то запустить герои 2, иначе запустить dxwnd, герои 2, а после закрытия героев закрыть dxwnd. Если dxwnd был запущен, то он не будет закрыт.

Если что-то не работает:

  1. Проверить ярлык героеы 2 на совместимость. Если есть — убрать
  2. Попробовать запускать dxwnd с/без админ правами

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

When I try to run SoD (or ever WoG) I get a notification:

DirectDraw Error (16385):

File: ‘J:wawkaheroesSourceCodeGameWINGRAPH.CPP’
Line: 164

The best part — the path above doesn’t even exist! Drive «J» is an empty MMC card slot in my PC and I don’t think I ever used that. I had Heroes III WoG installed and the same problem occured.

Then I uninstalled WoG and installed H3 (without WoG to omit its crashy nature — I thought firstly it was because of this) and . nothing changed.

I’m running Windows 7, AMD Phenom 9550 Quad-Core 2.20, 4GB RAM.

Everything worked fine for about few months.

And YES, I tried to run it in Winodws 98 Compability and others in Properties window.

играю по сети между двумя машинами ос 7 и xp .ошибка замечена во время сражение между героями при нападении на мобов ее нет, в процессе через несколько ходов компы начинают по разному видеть бой (на одном юниты живы на др нет. в этот момент игра виснет с ошибкой

Источник: computermaker.info

Обновлено: 29.01.2023

The DirectX Diagnostic Tool (Dxdiag.exe) shows Approx. Total Memory as blank or N/A.

The DirectX Diagnostic Tool (Dxdiag.exe) shows the
DirectDraw option or the Direct3D option as unavailable.

Решение

Чтобы решить эту проблему, воспользуйтесь приведенными ниже способами в указанном порядке.

Примечание. Приведенные ниже действия могут отличаться в зависимости от версии установленной на компьютере операционной системы Microsoft Windows. В этом случае для выполнения этих действий см. документацию к продукту.

Способ 1. Настройте полное аппаратное ускорение

Для этого выполните указанные ниже действия.

Откройте окно «Настройки экрана». Выполните для этого описанные ниже действия в соответствии с используемой версией Windows.

Windows 7 или Windows Vista

Значок "Уведомление"

При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.

Windows XP и более ранние версии

Перейдите на вкладку Параметры и нажмите Дополнительно.

На вкладке Производительность или Диагностика перетащите ползунок Аппаратное ускорение в крайнее правое (полное) положение.

5.If you are prompted to restart your computer, click Yes.

В ответ на предложение перезагрузить компьютер нажмите кнопку Да.

Если ваш компьютер соответствует минимальным требованиям к системе, используйте для обхода проблемы приведенные ниже способы.

Способ 2. Включите DirectDraw или Direct3D

Чтобы включить DirectDraw или Direct3D, выполните описанные ниже действия в соответствии с используемой версией Windows.

Запустите средство диагностики DirectX (Dxdiag.exe). Для этого выполните указанные ниже действия.

Windows 7 или Windows Vista

Значок "Уведомление"

При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.

Windows XP и более ранние версии

На вкладке Экран убедитесь, что в разделе Возможности DirectX включены функции Ускорение DirectDraw и Ускорение Direct3D.

Если в одной из строк указан статус Отключено, нажмите кнопку Включить для этой строки.

Если в компьютере установлено несколько видеоадаптеров, повторите шаг 2 на каждой вкладке Экран в средстве диагностики DirectX.

Способ 3. Скачайте и установите последнюю версию веб-установщика исполняемых библиотек DirectX для конечного пользователя

Для этого посетите веб-сайт корпорации Майкрософт по адресу:

Устанавливаемое программное обеспечение не проходило проверку на совместимость с этой версией Windows. (Подробнее о тестировании на совместимость.)

Для получения дополнительной информации щелкните приведенный ниже номер статьи базы знаний Майкрософт:

822798 Не удается установить некоторые обновления и программы
Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 4. Обновите видеодрайвер

Сведения о наличии обновлений для драйверов см. на веб-узле Центра обновления Windows по следующему адресу:

Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 5. Перезагрузите компьютер, используя «чистую» загрузку

Как правило, при загрузке Microsoft Windows автоматически загружается ряд программ, которые могут конфликтовать с игрой. К числу таких программ относятся антивирусные и системные служебные программы. Чтобы предотвратить автоматический запуск подобных программ, выполните «чистую» загрузку.

Дополнительные сведения о том, как выполнить «чистую» загрузку, см. в следующей статье базы знаний Майкрософт:
Для получения дополнительных сведений, а также для просмотра указаний для других операционных систем щелкните следующий номер статьи базы знаний Майкрософт:

331796 Выполнение «чистой» загрузки для выявления конфликта игры или используемой программы с фоновыми программами
Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 6. Запретите функцию удаленного управления рабочим столом через NetMeeting и закройте NetMeeting

При включенной функции удаленного управления рабочим столом программа Microsoft Windows NetMeeting отключает Direct3D. Чтобы запретить удаленное управление рабочим столом через NetMeeting, выполните приведенные действия.

В меню Сервис выберите пункт Удаленное управление рабочим столом.

Снимите флажок Включить удаленное управление рабочим столом на этом компьютере.

Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 7. Отключите функцию Windows XP «Включить совмещение записи»

Чтобы отключить функцию «Включить совмещение записи», выполните указанные ниже действия.

В меню Пуск выберите пункт Панель управления, а затем дважды щелкните значок Экран.

Перейдите на вкладку Параметры, нажмите Дополнительно, затем перейдите на вкладку Диагностика.

Снимите флажок Включить совмещение записи.

Если проблема не устранена, повторите шаги 1–4, но при выполнении шага 4 установите флажок Включить совмещение записи.

Запустите игру. Если проблема продолжает возникать, воспользуйтесь следующим способом.

Способ 8. Создайте новую учетную запись пользователя в Windows XP

Для создания новой учетной записи на компьютере под управлением Windows XP выполните указанные действия.

Откройте инструмент «Управление компьютером». Выполните для этого описанные ниже действия в соответствии с используемой версией Windows.

Значок "Уведомление"

При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.

Windows XP и более ранние версии

Чтобы открыть инструмент «Управление компьютером» в Windows XP, в меню Пуск выберите Выполнить, введите команду compmgmt.msc и нажмите кнопку ОК.

Разверните раздел Локальные пользователи и группы, щелкните правой кнопкой мыши папку Пользователи и выберите пункт Новый пользователь.

В поле Пользователь введите Имя пользователя.

В полях Пароль и Подтверждение введите Пароль пользователя и нажмите кнопку Создать.

Внимание Пароль чувствителен к регистру. Например, «MyPassword» и «mypassword» — два различных пароля.

Дважды щелкните созданную учетную запись пользователя, перейдите на вкладку Членство в группах, нажмите кнопку Добавить, чтобы добавить пользователя в соответствующую группу, после чего нажмите кнопку ОК.

Примечание. Для запуска некоторых игр требуется учетная запись, входящая в группу администраторов.

Запуск в режиме совместимости

Для устранения проблем совместимости в Windows 10 предусмотрена специальная функция, задачей которой является «убедить» запускаемую программу, что она работает в более ранней версии операционной системы.

Удается ей это не всегда, но в случае с той же Age of Empire вроде бы всё работает, по крайней мере, об этом сообщали многие пользователи, столкнувшиеся при запуске этой игры с ошибкой DirectDraw.

Откройте свойства исполняемого файла или ярлыка игры, переключитесь на вкладку «Совместимость», активируйте чекбокс «Запустить программу в режиме совместимости» и выберите в выпадающем списке Windows XP (пакет обновления 3) .

Совместимость

Сохраните настройки и запустите игру.

Также вы можете попробовать опцию «Исправление проблем с совместимостью», но тогда Windows 10 будет пробовать сама определить наиболее подходящую версию системы.

Управление компонентами

И Компоненты прежних версий -> Direct Play .

Direct Play

Нажмите «OK».

Если потребуется перезагрузка компьютера, перезагрузитесь.

Причина

Эта проблема может возникать по одной из приведенных причин.

Ваш компьютер не соответствует минимальным требованиям к аппаратному ускорению трехмерной графики для запуска игры.

Объем памяти видеоадаптера недостаточен для запуска игры.

Отключено ускорение DirectDraw.

Для видеоадаптера используются устаревшие драйверы.

Не установлена или повреждена последняя версия DirectX.

Одна или несколько программ, выполняющихся в фоновом режиме, конфликтуют с игрой.

Что делать, если при запуске старой игры на Windows 10 появляется ошибка DirectDraw

Чем более новой является версия и сборка Windows, тем больше вероятность появления какой-нибудь ошибки при запуске в ней устаревшего программного обеспечения. Примером может служить ошибка DirectDraw 16385 или с иным кодом при запуске устаревших игр вроде Diablo II или Age of Empires в Windows 10. Ошибка возникает далеко не у всех пользователей «десятки», но статистически вероятность с ней столкнуться в Windows 10 выше, чем в более ранних версиях системы.

DirectDraw 16385

Использование оконного режима

Для начала можно попробовать запустить игру в обычном оконном режиме.

Для этого откройте свойства ярлыка игры.

Свойства ярлыка

И добавьте через пробел ключ -w в конец пути к исполняемому файлу игры.

Ключ -w

Сам путь, как обычно, указывается в поле «Объект».

Сохраните изменения и запустите игру.

Если устранить таким способом ошибку DirectDraw не удалось, переходим к следующему варианту.

Дальнейшие действия

Для получения дополнительной помощи посетите веб-сайт службы поддержки Майкрософт. На нем доступны указанные ниже службы.

Cause

This issue may occur for any one of the following reasons:

Your computer does not meet the minimum 3D hardware requirements to run the game.

Your video adapter does not have sufficient video memory to run the game.

DirectDraw Acceleration is disabled.

You use out-of-date drivers for your video adapter.

The latest version of DirectX is not installed or is damaged.

One or more programs that are running in the background are interfering with the game.

Next steps

If you need more help, visit the Microsoft Customer Support Services Web site to find other solutions. This Web site provides the following services:

Использование оболочки dgVoodo Wrapper

Если ни один из способов не помог, весьма вероятно, что причиной ошибки являются проблемы с рендерингом.

В этом случае можно попробовать прибегнуть к врапперу dgVoodo — специальной программе, позволяющей автоматически преобразовывать старые графические API -интерфейсы в Direct3D 11 и выше.

Проводник

Распакуйте архив с враппером в любую папку и скопируйте файлы dgVoodooCpl.exe и dgVoodoo.conf , а также содержимое каталогов MS и Glide в папку с установленной игрой.

А еще лучше ничего не копировать, а нажать кнопку «Add» и просто указать путь к папке с игрой.

DgVoodo

Далее включаем контроль dgVoodo нажатием кнопки «./» и запускаем игру.

Метод 1: принудительный запуск игры в оконном режиме

По мнению многих затронутых пользователей, вы можете решить эту конкретную проблему DirectDraw, изменив экран свойств исполняемого файла устаревшей игры, чтобы заставить его запускаться в оконном режиме.

Как ни странно, это приводит к удалению требования DirectDraw для многих устаревших игр, включая Diablo I и Diablo II. Вы можете принудительно применить этот обходной путь, перейдя на вкладку «Ярлыки» и добавив «-w» в конце цели.

Если вы еще не пробовали это конкретное исправление, следуйте приведенным ниже инструкциям, чтобы настроить свойства устаревшей игры, чтобы она запускалась в оконном режиме:

  1. Перейдите в место, где вы установили устаревшую игру (или щелкните правой кнопкой мыши ярлык игры) и выберите «Свойства» в только что появившемся контекстном меню.Доступ к экрану свойств
  2. Как только вы окажетесь на экране «Свойства», щелкните вкладку «Ярлык», затем добавьте «-w» в конце текстового поля «Цель» и нажмите «Применить», чтобы игра запускалась в оконном режиме.Принудительный запуск игры в оконном режиме
  3. После сохранения изменений дважды щелкните игру в обычном режиме и посмотрите, можете ли вы теперь играть в игру в оконном режиме, не увидев такой же ошибки.

Если вы все еще видите ошибку DirectDraw даже после того, как вы успешно изменили экран свойств основного исполняемого файла устаревшей игры, перейдите к следующему потенциальному исправлению ниже.

[FIX] Ошибка DirectDraw при игре в устаревшие игры в Windows 10?

Некоторые пользователи Windows 10 сталкиваются с ошибкой DirectDraw 16385 (или другим кодом ошибки) при попытке играть в устаревшие игры, такие как Diablo, Diablo II или Age of Empires, на компьютере с Windows 10.

После тщательного изучения этой конкретной проблемы выясняется, что существует несколько различных сценариев, в которых эта конкретная проблема может возникнуть. Вот список потенциальных причин, которые могут вызвать этот код ошибки:

Теперь, когда вы знаете всех потенциальных виновников, которые могут быть ответственны за появление этой ошибки DirectDraw в Windows 10 при попытке играть в устаревшие игры, вот список подтвержденных методов, которые другие затронутые пользователи успешно использовали, чтобы разобраться в этой проблеме:

Метод 4: Использование dgVoodo Wrapper

Если ни один из вышеперечисленных методов не помог в вашем случае, вам следует рассмотреть возможность использования оболочки (например, dgVoodoo), которая способна преобразовывать старые графические API-интерфейсы в Direct3D 11 или Direct3D 12, чтобы вы могли визуализировать игру в более новых операционных системах, таких как Windows 8.1 и Windows 10.

Использование оболочки, такой как dgVoodoo, в конечном итоге устранит большинство проблем совместимости и рендеринга, которые могут быть причиной появления ошибки DirectDraw, которую вы видите, когда пытаетесь сыграть в устаревшую игру. Вдобавок к этому вы также можете использовать оболочки для включения различных переопределений, улучшений и использовать их вместе с другими сторонними инструментами для улучшения или улучшения игрового процесса.

Если ни один из других методов, представленных выше, не позволил вам решить эту конкретную проблему, следуйте приведенным ниже инструкциям, чтобы загрузить и использовать dgVoodoo 2, чтобы обойти ошибку DirectDraw и сыграть в устаревшую игру на своем компьютере с Windows 10:

  1. Посетите официальную страницу загрузки dgVoodoo2 и щелкните гиперссылку, связанную с стабильная версия dgVoodoo.
    Скачивание последней версии dgVoodoo
  2. После завершения загрузки используйте такую ​​утилиту, как WinRar, WinZip или 7Zip, чтобы извлечь содержимое папки dgVoodoo в удобную папку.
  3. После извлечения утилиты дважды щелкните основной исполняемый файл и следуйте официальной документации, чтобы настроить его для устаревшей игры, которую вы пытаетесь отобразить в Windows 10.

В средстве диагностики DirectX (Dxdiag.exe) параметр Всего памяти пуст или имеет значение Н/Д.

В средстве диагностики DirectX (Dxdiag.exe) недоступен параметр
DirectDraw или Direct3D.

Resolution

To resolve this issue, use the following methods in the order in which they are presented.

Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.

Method 1: Configure Hardware Acceleration to use the Full setting

To do this, follow these steps:

Open Display Properties. To do this, follow the steps for your version of Windows.

Windows 7 or Windows Vista

windows icon

Click Start , type display in the Start Search box, and then click Display Properties in the Programs list.

Notice icon

If you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.

Windows XP or earlier versions

Click Start, click Run, type desk.cpl, and then click OK.

Click the Settings tab, and then click Advanced.

On the Performance tab or on the Troubleshooting tab, move the Hardware Acceleration slider all the way to the right (the Full position).

Click OK, and then click Close.

5.If you are prompted to restart your computer, click Yes.

If you are prompted to restart your computer, click Yes.

If your computer meets the minimum system requirements, use the following methods to work around this issue.

Method 2: Enable DirectDraw or Direct3D

To enable DirectDraw or Direct3D, follow the steps for your version of Windows:

Run the DirectX Diagnostic Tool (Dxdiag.exe). To do this, follow these steps:

Windows 7 or Windows Vista

windows icon

Click Start , type dxdiag in the Start Search box, and then press ENTER.

Notice icon

If you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.

Windows XP or earlier versions

Click Start, click Run, type dxdiag, and then click OK.

On the Display tab, verify that DirectDraw Acceleration and Direct3D Acceleration are selected under DirectX Features.

If either of these lines shows a Disabled status, click Enable for that line.

If multiple video adapters are installed in your computer, repeat step 2 for each Display tab in the DirectX Diagnostic Tool.

Method 3: Download and install the latest version of DirectX End-User Runtimes Web Installer

To do this, visit the following Microsoft Web site:

The software you are installing has not passed Windows Logo testing to verify its compatibility with this version of Windows. (Tell me why this testing is important.)

For more information, click the following article number to view the article in the Microsoft Knowledge Base:

822798 You cannot install some updates or programs
If the issue continues to occur, go to the next method.

Method 4: Update your video driver

To see whether applicable driver updates are available, visit the following Microsoft Windows Update Web site:

If the issue continues to occur, go to the next method.

Method 5: Restart the computer by using a clean startup procedure

When you start Microsoft Windows, typically there are several programs that start automatically and run in the background that may interfere with the game. These programs may include antivirus and system utility programs. When you perform a clean startup procedure, you prevent these programs from starting automatically.

To restart the computer by using a clean startup procedure, click the following article number to view the article in the Microsoft Knowledge Base:
For more information or to view steps for other operating systems, click the following article number to view the article in the Microsoft Knowledge Base:

331796 Perform a Clean Startup to determine whether background programs are interfering with your games or programs
If the issue continues to occur, go to the next method.

Method 6: Disable NetMeeting’s Remote Desktop Sharing and then close NetMeeting

Microsoft Windows NetMeeting disables Direct3D when Remote Desktop Sharing is enabled. To disable NetMeeting’s Remote Desktop Sharing feature, follow these steps:

On the Tools menu, click Remote Desktop Sharing.

Click to clear the Enable Remote Desktop Sharing on this computer check box.

If the issue continues to occur, go to the next method.

Method 7: Disable the Enable Write Combining feature in Windows XP

To disable the Enable Write Combining feature, follow these steps:

Click Start, click Control Panel, and then double-click Display.

On the Settings tab, click Advanced, and then click the Troubleshoot tab.

Click to clear the Enable Write Combining check box.

Click OK, and then click OK again.

If the issue is not resolved, repeat steps 1 through 4 except that, in step 4, click to select the Enable Write Combining check box.

Start the game. If the issue continues to occur, go to the next method.

Method 8: Create a new user account in Windows XP

To create a user account on a Windows XP-based computer, follow these steps:

Open the Computer Management tool. To do this, follow the steps for your version of Windows:

windows icon

Windows 7 or Windows Vista
Click Start , type compmgmt.msc in the Start Search box, and then press ENTER.

Notice icon

If you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.

Windows XP or earlier versions

To open the Computer Management tool in Windows XP, click Start, click Run, type compmgmt.msc, and then click OK.

Expand Local Users and Groups, right-click Users, and then click New User.

In the User name field, type UserName.

In the Password field and in the Confirm password field, type UserPassword, and then click Create.

Important Passwords are case–sensitive. For example, MyPassword and mypassword are treated as different passwords.

Double-click the newly created user account, click the Member Of tab, click Add to add the user to a proper group, and then click OK.

Note Some games require an account in the Administrators group to run.

Метод 2: запуск игры в режиме совместимости

Вы можете принудительно запустить исполняемый файл в режиме совместимости, запустив средство устранения неполадок совместимости и применив рекомендованное исправление. Однако после тестирования этой функциональности Windows 10 мы рекомендуем принудительно применить это изменение вручную на экране «Свойства», чтобы убедиться, что вы выбираете правильную устаревшую ОС.

Если вы еще не пробовали это исправление, следуйте приведенным ниже инструкциям, чтобы принудительно запустить устаревшую игру в режиме совместимости:

    Щелкните правой кнопкой мыши основной исполняемый файл устаревшей игры (или ярлык игры, который вы используете для запуска игры) и выберите «Свойства» в только что появившемся контекстном меню.Доступ к экрану свойств

Примечание. Если вы хотите сначала попробовать средство устранения неполадок совместимости, нажмите «Устранение неполадок совместимости» в этом же меню.

Если вы все еще сталкиваетесь с такой же ошибкой DirectDraw 16385 даже после принудительного запуска устаревшей игры в режиме совместимости, перейдите к следующему потенциальному исправлению ниже.

Примечание. Когда вам будет предложено UAC (Контроль учетных записей пользователей), нажмите Да, чтобы предоставить доступ администратора.

Если проблема все еще не решена, перейдите к следующему потенциальному исправлению ниже.

Читайте также:

  • Как в ассасин крид убить робера де сабле
  • Albany primo gta 5 рп сколько стоит
  • Teso пинг как посмотреть
  • Как в ghostbusters сделать русский язык
  • Почему в доте 1 карта

I’m trying to find a good media player for my computer, and as VLC has worked really good for my siblings, I want to try it. I keep running into problems though: it never shows the video.

Currently, I’m trying to get the 0.8.5 version to work on Windows XP SP2. It keeps showing the error ‘vout_directx warning: could not blit surface (error -2147467263)’. Sound works perfectly fine.

The other stuff that shows up in messages are:

main debug: CPU has capabilities 486 586 MMX MMXEXT SSE FPU
main debug: looking for memcpy module: 3 candidates
main debug: using memcpy module «memcpymmxext»
main debug: waiting for thread completion
main debug: thread 3624 (playlist) created at priority 0 (playlist/playlist.c:184)
main debug: waiting for thread completion
main debug: thread 3640 (preparser) created at priority 0 (playlist/playlist.c:210)
main debug: looking for interface module: 1 candidate
main debug: using interface module «hotkeys»
main debug: thread 3664 (interface) created at priority 0 (interface/interface.c:231)
main debug: looking for interface module: 3 candidates
main debug: using interface module «wxwidgets»
main debug: thread 3684 (manager) created at priority 0 (interface/interface.c:216)
wxwidgets debug: Using last windows config ‘(-1,0,0,1024,768)(0,139,17,360,128)(2,88,96,418,582)(6,0,0,-1,150)’
wxwidgets debug: id=0 p=(139,17) s=(360,128)
wxwidgets debug: id=2 p=(88,96) s=(418,582)
wxwidgets debug: id=6 p=(0,0) s=(-1,150)
vout_directx warning: could not blit surface (error -2147467263)
(edited out a lot of the above and below)
vout_directx warning: could not blit surface (error -2147467263)
main warning: late picture skipped (379392)
main debug: closing input
avi debug: free chunk avih
avi debug: free chunk strh
avi debug: free chunk strf
avi debug: free chunk JUNK
avi debug: free chunk LIST
avi debug: free chunk strh
avi debug: free chunk strf
avi debug: free chunk JUNK
avi debug: free chunk LIST
avi warning: unknown chunk (not unloaded)
avi debug: free chunk LIST
avi debug: free chunk LIST
avi debug: free chunk ISFT
avi debug: free chunk LIST
avi debug: free chunk JUNK
avi debug: free chunk LIST
avi debug: free chunk idx1
avi debug: free chunk RIFF
avi debug: free chunk JUNK
avi debug: free chunk LIST
main debug: removing module «avi»
main debug: removing module «access_file»
main warning: late picture skipped (491708)
ffmpeg debug: ffmpeg codec (MPEG-4 Video) stopped
main debug: removing module «ffmpeg»
main debug: thread times: real 0m15.221888s, kernel 0m0.090129s, user 0m5.467862s
main debug: thread 4420 joined (input/decoder.c:191)
main debug: killing decoder fourcc `XVID’, 16 PES in FIFO
main debug: removing module «mpeg_audio»
main debug: thread times: real 0m15.211873s, kernel 0m0.150216s, user 0m1.001440s
main debug: thread 4444 joined (input/decoder.c:191)
main debug: killing decoder fourcc `mpga’, 0 PES in FIFO
main debug: removing module «mpgatofixed32»
main debug: removing module «bandlimited_resampler»
aout_directx debug: closing audio device
main warning: late picture skipped (482513)
main warning: late picture skipped (447208)
aout_directx debug: DirectSoundThread exiting
main debug: thread times: real 0m14.931470s, kernel 0m0.010014s, user 0m0.020028s
main debug: thread 4928 joined (directx.c:598)
main debug: removing module «aout_directx»
main debug: removing module «float32tos16»
main debug: removing module «trivial_mixer»
main debug: thread times: real 0m15.522320s, kernel 0m0.110158s, user 0m0.210302s
main debug: thread 4308 joined (input/input.c:399)
main warning: refcount is 1, delaying before deletion (id=293,type=-7)
main error: refcount is 1, delaying again (id=293,type=-7)
main debug: garbage collector destroys 1 vout
vout_directx debug: DirectXCloseSurface
vout_directx debug: DirectXCloseDisplay
vout_directx debug: DirectXCloseDisplay clipper
vout_directx debug: DirectXCloseDisplay display
vout_directx debug: DirectXCloseDDraw
vout_directx debug: CloseVideo
vout_directx debug: DirectXEventThread terminating
vout_directx debug: DirectXCloseWindow
vout_directx debug: WinProc WM_DESTROY
main debug: thread times: real 0m16.243356s, kernel 0m0.250360s, user 0m0.060086s
main debug: thread 4988 joined (directx.c:494)
main debug: removing module «vout_directx»
main debug: thread times: real 0m16.023040s, kernel 0m0.100144s, user 0m1.011454s
main debug: thread 5016 joined (video_output/video_output.c:461)

Anyone who can help? I’m getting a bit frustrated with not being able to play any videos.

Наличие на компьютере последней версии DirectX — обязательное условие для запуска целого ряда игр, использующих 3D-графику, но это еще не гарантирует отсутствие ошибок. Так, при запуске игр и 3D-редакторов вы можете столкнуться с ошибкой DirectDraw с тем или иным кодом. Причиной ее появления вполне может быть поврежденный DirectX, но у этой проблемы могут быть и иные причины. Что же еще способно вызвать эту неполадку?

Ошибка DirectDraw

Отключены DirectDraw и Direct3D

DirectDraw предоставляет приложениям непосредственный доступ к видеопамяти, используется для ускорения рендеринга двухмерной графики. Direct3D подобен DirectDraw, но отвечает за работу с трехмерной графикой. Оба эти API должны находиться в активном состоянии.

Чтобы проверить их статус, выполните в окошке Win + R команду dxdiag, переключитесь в открывшемся окне на вкладку «Экран» и посмотрите блок «Возможности DirectX».

Dxdiag - экран

Если API имеют статус «Откл», откройте управление компонентами Windows, разверните пункт «Компоненты прежних версий», установите галку в пункте DirectPlay и перезагрузитесь.

DirectPlay

Задействуйте настройки совместимости

Так как ошибка DirectDraw в Windows 10 в определенной мере связана с используемым приложениями разрешением, как вариант, можете попробовать такой трюк.

Откроете свойства исполняемого файла приложения, при запуске которого выдается ошибка, переключитесь на вкладку «Совместимость» и установите птичку в чекбоксе «Использовать разрешение экрана 640 x 480».

Совместимость

Решение не самое лучшее, так как работать в таком разрешении будет явно некомфортно.

Устаревшие видеодрайвера

Ошибка DirectDraw может быть вызвана и некорректной работой видеодрайвера. Проверьте актуальность драйвера видеокарты и обновите его в случае необходимости. Желательно использовать «родные» драйвера, а не те, которые поставляются Microsoft в составе операционной системы.

Переустановка DirectX

Если устранить ошибку не удалось, попробовать рискнуть переустановить DirectX.

В Windows нет опции удаления этого компонента, поэтому действовать придется прямо и даже грубо, удалив библиотеки DirectX вручную.

Для этого загрузитесь с любого LiveCD с файловым менеджером на борту (это нужно, чтобы обойти права доступа), зайдите в папку C:\Windows и выполните поиск файлов, в названии которых имеется «D3dx».

Удалить библиотеки DirectX вручную

Удалите все эти библиотеки, создав на всякий случай их резервные копии.

Загружаемся в обычном режиме, идем на сайт dlltop.ru/soft, заходим в раздел DirectX.

Раздел DirectX

И скачиваем последнюю версию Директ для вашей операционной системы.

Скачиваем последнюю версию Директа

Запустите установщик и проследуйте указаниям мастера.

Установка DirectX

Загрузка DirectX

В результате на ваш ПК будет загружены и установлены все необходимые библиотеки компонента.

Загрузка…

Понравилась статья? Поделить с друзьями:
  • Ошибка directdraw код 2005532222
  • Ошибка dictionary changed size during iteration
  • Ошибка direct3d sims 2
  • Ошибка dhof старлайн
  • Ошибка dhf холодильника lg