To fix the " requires DirectX 9.0c or higher" error on Windows 10, you must bypass the game's check for legacy DirectX files. This happens because Windows 10 uses DirectX 11 or 12, which the game does not recognize as a "higher" version. Direct Fix: Bypass the DirectX Check
To fix the DirectX error message, you can install DirectX 9.0c, which is the version required by FIFA 07: Fifa 07 Windows 10 Directx Problem
The FIFA 07 Windows 10 DirectX problem typically manifests in one of two ways: To fix the " requires DirectX 9
Open a command prompt and run the setup with a special bypass argument: X:\AutoRun.exe -DXInstalled with your drive letter). Further Exploration Read about specific legacy fixes on the PCGamingWiki you can install DirectX 9.0c