Because of this, a "portable" version is almost always a repackaged ThinApp or Enigma Virtual Box wrapper. These tools capture the registry calls and file redirects into a virtual sandbox.