Evalaze is a software virtualization tool which allows applications to be run without having to install them. Essentially it turns a regular installed application into a portable package which you can just run on any PC.
The program doesn't require installation itself, and uses a simple wizard to walk you through the virtualization process. This is quite straightforward, and involves only three steps.
First, Evalaze takes a snapshot of your system, its files and Registry state.
Second, install your target program as normal, launch it to complete any initialisation, then shut it down.
And third, tell Evalaze you've finished and it takes another system snapshot, detects any changes, and uses this to build an application package. This is a single executable which should be able to run the target program on this or any other supported PC, without you having to install the program first.
These packages can be larger than you might expect. We took a 12.5MB installation file for a simple authoring tool, and Evalaze converted this into a 217MB executable. But when we launched the package on another computer, it correctly launched our target program, which we could use as normal, then removed it afterwards without leaving any traces behind.
Please note, this free build is for personal use only. The full build can be used commercially and on networks, and allows virtual packages to be customised and edited in many more ways.