This website use cookies to help you have a superior and more admissible browsing experience on the website.
Loading...
Managing virtual machines effectively requires more than a browser-based view. While the vSphere web client handles quick tasks well, it lacks the hardware-level integration needed for serious administrative work. That’s where VMware Remote Console (VMRC) comes in.
VMRC is a standalone desktop application that connects directly to vSphere hosts and opens a dedicated console window for each VM. Unlike the web-based console, it lets you perform guest OS operations, adjust hardware settings, and monitor VM status in real time.
Whether you’re troubleshooting a boot failure or installing an OS from a local ISO, VMRC maintains a stable, high-performance connection even when the VM has no network access. It is also a free product that requires no license key. All you need is valid credentials for your VMware environment.
In this guide, you will learn:
Before you start, make sure you have a registered account on the Broadcom Support Portal. The application is free, but a login is required to access the installation files.
The Windows version is the most widely used by administrators and offers the fullest hardware management capabilities.


The Linux version is distributed as a .bundle file and supports both GUI and command-line installation modes, making it flexible for different environments.
sudo su -chmod +x VMware-Remote-Console-version-build.x86_64.bundle./VMware-Remote-Console-version-build.x86_64.bundle--console flag when running the bundle.The macOS version is the simplest to set up. It is distributed through the Apple App Store, so no portal login or manual file download is needed.
For IT teams deploying VMRC across a large number of workstations, manual installation is not practical. You can use command-line flags to install the Windows version silently via tools like Microsoft Endpoint Configuration Manager (MECM).
Use the following command:
VMware-Remote-Console-xxxx.exe /s /v"/qn EULAS_AGREED=1"
/s — runs the outer installer in silent mode/v"/qn" — passes parameters to the underlying MSI to suppress any UIEULAS_AGREED=1 — automatically accepts the end-user license agreementOnce installed, VMRC does not work like a typical desktop app you open from a shortcut. It acts as a helper application triggered by your browser when you initiate a console session from the vSphere Client or VMware Host Client.
From the vSphere Client (vCenter):
Once connected, click the VM screen to transfer mouse and keyboard input to the virtual machine. To release control back to your local machine, press Ctrl+Alt (Windows/Linux) or Ctrl+Command (macOS).
You can reach a VM through two different entry points depending on your situation.
Connecting through vCenter gives you centralized permissions and a single login for all VMs across your environment. If vCenter is down or under maintenance, you can connect directly to a specific ESXi host by navigating to its IP address in a browser. This direct path is especially useful for emergency troubleshooting when the management layer is unavailable.
Advanced users can launch VMRC directly using the vmrc:// URI scheme, which is useful for creating shortcuts to frequently used VMs or building automation scripts. The syntax is:
vmrc://[user]@[host]/?moid=[vm-id]
For example: vmrc.exe vmrc://root@192.168.1.10/?moid=2
moid is the Managed Object ID of the VM. You can find it by running vim-cmd vmsvc/getallvms on the ESXi host, or by using PowerCLI: (Get-VM -Name "<vm_name>").ExtensionData.moref.valueOne key advantage of VMRC over the web console is local device redirection.
To mount a local ISO file:
To connect a USB device:
When connected, a checkmark appears next to the device name and a device icon appears in the VM taskbar.
VMRC adjusts the VM display when you resize the console window, but this requires VMware Tools to be installed and up to date in the guest OS.
Beginners often feel “trapped” inside a VM window when the mouse disappears or keyboard shortcuts behave unexpectedly. Here is what you need to know to navigate in and out of VMRC confidently.
Release Mouse and Keyboard Focus
When you click inside the VMRC window, it captures your mouse and keyboard input so the VM receives every keystroke.
Toggle Full-Screen Mode
If you are in full-screen mode and the menu bar is hidden, the window can feel inescapable.
Sending Ctrl+Alt+Del to the VM
Pressing Ctrl+Alt+Del on your physical keyboard will trigger the security menu on your host OS, not the VM. This is one of the most common beginner mistakes.
Closing the Window vs. Powering Off
Clicking the X on the VMRC window does not shut down the VM.
This is a common point of confusion for new users — always double-check which action you intend to take.
Beyond basic console access, VMRC includes several features that make it a practical tool for day-to-day VM management — from installing drivers to hardware changes and performance troubleshooting.
VMware Tools is a suite of drivers and utilities that improves VM performance and enables features like mouse synchronization and automatic display resizing. If you see a notification that Tools are missing or out of date, you can start the installation directly from VMRC.
This mounts a virtual ISO to the guest OS. You then need to log in to the VM and run the installer from the virtual disc drive to complete the process.
Unlike the standard web console, VMRC lets you open the VM’s hardware settings without leaving the console window.
Go to VMRC > Manage > Virtual Machine Settings to adjust CPU allocation, memory, or storage. Some changes require the VM to be powered off first, but many configurations support hot-add and can be applied while the VM is running.
For administrators using Veeam ONE for monitoring, VMRC is available directly from the Veeam ONE Client interface. To launch it, right-click the target VM in the inventory pane and select Open Console.
From within the console, you can isolate the root cause of VM performance problems and perform management tasks such as restarting an unresponsive VM. No additional software is required on the Veeam ONE server, and the feature supports both Windows-based and Linux-based guest operating systems.
Thevmrc:// URI scheme allows you to launch a specific VM console directly from a command line, script, or browser link. This is useful for creating desktop shortcuts to frequently used VMs or embedding console links in internal documentation and helpdesk tickets.
The syntax is: vmrc://[user]@[host]/?moid=[vm-id]
For example, a senior admin can send a technician a direct link that opens exactly the right VM console, without the technician needing to navigate through vCenter manually.
Choosing the right tool depends on what you are trying to do. All three give you access to a VM, but they operate at very different levels.
| Feature | VMRC | Web Console (HTML5) | RDP / SSH |
|---|---|---|---|
| Access Level | Hypervisor / Hardware Level | Hypervisor / Hardware Level | OS / Network Level |
| VM Network Required | No | No | Yes |
| Works During OS Crash | Yes | Yes | No |
| Software Required | Local app install | Modern browser only | Built-in OS client |
| BIOS / Boot Access | Yes | Yes | No |
| Local ISO/USB Mounting | Yes | Limited | No |
| Multi-Window Support | Yes | No | Yes |
| Performance | Good | Moderate | Best |
When to Use VMRC
VMRC is the right choice for setup, maintenance, and recovery tasks. Because it communicates directly with the ESXi host, you can use it to fix a broken network configuration, access the BIOS, or install an OS from a local ISO file. It is the only viable option when the VM has no network connectivity at all.
When to Use the Web Console
The web console is best for quick checks when you do not have VMRC installed. It requires nothing beyond a browser, making it the fastest way to see whether a VM is stuck on a boot screen or to trigger a simple restart. For longer tasks, it can feel sluggish, and USB redirection support is limited compared to VMRC.
When to Use RDP or SSH
RDP and SSH are the right tools for everyday work inside a running VM. They connect directly to the guest OS rather than going through the hypervisor, which gives you better performance, lower latency, and smoother copy-paste. The trade-off is that if the VM loses network connectivity or the OS crashes, the session drops immediately.
VMRC gives you direct access to your virtual machines — but access is not protection. You can use it to monitor a VM, fix a configuration issue, or recover from a crash, but once you close that console window, there is no backup running in the background.
If a VM’s disk is corrupted, accidentally deleted, or hit by ransomware, VMRC cannot help you get it back. That is a separate problem that requires a dedicated backup solution.
For VMware environments, i2Backup is built to fill exactly that gap.
If you need more than scheduled backups, Info2Soft’s product lineup covers the full data resilience stack. i2Availability provides real-time replication and automatic failover, keeping critical applications online even when the primary server fails.
VMRC is a practical tool that every vSphere administrator should have installed. It gives you reliable console access at the hypervisor level — whether you are configuring a new VM, recovering from a boot failure, or troubleshooting a network issue that has taken RDP offline. The fact that it is free and works without VM network connectivity makes it a useful fallback in situations where other access methods fail.
That said, VMRC is a console tool, not a protection tool. For the VMs you depend on, a dedicated backup solution like i2Backup by Info2soft ensures that console access is never the last line of defense — because if something goes seriously wrong, you will want a clean restore point to fall back on, not just a window into a broken system.