Command And Conquer Generals on Windows 10: How to Fix

Rebuilding the options.ini file should fix this issue quickly

Reading time icon 3 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

command and conquer generals windows 10 fix

Older games might not work on newer versions of Windows, and speaking of which, today we’ll show you how to fix Command And Conquer Generals on Windows 10.

How do I get Command and Conquer Generals to work on Windows 10?

1. Create a new options.ini file

  1. Go to the following folder: C:/Users/username/Documents/Command and Conquer Generals/ Data
  2. Right-click anywhere inside it, select New > Text document.
    new text document
  3. Name the file options.
    rename to options
  4. Now, paste the following into it:
    AntiAliasing = 1
    CampaignDifficulty = 0
    DrawScrollAnchor =
    FirewallBehavior = 1
    FirewallNeedToRefresh = FALSE
    FirewallPortAllocationDelta = 0
    GameSpyIPAddress = 10.0.0.2
    Gamma = 50
    IPAddress = 10.0.0.2
    IdealStaticGameLOD = Low
    LanguageFilter = false
    MoveScrollAnchor =
    MusicVolume = 0
    Resolution = 1024 768
    Retaliation = yes
    SFX3DVolume = 79
    SFXVolume = 71
    ScrollFactor = 16
    SendDelay = no
    StaticGameLOD = High
    UseAlternateMouse = no
    UseDoubleClickAttackMove = no
    VoiceVolume = 70
  5. Save the file and change the extension of your file from .txt to .ini (To do this, you must enable file extensions for known type of files).
  6. Right-click the options.txt file and choose Rename from the list.
    rename file
  7. Now, rename it from options.txt to options.ini.
    rename to options.ini
  8. After creating a new options.ini file you can patch the game to version 1.04 if you want.
  9. Try starting the game and see if it works.

One of our readers also recommended changing the resolution settings in the options.ini file but creating a new file as instructed in this procedure will also change the resolution.

2. Delete the dbghelp.dll file

  1. Open the File Explorer and navigate to the path below: C:\Program Files (x86)\Origin Games\Command and Conquer Generals Zero Hour
  2. Open either of the Command and Conquer General & Zero Hour folders and right-click the dbghelp.dll file.
  3. Now, select the Delete option.
    delete file

If you are facing the Command and Conquer Generals Directx 8.1 error on Windows 10, the steps below should help you fix it.

3. Install the Genpatcher

  1. Press the Windows key, type virus, and select the Virus & threat protection option.
    virus and threat protection search
  2. Click Manage settings.
    manage settings
  3. Toggle the switch for Real-time protection backward to disable it. If you have any other third-party antivirus, make sure you disable it.
    real-time protection disable
  4. Now, download the launch Genpatcher. You can also get it from Legi’s page.
    genpatcher download
  5. Finally, click the Apply fixes button to fix all issues with the game.

Few users recommend using Genlauncher instead, so don’t hesitate to try it.

4. Modify your registry

  1. Press Windows key + R, enter regedit, and Click OK.
    regedit run window
  2. In the left pane, navigate to the following path: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/secdrv
  3. In the right pane, double-click the secdrv DWORD.
  4. Set its Value data to 2 and click OK to save changes.
  5. Close the Registry Editor.

Keep in mind that this solution won’t work for you unless you can access the key from Step 2. If you don’t have this key on your PC, you can just skip this solution.

5. Use Command Prompt

  1. Click the Start icon, type cmd, and click on Run as administrator under Command Prompt.
    cmd admin
  2. Type the command below and press Enter to run it: sc config secdrv start= autosc config secdrv start= auto
  3. Finally, wait for the command to finish running and try the game alone.

6. Install legacy components

  1. Open Search and type Turn Windows features on or off. Select the first result.
    turn windows features on off
  2. Expand Legacy Components and ensure DirectPlay is checked.
    directplay select
  3. Save changes.

We have come to the end of this guide. With the information in this guide, you should be able to fix issues with Command and Conquer Generals on Windows 10.

If the issue still persists, you can get the Ultimate edition on Origin that is optimized for newer systems.

This isn’t the only game from the series that is having issues, and users reported various Red Alert 2 issues on Windows.

In the comments below, let us know the solution that helped you fix this issue.

More about the topics: game fix, real-time strategy, windows 10 games

User forum

22 messages