Bulk installation and configuration of Windows in Zoom App

This post was most recently updated on July 28th, 2022


The Zoom desktop client can be configured in bulk for Windows in three different ways. Use both configuration and installation MSI installers, Active Directory administrative templates that use Group Policy for configuration, or registry keys for configuration.

Zoom Rooms for Windows can also be configured with Active Directory administrative templates using Group Policy or registry keys .

MSI If you want to use the installer, Zoom is GPO or SCCM can be deployed through. If you use the GPO script to install the client, use the desktop client startup script to install it. If you also want to deploy the Outlook plug-in via a GPO script, install it using a logon script.

Installation with  Active Directory Administrative Templates or Registry Keys  , which allows administrators to lock certain features and settings during Zoom deployment.

Note  : You need administrator privileges to install MSI .

Content of this article:

  • Download MSI installer
  • Setting priority
  • Deploy and configure the Zoom desktop client
    • Command line expansion
    • Deployment of Intune
  • Zoom Desktop Client configuration options
    • General settings
    • Meeting settings
    • Chat settings
  • Uninstall the switch
  • Zoom Rooms for Windows configuration options
    • System options
  • Configuring templates for Active Directory management

Reference article: How to install Zoom with preconfigured settings for Mac


  • MSIversion of  Windows desktop client
  • Zoom Rooms for PC

Note  : Some switches listed belowrequire the latest version of the Zoom IT installer.

Download MSI installer

Download Center in the [IT download for the administrator ] click, or, directly https://www.zoom.us/client/latest/ZoomInstallerFull.msi to access.

Setting priority

Settings can be configured in multiple locations. Some can only be configured by the Zoom administrator or IT administrator, while others can be configured by the end user. If there are conflicting settings, Zoom uses the following priorities:

  1. Settingsdeployed via MSI / GPO using ZConfig
  2. Account or group websettings are locked
  3. User-selected client settings
  4. ZRecommendin MSI / GPO settings that are deployed through the
  5. Unlocked web settings


Deploy and configure the Zoom desktop client

Command line expansion

Installation: msiexec / package   ZoomInstallerFull . msi / lex zoommsi.log

Silent installation: msiexec / i ZoomInstallerFull.msi / quiet / qn / norestart / log install.log

Wait for the ongoing meeting to end before installing. msiexec / i ZoomInstallerFull.msi / norestart MSIRESTARTMANAGERCONTROL = ”Disable”

Automatic Updates:  Disabled by default and does not allow users to install Zoom client updates . If automatic updates are enabled, users do not need to have administrator privileges to update when prompted. To enable (allowing users to update the Zoom client) , add ZoomAutoUpdate = “true” to your installation choices .

msiexec / package   ZoomInstallerFull. msi / lexzoommsi.log ZoomAutoUpdate = “true”

Auto-start on Windows * : Disabled by default. To enable it, add ZoomAutoStart = “true” tothe end of the installation selection.

msiexec / package  ZoomInstallerFull。msi / lex zoommsi.log ZoomAutoStart = “true”

Silent autostart on Windows * : Disabled by default. To enable it, add ZSILENTSTART = “true” tothe end of the installation selection.

msiexec / package  ZoomInstallerFull。msi / lex zoommsi.log ZSILENTSTART = “true”

Do not create desktop shortcuts: Disable by default. To enable it , add ZNoDesktopShortCut = “true” to the end of the installation selection .

msiexec / package  ZoomInstallerFull。msi / lex zoommsi.log ZNoDesktopShortCut = “true”

SSO (Single Sign-On) URL to pre-set the : disabled by default. To enable it, add ZSSOHOST = “your_company” . So fora full SSO (single sign-on) endpointsuch as https : //your_company.zoom.us , the input would be:

  • Your company name
  • https:// your_company
  • zoom.us

msiexec / package  ZoomInstallerFull。msi / lex zoommsi.log ZSSOHOST = “your_company”

Additional configuration options -ZConfig : To enable additional options, add the ZConfig parameter at the end of the installation selection . Separate multiple options with a ” ; “.

msiexec / package ZoomInstaller.msi / norestart / lex msi.log ZConfig = “account = your_account_id; nogoogle = 1; nofacebook = 1; login_domain = yourcompany.com&yourcompany2.com”

The following table shows additional options for ZConfig .

Allows the user to change the settings. Expand the settings , but use ZRecommend instead of ZConfig to allow users to change them within the Zoom desktop client . For example, msiexec / i ZoomInstallerFull.msi ZRecommend = “AudioAutoAdjust = 1”

Use both ZConfig and ZRecommend to force certain settings, but allow users to change other default settings . For example, msiexec / i ZoomInstallerFull.msi ZConfig = “nogoogle = 1” ZRecommend = “AudioAutoAdjust = 1”

Note  : Even if both ZConfig and ZRecommend have settings set, ZConfig locks the settings and cannot be changed by the user.

Deployment of Intune

  1. Log in to Microsoft Intune.
  2. Click Client App .
  3. Click [Apps] .
  4. Click Add .
  5. Kind of app, [line-of-business application ] , then [ to select ]
  6. [Select the application package files ]  and click.
  7. [Select a file]in, Msi and choose.
  8. Click OK .
  9. On the App Informationtab, enter:
    • To enable the default settings that require locking , start each configuration switch with ZConfig. Example ZConfig = ”nogoogle = 1” .
    • To enable user-modifiable default settings , start each setting switch with ZRecommend. Example ZRecommend = ”AudioAutoAdjust = 1” .
    • Description – app description of ( Zoom Meeting enter and application).
    • Issuer –  Zoom Video Communications 
    • Install Context App– terminal and click.
    • Command line argument- Enter MSI install switch
  10. [Next ]
  11. If necessary [scope] to add a tag .
  12. [Next ]
  13. Set whether the app is required for a specific user group, all users, and all devices.
  14. [Next ]
  15. Review the summary of the introduction, [create ] and click.

Zoom Desktop Client configuration options

General settings

explanation Default MSI options and values
Disable Google login option invalid nogoogle1
Disable Facebook login option invalid nofacebook1
Disable email login options invalid DisableLoginWithEmail1
Disable login via SSO invalid wow, 1
Set and lock the default SSO (single sign-on) URL for client login invalid ForceSSOUrl, your_company
Make login using SSO the default invalid AutoSSOLogin, 1
Disable UAC prompt when logging in to Zoom invalid AddFWException1
Minimize Zoom to system tray invalid min2tray1
Set the domain of the email address that users can log in to invalid login_domaindomain
Set an account ID that restricts participation in meetings hosted by a specific account ID number invalid account, your_account_id
This keeps the user signed in to the client on reboot invalid KeepSignedIn, 1
Set up a web domain for logging in or joining a meeting . By default, the value is https://zoom.us or https://zoom.com invalid SetWebDomain, domain
Default portrait mode when Zoom is opened invalid DefaultUsePortraitView1
Added option to Zoom Rooms to specify whether to share sound when sharing screens valid PresentToRoomWithAudio, 1
Display the “Call Room System” button on the home screen of the Zoom app invalid EnableStartMeetingWithRoomSystem, 1
When enabled, the Zoom app will display the caller name of the conference room system invalid AppendCallerNameForRoomSystem, 1
Enables HID control of USB devices by the Zoom client valid EnableHIDControl, 1
When enabled, the client uses the following ports for media transfers:

AUDIO: 8803
AS: 8802
VIDEO: 8801

invalid EnableIndependentDataPort, 1
Use the Windows client embedded browser for SSO (single sign-on) invalid EnableEmbedBrowserForSSO, 1
Force users to sign in before joining a meeting from the app invalid EnforceSignInToJoin, 1
Automatically send logs in case of serious failure issues invalid EnableAutoUploadDumps, 1
Outlook In Zoom to display the contact status of, Outlook at Zoom to set the default chat, meeting, and as a phone app invalid IntegrateZoomWithOutlook
When enabled, the Zoom app will start the elevating video process to support advanced DSCP marks. invalid EnableElevateForAdvDSCP, 1
Disable voice traffic through the proxy invalid DisableAudioOverproxy, 1
Disable video traffic through the proxy invalid DisableVideoOverproxy, 1
Disable screen sharing traffic through proxies invalid DisableSharingOverproxy, 1
Set the client proxy server as a named proxy

Example: server: port

invalid Proxy, proxy_address
Set the proxy server as a client using the PAC URL invalid ProxyPac, your_pac_url
Set proxy bypass rules for clients invalid ProxyBypass, bypass_rule
Disable Zoom Sharing Service during installation invalid DisableAdvancedSharingService, 1
Enable appearance correction invalid EnableFaceBeauty, 1
Remote control of all applications invalid RemoteControlAllApp, 1


Meeting settings

explanation Default MSI options and values
Turn off the camera when attending a meeting invalid Dsiablevideo, 1
When you join a meeting, the meeting window launches in full screen by default invalid AutoFullScreenWhenViewShare, 1
Automatically adjust screen sharing content to fit the viewer’s screen invalid AutoFitWhenViewShare, 1
Use HD video when joining a meeting invalid Use720pByDefault, 1
Automatically enable dual monitors invalid UseDualMonitor1
Disable full screen at the start or attendance of a meeting invalid FullScreenWhenJoin0
Always show meeting controls (disable auto-hide toolbar) invalid AutoHideToolbar0
Hide non-video participants by default invalid HideNonVideoUsers , 1
Mute the microphone whenever you attend a meeting invalid MuteVoipWhenJoin1
Shows how long the user has been in the meeting invalid ShowConnectedTime1
Check before leaving the meeting valid ConfirmWhenLeave1
Disable screen sharing at the start or attendance of a meeting invalid DisableScreenShare1
Disable window Aero mode in Windows 7 invalid noaeroonwin71
Set the default storage location for local recordings Document folder recordpathC/ your_recording_path
Allows attendance to meetings only within the specified account invalid Account, your account ID
Automatically adjusts microphone settings invalid AudioAutoAdjust1
Enables echo cancellation when sending audio valid EnableEchoCancellation, 1
Automatically enable the microphone’s original audio settings invalid enableoriginalsound, 1
Always use PMI for instant meetings invalid UsePMI1
Disable chat during a meeting invalid zDisableChat1
Disable file transfer during meetings (send or receive files) invalid zDisableFT1
Disable local recording invalid zDisableLocalRecord1
Disable cloud recording invalid zDisableCMR1
Disable video transmission invalid zDisableSendVideo1
Disable video reception invalid zDisableRecvVideo1
Disable sending and receiving video invalid zDisableVideo, 1
Enable shared video mirroring invalid EnableMirrorEffect1
Call the CRC device without first starting a meeting invalid EnableStartMeetingWithRoomSyst em1
Set maximum transmit bandwidth invalid BandwidthLimitUp , amount (all values ​​are Kbps )
Set maximum receive bandwidth invalid BandwidthLimitDown , amount (all values ​​are Kbps )
Split traffic into different ports for easy identification
Video Sharing: 8801
Screen Sharing: 8802
Audio: 8803
invalid EnableIndependentDataPort1
Show video preview whenever you join a meeting valid AlwaysShowVideoPreviewDialog1
Remove computer audio from audio options invalid disablecomputeraudio1
Automatically mutes the microphone if the screen locks during a meeting invalid MuteWhenLockScreen, 1
When enabled, Zoom is Windows will use the default set of speakers invalid SetUseSystemDefaultSpeakerForVoip, 1
When enabled, Zoom is Windows will use the default microphone that is set in the invalid SetUseSystemDefaultMicForVoip, 1
Use side-by-side mode to display the shared screen invalid EnableSplitScreen1
Enable automatic volume adjustment valid AudioAutoAdjust1
Disable remote control invalid DisableRemoteControl1
Disable remote support invalid DisableRemoteSupport1
Disable virtual background invalid DisableVirtualBkgnd1
Disable GPU acceleration invalid LegacyCaptureMode1
Show video preview dialog whenever you join a video meeting valid AlwaysShowVideoPreviewDialog, 1
Disable the whiteboard function invalid DisableWhiteBoard, 1
Disable the option to share the desktop when sharing the screen invalid DisableDesktopShare, 1
Disable direct sharing with the Zoom Rooms option invalid DisableDirectShare, 1
When the screen sharing optimized for full-screen video to enable the valid EnableShareVideo, 1
Enable the audio function of the shared computer valid EnableShareAudio, 1
Allows you to view Zoom when sharing your desktop invalid ShowZoomWinWhenSharing, 1


Chat settings

explanation Default MSI options and values
Disable link preview invalid zDisableIMLinkPreview1
Disable file transfer for group chat invalid zDisableFT1
Move messages containing new replies to the bottom of the chat / channel invalid SetMessengerDoNotDropThread, 1



Another option:  See http://msdn.microsoft.com/en-us/library/windows/desktop/aa367988(v=vs.85).aspx  .

Uninstall the switch

Zoom a completely uninstall, the following uninstaller please use the command. You can use the following switches when running the installer:

command function
/slient Silent Zoom to delete the
/keep_outlook_plugin Remove Zoom , but leave Outlook plugin installed
/keep_lync_plugin Remove Zoom , but leave the Lync / Skype for Business plugin installed
/keep_notes_plugin Remove Zoom , but leave Notes plugin installed
/vdi_clean Remove vdi package

Zoom Rooms configuration options for Windows

explanation Default MSI options and values
Check SSL certificate invalid EnableSSLVerification
Automatically accept GDPR licenses invalid ACCEPTGDPR
Silently install updates without showing the progress bar invalid SILENT
Automatically log in with username and password valid SYSTEMAUTOLOGIN


Silent installation with automatic login and silent update  : msiexec / i ZoomRoomsInstaller.msi / quiet ACCEPTGDPR = true SILENT = true SYSTEMAUTOLOGIN = true SYSTEMUSERNAME = “windows user name” SYSTEMPASSWORD = “windows password”

System options

These options are disabled by default. To enable it , add SYSTEMOPTION = X (where X represents a number; the values ​​and options are 🙂 :

value option
1 Locks the screen automatically
2 Disable password when wakeup
4 Disable Cortana
8 Disable notifications
16 Disable Windows Update
32 Achieves high-performance power
64 Disable hibernation
128 Don’t sleep
256 Do not turn off the display


Configuring templates for Active Directory management

For more information on the policies and options available for configuration, see Available Group Policy and Templates .


If you want to see the original of this article, see Mass Installation and Configuration for Windows .

Related article

  • How to install the application (PC version)
  • On Windows, there is a problem that the Zoom app cannot be uninstalled. What should I do?
  • Failed to upgrade the Zoom app. How can I upgrade the app?
  • Advanced desktop client settings
  • I don’t want users to use the old Zoom app. Can I force a client update?