The Zoom Community is here!
We welcome all Zoom customers to come together on the Zoom Community to ask questions, find solutions,
and collaborate with peers. Login with your Zoom account credentials and start collaborating!

India e-mandate directive

Beginning October 1, 2021 the Reserve Bank of India (RBI) e-mandate directive will be taking effect for recurring payments using India Bank Cards. Visit our FAQ page for more information.

VDI client registry settings Follow

Registry keys can be used for troubleshooting or fine tuning performance with your VDI setup. If the registry key or sub key is not present, you can create it. Once you have created or edited a registry key, restart the Zoom client for the change to take effect. Using registry keys for non-troubleshooting purposes is not recommended. Changing the LogLevel value in particular can generate a large amount of unnecessary files. 

All registry keys listed will work in the HKEY_LOCAL_MACHINE (HKLM) and HKEY_CURRENT_USER (HKCU) hives, except where otherwise noted. Zoom will check the current user directory, then check the local machine directory for the key. If the same key is set in the HKLM and HKCU hives, the value in the HKCU hive will be used. Keys only need to be configured on a virtual machine's registry table to take effect. 

For additional configuration, the VDI client also responds to MSI switches, except for the AutoUpdate switch.

Registry Keys

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: ServiceUnavailableTipMsg
Value Type: String Value (REG_SZ)
Value Description: Displays a user defined message when VDI plugin is not usable. When this does not exist or the string value is empty, a default message will be used; When the string value is not empty, it will show the provided error message for all errors that occur.
Comments: The registry table string type does not support line return. If a user wants line return, "\n" should be used to indicate a line return. The length of the content string should be no more than 1024, otherwise it may fail to read the setting.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: ShareSubscribeFps
Value Type: DWORD
Value Description: This is a user defined subscribing sharing frame rate. It can be 1 or 5.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: ShareCaptureFps
Value Type: DWORD
Value Description: This is a user defined screen capture frame rate. The value can be any number from 1 to 5.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI 
Value: EnableDifferentVersionTip
Value Type: DWORD
Value Description: This enables or disables an error message display when the VDI client and VDI plugin version do not match. A zero will display no warning message when there is a version mismatch, whereas any other value will display one.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI 
Value: UDPPortBegin, UDPPortEnd
Value Type: DWORD
Value Description: User specified port range when connecting with UDP. The range for begin port is (1000, 64000), the range for end port is (1100, 65000) and the end-begin cannot be less than 100.

Note: If there are multiple users that share the same VM machine, 8 ports reserved for one user are recommended. 

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI 
Value: DisableBoostPowerScheme
Value Type: DWORD
Value Description: Specify a value of one (1) to disable. Specify a value of zero (0) or not available to enable. This setting only applies to thin clients with 2 core CPU or less. By default, vdi client will force the thin client power settings to high performance mode if this setting is not set or set to 0.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI 
Value: FallbackMode
Value Type: DWORD
Value Description:  Each number corresponds to a specific mode:
(1) Normal mode (Behaves like the regular zoom client)
(2) Runs as a screen share meeting (Audio and video are muted by default)
(3) A pop-up appears that will say unable to meet and join
(4) A dialogue prompt will display an error message. When the user closes the prompt the Zoom app will also be closed. 
(5) Video is disabled.
(6) Video and sharing are disabled.
(7) Video and computer audio are disabled
Comments: If the registry settings are not configured, the default mode is one (1).

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI 
Value: LogLevel
Value Type: DWORD
Value Description: The following values determine the log output:
(0) no log output
(1) output error log
(2) output warning log
(3) output info log
(4) output all logs
Comments: If set to zero (0), there may be some null log files generated.
The log of the init procedure of the VDI plugin will always be generated. 

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI 
Value: AllowEnableLog
Value Type: DWORD
Value Description
(0) users cannot enable logging
(1) users can enable logging
Comments: Users can enable logging from HKCU\Software\Zoom\VDI\Config by adding LogLevel. Users can also use MaxLogFileSize and MaxLogCount at this location if AllowEnableLog is set to 1.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI 
Value:
LogReserveHours
Value Type:
DWORD
Value Description:
The duration (in hours) logs are kept. Set as a numerical value.
Comments:
If set to 0 or not set, then there is no limitation.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI 
Value:
LogReserveSize
Value Type:
DWORD
Value Description:
The total size of log files (in MB) to keep. Set as a numerical value.
Comments:
If set to 0 or not set, then there is no limitation.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI 
Value:
MaxLogFileSize
Value Type:
DWORD
Value Description:
Value from 1 to 100 in MBs.
Comments:
Applicable to Windows thin client. 

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI 
Value:
MaxLogFileCount
Value Type:
DWORD
Value Description:
Value between 8-50.
Comments:
Applicable to Windows thin client. 

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI 
Value: DisableUDPBridge
Value Type: DWORD
Value Description:
(0) no restrictions
(1) Cannot transfer data stream on UDP connection between VM and thin client
Comments: If your thin client cannot connect to the Virtual Desktop VM by UDP, setting this to 1 may speed up the process of joining a meeting. If this is configured on the thin client, those settings will  override the settings on the VM. 

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: DisableICABridge
Value Type: DWORD
Value Description:
(0) no restrictions
(1) Cannot transfer data stream on an ICA connection.
Comments: If the MMR is inaccessible for the thin client, and the UDP connection from the thin client to the VM is not available, you will see the message "Zoom Plugin can not connect to server according to your Zoom config and network status" and attempts to join or start meetings will fail when you set this value to 1. If this is configured on the thin client those settings will override the settings on the VM. 

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: DisableMMRDirect
Value Type: DWORD
Value Description:
(0) no restrictions
(1) Cannot connect to an MMR on the thin client.
Comments: If your network firewall has disabled the zoom connection process to Zoom MMRs on thin clients, setting this configuration to 1 may speed up the procedure of joining a meeting. If this is configured on the thin client those settings will override the settings on the VM. 

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: AudioAECLevel
Value Type: DWORD
Value Description:
(1) Simple AEC
(2) Advanced AEC
Comments: The default value is 1. Advanced AEC offers a higher quality audio than Simple AEC, but it will use more cpu power on the thin client.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: SortBuddyMaxCount
Value Type: DWORD
Value Description:
(0) Company buddies will be sorted. 
(x) Company buddies will be sorted if the number is less than or equal to the value set. 
Comments:

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: PingServerFromThinClient
Value Type: DWORD
Value Description:
(0) Ping from the VDI VM.
(1) Ping from the thin client.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: IncompatibleTipMsg
Value Type: String Value (REG_SZ)
Value Description: user defined strings
Comments: Configure the meeting incompatibility message to match your internal helpdesk processes. The default message is “The Zoom Media Plugin is incompatible with the meeting, please contact your system administrator”.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: FallbackModeTipMsg
Value Type: String Value (REG_SZ)
Value Description: Displays a user defined message when the VDI plugin is not usable and fallback mode is set to 1, 2, 5 or 6. When this registry key does not exist or the string value is empty, no dialog message will be shown.
Comments: The registry table string type does not support line return. If a user wants a line return, "\n" should be used to indicate a line return. The length of the content string should be no more than 1024 characters, otherwise the vdi client may fail to read the setting.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: MinPluginVersion
Value Type: String Value (REG_SZ)
Value Description: 2.1.5 ~ 3.1.1
Comments: Configure the version to match your existing thin client plugin deployment. Note that the default version for this setting is 2.1.5.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: ForceWallView3x3
Value Type: DWORD
Value Description:
(0) This is the default value. Use 720HD to determine if 5x5 should be used.
(1) Forces the use of 3x3.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\Meetings
Value: DoTComplianceMode
Value Type: DWORD
Value Description:
(0) default, no effect
(1) Video will be forced on during the entire meeting and the user will not be able to disable it. The user can toggle audio off or on.
(2) Video and computer audio are disabled. Only phone dial in or out is allowed. For a PMI meeting the host still needs to check the telephone and computer audio settings before starting. The VDI client will enable computer audio if the host has enabled it on the PMI.
Comments: This key must be used in the HKLM hive.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\Meetings
Value: HideAdvancedSettings
Value Type: DWORD
Value Description:
(0) This is the default value. Advanced settings will be displayed.
(1) The advanced settings will be hidden. 

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\Meetings
Value: AlwaysShowVideoPreviewDialog
Value Type: DWORD
Value Description: 1
CommentsBefore joining a meeting with video on, users will be shown their video preview and given the option to join with or without video. This key must be used in the HKLM hive.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\Meetings
Value: DisableDirectConnectionPK
Value Type: DWORD
Value Description
Comments: Only impacts login/join meeting related requests.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: AllowPluginDSCPMarking
Value Type: DWORD
Value Description:
(0) DSCP Marking is absent from plugin traffic (even if it is enabled on the account).
(1) Add DSCP Marking to the plugin traffic.
Comments: DSCP marking must be enabled in the Zoom web portal for this to work on the plugin-side.

Key: SOFTWARE\WOW6432Node\Zoom VDI\PerInstall
Value: uniquedatadir
Value Type: String Value (REG_SZ)
Value Description: Using the string "YES", will enable a unique folder within the path %appdata%\zoomvdi\data 
Comments: Configure this setting, to enable a unique data folder specific to the user profile for that device.

Key: SOFTWARE\WOW6432Node\Zoom VDI\PerInstall
Value: DisableDirectConnection2Web
Value Type: String Value (REG_SZ)
Value Description:
Comments: Impacts all web-services related to REST API.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: DisableShareOffload
Value Type: DWORD
Value Description:
(0) VDI view share offloads.
(1) VDI view share does not offload.
Comments:
The default value is 0. Value 1 uses a simple judgment method. When viewing a share, move the window quickly, and there will be no delay in the share window.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: EnableShareAudioSound
Value Type: DWORD
Value Description:
(0) "share sound" option will be hidden. 
(1) "share sound" option will be visible. 
Comments:
The default value is 0.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: EnableOptimizeForVideo
Value Type: DWORD
Value Description:
(0) "optimize for video clip" option will be hidden. 
(1) "optimize for vide clip" option will be visible. 
Comments:
The default value is 0.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: EnableWMIProvider
Value Type: DWORD
Value Description: Specify a value of one (1) to enable the in-process WMI provider for the VDI client. Specify a value of zero (0) or not available to disable the provider.

Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value: DSCPValueForAudio, DSCPValueForVideo
Value Type: DWORD
Value Description:
Both values must be set for DSCP tagging to be applied, and must be between 1 and 63, otherwise the value from the Zoom web portal (account settings) is set. This value overrides the account settings if set, and doesn’t require the user to be logged in to an account.
Comments:  Applies DSCP tagging for audio and video. If using any values besides the default (40 for video, 56 for audio), DSCP tagging requires admin privileges and that the “EnableIndependentDataPort” key be set to 1 to tag the VDI client traffic.