For those of you that have this error, this is the official fix from EA:
This issue is usually the result of a file or registry corruption. We apologize but we are unable to send you the required file and even if we do, it may will not work with your installation. To fix the issue, you will ned to perform a manual uninstall of the game prior to reinstalling it.
You can manually uninstall the game by removing the files and registry keys associated with it. Be sure to follow these steps exactly as they appear to prevent accidental file/program deletion on your system.
To delete the save files:
1. Open My Documents.
2. Right-click on the Battlefield 2 folder and choose Delete.
To delete the game files (in the default location):
1. Open My Computer.
2. Open the C drive.
3. Open the Program Files folder.
4. Open the EA GAMES folder.
5. Right-click on the Battlefield 2 folder and choose Delete.
6. Close all open windows.
7. Right-click on the Recycle Bin and choose Empty Recycle Bin.
To edit the registry and remove Battlefield 2:
1. Click on the Start button.
2. Click on Run.
3. Type regedit in the text field.
4. Click File and then choose Export.
5. Name the file Backup and make sure the Export Range is set to All.
6. Click Save; you will now be returned to the Registry Editor window.
7. Click the plus sign next to HKEY_LOCAL_MACHINE.
8. Click the plus sign next to Software.
9. Click the plus sign next to DICE.
10. Right-click on the Battlefield 2 folder and choose Delete.
11. Right-click on the Battlefield 2: Amored Fury folder (if applicable) and choose Delete.
12. Click the plus sign next to Electronic Arts.
13. Right-click and choose Delete on any Battlefield 2 folders.
14. Click the plus sign next to Microsoft.
15. Click the plus sign next to Windows.
16. Click the plus sign next to CurrentVersion.
17. Click the plus sign next to Uninstall.
18. Right-click on the key named {04858915-9F49-4B2A-AED4-DC49A7DE6A7B} andchoose Delete.
19. A Confirm Key Delete window will appear, choose Yes.
20. Close the WindowsRegistry Editor.
21. Go to the following folder: C:\Program Files\InstallShield Installation Information (If you cannot find this folder you may have to go to Tools > Folder Settings and click the setting to “SHOW hidden folders.”)
22. Find the folders with the exact same values as the registry keys above and delete them.
23. Empty the recycle bin once more.
After uninstalling Battlefield 2. Please reinstall it as well as the expansions and add-ons in the following order:
1. First installed Battlefield 2.
2. Next install Battlefield 2: Special Forces.(if applicable)
3. Install the latest full patch after installing Special Forces. (ftp://largedownloads.ea.com/pub/patches … h_1.41.exe)
4. Next install Battlefield 2: Euro Force.(if applicable)
5. Next install Battlefield 2: Armored Fury.(if applicable)
6. Install the latest 1.41 full patch. Again (ftp://largedownloads.ea.com/pub/patches … h_1.41.exe)
Please try the game again. Hopefully the issue is now solved
This issue is usually the result of a file or registry corruption. We apologize but we are unable to send you the required file and even if we do, it may will not work with your installation. To fix the issue, you will ned to perform a manual uninstall of the game prior to reinstalling it.
You can manually uninstall the game by removing the files and registry keys associated with it. Be sure to follow these steps exactly as they appear to prevent accidental file/program deletion on your system.
To delete the save files:
1. Open My Documents.
2. Right-click on the Battlefield 2 folder and choose Delete.
To delete the game files (in the default location):
1. Open My Computer.
2. Open the C drive.
3. Open the Program Files folder.
4. Open the EA GAMES folder.
5. Right-click on the Battlefield 2 folder and choose Delete.
6. Close all open windows.
7. Right-click on the Recycle Bin and choose Empty Recycle Bin.
To edit the registry and remove Battlefield 2:
1. Click on the Start button.
2. Click on Run.
3. Type regedit in the text field.
4. Click File and then choose Export.
5. Name the file Backup and make sure the Export Range is set to All.
6. Click Save; you will now be returned to the Registry Editor window.
7. Click the plus sign next to HKEY_LOCAL_MACHINE.
8. Click the plus sign next to Software.
9. Click the plus sign next to DICE.
10. Right-click on the Battlefield 2 folder and choose Delete.
11. Right-click on the Battlefield 2: Amored Fury folder (if applicable) and choose Delete.
12. Click the plus sign next to Electronic Arts.
13. Right-click and choose Delete on any Battlefield 2 folders.
14. Click the plus sign next to Microsoft.
15. Click the plus sign next to Windows.
16. Click the plus sign next to CurrentVersion.
17. Click the plus sign next to Uninstall.
18. Right-click on the key named {04858915-9F49-4B2A-AED4-DC49A7DE6A7B} andchoose Delete.
19. A Confirm Key Delete window will appear, choose Yes.
20. Close the WindowsRegistry Editor.
21. Go to the following folder: C:\Program Files\InstallShield Installation Information (If you cannot find this folder you may have to go to Tools > Folder Settings and click the setting to “SHOW hidden folders.”)
22. Find the folders with the exact same values as the registry keys above and delete them.
23. Empty the recycle bin once more.
After uninstalling Battlefield 2. Please reinstall it as well as the expansions and add-ons in the following order:
1. First installed Battlefield 2.
2. Next install Battlefield 2: Special Forces.(if applicable)
3. Install the latest full patch after installing Special Forces. (ftp://largedownloads.ea.com/pub/patches … h_1.41.exe)
4. Next install Battlefield 2: Euro Force.(if applicable)
5. Next install Battlefield 2: Armored Fury.(if applicable)
6. Install the latest 1.41 full patch. Again (ftp://largedownloads.ea.com/pub/patches … h_1.41.exe)
Please try the game again. Hopefully the issue is now solved
Last edited by theit57 (2007-02-05 18:53:24)