How to fix error Age of Empires 3 in Windows 10

It is an error when I tried to play my Age of Empires III game in Windows 10. I have the game which is installed on Steam platform. It is an old game, which is released  11 years ago, or 2005. I played it on Windows XP, Windows 2000, and Windows 7. Now I installed it on Windows 10. It gave me an error and closed.

I checked and fixed the error with two steps.

Step 1. The error of compatible mode.

I located the executive files and change the properties. age3y.exe

It is located on Steam library. Mine is D:\steam-games. So the files are in d:\steam-games\steamapps\common\age of empires 3\bin\

Right click on the file and choose properties, click Compatibility tab, make sure choose Windows XP (Service Pack 3) Compatibility mode and choose Run this program as an administrator.

aoe3-compatibility-modeStep 2. Install Directplay in Windows 10

Right click Start, choose Programs and Features, Click Turn Windows features on or off.

Make sure there is a checkmark in Legacy Components, click the + to expand, check the box for DirectPlay.

It may ask for rebooting.

directplay-windows10

 

After these two steps, the game can run properly on Windows 10.

It solved the problem of DirectPlay 0x80071A90. And also solved the problem of the Age of Empires 3 on Windows 10.