@PRPrincess631
Install the game, then install the Update.
Download and install Daemon Tools. When installed you will now have a virtual drive listed in Windows Explorer. (A virtual drive is like a fake CD/DVD drive.)
Download the
'Battlefield 2 [ALL] No-DVD/Fixed Image #2' (created by Bleh) mini image from GameCopyWorld.
Once downloaded unrar the mini image.
In the system tray (bottom right hand side of your desktop) you have a red icon (its the Daemon Tools icon. It is a Red box with a white circle in it with a red lightning strike thru it).
Right click the Daemon icon and go to 'Virtual CD/DVD-Rom', then go to 'Device 0: [
the letter of your drive:] No Media', then to 'Mount Image'. Browse to where you unrar'd the mini image. Click on the Mini Image and then click 'Open'.
Another Explorer Window will open. Close the Window which opens!
Now, go to the normal Battlefield 2 Desktop Icon and start the game normally from there.
Your game will now start.