How to Fix Age of Empires 2 won’t Work on Windows 10?

The game crash issue in the Age of Empires 2 has been reported multiple times over online forums to seek support and guidance. The problem arises when the game won’t launch in Windows 10 without showing any specific error.

Age of Empires 2 Game Interface

What Causes Age of Empires 2 Working Issue?

We have listed the causes of this problem after reviewing the user’s feedback and technical authorities in detail. This problem may arise due to any of the following reasons:

  • Outdated Graphics Driver: Most of the time when a game fails, the main culprit behind this issue is your graphics card driver. You may be using a faulty graphics driver or it is outdated, which causes the game to crash.
  • Old Game  Version: Most programs/games created for earlier versions of Windows will work in Windows 10, however, some older programs might run poorly or not at all. It is because the old version of game content might not be compatible with the windows 10.
  • Corrupt Game Files: We are all familiar with these that corrupt or missing game files can also cause your game to fail.
  • Old Windows Version: Windows 10 is used by billions of people worldwide, but just like with many other operating systems, sometimes there are problems with older software. Speaking of old software, sometimes older games such as Age of Empires 2 won’t work on Windows 10.

Note: Some users reported that the Age of Empires 2 uses Safedisc for protection, and since Safedisc isn’t supported with Windows 10 you might want to find a digital version of the game.

Solution 1: Change System Virtual Memory Settings

Age of Empires 2 sometimes crashes due to the set range of virtual memory in your system. Therefore, the problem can be fixed by changing the custom size of the virtual memory of the system. Follow the steps given below:
  1. Click Start, search Control Panel, and open it.
    Opening Control Panel
  2. Select System.
    Opening System Settings
  3. Now select Advanced System Settings.
    Opening Advanced System Settings
  4. Select Settings option under Performance section in the Advanced tab.
    Opening Performance Settings
  5. Choose the Advanced tab in the new window and click Change under Virtual Memory section.
    Changing Virtual Memory Settings
  6. Now set the Custom size of 8000 and 20000 to Initial size (MB) and Maximum size (MB) respectively. Click Set once done.
    Setting the Custom VM Size
  7. Click Ok to close all the open windows.
  8. Restart your computer. Your problem should now be resolved.

Solution 2: Install UserPatch – Conquerors Feature Update

A Patch is a set of changes to a computer program devised to fix or improve it. Users have reported online that their issue was easily resolved by updating their game with a custom patch.
  1. Click Download to save the UserPatch v1.5 file on your PC from UserPatch: Conquerors Feature Update Webpage. (This will download a zip setup file in your Downloads folder)
    Downloading UserPatch
  2. Open the downloaded file and double-click User Patch > SetupAoC.exe.
    Running the Patch Setup
  3. Now select the features according to your preference and click Ok.
  4. Try running the game now. This should fix your problem.

Solution 3: Install CD 2.0a Patch

CD 2.0a patch helped many users to get their issues resolved. This patch unblocks the executable files of the game, initially blocked by Windows Defender. Follow the steps given below to install this patch:
  1. Click Download CD 2.0a patch to save the CD 2.0a patch file on your PC from Age of Empires 2 Downloads Webpage. (This will download a setup file in your Downoads folder)Downloading CD 2.0a Patch File
  2. Run the setup file. A setup window will pop up.
  3. Select I agree to the terms of this license agreement.
    Agreeing to the License
  4. Browse to your game destination folder and click Next. (Give it sometime to install patch files)
    Setup Procedure
  5. Select Finish once the setup is completed.
    Finishing Setup
  6. Try running the game now. This should finally fix your problem.
    Note: This solution will not work if you play on Voobly.

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.