Allowunsupportedexternalchildprocesses; Autoshutdownservices; Autostartservices; Childprocessenvironmentdefault - VMware THINAPP 4.6 Manual

Hide thumbs Also See for THINAPP 4.6:
Table of Contents

Advertisement

ThinApp User's Guide

AllowUnsupportedExternalChildProcesses

The AllowUnsupportedExternalChildProcesses parameter specifies whether to run 64‐bit child processes 
in the physical environment. ThinApp runs 64‐bit applications in the physical environment because ThinApp 
does not support 64‐bit processes and cannot virtualize a 64‐bit application.
ThinApp sets an initial value of the AllowUnsupportedExternalChildProcesses parameter that runs 64‐bit 
applications in the physical environment. You can run 64‐bit child process tasks on applications that run on 
64‐bit systems. Running the print spooler is an example of a 64‐bit child process task.
Examples
To protect the physical file system from any changes, you can modify the 
AllowUnsupportedExternalChildProcesses parameter and block ThinApp from generating 64‐bit child 
processes outside of the virtual environment. ThinApp cannot run any 64‐bit processes because ThinApp does 
not support the processes in the virtual environment.
[BuildOptions]
AllowUnsupportedExternalChildProcesses=0

AutoShutdownServices

The AutoShutdownServices parameter controls whether to shut down virtual services when the last 
nonservice process exits.
ThinApp sets an initial value to stop virtual services when the last nonservice process exits. The parameter 
does not affect services outside the virtual context.
Examples
You can modify the AutoShutdownServices parameter when you run Apache Web Server and want to keep 
the virtual service running after the application that starts the service exits.
[BuildOptions]
AutoShutdownServices=0

AutoStartServices

The AutoStartServices parameter controls whether to start the virtual services when the first virtual 
application starts.
ThinApp sets an initial value that starts the virtual services that are installed with the startup type of 
Automatic. The virtual services start when the user runs the first parent process.
Examples
When applications install a service but do not use it, you can modify the AutoStartServices parameter to 
prevent the start of the virtual service and save time.
[BuildOptions]
AutoStartServices=0

ChildProcessEnvironmentDefault

The ChildProcessEnvironmentDefault parameter determines whether ThinApp runs all child processes in 
the virtual environment.
ThinApp creates all child processes in the virtual environment. If the processes are slow, you might want to 
move child processes to the physical environment. As a child process, Microsoft Outlook might affect 
performance when it copies the whole mailbox to the virtual environment.
You can create specific exceptions with the ChildProcessEnvironmentExceptions parameter. 
See "ChildProcessEnvironmentExceptions" on page 83.
82
VMware, Inc.

Advertisement

Table of Contents
loading

Table of Contents