|Allow Firefox update in Sandboxie|
[Edit] Read the Edit in red that's located in my post, in the link listed below. It was necessary for me to delete a WriteFilePath setting for the 'Program Files' folder, before I used the "Check For Updates" feature for Firefox in the sandbox.
What you do is to install Firefox inside of a sandbox, so it can be updated there and not affect the install outside of the sandbox.
1. Create the sandbox if it doesn't already exist
2. If the sandbox does already exist, make sure to use "Delete Contents" before installing Firefox in it
3. See this thread in the forum:
[Edit]Read the Edit in my post at the above link[/Edit]
My first and second posts in this thread describe how to use the WriteFilePath setting for a sandbox, so that your existing install of Firefox will not be seen by the sandbox install. Otherwise, the install in the sandbox will copy things from the install outside of the sandbox, and it will appear that you have the same extensions already installed, for example.
Unfortunately, that thread shows the folder settings to use, but it does not show how to get those settings using Sandbox Settings.
The settings in my first post show what folder paths should be used for XP, and my second post deals with paths on Vista/Win 7. Since you didn't say what Windows version you are using, I'll use the Win 7 paths in an example.
C:\Program Files (x86)\Mozilla Firefox
Sandbox Settings > Resource Access > File Access > Write-Only Access
(The "Add Program" button will not be used here)
"Add" button: Navigate to "C:\Program Files (x86)\Mozilla Firefox" and select that folder (OK in the small window)
[Edit] This may need to be removed after the initial install of Firefox in the sandbox
"Add" button: Navigate to "C:\Users\(username)\AppData\Roaming\Mozilla\Firefox" and select the folder (OK in the small window)
"Add" button: Navigate to "C:\Users\(username)\AppData\Local\Mozilla\Firefox " and select the folder.
OK your way out.
The sandbox is now ready for the install of Firefox.
Leave the above settings in your Sandbox Settings, even after the Firefox install is complete.
4. Right-click the Firefox installer program; choose "Run Sandboxed"; chose the sandbox to use; and let the install complete and allow Firefox to start. This will create all of the necessary files inside of the sandbox.
5. The next time you want to use Firefox, use the "Run From Start Menu" for the sandbox, and Firefox should be listed at the top of the "Desktop" listing.
6. Add another setting to the sandbox, so you don't accidentally choose to Delete Contents:
Sandbox Settings > Delete > Delete Invocation > "Never remove this sandbox or delete it's contents"
7. You will probably want to remove your "Desktop" folder from Sandboxie's list of Recover Folders. Otherwise, the "Firefox" shortcut that appears at the top of the Sandboxie Start Menu > Desktop might be recovered to your "real" Desktop.
Sandbox Settings > Recovery > Quick Recovery > select the "Desktop" entry, and "Remove" it.
Last edited by Guest10 on Sat Sep 08, 2012 9:20 pm; edited 1 time in total
XP Pro SP3 (Admin rights), Zone Alarm Pro Firewall, Malwarebytes Pro, Firefox 21, Thunderbird 17
this is to specific and can be shorter if sandboxie can deal with system variables:
%programfiles%\Mozilla <-- will do also if caller is 32 bit due wow6432node detour
you can put those strings also into START > execute - explorer will open that path
did you use the complete setup file or the automatic update?
the auto update may fail cause firefox uses now a service and it may possible that sandboxie cant deal this.
|Allow Firefox update in Sandboxie|