You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When ForceFolder and BreakoutFolder are used at the same time, there are some scenarios where BreakoutFolder is ignored and a process still gets executed inside of the sandbox
From what I can see, when you have Steam on your system (installed outside Sandboxie), and you force your game library to run inside of Sandboxie (in this case D:\Games), any Steam game (e.g. D:\Games\...\SomeGame.exe) will call Steam and Steam will launch C:\Program Files (x86)\Common Files\Steam\steamservice.exe, the later one installs missing dependencies (like DirectX), however steamservice.exe and all of it's child processes get executed inside Sandboxie despite BreakoutFolder being used.
If I manually open Windows Explorer inside Sandboxie and manually launch Steam C:\Program Files (x86)\Steam\steam.exe, it launches outside Sandboxie as expected.
If I remove ForceFolder=D:\Games and target the game I want to play instead ForceProcess=SomeGame.exe, the issue no longer happens (i.e. steamservice.exe executes outside of the sandbox as expected). Unfortunately this is not a good solution as it can get difficult to configure when you have lots of games.
How often did you encounter it so far?
Whenever a game has missing dependencies (i.e. DirectX, VC Redist, etc). Steam will try to install these dependencies through steamservice.exe (located under "C:\Program Files (x86)\Common Files\Steam") but steamservice.exe will open inside of the sandbox despite BreakoutFolder being used.
Affected program
Steam
Download link
Not relevant
Where is the program located?
The program is installed only outside the sandbox.
Expected behavior
BreakoutFolder should take precedence when used alongside ForceFolder
What is your Windows edition and version?
Windows 10 21H2 x64
In which Windows account you have this problem?
User account with secure desktop turned off for UAC prompts.
Please mention any installed security software
None, Windows Defender disabled
What version of Sandboxie are you running?
Plus 1.1.3 x64
Updated to Plus 1.2.6 x64 (got same results)
Is it a new installation of Sandboxie?
I recently did a new clean installation.
Is it a regression?
No response
In which sandbox type you have this problem?
In an Application Compartment sandbox with no isolation (green sandbox icon).
Can you reproduce this problem on an empty sandbox?
I can confirm it also on an empty sandbox.
Did you previously enable some security policy settings outside Sandboxie?
Describe what you noticed and did
ForceFolder
andBreakoutFolder
are used at the same time, there are some scenarios whereBreakoutFolder
is ignored and a process still gets executed inside of the sandboxD:\Games
), any Steam game (e.g.D:\Games\...\SomeGame.exe
) will call Steam and Steam will launchC:\Program Files (x86)\Common Files\Steam\steamservice.exe
, the later one installs missing dependencies (like DirectX), howeversteamservice.exe
and all of it's child processes get executed inside Sandboxie despiteBreakoutFolder
being used.C:\Program Files (x86)\Steam\steam.exe
, it launches outside Sandboxie as expected.ForceFolder=D:\Games
and target the game I want to play insteadForceProcess=SomeGame.exe
, the issue no longer happens (i.e.steamservice.exe
executes outside of the sandbox as expected). Unfortunately this is not a good solution as it can get difficult to configure when you have lots of games.How often did you encounter it so far?
Whenever a game has missing dependencies (i.e. DirectX, VC Redist, etc). Steam will try to install these dependencies through steamservice.exe (located under "C:\Program Files (x86)\Common Files\Steam") but steamservice.exe will open inside of the sandbox despite BreakoutFolder being used.
Affected program
Steam
Download link
Not relevant
Where is the program located?
The program is installed only outside the sandbox.
Expected behavior
BreakoutFolder should take precedence when used alongside ForceFolder
What is your Windows edition and version?
Windows 10 21H2 x64
In which Windows account you have this problem?
User account with secure desktop turned off for UAC prompts.
Please mention any installed security software
None, Windows Defender disabled
What version of Sandboxie are you running?
Is it a new installation of Sandboxie?
I recently did a new clean installation.
Is it a regression?
No response
In which sandbox type you have this problem?
In an Application Compartment sandbox with no isolation (green sandbox icon).
Can you reproduce this problem on an empty sandbox?
I can confirm it also on an empty sandbox.
Did you previously enable some security policy settings outside Sandboxie?
No response
Crash dump
No response
Trace log
No response
Sandboxie.ini configuration
The text was updated successfully, but these errors were encountered: