Technology

IFV Application Components

IFV Application Layered Architecture – separate entities that bind at runtime

PowerGuest Read-Only Protection Sandbox

  • Denies the IFV Application any write access to the host OS and other virtual and non-virtual applications
  • Allows for admin-like privileges from within the virtual application even when logged in as a limited account user
  • Confines potential corruption to the IFV Application eliminating cross contamination risks

AOD files

  • Pools all the execution and system files of a certain application
  • Stateless image preventing alteration by a user's action
  • Stored on a central file share (File or HTTP server) and downloaded or streamed on-demand to users or computers
  • Dynamically binds with various Update and Expansion AODs intended for a user
  • Dynamically binds with the user-specific UserData file at runtime

UserData File (AOK)

  • An external file that contains all the personalization and customization, also referred to as the Application Output Keeper (AOK)
  • Provides users with a stateful experience, while retaining the AOD's statelessness
  • Contains add-ons that were installed by the user, modified toolbars, preferences, temporary files, and configuration dependent files
  • Ensures applications can be rolled back or reset to their original state
  • Provides users with a roaming profile

IFV Engine

  • Packaged with the IFV Application providing it with all the resources it needs to function independent of the host OS, including: Registry, File System, DLL pool, settings, language-base and user account privileges
  • Runs AOD files on almost any Windows-based environment including Windows XP, Vista, Windows Terminal Server, Citrix XenApp, etc
  • Entirely isolated from the host computer
  • Does no use registry redirects or intrusive file planting
  • Does not require any installed client in order to function

Shell Shadow

  • Enables IFV Applications to appear and behave as if they were installed on the host PC  
  • Part of an IFV Application's shell extensions and interface aspects that present an application to a user, such as: desktop icons, Start Menu entries, right-click options, file association, etc
  • Created automatically and does not require any manual configuration
  • The first layer downloaded to the host PC, rather than the entire application improving bandwidth

Dynamic Binding Manager

  • Binds the UserData file with the IFV Application to present the user's own customized application
  • Binds the IFV Application with the Update and Expansion AOD Files 
  • Enables IFV Applications to communicate with other virtual and non-virtual applications 
  • Binds the Shell Shadow layer with The InstallFree Bridge Virtual Agent
| Terms Of Use | Contact Us | Follow Us on Twitter | Visit Our YouTube Channel |