-->

Microsoft Application Virtualization (App-V) 5.1 provides more advanced package editor capabilities, a new management console, improved App-V 4.0 package conversion, new support for multiple.

There are two types of Application Virtualization Client components: the Application Virtualization Desktop Client, which is designed for installation on desktop computers, and the Application Virtualization Client for Remote Desktop Services (formerly Terminal Services), which you can install on Remote Desktop Session Host (RD Session Host) servers . Although the two client installer programs are different, you can use the following procedure to manually install either the Application Virtualization Desktop Client on a single desktop computer or the Application Virtualization Client for Remote Desktop Services on a single RD Session Host server. In a production environment, you most likely will install the Application Virtualization Desktop Client on multiple desktop computers with an automated scripted installation process. For information about how to install multiple clients by using a scripted installation process, see How to Install the Client by Using the Command Line.

Note

  1. If you are installing the Application Virtualization Client for Remote Desktop Services software on a RD Session Host server, advise users who have an open RDP or ICA client session with the RD Session Host server that they must save their work and close their sessions. In a Remote Desktop session, you can install the client the client manually. For more information about upgrading the client, see How to Upgrade the Application Virtualization Client.

  2. If you have any configuration on the user’s computer that depends on the client install path, note that the Application Virtualization (App-V) 4.5 client uses a different install folder than previous versions. By default, a new install of the Application Virtualization (App-V) 4.5 client will install to the Program FilesMicrosoft Application Virtualization Client folder. If an earlier version of the client is already installed, installing the App-V client will perform an upgrade into the existing installation folder.

  • When the Microsoft Application Virtualization Desktop Client – InstallShield Wizard is displayed, click Next. The License Agreement screen is displayed. Read the license agreement, and if you agree, click I accept the terms in the license agreement and then click Next.
  • Dec 13, 2016 - You do this by first having downloadedthe Microsoft Desktop. Turn it into an App-V filewhich the server can then useto stream the.

Note
For App-V version 4.6 and later, when the App-V client is installed, SFTLDR.DLL is installed in the Windowssystem32 directory. If the App-V client is installed on a 64-bit system, SFTLDR_WOW64.DLL is installed in the WindowsSysWOW64 directory.

To manually install Application Virtualization Desktop Client

  1. After you have obtained the correct installer archive file and saved it to your computer, make sure you are logged on with an account having administrator rights on the computer and double-click the file to expand the archive.

  2. Choose the folder in which to save the files, and then open the folder after the files have been copied to it.

  3. Review the Release Notes if appropriate.

  4. Browse to find the setup.exe file, and double-click setup.exe to start the installation.

  5. The wizard checks the system to ensure that all prerequisite software is installed, and if any of the following are missing, the wizard will automatically prompt you to install them:

    • Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)

    • Microsoft Core XML Services (MSXML) 6.0 SP1 (x86)

    • Microsoft Application Error Reporting

    Note
    For App-V version 4.6 and later, the wizard will also install Microsoft Visual C++ 2008 SP1 Redistributable Package (x86).

    For more information about installing Microsoft Visual C++ 2008 SP1 Redistributable Package (x86), see https://go.microsoft.com/fwlink/?LinkId=150700 (https://go.microsoft.com/fwlink/?LinkId=150700).

  1. When the Microsoft Application Virtualization Desktop Client – InstallShield Wizard is displayed, click Next.

  2. The License Agreement screen is displayed. Read the license agreement, and if you agree, click I accept the terms in the license agreement and then click Next.

    Optionally, you can click the button to read the Privacy Statement. You must be connected to the Internet to access the Privacy Statement.

  3. On the Setup Type screen, select the setup type. Click Typical to use the default program values, or click Custom if you want to configure the program settings during installation.

  4. If you choose Typical, the next screen displays Ready to Install the Program. Click Install to begin the installation.

  5. If you choose Custom, the Destination Folder screen appears.

  6. On the Destination Folder screen, click Next to accept the default folder or click Change to display the Change Current Destination Folder screen. Browse to or, in the Folder Name field, enter the destination folder, click OK, and then click Next.

  7. On the Application Virtualization Data Location screen, click Next to accept the default data locations or complete the following actions to change where the data is stored:

  8. Click Change, and then browse to or, in the Global Data Location field, enter the destination folder for the global data location, and click OK. The Global Data Directory is where the Application Virtualization Desktop Client caches data shared by all users on the computer, like OSD files and SFT file data.

  9. If you want to change the drive letter to be used, select the preferred drive letter from the drop-down list.

  10. Enter a new path to store the user-specific data in the User-specific Data Location field if you want to change the data location. The User Data Directory is where the Application Virtualization Desktop Client stores user-specific information, like personal settings for virtualized applications.

    Note
    This path must be different for every user, so it should include a user-specific environment variable or a mapped drive or something else that will resolve to a unique path for each user.

  11. When you have finished making the changes, click Next.

  12. On the Cache Size Settings screen, you can accept or change the default cache size. Click one of the following radio buttons to choose how to manage the cache space:

  13. Use maximum cache size. Enter a numeric value from 100–1,048,576 (1 TB) in the Maximum size (MB) field to specify the maximum size of the cache.

  14. Use free disk space threshold. Enter a numeric value to specify the amount of free disk space, in MB, that the Application Virtualization Client must leave available on the disk. This allows the cache to grow until the amount of free disk space reaches this limit. The value shown in Free disk space remaining indicates how much disk space is currently unused.

Virtualization

Important
To ensure that the cache has sufficient space allocated for all packages that might be deployed, use the Use free disk space threshold setting when you configure the client so that the cache can grow as needed. Alternatively, determine in advance how much disk space will be needed for the App-V cache, and at installation time, set the cache size accordingly. For more information about the cache space management feature, in the Microsoft Application Virtualization (App-V) Operations Guide, see How to Use the Cache Space Management Feature.

  1. In the following sections of the Runtime Package Policy Configuration screen, you can change the parameters that affect how the Application Virtualization client behaves during runtime:

  2. Application Source Root. Specifies the location of SFT files. If used, overrides the protocol, server, and port portions of the CODEBASE HREF URL in the OSD file.

  3. Application Authorization. When Require User authorization even when cached is checked, users are required to connect to a server and validate their credentials at least once before they are allowed to start each virtual application.

  4. Allow streaming from file. Indicates whether streaming from file will be enabled, regardless of how the Application Source Root field is used. If not checked, streaming from files is disabled. This must be checked if Application Source Root contains a UNC path in the form servershare.

  5. Automatically Load Application. Controls when and how automatic background loading of applications occurs.

    Note
    When you install the App-V client to use with a read-only cache, for example, with a VDI server implementation, set What applications to Auto Load to Do not automatically load applications to prevent the client from trying to update applications in the read-only cache.

  1. On the Publishing Server screen, select the Set up a Publishing Server now check box if you want to define a publishing server, or click Next if you want to complete this later. To define a publishing server, specify the following information:

  2. Display Name—Enter the name you want to display for the server.

  3. Type—Select the server type from the drop-down list of server types.

  4. Host Name and Port—Enter the host name and the port in the corresponding fields. When you select a server type in the drop-down list, the port field will automatically fill with the standard port numbers. To change a port number, click the server type in the list and change the port number according to your needs.

  5. Path—If you have selected either Standard HTTP Server or Enhanced Security HTTP Server, you must enter the complete path to the XML file containing publishing data in this field. If you select either Application Virtualization Server or Enhanced Security Application Virtualization Server, this field is not active.

  6. Automatically contact this server to update settings when a user logs in—Select this check box if you want this server to be queried automatically when users log in to their account on the Application Virtualization Client.

  7. When finished with the configuration steps, click Next.

  8. On the Ready to Install the Program screen, click Install. A screen is displayed that shows the progress of the installation.

  9. On the Install Wizard Completed screen, click Finish.

Note
If the installation fails for any reason, you might need to restart the computer before trying the install again.

Related topics

Essential Guide

  • What to expect from Microsoft App-V
  • Explore XenApp app publishing
  • Key app virtualization terms to know

BACKGROUND IMAGE: iSTOCK/GETTY IMAGES

This content is part of the Essential Guide:Compare top tools for deploying virtualized applications

Microsoft Application Virtualization (App-V) is a tool IT administrators can use to run applications remotely and stream them to end users.

Microsoft App-V features a centralized management console admins can use to control how much access users have to each application. App-V's agent-based installation approach uses Microsoft System Center Configuration Manager to bypass Active Directory settings and push virtualized apps to users instantaneously. Admins can also break down an app suite such as Office and deliver individual apps to users.

Microsoft virtualization clientDownload this free guide

Microsoft App Virtualization Client

PDF: Nonpersistent vs. Persistent VDI Showdown

Microsoft Application Virtualization Desktop Client 4.5 Download

Would your organization benefit more from persistent or nonpersistent VDI? Which approach keeps your desktop running smoothest? This nonpersistent vs. persistent VDI guide weighs the pros and cons of both to help you in your decision process. Download the full guide now for related content.

Several components make up Microsoft App-V:

App-V Sequencer is a wizard-based tool used to virtualize the applications. It creates app packages made up of sequenced app files, Windows installer files and multiple XML files.

The App-V Management Server is the central management location in charge of delivering apps to App-V's Desktop Client and Remote Desktop Services Client. It uses Active Directory to keep track of users and apps, authenticates requests for application access and maintains security. It also meters, monitors and gathers usage data. With its Silverlight-based Web management console, admins can deploy or remove App-V apps, assign permissions and more from any computer.

App-V's Publishing Server enables application streaming through a virtual app package. It also delivers the App-V Desktop Clients, through which IT admins can configure settings for how much access users have to specific apps.

The App-V Desktop Client on the users' endpoint device retrieves virtual apps and publishes apps to the computer. When users turn on their device, the Desktop Client automatically makes the virtual environment available on the Windows endpoint. Finally, the Desktop Client keeps track of and saves user’s custom application settings and file alterations.

The App-V Remote Desktop Services Client allows the App-V Desktop Client to work during shared desktop sessions.

Microsoft Application Virtualization Desktop

App-V Reporting Server provides admins with access to App-V reports so they can determine how users are employing virtual application packages.

Client

In addition, App-V integrates with Windows To Go so users can copy their virtualized OS to a flash drive or portable hard drive. It can also stream over a WAN with DirectAccess.

Continue Reading About Microsoft App-V (Microsoft Application Virtualization)

Related Terms

Liquidware
Liquidware is a company that provides monitoring and management software for physical, virtual and cloud desktop deployments. See complete definition
Microsoft UE-V (User Experience Virtualization)
Microsoft UE-V (User Experience Virtualization) is a tool that enables users to move from one Windows device to another and ... See complete definition
Real Time Streaming Protocol (RTSP)
Real Time Streaming Protocol (RTSP) is an application-level network communication system that transfers real-time data from ... See complete definition
  • Margaret Rouse asks:

    If you could change one aspect of deploying virtualized apps, what would it be?

  • Why IT Must Break Down Silos as Part of its Digital Transformation Initiative–Citrix
  • End-User Service Delivery: Why IT Must Move Up the Stack to Deliver Real Value–Citrix

Microsoft Virtualization Client

Vendor Resources

Microsoft Application Virtualization Desktop Client Download For Windows 10

  • BYOD 101: Combat the Phenomenon’s Top Challenges–SearchSecurity.com