ThinApp Requirements
Review the requirements for operating systems and captured applications before installing ThinApp.
Operating Systems, Applications, and Systems That ThinApp Supports
ThinApp supports various operating systems, applications, and systems.
32-bit platforms include Windows 8, Windows 2000, Windows XP, Windows XPE, Windows 2003 Server, Windows Vista, Windows Server 2008, Windows 7
64-bit platforms include Windows 8, Windows 8 64 bit, Windows XP 64 bit, Windows 2003 64 bit, Windows Vista 64 bit, Windows Server 2008 64 bit, Windows Server 2008 R2 64 bit, Windows 7 64 bit
ThinApp supports Japanese applications captured and run on Japanese operating systems.
Certain operating systems and applications are not supported by ThinApp.
Applications That ThinApp Cannot Virtualize
ThinApp cannot convert some applications into virtual applications and might block certain application functions.
You must use traditional installation technologies to deploy some application types.
If an operating system does not support the native installation of an application, that operating system is not a supported ThinApp deployment platform for that application.
ODBC drivers work because they are user mode drivers.
Device Drivers
Applications that require device drivers do not work when packaged with ThinApp. You must install those device drivers in their original format on the host computer. Because ThinApp does not support virtualized device drivers, you cannot use ThinApp to virtualize antivirus, VPN clients, personal firewalls, and disk and volume mounting-related utilities.
If you capture Adobe Acrobat, you can modify and save PDF files, but you cannot use the PDF printer driver that enables you to save documents to PDF format.
Shell Integration
Some applications that provide shell integration have reduced functions when they exist in a ThinApp package. For example, a virtual application that integrates with Windows Explorer cannot add specific entries to the Windows Explorer context menus.
DCOM Services that are Accessible on a Network
ThinApp isolates COM and DCOM services. Applications that install DCOM services are accessible on the local computer only by other captured applications running in the same ThinApp sandbox. ThinApp supports virtual DCOM and COM on the same computer but does not support network DCOM.
Global Hook Dynamic Link Libraries
Some applications use the SetWindowsHookEx API function to add a DLL file to all processes on the host computer. The DLL intercepts Windows messages to capture keyboard and mouse input from other applications. ThinApp ignores requests from applications that use the SetWindowsHookEx function to try to install global hook DLLs. ThinApp might reduce the application functions.