Error message 'Cannot load the vRanger PowerShell snap-in. Make sure you have properly installed vRanger PowerShell Console and started it at least once' when attempting to connect to vRanger in Recovery Manager for Exchange.
The Windows PowerShell Script Execution Policy is preventing the use of vRanger with Recovery Manager for Exchange or the vRanger Snap-In has not been installed.
Resolution 1
Confirm the current execution policy with the following PowerShell cmdlet on the Recovery Manager for Exchange server:
Get-ExecutionPolicy
If it is not currently set to 'RemoteSigned' use the following PowerShell Cmdlet:
Set-ExecutionPolicy RemoteSigned
Resolution 2
Open PowerShell and run the command below to verify that the vRanger PowerShell Snap-In has been installed.:
Get-pssnapin
If vRanger is not listed, navigate to the directory below and run installuntil.exe from Command Prompt to install the vRanger PowerShell Snap-in:
E.g
C:\Windows\Microsoft.NET\Framework\v2.0.50727>installutil.exe C:\Program Files (x86)\Quest Software\vRanger\PowerShell\vRanger.API.PowerShell.dll
Once the install has been successful, run the command below from Windows PowerShell to add the Snap-in:
Add-pssnapin vRanger.API.PowerShell
Note: If the above cmdlet gives an error, try to add vRanger as a storage in the Recovery Manager for Exchange console and see if the PowerShell Snap-In error has gone away. You may also notice vRanger.API.PowerShell not listed in Get-psssnapin however the PowerShell Snap-In error in the RME console has gone away after a successful install of the vRanger.API.PowerShell.dll