Make sure your computer meets the full minimum requirements for this game. Click HERE to view the minimum requirements for Far Cry.
Your desktop color depth MUST be set to True Color (32 bit).
If you have an nVidia based video card (GeForce2, GeForce3, GeForce4, GeForce FX family), make sure you have the latest video drivers installed. You can get these drivers from http://www.nvidia.com.
If you have a ATI based video card (Radeon 8500 or higher family), make sure you have the latest drivers installed. You can get these drivers from http://www.amd.com.
If you have a Matrox Parhelia video card, make sure you have the latest drivers installed. You can get these drivers from http://www.matrox.com.
Set all the graphic options in the game to 'LOW'
Try editing the system.cfg file in the game directory (C:\Program Files\Ubisoft\Crytek\Far Cry) and change a few settings:
e_overlay_geometry = "0"
r_WaterReflections = "0"
r_WaterRefractions = "0"
Try launching the game directly from the executable file (.exe) within the game folder instead of using the auto-run menu or game shortcut.
If you have any virtual drive programs such as Daemon Tools, Alcohol 120%, CloneCD, Nero, etc, completely disable and unmount any virtual drives associated with the program. In some cases, you may need to uninstall the virtual drive software to play the game.
Also note that on the lower end supported video cards, we recommend playing with minimal specs (minimal resolution; minimal shadows and minimal graphic options) to avoid any crashes.