Home  >  Article  >  How to solve DirectDraw errors when playing older games on Windows 10/11?

How to solve DirectDraw errors when playing older games on Windows 10/11?

PHPz
PHPzforward
2023-04-24 13:55:168708browse

Some users are encountering "DirectDraw Errors" when trying to play older games on their Windows systems, so they are unable to proceed. This may be because older versions of the game usually run in full-screen mode, and the issue was resolved when the user changed the settings to make it run in windowed mode. Or other reasons may be system incompatibility, graphics rendering issues, etc. In this article, we have some methods that can help resolve DirectDraw errors. Apply them to resolve the issue and continue playing without errors.

Method 1: Run the game in compatibility mode

Step 1: Right-click the .exe file of the old version of the game or the shortcut icon of the game, you will go through the icon to start the game.

Step 2: Click Properties from the list that appears

在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误

Step 3: In the Properties window, go to "Compatibility" Tab

Step 4: Select the Run this program in compatibility mode option

## by clicking the checkbox next to it #Step 5: From the drop-down menu, select the Windows version as

Windows 8 or Windows 7

在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误## Step 6: Click

Apply

and OK to save changes. Now check if the issue is resolved. Method Two: Set Screen Resolution

Step 1:

Right-click the

.exe file of the old version of the game or the shortcut icon of the game through which you will launch game. Step 2: Click

Properties from the list that appears

在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误Step 3: In the Properties window, go to "

Compatibility

" TabStep 4: Enable the

Run at 640 x 480 screen resolution option

# by clicking the checkbox next to it

##Step 5: Click "在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误Apply

" and "

OK" to save changes. Check if it works as expectedMethod three: Run the game in windowed mode

Step 1: Go to the location where you installed the game. Or

right-click the

game's shortcut icon and click

Properties

from the list that appears. Step 2: In the window that appears, go to the 在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误Shortcuts

tab. In the Target field, add

-w

at the end of all text. Step 3: To save changes, click 在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误Apply

" and "

OK" so that the game runs in windowed mode. Check if the issue has been resolved. Method 4: Using the dgVoodoo wrapper

Step 1: Visit the dgVoodoo website and download the latest version. It will download in .zip format

Step 2: Open the .zip folder and extract all files along with the .exe file to your game directory

Step 3: Then

Double-click the

.exe file and configure it according to the official documentation. Now try running the game and check if the issue is resolved.

Method 5: Enable DirectPlay and .Net Framework 3.5

Step 1: Also use the Windows R

key to open the run prompt

Step 2: Type appwiz.cpl in the run prompt and press

Enter. This will open Programs and Features

Step 3: On the left, click在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误Turn Windows features on or off

Step 4: In the window that opens, find 在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误.NET Framework 3.5 (includes .NET 2.0 and 3.0)

and click the checkbox next to it

Step 5: Click the checkbox next to select 在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误Legacy Components

, then click the plus sign next to it to

expand it

Step 6: From the expanded list, select DirectPlay

在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误

by clicking the checkbox next to it Step 7: To save To change, please click "OK" and restart the system. Now check if the issue is resolved.

Method 6: Check if you have the latest version of DirectX

Step 1: Also use the Windows R key to open the run prompt

Step 2 : Type dxdiag in the run prompt and press the Enter key. This will open the DirectX Diagnostic Tool

在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误

Step 3: Go to the System tab and check if the DirectX version is up to date .

在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误

Step 4: If it is an older version, click Windows I go to Windows Update and click Update and Security

在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误

Step 5: Click the Check for Updates button to download and install the latest updates related to DirectX

在 Windows 10 / 11 上玩旧版游戏时出现 DirectDraw 错误

Note: DirectX is part of Microsoft Windows and therefore can be updated through Windows Update.

The above is the detailed content of How to solve DirectDraw errors when playing older games on Windows 10/11?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:yundongfang.com. If there is any infringement, please contact admin@php.cn delete