Developer Tools - Sandboxie
Sandboxie - changes the rules such that
write operations do not make it back to your hard disk. The
key component of Sandboxie are: a transient
storage area, or sandbox. Data flows in both directions between
programs and the sandbox. During read operations, data may flow
from the hard disk into the sandbox. But data never flows back
from the sandbox into the hard disk.
If you run Freecell inside the Sandboxie environment, Sandboxie
reads the statistics data from the hard disk into the sandbox,
to satisfy the read requested by Freecell. When the game later
writes the statistics, Sandboxie intercepts this operation and
directs the data to the sandbox. If you then run Freecell
without the aid of Sandboxie, the read operation would bypass
the sandbox altogether, and the statistics would be retrieved
from the hard disk. The transient nature of the sandbox makes it
is easy to get rid of everything in it. If you were to throw
away the sandbox, by deleting everything in it, the sandboxed
statistics would be gone for good, as if they had never been
there in the first place.
