Sample Isolation Mode Configuration Depending On Deployment Context; View Of Isolation Mode Effect On The Windows Registry - VMware THINAPP 4.6 Manual

Hide thumbs Also See for THINAPP 4.6:
Table of Contents

Advertisement

Sample Isolation Mode Configuration Depending on Deployment
Context
Isolation modes control the read and write access for specific system directories and system registry subkeys.
You can adjust isolation modes to resolve the problems in Table
Table 3-3. Sample Problems and Solutions That Use Isolation Modes
Problem
An application fails to run because 
previous or future versions exist 
simultaneously or fail to uninstall 
properly.
An application fails because users did not 
design or test it for a multiuser 
environment. The application fails to 
modify files and keys without affecting 
other users.
An application fails because it has write 
permission to global locations and is not 
designed for a locked‐down desktop 
environment found in a corporate setting 
or on Windows Vista.

View of Isolation Mode Effect on the Windows Registry

Figure
3‐3 shows a section of the Windows registry for a computer that has older Microsoft Office applications 
installed. Microsoft Office 2003 creates the HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0 
registry subtree.
Figure 3-3. Windows Registry as Seen by Windows Regedit
ODBC
Office
10.0
11.0
8.0
9.0
Common
Delivery
Live Meeting
Outlook
PowerPoint
Visio
When ThinApp runs a captured version of Microsoft Visio 2007, ThinApp sets the 
HKLM\Software\Microsoft\Office registry subtree to full isolation. This setting prevents 
Microsoft Visio 2007 from failing because of registry settings that might preexist on the host computer at the 
same location.
VMware, Inc.
3‐3.
Solution
Use the Full isolation mode.
ThinApp hides host computer files and registry keys from the application 
when the host computer files are located in the same directories and 
subkeys that the application installer creates.
For directories and subkeys that have Full isolation, the applications only 
detect virtual files and subkeys. Any system values that exist in the same 
location are invisible to the application.
Use the WriteCopy isolation mode.
ThinApp makes copies of registry keys and files that the application writes 
and performs all the modifications in a user‐specific sandbox.
For directories and subkeys that have WriteCopy isolation, the application 
recognizes the host computer files and virtual files. All write operations 
convert host computer files into virtual files in the sandbox.
Use the WriteCopy isolation mode.
ThinApp makes copies of registry keys and files that the application writes 
and performs all the modifications in a user‐specific sandbox.
For directories and subkeys that have WriteCopy isolation, the application 
recognizes the host computer files and virtual files. All write operations 
convert host computer files into virtual files in the sandbox.
Chapter 3 Deploying Applications
51

Advertisement

Table of Contents
loading

Table of Contents