Found some thing maybe its use full for some 1
1. Set a Windows Restore Point (and I assume you have proper backups - ie all care no responsibility
2. Close and exit Origin
3. Copy and paste the pre-installed game folder to your desired location.
4. Open regedit and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 3 (this is for 64 bit)
5. Double click on GDFBinary and change its value to represent where the GDFBinary_en_US.dll file lives. In my case it was E:\Battlefield 3\GDFBinary_en_US.dll . Press ok to save the changes.
6. In the same registry tree, double click on Install Dir key and change its value to represent where the game is installed. In my case it was E:\Battlefield 3. Click ok to save the changes.
7. Start Origin and right click on BF3 and repair installation.
Taken from here:
http://www.deluxegaming.net/modules.php ... opic&t=322
Had to do it after I found out it takes up 15GB on my SSD