I'm happy to announce that with this bit of info, I can go ahead and install Origin/play BF3! I found a way to keep Origin from uploading the data it gathers from your PC to EA. But, it requires installing Sandboxie, a program that runs other programs in a sandbox and can restrict their access. Here's a quick guide:
Note that this entire guide assumes you're running Windows 7 64-bit, and installed Origin to the default location. If this is not the case, you'll need to update all file paths to your own values.
1. Download and install Origin, make sure it DOES NOT start with Windows (if you already have Origin installed, you can skip this step)
2. Download and install Sandboxie
3. In Sandboxie, click the Sandbox menu, and then click Set Container Folder. Put this on some hard drive that has enough free space to contain all games you plan to download through Origin.
4. Create a new sandbox for Origin.
5. Right-click the sandbox, and hit Sandbox Settings. Uncheck the box that says "Display a border around the window" then hit Apply. Go to Restrictions > Drop Rights, and uncheck the box on that page, then hit Apply.
6. Go to Resource Access > File Access > Blocked Access
7. Click Edit/Add, and put this in the box, and hit OK:
8. In Windows, edit whatever shortcut you use to start Origin (right-click the shortcut and hit Properties). Go to the Shortcut tab and put this text in the Target box:
9. Always use that shortcut when launching origin, so that it runs in the sandbox
10. Done!
This might create some issues with installing/updating games when running Origin in the sandbox, though. I haven't tested this bit out yet, since I don't have any games on Origin. But in theory, it should all just work, as long as you never delete the contents of your sandbox. Any games you install through sandboxed Origin will have the files and registry keys stored in the sandbox's Container Folder location.
Note that this entire guide assumes you're running Windows 7 64-bit, and installed Origin to the default location. If this is not the case, you'll need to update all file paths to your own values.
1. Download and install Origin, make sure it DOES NOT start with Windows (if you already have Origin installed, you can skip this step)
2. Download and install Sandboxie
3. In Sandboxie, click the Sandbox menu, and then click Set Container Folder. Put this on some hard drive that has enough free space to contain all games you plan to download through Origin.
4. Create a new sandbox for Origin.
5. Right-click the sandbox, and hit Sandbox Settings. Uncheck the box that says "Display a border around the window" then hit Apply. Go to Restrictions > Drop Rights, and uncheck the box on that page, then hit Apply.
6. Go to Resource Access > File Access > Blocked Access
7. Click Edit/Add, and put this in the box, and hit OK:
Code:
C:\ProgramData\Origin\Telemetry*
Code:
"C:\Program Files\Sandboxie\Start.exe" /box:Origin "C:\Program Files (x86)\Origin\Origin.exe"
10. Done!
This might create some issues with installing/updating games when running Origin in the sandbox, though. I haven't tested this bit out yet, since I don't have any games on Origin. But in theory, it should all just work, as long as you never delete the contents of your sandbox. Any games you install through sandboxed Origin will have the files and registry keys stored in the sandbox's Container Folder location.
Comment