Skip to content

Table of Contents

Apporto Virtual USB Installation Guide (v25.1)

The purpose of this document is to aid Apporto customers in installing the virtual USB tool into their Apporto environments.
Last updated 10 June 2025

Overview

Introduction

The Apporto virtual USB tool allows customers to use their USB storage and peripheral devices within virtual desktops.

Product description

The virtual USB tool consists of two components:

  • USB server file for installation on your Apporto server
  • USB agent file for installation on a local system

System compatibility

This version of the USB tool is compatible with Windows Servers.

Installation

Downloading the latest installer files

To obtain copies of the latest server and agent files, contact Apporto Support.
For Apporto cloud customers, the server file has already been installed for you by the Apporto team.

Installing the USB server

Installing on the remote server

For on-premises customers or those using their own cloud environments, follow the steps below to install the server file.

  1. Connect to your Windows server as an administrator.
  2. Extract the USB server ZIP file.
  3. Run the Apporto USB server installer (ApportoUsbServer.exe), and click Next to proceed.
    server agent welcome screen
  4. Select the appropriate folder for installation, then click Next to proceed.
    file storage location
  5. Confirm your installation by clicking Install.
    confirm installation
  6. Once installation has completed, you will see a confirmation message.
    restart computer to complete setup
  7. Select Yes, restart the computer now and click Finish to exit the installer.

Verify the server is running

  1. After restarting your Windows server, sign in again as an administrator.
  2. Open the Windows Device Manager, and verify that the USBip 3.X Emulated Host Controller appears in the USB controller list.
    USB drivers in Windows Device Manager
  3. Open the Windows Task Manager, and verify the following:
    1. Monitor.exe process is running
    2. ApportoUSBIPMonitor service is running

Configuring the USB server

To use the USB feature in Apporto guacamole, the 3420 port should be allowed in the firewall of the Windows Server.

Installing the USB agent

Installing on a local device

  1. Connect to your Windows device as an administrator.
  2. Extract the USB agent ZIP file.
  3. Run the Apporto USB agent installer (ApportoUsbAgent.exe), and click Next to proceed.
    Apporto desktop agent setup welcome screen
  4. Select the appropriate folder for installation, then click Next to proceed.
    file storage location selection
  5. Select the appropriate Start Menu folder where the shortcut will be created, then click Next to proceed.
    select start menu folder
  6. Confirm your installation by clicking Install.
    confirm installation
  7. Once installation has completed, you will see a confirmation message.
    restart computer to complete setup
  8. Select Yes, restart the computer now and click Finish to exit the installer.

Running the agent

  1. Open the Windows Start menu.
  2. Select the ApportoUSBAgent app from the start menu.
    Apporto USB Agent icon in the app menu
  3. You should now see the Apporto icon in the taskbar tray.
    Apporto USB Agent icon in the taskbar tray
  4. Right-click on the icon to see the app menu. From here, you can view version information.
    options menu from the taskbar tray icon
  5. Select About to view the current version number. If you are not running the latest version, contact Apporto Support for updated installation files.
    About Apporto USB Agent pop-up screen

Using the USB tool

Mounting a USB device

The Apporto USB tool supports the following types of USB devices:

  • Mass storage (external hard drives, memory sticks)
  • Printers
  • Scanners

Additional device types may be supported in future releases.
Follow the steps below to mount a USB device.

  1. Run the ApportoUSBAgent.
  2. Connect a supported USB device to the computer.
  3. Connect to an Apporto virtual desktop with the USB feature enabled. We recommend using Google Chrome as your browser.
  4. Click Settings > USB devices from the ribbon bar.
    USB devices option in toolbar settings menu
  5. The USB device list will load as a pop-up. Select from the list of supported devices.
    select a USB device in the popup
  6. Click Mount to connect to the device.
    "ready to mount" message after selecting a USB device
  7. Once the USB device has successfully mounted to the virtual desktop, you will see a confirmation message.
    "mounted" message after a USB device has been mounted
  8. Click Close to exit the pop-up, or you may click Unmount if you selected the incorrect USB device.

Exiting the tool

Click Exit from the app menu in the taskbar tray to exit the tool.