Citrix Receiver Msi

Posted on  by admin

See full list on Oct 24, 2016 You can only install.msi files when you use the MDM solution of Intune. I extracted the Citrix Receiver exe and it gives you ten single msi files. These files need to be installed in a specific order, but Intune doesn't use any installation order at all. That's why i like to use a single.msi file to install Citrix Receiver automatically.

downloadWhy can't I download this file?
  • Citrix Workspace App
  • Receiver for Windows


This article is intended for Citrix administrators and technical teams only.
Non-admin users must contact their company’s Help Desk/IT support team and can refer to CTX297149 for more information.

Citrix Workspace app is the new universal app for all workspace services, that will encompass all Citrix clients and app capabilities over time.

This article describes how to manually extract, install, and remove individual .msi files from CitrixReceiver.exe OR ReceiverEnterprise.exe.

You can download Citrix Receiver from here.


Citrix does not recommend extracting the Receiver (Enterprise) .msi files instead of running the installer packages. However, there might be times when you have to extract the .msi files from CitrixReceiver.exe or CitrixReceiverEnterprise.exe manually, rather than running the installer package (for example, company policy prohibits the usage of .exe files). If you use the extracted .msi files for your installation, using the .exe installer package to upgrade or uninstall and reinstall might not work properly.

For Citrix-recommended Receiver (Enterprise) installation methods, refer to Citrix eDocs - Configure and install Receiver for Windows using command-line parameters.

Extract the .msi files

Citrix Workspace

Run the following at command prompt:

For 4.x use: CitrixReceiver.exe /extract [Destination_name, e.g. C:test ]

Citrix Receiver Msi Download

Citrix Receiver Msi

For 3.x use: CitrixReceiverEnterprise.exe /extract [Destination_name, e.g. C:test]
where Destination _name is a complete pathname to the directory into which the .msi files are extracted. The directory must exist already and /extract adds a subfolder called extract to that directory.

For example, if you create a C:test directory and run /extract, the extracted .msi files are put in C:testextract.

Note: If User Access Control (UAC) is enabled, Citrix advises that you install the .msi files in elevated mode. The .msi files are supported per-machine and require administrator privileges to deploy them.

Citrix Receiver Msi

Install the .msi files for Receiver

Use the following command line parameter:

Note: Double click installation for Receiver using individual .msi is not recommended for 4.4.x and 4.5

Install the Components:

When installing the Receiver.exe components, run the .msi files in the following order:

  1. RIInstaller.msi
  2. ICAWebWrapper.msi
  3. GenericUSB.msi
  4. DesktopViewer.msi
  5. CitrixHDXMediaStreamForFlash-ClientInstall.msi
  6. Vd3dClient.msi
  7. AuthManager.msi
  8. SSONWrapper.msi
  9. SelfServicePlugin.msi
  10. WebHelper.msi

During the execution of each of these msi packages, the following command line parameters need to specified:

The command to execute a msi package is as follows:

Citrix Receiver Msi Switches


For a non-admin user installation, the parameters are as follows:


Citrix Receiver Msi Gpo


Note: GenericUSB and SSON are not supported for non-admin users, so no need to install GenericUSB.msi and SSONWrapper.msi for non-admin user installation.

Remove the Components:

When removing the components, remove them in the following order:

  1. SelfServicePlugin.msi
  2. SSONWrapper.msi
  3. AuthManager.msi
  4. Vd3dClient.msi
  5. CitrixHDXMediaStreamForFlash-ClientInstall.msi
  6. DesktopViewer.msi
  7. GenericUSB.msi
  8. ICAWebWrapper.msi
  9. RIInstaller.msi
  10. WebHelper.msi

Each .msi file has an Add/Remove (Control Panel on Windows XP or Windows Server 2003) or Programs and Features (Control Panel on Windows Vista, Windows 7, and Windows Server 2008) entry in the following format:

Name of packageName displayed in Add/Remove or Programs and Features
RIInstaller.msiCitrix Receiver Inside
ICAWebWrapper.msiOnline Plug-in
PNAWrapper.msiCitrix Receiver (PNA)
SSONWrapper.msiCitrix Receiver (SSON)
CitrixHDXMediaStreamForFlash-ClientInstall.msiCitrix Receiver (HDX Flash Redirection)
DesktopViewer.msiCitrix Receiver (DV)
GenericUSB.msiCitrix Receiver (USB)
Vd3d.msiCitrix Receiver (Aero)
AuthManager.msiCitrix Authentication Manager
CitrixReceiverUpdater-User.msiCitrix Receiver Updater
SelfServicePlugin.msiCitrix Single Sign-On Plug-in

Note: CitrixReceiverUpdater-user.msi is not included in Citrix Receiver from version 4.3 onwards

Additional Resources

Note: A tool has been developed that automatically removes previous installations of the Citrix Receiver
Receiver Clean-Up Utility

Citrix Documentation - Citrix Receiver for Windows Enterprise 3.4 and 3