

Once you build a portable ThinApp with custom settings, those settings are there for good. Furthermore, you don't have to worry about setting up the application ever again. No need to go through any installation wizard clicking through a series of dialogs to get the application setup on your system. A simple double-click and it's on your machine. ThinApps are also fast to install once they have been built. If you need to carry around some software with you on a USB drive that is not normally portable, ThinApp may help you convert it into a portable application.

In addition to preventing malware, ThinApps are also portable, fast to install, and save your custom settings. If exploit code is run on the ThinApp, the result of the code, be it malware file generation, command-line with admin priviledges, etc, will not result in the computer running it being compromised, since the VOS prevents the exploit code from executing on the host machine. This enables all transceiving data to be contained into a controlled environment. It does this by packaging applications into a Virtual Operating System (VOS) which intercepts calls to system functions such as read, write, and modify. VMWare ThinApp enables you to run applications in a virtual sandbox which can help prevent malware from reaching your computer. jpeni Posts: 3 Joined: 12.I just posted a video on Youtube that goes through the steps of creating a VMWare ThinApp. If your VirtualBox Guest Additions were installed before you ran Thinapp - these files have nothing to do with Thinapp. Process and included in the Thinapp output.Īnything that is added or changed OUTSIDE the Prescan/PostScan does not change the contents of the Thinapp output.

Only files you have added and any changes you have made AFTER a PreScan are recorded by the Thinapp Thinapp uses this difference PreScan/PostScan to determine which files will be included in your Thinapp output. Thinapp creates a PreScan with all files and registry settings that exist at the time of the PreScan.Īfter running the program or programs you want included in the Thinapp output, you then run a PostScan to determine what files and changes have been made. Since it contains minimum functions and services.the program installed for Thinapp processing must install whatever drivers, net framework, visual basic, programming, or support items it requires to be included in the Thinapp process. I have been using Thinapp with no problems in VirtualBox.įirst, I created a virgin installation of XP HOME (this low level, bare-bones version of XP contains limited additional junk and no professional addons.) - I use this as my "virgin" operating system for creating Thinapp portable applications.
