Can't find install folder for Battlefield 2 - Geeks to Go Forums

Jump to content

Log in Register Register Malware removal guide How it works

Can't find install folder for Battlefield 2 Same problem as many others, but fixes won't work! Please help

#21 Celben

  • Group: Member
  • Posts: 1
  • Joined: 07-November 09

Posted 07 November 2009 - 05:52 AM

View PostRydell, on Mar 3 2009, 07:49 PM, said:

For all you Vista users, you need to add a data string to your registry. The Battlefield 2 Patch is not recognizing the directory to which it's installed and Vista isn't pointing it in the right direction. XP Users, this should work for you as well. To put the fix in your registry go to Run, type regedit, navigate to "HKEY_LOCAL_MACHINE>SOFTWARE>Wow6432Node>Electronic Arts>EA Games>Battlefield 2". Now create a New String by right clicking in that directory, select "New String", name it "InstallDir" and in the Data put "C:\Program Files (x86)\EA Games\Battlefield 2" (or wherever you have it installed). Save it, verify everything is correct, and run the patch.


Worked for me! Thanks a lot! :)

#22 krazipanda

  • Group: Member
  • Posts: 4
  • Joined: 26-October 09

Posted 07 November 2009 - 01:38 PM

thats my problem.... i dont know where i installed it from :)

#23 chilln

  • Group: Member
  • Posts: 2
  • Joined: 08-November 09

Posted 08 November 2009 - 11:03 AM

View PostRydell, on Mar 3 2009, 05:49 PM, said:

For all you Vista users, you need to add a data string to your registry. The Battlefield 2 Patch is not recognizing the directory to which it's installed and Vista isn't pointing it in the right direction. XP Users, this should work for you as well. To put the fix in your registry go to Run, type regedit, navigate to "HKEY_LOCAL_MACHINE>SOFTWARE>Wow6432Node>Electronic Arts>EA Games>Battlefield 2". Now create a New String by right clicking in that directory, select "New String", name it "InstallDir" and in the Data put "C:\Program Files (x86)\EA Games\Battlefield 2" (or wherever you have it installed). Save it, verify everything is correct, and run the patch.


This worked for me in Windows 7 64-bit! Thanks.

#24 krazipanda

  • Group: Member
  • Posts: 4
  • Joined: 26-October 09

Posted 10 November 2009 - 11:22 AM

i dont know what to put in the box for where i installed my bf2 from........ i got it from a disc, not a site. so i put my product key in here? please helm im very lost and very pissed that i cant get any mods or patches :) :)

#25 chilln

  • Group: Member
  • Posts: 2
  • Joined: 08-November 09

Posted 10 November 2009 - 05:55 PM

View Postkrazipanda, on Nov 10 2009, 10:22 AM, said:

i dont know what to put in the box for where i installed my bf2 from........ i got it from a disc, not a site. so i put my product key in here? please helm im very lost and very pissed that i cant get any mods or patches :) :)


??

#26 krazipanda

  • Group: Member
  • Posts: 4
  • Joined: 26-October 09

Posted 11 November 2009 - 01:37 PM

i meant i dont know where i installed it fron as in what rydel said about the regedit, he says to name part of the new string "(wherever you have installed it)"
my problem is that this is my first problem with a game and i dont know most of the tricks of the trade for fixing stuff like this, and i dont know what to put there because :\Program Files (x86)\EA Games\Battlefield 2" did not work. please help, ive had this problem for over 3 months :)

#27 rob2t3s

  • Group: Member
  • Posts: 1
  • Joined: 14-February 10

Posted 14 February 2010 - 11:57 AM

View Postfrank machnick, on Jul 17 2009, 01:46 PM, said:

We fixed this here on of our machines, and then exported the registry key to make it easier for you non-technical people out there.

Paste the following snippet into a text file, and re-name it to .reg


------- TAKE BELOW LINES NOT INCLUDING THIS DIVIDER
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2]
"Language"="English"
"Locale"="en_US"
"InstallDir"="c:\\program files (x86)\\EA Games\\Battlefield 2"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2\ergc]
@="x939201000000d08c9ddf0115d1118c7a00c04fc297eb01000000b1b0c4d3f620ad47ae59a7409e989d750000000040
0000005400680069007300200069007300200074006800650020006400650073006300720069007000740069006f006e00200
073007400720069006e0067002e00000003660000a800000010000000ec0d12e5f65782014c15ce07a7998625000000000480
0000a000000010000000336fbb143e353a98fb1b94aca94eb25b18000000259d3e96b21ec0c9ce8fb852f3f7b211b9f6b9b95
005f1c814000000ec816bcbadf2135897626dae86b8b0515bef6ca4"

----------- TAKE THE ABOVE LINES NOT INCLUDING THIS DIVIDER

REMEMBER that the filename must be .reg so make sure windows is not hiding filenames for you.

Alternatively you can download the file from the attachment system on this website, I'm attaching the file to this post.

Frank
Head "geek" at graphinex.com

P.S. Once you master Battlefield 2 make sure to check out the FREE Project Reality Mod, its friggin awesome (though it changes game mechanics completely -- read the manual included). I'm saying this as a player I didn't develop it.


this WORKED for ME!!!

BE SURE TO PATCH 1.41 BEFOREEEEEEEEEEEE YOU PATCH WITH 1.50 !!!!!!!!!!!!!

#28 Aeternia

  • Group: Member
  • Posts: 1
  • Joined: 08-March 10

Posted 08 March 2010 - 09:58 AM

For those that can't get it after Rydell's post, here's the full set of commands: (FOR VISTA USERS)
1. Go to Run and type: regedit
2. In regedit, click: HKEY_LOCAL_MACHINE
3. Click: SOFTWARE
4. In SOFTWARE, scroll down to and click: Wow6432Node
5. In Wow6432Node, scroll down to and click: Electronic Arts
6. IF YOU DO NOT HAVE a drop-down that says "EA Games":
- Right click: Electronic Arts
- Select: New
- Select: Key
- Type in: EA Games
- Right Click the new EA Games key and select: New
- Select: Key
- Type in: Battlefield 2
7. Click: Battlefield 2 (the new key you just made)
8. In the field to the right, right click.
- Select: New
- Select: String Value
- Type in: InstallDir
- Right Click InstallDir
- Select: Modify... (NOT Modify Binary...)
- Type: C:\Program Files (x86)\EA Games\Battlefield 2

This worked for me; however, I DID have to go in and resave the v1.41 Patch to a new Program File named: EA Games <because I didn't already have an EA Games folder on my computer>. Hope it works for you all as it did for me!

#29 Caswayhan

  • Group: Member
  • Posts: 1
  • Joined: 15-March 10

Posted 15 March 2010 - 05:31 PM

View PostCH1EF, on Jun 12 2009, 07:45 AM, said:

I FOUND THE FIX

Can't find install folder for Battlefield 2 (Credits: Leki)
This is caused by a problem with a registry entry, which contains the location of your Battlefield 2 installation.

1. Go to Start>Run and type in "regedit" (without the quotes).
2. Go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2
3. Right click on the right hand window and go to New>String Value
4. Type in 'InstallDir' (without quotes) for the string name.
5. Double click it. For the 'Value data', enter wherever you installed Battlefield 2 (eg. D:\GAMES\Battlefield 2). Note, DON'T put a backslash (\) at the end.

and it worked for me, this was taken from
http://www.electronicarts.com.au/community...d2/thread/8176/
under Troubleshooting iii)
cheers!!!!!!!!!!!!!!!



Hi I have joined Geeks cos I am having same problem as described here, I have done all above except how do I find where I have installed original file what is the procedure can you or anyone assist me on how to find this thanks heaps :)

#30 RazzMaTazz

  • Group: Member
  • Posts: 1
  • Joined: 07-July 10

Posted 07 July 2010 - 03:50 PM

Thanks Rydell, worked fine for me ! :)

#31 coolguyace

  • Group: Member
  • Posts: 30
  • Joined: 24-July 10

Posted 24 July 2010 - 09:04 PM

I CANNOT LOCATE regeditor not with the little search thing or run doesnt find it either. PLEASE HELP!

#32 coolguyace

  • Group: Member
  • Posts: 30
  • Joined: 24-July 10

Posted 27 July 2010 - 06:38 PM

View PostRydell, on 03 March 2009 - 06:49 PM, said:

For all you Vista users, you need to add a data string to your registry. The Battlefield 2 Patch is not recognizing the directory to which it's installed and Vista isn't pointing it in the right direction. XP Users, this should work for you as well. To put the fix in your registry go to Run, type regedit, navigate to "HKEY_LOCAL_MACHINE>SOFTWARE>Wow6432Node>Electronic Arts>EA Games>Battlefield 2". Now create a New String by right clicking in that directory, select "New String", name it "InstallDir" and in the Data put "C:\Program Files (x86)\EA Games\Battlefield 2" (or wherever you have it installed). Save it, verify everything is correct, and run the patch.


ok so i cant run reg editor, (i cant on someone else's computer but not this one) basically for some reason it doesnt exist. where can i find it? do i have to download it? i do have vista of course

#33 Masteraceman1234567

  • Group: Member
  • Posts: 2
  • Joined: 19-January 11

Posted 19 January 2011 - 11:09 AM

Thanks Champ!!! ;)

I got this error and by perusing this forum was able to fix it, though when I reinstalled BF2 it didnt even create an installation directory entry in Registry. However, I was able to sort of figure it out *IQ 160 tested as a kid*, create the string and using you guys smarts, it installed Patch 1.41 the first try. Now to see if it works... :D

#34 Masteraceman1234567

  • Group: Member
  • Posts: 2
  • Joined: 19-January 11

Posted 19 January 2011 - 11:10 AM

Type REGEDIT in a Run box. :D

Guys be SUPER careful adding skins or in my latest case that BF2 Tweaker program, it wont let me connect to my fave servers so total reinstall was only option.

#35 ehavKILLER

  • Group: Member
  • Posts: 1
  • Joined: 16-February 11

Posted 16 February 2011 - 05:10 PM

Im having the same prob with the patches


ok guys u know how ur saying its suppose to be under HKEY_LOCAL_MACHINE>SOFTWARE>Wow6432Node>Electronic Arts>EA Games>Battlefield 2

when i go to mine it says HKEY_LOCAL_MACHINE>SOFTWARE>Wow6432Node>Electronic Arts>Battlefield bad company 2. also under the electronic arts folder there are EA core and Electronic Arts and when i even open thos folders i dont see EA GAMES. i guess thats why the patch is not finding it. and i cant even copy one of thos folders and make a EA GAMES folder then paste the Battlefield files under there.

So i was wondering if anyone got any suggestions for me and what i can do so i can get this patch on battlefield going and start playing

Share this topic:


  • 3 Pages +
  • 1
  • 2
  • 3