Configuring Windows Virtual Desktop (WVD) for Teams media device redirection also known as: “WVD Media Optimized”

I’ve received quite a few questions around enabling Windows Virtual Desktops for Teams media redirection over the past few months and thought I’d write a quick blog post about how to go about configuring it.

The following are links to the official Microsoft documentation for the configuration:

Teams for Virtualized Desktop Infrastructure
https://docs.microsoft.com/en-us/microsoftteams/teams-for-vdi

Use Microsoft Teams on Windows Virtual desktop
https://docs.microsoft.com/en-us/azure/virtual-desktop/teams-on-wvd

Review the documents above for the requirements.

A plain vanilla install of Teams on a WVD desktop will display the following limited configuration settings within the Devices setting:

Note that Microphone is not adjustable:

178

I won’t go into the technical details about how media direction works as many administrators landing on this blog post may have come across this when deploying VMware Horizon View or Citrix Virtual Desktops but the short description is to allow media to be routed directed out of the local device that is connecting to the virtual desktop and therefore avoiding media stream to be encrypted, sent to the virtual desktop, out through the host of the virtual desktop to the person who is being called, then back through the same inefficient path. Having the media sent out of the device with the audio and video device will yield much better performance.

**Note that the steps outlined below should be ran in order.

Step #1 – Configure registry on VDI to identity Teams is installed in a VDI environment

Add the following new registry key (it will not exist on the VDI) to allow the Teams installation to identify that it is being installed onto a VDI:

reg add “HKLMSOFTWAREMicrosoftTeams” /v IsWVDEnvironment /t REG_DWORD /d 1 /f

The key is created at the following location: HKEY_LOCAL_MACHINESOFTWAREMicrosoftTeams

The registry key is named: IsWVDEnvironment and is a REG_DWORD

177

If this step is missed then you’ll receive the following error when attempting to install Teams in step #2.

Installation has failed
Cannot install for all users when a VDI environment is not detected.

176

Step #2 – Deploy Microsoft Teams onto the WVD

Download and install the latest Remote Desktop WebRTC Redirector Service onto the WVD: https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE4AQBt

175
174
173

The following service should be installed and running after the install:

Remote Desktop Services WebRTC Redirector

172

The following component will be listed in Programs and Features:

171

Step #3 – Deploy Microsoft Teams onto the WVD

Begin by downloading the Teams MSI package that will be used to install the application onto the WVD:

Download the Teams MSI package:

https://teams.microsoft.com/downloads/desktopurl?env=production&plat=windows&arch=x64&managedInstaller=true&download=true

Use the following command to install Teams as a Per-machine installation:

msiexec /i c:Teams_windows_x64.msi /l*v c:Teams.log ALLUSERS=1 ALLUSER=1

More information about the install and the switches used can be found in the following documentation:

Install Microsoft Teams
https://docs.microsoft.com/en-us/azure/virtual-desktop/teams-on-wvd#install-microsoft-teams

170
169
168

**Note that I’ve added the output of the logs after a successful installation to the end of this blog post.

A Teams shortcut icon should be placed onto the desktop and start menu:

167

Depending on how the host pool else has been configured, the following message would be displayed when navigating to:

About > Version

166

If audio redirection has not been configured on the host pool, the following message would be displayed:

You have Microsoft Teams Version 1.4.00.2781 (64-bit).

165

If audio redirection has been configured on the host pool, the following message would be displayed:

You have Microsoft Teams Version 1.4.00.2781 (64-bit). WVD Media Not Connected.

164

The following Teams Machine-Wide Installer should now be listed in Programs and Features:

163

Step #4 – Configure the WVD host with the media redirection

Proceed to configure the WVD host pool in the Azure portal with the following device redirection settings:

audiocapturemode:i:1;audiomode:i:0;camerastoredirect:s:*

More information about the settings can be found here:

Customize Remote Desktop Protocol (RDP) properties for a host pool
https://docs.microsoft.com/en-us/azure/virtual-desktop/customize-rdp-properties

162

The configuration string above will configure the Device redirection as such:

161
160

With the settings in place, proceed to restart the WVD, log in and you should now see the following banner navigating to About > Version:

You have Microsoft Teams Version 1.4.00.2781 (64-bit). WVD Media Optimized.

159

The device configuration should now display the devices available on the local endpoint used to connect to the WVD:

158

The following is the verbose log of a successful install of Teams:

 

=== Verbose logging started: 2/4/2021 20:37:26 Build type: SHIP UNICODE 5.00.10011.00 Calling process: C:windowssystem32msiexec.exe ===

MSI (c) (80:F4) [20:37:26:886]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

 

MSI (c) (80:F4) [20:37:26:886]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

 

MSI (c) (80:40) [20:37:26:920]: Resetting cached policy values

MSI (c) (80:40) [20:37:26:920]: Machine policy value ‘Debug’ is 0

MSI (c) (80:40) [20:37:26:920]: ******* RunEngine:

******* Product: c:Teams_windows_x64.msi

******* Action:

******* CommandLine: **********

MSI (c) (80:40) [20:37:26:921]: Machine policy value ‘DisableUserInstalls’ is 0

MSI (c) (80:40) [20:37:26:926]: Note: 1: 1402 2: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer 3: 2

MSI (c) (80:40) [20:37:26:926]: SOFTWARE RESTRICTION POLICY: Verifying package –> ‘c:Teams_windows_x64.msi’ against software restriction policy

MSI (c) (80:40) [20:37:26:926]: SOFTWARE RESTRICTION POLICY: c:Teams_windows_x64.msi has a digital signature

MSI (c) (80:40) [20:37:27:865]: SOFTWARE RESTRICTION POLICY: c:Teams_windows_x64.msi is permitted to run at the ‘unrestricted’ authorization level.

MSI (c) (80:40) [20:37:27:869]: Cloaking enabled.

MSI (c) (80:40) [20:37:27:869]: Attempting to enable all disabled privileges before calling Install on Server

MSI (c) (80:40) [20:37:27:870]: End dialog not enabled

MSI (c) (80:40) [20:37:27:870]: Original package ==> c:Teams_windows_x64.msi

MSI (c) (80:40) [20:37:27:870]: Package we’re running from ==> c:Teams_windows_x64.msi

MSI (c) (80:40) [20:37:27:871]: APPCOMPAT: Compatibility mode property overrides found.

MSI (c) (80:40) [20:37:27:871]: APPCOMPAT: looking for appcompat database entry with ProductCode ‘{731F6BAA-A986-45A4-8936-7C3AAAAA760B}’.

MSI (c) (80:40) [20:37:27:871]: APPCOMPAT: no matching ProductCode found in database.

MSI (c) (80:40) [20:37:27:879]: MSCOREE not loaded loading copy from system32

MSI (c) (80:40) [20:37:27:881]: Machine policy value ‘TransformsSecure’ is 1

MSI (c) (80:40) [20:37:27:882]: Machine policy value ‘DisablePatch’ is 0

MSI (c) (80:40) [20:37:27:882]: Machine policy value ‘AllowLockdownPatch’ is 0

MSI (c) (80:40) [20:37:27:882]: Machine policy value ‘DisableLUAPatching’ is 0

MSI (c) (80:40) [20:37:27:882]: Machine policy value ‘DisableFlyWeightPatching’ is 0

MSI (c) (80:40) [20:37:27:882]: APPCOMPAT: looking for appcompat database entry with ProductCode ‘{731F6BAA-A986-45A4-8936-7C3AAAAA760B}’.

MSI (c) (80:40) [20:37:27:882]: APPCOMPAT: no matching ProductCode found in database.

MSI (c) (80:40) [20:37:27:882]: Transforms are not secure.

MSI (c) (80:40) [20:37:27:882]: Note: 1: 2205 2: 3: Control

MSI (c) (80:40) [20:37:27:882]: PROPERTY CHANGE: Adding MsiLogFileLocation property. Its value is ‘c:Teams.log’.

MSI (c) (80:40) [20:37:27:882]: Command Line: ALLUSERS=1 ALLUSER=1 CURRENTDIRECTORY=C:windowssystem32 CLIENTUILEVEL=0 CLIENTPROCESSID=640

MSI (c) (80:40) [20:37:27:882]: PROPERTY CHANGE: Adding PackageCode property. Its value is ‘{D13493A3-8362-4830-B7EB-F2BB8D0A7FB8}’.

MSI (c) (80:40) [20:37:27:882]: Product Code passed to Engine.Initialize: ”

MSI (c) (80:40) [20:37:27:882]: Product Code from property table before transforms: ‘{731F6BAA-A986-45A4-8936-7C3AAAAA760B}’

MSI (c) (80:40) [20:37:27:882]: Product Code from property table after transforms: ‘{731F6BAA-A986-45A4-8936-7C3AAAAA760B}’

MSI (c) (80:40) [20:37:27:882]: Product not registered: beginning first-time install

MSI (c) (80:40) [20:37:27:882]: PROPERTY CHANGE: Adding ALLUSERS property. Its value is ‘1’.

MSI (c) (80:40) [20:37:27:883]: PROPERTY CHANGE: Adding ProductState property. Its value is ‘-1’.

MSI (c) (80:40) [20:37:27:883]: Entering CMsiConfigurationManager::SetLastUsedSource.

MSI (c) (80:40) [20:37:27:883]: User policy value ‘SearchOrder’ is ‘nmu’

MSI (c) (80:40) [20:37:27:883]: Adding new sources is allowed.

MSI (c) (80:40) [20:37:27:883]: PROPERTY CHANGE: Adding PackagecodeChanging property. Its value is ‘1’.

MSI (c) (80:40) [20:37:27:883]: Package name extracted from package path: ‘Teams_windows_x64.msi’

MSI (c) (80:40) [20:37:27:883]: Package to be registered: ‘Teams_windows_x64.msi’

MSI (c) (80:40) [20:37:27:883]: Note: 1: 2205 2: 3: Error

MSI (c) (80:40) [20:37:27:883]: Note: 1: 2262 2: AdminProperties 3: -2147287038

MSI (c) (80:40) [20:37:27:883]: Machine policy value ‘DisableMsi’ is 1

MSI (c) (80:40) [20:37:27:883]: Machine policy value ‘AlwaysInstallElevated’ is 0

MSI (c) (80:40) [20:37:27:883]: User policy value ‘AlwaysInstallElevated’ is 0

MSI (c) (80:40) [20:37:27:883]: Product installation will be elevated because user is admin and product is being installed per-machine.

MSI (c) (80:40) [20:37:27:883]: Running product ‘{731F6BAA-A986-45A4-8936-7C3AAAAA760B}’ with elevated privileges: Product is assigned.

MSI (c) (80:40) [20:37:27:883]: PROPERTY CHANGE: Modifying ALLUSER property. Its current value is ‘0’. Its new value: ‘1’.

MSI (c) (80:40) [20:37:27:883]: PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is ‘C:windowssystem32’.

MSI (c) (80:40) [20:37:27:883]: PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is ‘0’.

MSI (c) (80:40) [20:37:27:883]: PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is ‘640’.

MSI (c) (80:40) [20:37:27:884]: PROPERTY CHANGE: Adding MsiSystemRebootPending property. Its value is ‘1’.

MSI (c) (80:40) [20:37:27:884]: TRANSFORMS property is now:

MSI (c) (80:40) [20:37:27:884]: PROPERTY CHANGE: Adding VersionDatabase property. Its value is ‘200’.

MSI (c) (80:40) [20:37:27:884]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoaming

MSI (c) (80:40) [20:37:27:884]: SHELL32::SHGetFolderPath returned: C:UserstlukFavorites

MSI (c) (80:40) [20:37:27:884]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsNetwork Shortcuts

MSI (c) (80:40) [20:37:27:885]: SHELL32::SHGetFolderPath returned: \BTAFS01BTA-Users$tlukDocuments

MSI (c) (80:40) [20:37:27:885]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsPrinter Shortcuts

MSI (c) (80:40) [20:37:27:885]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsRecent

MSI (c) (80:40) [20:37:27:885]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsSendTo

MSI (c) (80:40) [20:37:27:885]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsTemplates

MSI (c) (80:40) [20:37:27:886]: SHELL32::SHGetFolderPath returned: C:ProgramData

MSI (c) (80:40) [20:37:27:886]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataLocal

MSI (c) (80:40) [20:37:27:886]: SHELL32::SHGetFolderPath returned: \BTAFS01BTA-Users$tlukPictures

MSI (c) (80:40) [20:37:27:887]: SHELL32::SHGetFolderPath returned: C:ProgramDataMicrosoftWindowsStart MenuProgramsAdministrative Tools

MSI (c) (80:40) [20:37:27:887]: SHELL32::SHGetFolderPath returned: C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup

MSI (c) (80:40) [20:37:27:887]: SHELL32::SHGetFolderPath returned: C:ProgramDataMicrosoftWindowsStart MenuPrograms

MSI (c) (80:40) [20:37:27:887]: SHELL32::SHGetFolderPath returned: C:ProgramDataMicrosoftWindowsStart Menu

MSI (c) (80:40) [20:37:27:887]: SHELL32::SHGetFolderPath returned: C:UsersPublicDesktop

MSI (c) (80:40) [20:37:27:887]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsStart MenuProgramsAdministrative Tools

MSI (c) (80:40) [20:37:27:888]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

MSI (c) (80:40) [20:37:27:888]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsStart MenuPrograms

MSI (c) (80:40) [20:37:27:888]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsStart Menu

MSI (c) (80:40) [20:37:27:888]: SHELL32::SHGetFolderPath returned: C:UserstlukDesktop

MSI (c) (80:40) [20:37:27:889]: SHELL32::SHGetFolderPath returned: C:ProgramDataMicrosoftWindowsTemplates

MSI (c) (80:40) [20:37:27:889]: SHELL32::SHGetFolderPath returned: C:windowsFonts

MSI (c) (80:40) [20:37:27:890]: Note: 1: 2898 2: MS Sans Serif 3: MS Sans Serif 4: 0 5: 16

MSI (c) (80:40) [20:37:27:894]: MSI_LUA: Setting AdminUser property to 1 because this is the client or the user has already permitted elevation

MSI (c) (80:40) [20:37:27:894]: MSI_LUA: Setting MsiRunningElevated property to 1 because the install is already running elevated.

MSI (c) (80:40) [20:37:27:894]: PROPERTY CHANGE: Adding MsiRunningElevated property. Its value is ‘1’.

MSI (c) (80:40) [20:37:27:894]: PROPERTY CHANGE: Adding Privileged property. Its value is ‘1’.

MSI (c) (80:40) [20:37:27:894]: Note: 1: 1402 2: HKEY_CURRENT_USERSoftwareMicrosoftMS Setup (ACME)User Info 3: 2

MSI (c) (80:40) [20:37:27:895]: Note: 1: 1402 2: HKEY_CURRENT_USERSoftwareMicrosoftMS Setup (ACME)User Info 3: 2

MSI (c) (80:40) [20:37:27:895]: PROPERTY CHANGE: Adding DATABASE property. Its value is ‘c:Teams_windows_x64.msi’.

MSI (c) (80:40) [20:37:27:895]: PROPERTY CHANGE: Adding OriginalDatabase property. Its value is ‘c:Teams_windows_x64.msi’.

MSI (c) (80:40) [20:37:27:895]: Machine policy value ‘MsiDisableEmbeddedUI’ is 0

MSI (c) (80:40) [20:37:27:895]: PROPERTY CHANGE: Adding SourceDir property. Its value is ‘c:’.

MSI (c) (80:40) [20:37:27:895]: PROPERTY CHANGE: Adding SOURCEDIR property. Its value is ‘c:’.

MSI (c) (80:F4) [20:37:27:895]: PROPERTY CHANGE: Adding VersionHandler property. Its value is ‘5.00’.

MSI (c) (80:F4) [20:37:27:896]: Note: 1: 2205 2: 3: ControlEvent

MSI (c) (80:F4) [20:37:27:896]: Note: 1: 2205 2: 3: ControlCondition

MSI (c) (80:F4) [20:37:27:896]: Note: 1: 2205 2: 3: EventMapping

MSI (c) (80:F4) [20:37:27:896]: Note: 1: 2205 2: 3: UIText

MSI (c) (80:F4) [20:37:27:896]: Note: 1: 2205 2: 3: TextStyle

MSI (c) (80:F4) [20:37:27:897]: Note: 1: 2205 2: 3: Dialog

=== Logging started: 2/4/2021 20:37:27 ===

MSI (c) (80:40) [20:37:27:898]: Note: 1: 2205 2: 3: PatchPackage

MSI (c) (80:40) [20:37:27:898]: Machine policy value ‘DisableRollback’ is 0

MSI (c) (80:40) [20:37:27:898]: User policy value ‘DisableRollback’ is 0

MSI (c) (80:40) [20:37:27:898]: PROPERTY CHANGE: Adding UILevel property. Its value is ‘5’.

MSI (c) (80:40) [20:37:27:900]: Note: 1: 2203 2: C:windowsInstallerinprogressinstallinfo.ipi 3: -2147287038

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT property. Its current value is ‘603’. Its new value: ‘601’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT64 property. Its current value is ‘603’. Its new value: ‘601’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘0’. Its new value: ’14’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’14’. Its new value: ’13’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’13’. Its new value: ’12’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’12’. Its new value: ’11’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’11’. Its new value: ’10’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’10’. Its new value: ‘9’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘9’. Its new value: ‘8’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘8’. Its new value: ‘7’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘7’. Its new value: ‘6’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘6’. Its new value: ‘5’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘5’. Its new value: ‘4’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘4’. Its new value: ‘3’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘3’. Its new value: ‘2’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘2’. Its new value: ‘1’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘1’. Its new value: ‘0’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT property. Its current value is ‘601’. Its new value: ‘600’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT64 property. Its current value is ‘601’. Its new value: ‘600’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘0’. Its new value: ’14’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’14’. Its new value: ’13’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’13’. Its new value: ’12’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’12’. Its new value: ’11’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’11’. Its new value: ’10’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’10’. Its new value: ‘9’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘9’. Its new value: ‘8’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘8’. Its new value: ‘7’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘7’. Its new value: ‘6’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘6’. Its new value: ‘5’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘5’. Its new value: ‘4’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘4’. Its new value: ‘3’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘3’. Its new value: ‘2’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘2’. Its new value: ‘1’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘1’. Its new value: ‘0’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT property. Its current value is ‘600’. Its new value: ‘502’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT64 property. Its current value is ‘600’. Its new value: ‘502’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘0’. Its new value: ’14’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’14’. Its new value: ’13’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’13’. Its new value: ’12’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’12’. Its new value: ’11’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’11’. Its new value: ’10’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’10’. Its new value: ‘9’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘9’. Its new value: ‘8’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘8’. Its new value: ‘7’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘7’. Its new value: ‘6’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘6’. Its new value: ‘5’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘5’. Its new value: ‘4’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘4’. Its new value: ‘3’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘3’. Its new value: ‘2’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘2’. Its new value: ‘1’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘1’. Its new value: ‘0’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT property. Its current value is ‘502’. Its new value: ‘501’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT64 property. Its current value is ‘502’. Its new value: ‘501’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘0’. Its new value: ’14’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’14’. Its new value: ’13’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’13’. Its new value: ’12’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’12’. Its new value: ’11’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’11’. Its new value: ’10’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’10’. Its new value: ‘9’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘9’. Its new value: ‘8’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘8’. Its new value: ‘7’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘7’. Its new value: ‘6’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘6’. Its new value: ‘5’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘5’. Its new value: ‘4’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘4’. Its new value: ‘3’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘3’. Its new value: ‘2’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘2’. Its new value: ‘1’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘1’. Its new value: ‘0’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT property. Its current value is ‘501’. Its new value: ‘500’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT64 property. Its current value is ‘501’. Its new value: ‘500’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘0’. Its new value: ’14’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’14’. Its new value: ’13’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’13’. Its new value: ’12’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’12’. Its new value: ’11’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’11’. Its new value: ’10’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’10’. Its new value: ‘9’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘9’. Its new value: ‘8’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘8’. Its new value: ‘7’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘7’. Its new value: ‘6’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘6’. Its new value: ‘5’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘5’. Its new value: ‘4’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘4’. Its new value: ‘3’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘3’. Its new value: ‘2’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘2’. Its new value: ‘1’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘1’. Its new value: ‘0’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT property. Its current value is ‘500’. Its new value: ‘400’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying VersionNT64 property. Its current value is ‘500’. Its new value: ‘400’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘0’. Its new value: ’14’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’14’. Its new value: ’13’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’13’. Its new value: ’12’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’12’. Its new value: ’11’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’11’. Its new value: ’10’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ’10’. Its new value: ‘9’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘9’. Its new value: ‘8’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘8’. Its new value: ‘7’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘7’. Its new value: ‘6’.

MSI (c) (80:40) [20:37:27:900]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘6’. Its new value: ‘5’.

MSI (c) (80:40) [20:37:27:901]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘5’. Its new value: ‘4’.

MSI (c) (80:40) [20:37:27:901]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘4’. Its new value: ‘3’.

MSI (c) (80:40) [20:37:27:901]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘3’. Its new value: ‘2’.

MSI (c) (80:40) [20:37:27:901]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘2’. Its new value: ‘1’.

MSI (c) (80:40) [20:37:27:901]: PROPERTY CHANGE: Modifying ServicePackLevel property. Its current value is ‘1’. Its new value: ‘0’.

MSI (c) (80:40) [20:37:27:901]: PROPERTY CHANGE: Modifying VersionNT property. Its current value is ‘400’. Its new value: ‘603’.

MSI (c) (80:40) [20:37:27:901]: PROPERTY CHANGE: Modifying VersionNT64 property. Its current value is ‘400’. Its new value: ‘603’.

MSI (c) (80:40) [20:37:27:902]: PROPERTY CHANGE: Adding ACTION property. Its value is ‘INSTALL’.

MSI (c) (80:40) [20:37:27:902]: Doing action: INSTALL

MSI (c) (80:40) [20:37:27:902]: Note: 1: 2205 2: 3: ActionText

Action 20:37:27: INSTALL.

Action start 20:37:27: INSTALL.

MSI (c) (80:40) [20:37:27:903]: UI Sequence table ‘InstallUISequence’ is present and populated.

MSI (c) (80:40) [20:37:27:903]: Running UISequence

MSI (c) (80:40) [20:37:27:903]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is ‘INSTALL’.

MSI (c) (80:40) [20:37:27:903]: Doing action: AppSearch

MSI (c) (80:40) [20:37:27:903]: Note: 1: 2205 2: 3: ActionText

Action 20:37:27: AppSearch. Searching for installed applications

Action start 20:37:27: AppSearch.

AppSearch: Property: ALLUSER, Signature: AllUserRegistryEntry

MSI (c) (80:40) [20:37:27:904]: Note: 1: 2262 2: Signature 3: -2147287038

MSI (c) (80:40) [20:37:27:904]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32SOFTWAREMicrosoftTeams 3: 2

AppSearch: Property: NETFRAMEWORK45, Signature: NetFramework45

MSI (c) (80:40) [20:37:27:904]: Note: 1: 2262 2: Signature 3: -2147287038

MSI (c) (80:40) [20:37:27:904]: PROPERTY CHANGE: Adding NETFRAMEWORK45 property. Its value is ‘#528372’.

Action ended 20:37:27: AppSearch. Return value 1.

MSI (c) (80:40) [20:37:27:904]: Doing action: LaunchConditions

MSI (c) (80:40) [20:37:27:904]: Note: 1: 2205 2: 3: ActionText

Action 20:37:27: LaunchConditions. Evaluating launch conditions

Action start 20:37:27: LaunchConditions.

Action ended 20:37:27: LaunchConditions. Return value 1.

MSI (c) (80:40) [20:37:27:904]: Doing action: ValidateProductID

MSI (c) (80:40) [20:37:27:904]: Note: 1: 2205 2: 3: ActionText

Action 20:37:27: ValidateProductID.

Action start 20:37:27: ValidateProductID.

Action ended 20:37:27: ValidateProductID. Return value 1.

MSI (c) (80:40) [20:37:27:904]: Doing action: CostInitialize

MSI (c) (80:40) [20:37:27:904]: Note: 1: 2205 2: 3: ActionText

Action 20:37:27: CostInitialize. Computing space requirements

Action start 20:37:27: CostInitialize.

MSI (c) (80:40) [20:37:27:904]: Machine policy value ‘MaxPatchCacheSize’ is 10

MSI (c) (80:40) [20:37:27:906]: PROPERTY CHANGE: Adding ROOTDRIVE property. Its value is ‘c:’.

MSI (c) (80:40) [20:37:27:906]: PROPERTY CHANGE: Adding CostingComplete property. Its value is ‘0’.

Action ended 20:37:27: CostInitialize. Return value 1.

MSI (c) (80:40) [20:37:27:907]: Doing action: FileCost

MSI (c) (80:40) [20:37:27:907]: Note: 1: 2205 2: 3: ActionText

Action 20:37:27: FileCost. Computing space requirements

Action start 20:37:27: FileCost.

MSI (c) (80:40) [20:37:27:908]: Note: 1: 2205 2: 3: MsiAssembly

MSI (c) (80:40) [20:37:27:908]: Note: 1: 2205 2: 3: Class

MSI (c) (80:40) [20:37:27:908]: Note: 1: 2205 2: 3: Extension

MSI (c) (80:40) [20:37:27:908]: Note: 1: 2205 2: 3: TypeLib

Action ended 20:37:27: FileCost. Return value 1.

MSI (c) (80:40) [20:37:27:908]: Doing action: CostFinalize

MSI (c) (80:40) [20:37:27:908]: Note: 1: 2205 2: 3: ActionText

Action 20:37:27: CostFinalize. Computing space requirements

Action start 20:37:27: CostFinalize.

MSI (c) (80:40) [20:37:27:909]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is ‘0’.

MSI (c) (80:40) [20:37:27:909]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is ‘0’.

MSI (c) (80:40) [20:37:27:909]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is ‘0’.

MSI (c) (80:40) [20:37:27:909]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is ‘0’.

MSI (c) (80:40) [20:37:27:909]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is ‘0’.

MSI (c) (80:40) [20:37:27:909]: Note: 1: 2205 2: 3: Patch

MSI (c) (80:40) [20:37:27:909]: Note: 1: 2205 2: 3: Condition

MSI (c) (80:40) [20:37:27:909]: PROPERTY CHANGE: Adding TARGETDIR property. Its value is ‘c:’.

MSI (c) (80:40) [20:37:27:909]: PROPERTY CHANGE: Modifying WindowsFolder property. Its current value is ‘C:windows’. Its new value: ‘c:windows’.

MSI (c) (80:40) [20:37:27:909]: PROPERTY CHANGE: Modifying ProgramFilesFolder property. Its current value is ‘C:Program Files (x86)’. Its new value: ‘c:Program Files (x86)’.

MSI (c) (80:40) [20:37:27:909]: PROPERTY CHANGE: Adding APPLICATIONROOTDIRECTORY property. Its value is ‘c:Program Files (x86)Teams Installer’.

MSI (c) (80:40) [20:37:27:909]: Target path resolution complete. Dumping Directory table…

MSI (c) (80:40) [20:37:27:909]: Note: target paths subject to change (via custom actions or browsing)

MSI (c) (80:40) [20:37:27:909]: Dir (target): Key: TARGETDIR , Object: c:

MSI (c) (80:40) [20:37:27:909]: Dir (target): Key: WindowsFolder , Object: c:windows

MSI (c) (80:40) [20:37:27:909]: Dir (target): Key: ProgramFilesFolder , Object: c:Program Files (x86)

MSI (c) (80:40) [20:37:27:909]: Dir (target): Key: APPLICATIONROOTDIRECTORY , Object: c:Program Files (x86)Teams Installer

MSI (c) (80:40) [20:37:27:909]: PROPERTY CHANGE: Adding INSTALLLEVEL property. Its value is ‘1’.

MSI (c) (80:40) [20:37:27:909]: Note: 1: 2205 2: 3: MsiAssembly

MSI (c) (80:40) [20:37:27:909]: Note: 1: 2228 2: 3: MsiAssembly 4: SELECT `MsiAssembly`.`Attributes`, `MsiAssembly`.`File_Application`, `MsiAssembly`.`File_Manifest`, `Component`.`KeyPath` FROM `MsiAssembly`, `Component` WHERE `MsiAssembly`.`Component_` = `Component`.`Component` AND `MsiAssembly`.`Component_` = ?

Action ended 20:37:27: CostFinalize. Return value 1.

MSI (c) (80:40) [20:37:27:910]: Doing action: ExecuteAction

MSI (c) (80:40) [20:37:27:910]: Note: 1: 2205 2: 3: ActionText

Action 20:37:27: ExecuteAction.

Action start 20:37:27: ExecuteAction.

MSI (c) (80:40) [20:37:27:910]: PROPERTY CHANGE: Adding SECONDSEQUENCE property. Its value is ‘1’.

MSI (c) (80:40) [20:37:27:912]: Grabbed execution mutex.

MSI (c) (80:40) [20:37:27:912]: Incrementing counter to disable shutdown. Counter after increment: 0

MSI (c) (80:40) [20:37:27:912]: Switching to server: ALLUSER=”1″ NETFRAMEWORK45=”#528372″ APPLICATIONROOTDIRECTORY=”c:Program Files (x86)Teams Installer” TARGETDIR=”c:” ALLUSERS=”1″ CURRENTDIRECTORY=”C:windowssystem32″ CLIENTUILEVEL=”0″ CLIENTPROCESSID=”640″ ACTION=”INSTALL” SOURCEDIR=”c:” ROOTDRIVE=”c:” EXECUTEACTION=”INSTALL” INSTALLLEVEL=”1″ SECONDSEQUENCE=”1″ ADDLOCAL=MainApplication

MSI (s) (3C:64) [20:37:27:918]: Running installation inside multi-package transaction c:Teams_windows_x64.msi

MSI (s) (3C:64) [20:37:27:918]: Grabbed execution mutex.

MSI (s) (3C:A0) [20:37:27:920]: Resetting cached policy values

MSI (s) (3C:A0) [20:37:27:920]: Machine policy value ‘Debug’ is 0

MSI (s) (3C:A0) [20:37:27:920]: ******* RunEngine:

******* Product: c:Teams_windows_x64.msi

******* Action: INSTALL

******* CommandLine: **********

MSI (s) (3C:A0) [20:37:27:920]: Machine policy value ‘DisableUserInstalls’ is 0

MSI (s) (3C:A0) [20:37:27:923]: Note: 1: 2203 2: C:windowsInstallerinprogressinstallinfo.ipi 3: -2147287038

MSI (s) (3C:A0) [20:37:27:924]: Machine policy value ‘LimitSystemRestoreCheckpointing’ is 0

MSI (s) (3C:A0) [20:37:27:924]: Note: 1: 1715 2: Teams Machine-Wide Installer

MSI (s) (3C:A0) [20:37:27:924]: Note: 1: 2205 2: 3: Error

MSI (s) (3C:A0) [20:37:27:924]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1715

MSI (s) (3C:A0) [20:37:27:924]: Calling SRSetRestorePoint API. dwRestorePtType: 0, dwEventType: 102, llSequenceNumber: 0, szDescription: “Installed Teams Machine-Wide Installer”.

MSI (s) (3C:A0) [20:37:27:924]: The System Restore service is disabled. Returned status: 1058. GetLastError() returned: 1058

MSI (s) (3C:A0) [20:37:27:925]: Note: 1: 1402 2: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer 3: 2

MSI (s) (3C:A0) [20:37:27:926]: File will have security applied from OpCode.

MSI (s) (3C:A0) [20:37:28:018]: SOFTWARE RESTRICTION POLICY: Verifying package –> ‘c:Teams_windows_x64.msi’ against software restriction policy

MSI (s) (3C:A0) [20:37:28:018]: SOFTWARE RESTRICTION POLICY: c:Teams_windows_x64.msi has a digital signature

MSI (s) (3C:A0) [20:37:28:919]: SOFTWARE RESTRICTION POLICY: c:Teams_windows_x64.msi is permitted to run at the ‘unrestricted’ authorization level.

MSI (s) (3C:A0) [20:37:28:919]: MSCOREE not loaded loading copy from system32

MSI (s) (3C:A0) [20:37:28:921]: End dialog not enabled

MSI (s) (3C:A0) [20:37:28:921]: Original package ==> c:Teams_windows_x64.msi

MSI (s) (3C:A0) [20:37:28:921]: Package we’re running from ==> c:windowsInstaller3d7bfc3d.msi

MSI (s) (3C:A0) [20:37:28:922]: APPCOMPAT: Compatibility mode property overrides found.

MSI (s) (3C:A0) [20:37:28:922]: APPCOMPAT: looking for appcompat database entry with ProductCode ‘{731F6BAA-A986-45A4-8936-7C3AAAAA760B}’.

MSI (s) (3C:A0) [20:37:28:922]: APPCOMPAT: no matching ProductCode found in database.

MSI (s) (3C:A0) [20:37:28:928]: Machine policy value ‘TransformsSecure’ is 1

MSI (s) (3C:A0) [20:37:28:928]: Machine policy value ‘DisablePatch’ is 0

MSI (s) (3C:A0) [20:37:28:928]: Machine policy value ‘AllowLockdownPatch’ is 0

MSI (s) (3C:A0) [20:37:28:928]: Machine policy value ‘DisableLUAPatching’ is 0

MSI (s) (3C:A0) [20:37:28:928]: Machine policy value ‘DisableFlyWeightPatching’ is 0

MSI (s) (3C:A0) [20:37:28:928]: APPCOMPAT: looking for appcompat database entry with ProductCode ‘{731F6BAA-A986-45A4-8936-7C3AAAAA760B}’.

MSI (s) (3C:A0) [20:37:28:928]: APPCOMPAT: no matching ProductCode found in database.

MSI (s) (3C:A0) [20:37:28:928]: Transforms are not secure.

MSI (s) (3C:A0) [20:37:28:928]: Note: 1: 2205 2: 3: Control

MSI (s) (3C:A0) [20:37:28:928]: PROPERTY CHANGE: Adding MsiLogFileLocation property. Its value is ‘c:Teams.log’.

MSI (s) (3C:A0) [20:37:28:928]: Command Line: ALLUSER=1 NETFRAMEWORK45=#528372 APPLICATIONROOTDIRECTORY=c:Program Files (x86)Teams Installer TARGETDIR=c: ALLUSERS=1 CURRENTDIRECTORY=C:windowssystem32 CLIENTUILEVEL=0 CLIENTPROCESSID=640 ACTION=INSTALL SOURCEDIR=c: ROOTDRIVE=c: EXECUTEACTION=INSTALL INSTALLLEVEL=1 SECONDSEQUENCE=1 ADDLOCAL=MainApplication ACTION=INSTALL

MSI (s) (3C:A0) [20:37:28:928]: PROPERTY CHANGE: Adding PackageCode property. Its value is ‘{D13493A3-8362-4830-B7EB-F2BB8D0A7FB8}’.

MSI (s) (3C:A0) [20:37:28:928]: Product Code passed to Engine.Initialize: ”

MSI (s) (3C:A0) [20:37:28:928]: Product Code from property table before transforms: ‘{731F6BAA-A986-45A4-8936-7C3AAAAA760B}’

MSI (s) (3C:A0) [20:37:28:928]: Product Code from property table after transforms: ‘{731F6BAA-A986-45A4-8936-7C3AAAAA760B}’

MSI (s) (3C:A0) [20:37:28:928]: Product not registered: beginning first-time install

MSI (s) (3C:A0) [20:37:28:929]: PROPERTY CHANGE: Adding ALLUSERS property. Its value is ‘1’.

MSI (s) (3C:A0) [20:37:28:929]: Product {731F6BAA-A986-45A4-8936-7C3AAAAA760B} is not managed.

MSI (s) (3C:A0) [20:37:28:929]: MSI_LUA: Credential prompt not required, user is an admin

MSI (s) (3C:A0) [20:37:28:929]: PROPERTY CHANGE: Adding ProductState property. Its value is ‘-1’.

MSI (s) (3C:A0) [20:37:28:929]: Entering CMsiConfigurationManager::SetLastUsedSource.

MSI (s) (3C:A0) [20:37:28:929]: User policy value ‘SearchOrder’ is ‘nmu’

MSI (s) (3C:A0) [20:37:28:929]: Adding new sources is allowed.

MSI (s) (3C:A0) [20:37:28:929]: PROPERTY CHANGE: Adding PackagecodeChanging property. Its value is ‘1’.

MSI (s) (3C:A0) [20:37:28:929]: Package name extracted from package path: ‘Teams_windows_x64.msi’

MSI (s) (3C:A0) [20:37:28:929]: Package to be registered: ‘Teams_windows_x64.msi’

MSI (s) (3C:A0) [20:37:28:929]: Note: 1: 2205 2: 3: Error

MSI (s) (3C:A0) [20:37:28:931]: Note: 1: 2262 2: AdminProperties 3: -2147287038

MSI (s) (3C:A0) [20:37:28:931]: Machine policy value ‘DisableMsi’ is 1

MSI (s) (3C:A0) [20:37:28:931]: Machine policy value ‘AlwaysInstallElevated’ is 0

MSI (s) (3C:A0) [20:37:28:931]: User policy value ‘AlwaysInstallElevated’ is 0

MSI (s) (3C:A0) [20:37:28:931]: Product installation will be elevated because user is admin and product is being installed per-machine.

MSI (s) (3C:A0) [20:37:28:931]: Running product ‘{731F6BAA-A986-45A4-8936-7C3AAAAA760B}’ with elevated privileges: Product is assigned.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Modifying ALLUSER property. Its current value is ‘0’. Its new value: ‘1’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding NETFRAMEWORK45 property. Its value is ‘#528372’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding APPLICATIONROOTDIRECTORY property. Its value is ‘c:Program Files (x86)Teams Installer’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding TARGETDIR property. Its value is ‘c:’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is ‘C:windowssystem32’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is ‘0’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is ‘640’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding ACTION property. Its value is ‘INSTALL’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding SOURCEDIR property. Its value is ‘c:’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding ROOTDRIVE property. Its value is ‘c:’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is ‘INSTALL’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding INSTALLLEVEL property. Its value is ‘1’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding SECONDSEQUENCE property. Its value is ‘1’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding ADDLOCAL property. Its value is ‘MainApplication’.

MSI (s) (3C:A0) [20:37:28:931]: Machine policy value ‘DisableAutomaticApplicationShutdown’ is 0

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding MsiRestartManagerSessionKey property. Its value is ‘84341155ba1bc840b4070c8fe47601e0’.

MSI (s) (3C:A0) [20:37:28:931]: RESTART MANAGER: Session opened.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding MsiSystemRebootPending property. Its value is ‘1’.

MSI (s) (3C:A0) [20:37:28:931]: Engine has iefSecondSequence set to true.

MSI (s) (3C:A0) [20:37:28:931]: TRANSFORMS property is now:

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Deleting SOURCEDIR property. Its current value is ‘c:’.

MSI (s) (3C:A0) [20:37:28:931]: PROPERTY CHANGE: Adding VersionDatabase property. Its value is ‘200’.

MSI (s) (3C:A0) [20:37:28:933]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoaming

MSI (s) (3C:A0) [20:37:28:934]: SHELL32::SHGetFolderPath returned: C:UserstlukFavorites

MSI (s) (3C:A0) [20:37:28:935]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsNetwork Shortcuts

MSI (s) (3C:A0) [20:37:28:935]: SHELL32::SHGetFolderPath returned: \BTAFS01BTA-Users$tlukDocuments

MSI (s) (3C:A0) [20:37:28:937]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsPrinter Shortcuts

MSI (s) (3C:A0) [20:37:28:938]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsRecent

MSI (s) (3C:A0) [20:37:28:939]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsSendTo

MSI (s) (3C:A0) [20:37:28:941]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsTemplates

MSI (s) (3C:A0) [20:37:28:941]: SHELL32::SHGetFolderPath returned: C:ProgramData

MSI (s) (3C:A0) [20:37:28:942]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataLocal

MSI (s) (3C:A0) [20:37:28:943]: SHELL32::SHGetFolderPath returned: \BTAFS01BTA-Users$tlukPictures

MSI (s) (3C:A0) [20:37:28:945]: SHELL32::SHGetFolderPath returned: C:ProgramDataMicrosoftWindowsStart MenuProgramsAdministrative Tools

MSI (s) (3C:A0) [20:37:28:946]: SHELL32::SHGetFolderPath returned: C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup

MSI (s) (3C:A0) [20:37:28:947]: SHELL32::SHGetFolderPath returned: C:ProgramDataMicrosoftWindowsStart MenuPrograms

MSI (s) (3C:A0) [20:37:28:948]: SHELL32::SHGetFolderPath returned: C:ProgramDataMicrosoftWindowsStart Menu

MSI (s) (3C:A0) [20:37:28:949]: SHELL32::SHGetFolderPath returned: C:UsersPublicDesktop

MSI (s) (3C:A0) [20:37:28:952]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsStart MenuProgramsAdministrative Tools

MSI (s) (3C:A0) [20:37:28:953]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

MSI (s) (3C:A0) [20:37:28:954]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsStart MenuPrograms

MSI (s) (3C:A0) [20:37:28:955]: SHELL32::SHGetFolderPath returned: C:UserstlukAppDataRoamingMicrosoftWindowsStart Menu

MSI (s) (3C:A0) [20:37:28:956]: SHELL32::SHGetFolderPath returned: C:UserstlukDesktop

MSI (s) (3C:A0) [20:37:28:958]: SHELL32::SHGetFolderPath returned: C:ProgramDataMicrosoftWindowsTemplates

MSI (s) (3C:A0) [20:37:28:958]: SHELL32::SHGetFolderPath returned: C:windowsFonts

MSI (s) (3C:A0) [20:37:28:958]: Note: 1: 2898 2: MS Sans Serif 3: MS Sans Serif 4: 0 5: 16

MSI (s) (3C:A0) [20:37:28:964]: MSI_LUA: Setting MsiRunningElevated property to 1 because the install is already running elevated.

MSI (s) (3C:A0) [20:37:28:964]: PROPERTY CHANGE: Adding MsiRunningElevated property. Its value is ‘1’.

MSI (s) (3C:A0) [20:37:28:964]: PROPERTY CHANGE: Adding Privileged property. Its value is ‘1’.

MSI (s) (3C:A0) [20:37:28:964]: Note: 1: 1402 2: HKEY_CURRENT_USERSoftwareMicrosoftMS Setup (ACME)User Info 3: 2

MSI (s) (3C:A0) [20:37:28:964]: Note: 1: 1402 2: HKEY_CURRENT_USERSoftwareMicrosoftMS Setup (ACME)User Info 3: 2

MSI (s) (3C:A0) [20:37:28:964]: PROPERTY CHANGE: Adding DATABASE property. Its value is ‘c:windowsInstaller3d7bfc3d.msi’.

MSI (s) (3C:A0) [20:37:28:964]: PROPERTY CHANGE: Adding OriginalDatabase property. Its value is ‘c:Teams_windows_x64.msi’.

MSI (s) (3C:A0) [20:37:28:964]: Machine policy value ‘MsiDisableEmbeddedUI’ is 0

MSI (s) (3C:A0) [20:37:28:964]: EEUI – Disabling MsiEmbeddedUI for service because it’s not a quiet/basic install

MSI (s) (3C:A0) [20:37:28:964]: Note: 1: 2205 2: 3: PatchPackage

MSI (s) (3C:A0) [20:37:28:964]: Machine policy value ‘DisableRollback’ is 0

MSI (s) (3C:A0) [20:37:28:964]: User policy value ‘DisableRollback’ is 0

MSI (s) (3C:A0) [20:37:28:964]: PROPERTY CHANGE: Adding UILevel property. Its value is ‘5’.

MSI (s) (3C:A0) [20:37:28:965]: PROPERTY CHANGE: Adding Preselected property. Its value is ‘1’.

MSI (s) (3C:A0) [20:37:28:965]: APPCOMPAT: [DetectVersionLaunchCondition] Launch condition already passes.

MSI (s) (3C:A0) [20:37:28:965]: Doing action: INSTALL

MSI (s) (3C:A0) [20:37:28:965]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:28: INSTALL.

MSI (s) (3C:A0) [20:37:28:966]: Running ExecuteSequence

MSI (s) (3C:A0) [20:37:28:966]: Doing action: AppSearch

MSI (s) (3C:A0) [20:37:28:966]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:28: AppSearch.

MSI (s) (3C:A0) [20:37:28:967]: Skipping AppSearch action: already done on client side

Action ended 20:37:28: AppSearch. Return value 0.

MSI (s) (3C:A0) [20:37:28:967]: Doing action: LaunchConditions

MSI (s) (3C:A0) [20:37:28:967]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:28: LaunchConditions.

Action ended 20:37:28: LaunchConditions. Return value 1.

MSI (s) (3C:A0) [20:37:28:969]: Doing action: ValidateProductID

MSI (s) (3C:A0) [20:37:28:969]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:28: ValidateProductID.

Action ended 20:37:28: ValidateProductID. Return value 1.

MSI (s) (3C:A0) [20:37:28:970]: Doing action: CostInitialize

MSI (s) (3C:A0) [20:37:28:970]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:28: CostInitialize.

MSI (s) (3C:A0) [20:37:28:970]: Machine policy value ‘MaxPatchCacheSize’ is 10

MSI (s) (3C:A0) [20:37:28:971]: PROPERTY CHANGE: Adding CostingComplete property. Its value is ‘0’.

MSI (s) (3C:A0) [20:37:28:971]: Note: 1: 2205 2: 3: Patch

MSI (s) (3C:A0) [20:37:28:971]: Note: 1: 2205 2: 3: PatchPackage

MSI (s) (3C:A0) [20:37:28:971]: Note: 1: 2205 2: 3: MsiPatchHeaders

MSI (s) (3C:A0) [20:37:28:971]: Note: 1: 2205 2: 3: __MsiPatchFileList

MSI (s) (3C:A0) [20:37:28:971]: Note: 1: 2205 2: 3: PatchPackage

MSI (s) (3C:A0) [20:37:28:971]: Note: 1: 2228 2: 3: PatchPackage 4: SELECT `DiskId`, `PatchId`, `LastSequence` FROM `Media`, `PatchPackage` WHERE `Media`.`DiskId`=`PatchPackage`.`Media_` ORDER BY `DiskId`

MSI (s) (3C:A0) [20:37:28:971]: Note: 1: 2205 2: 3: Patch

Action ended 20:37:28: CostInitialize. Return value 1.

MSI (s) (3C:A0) [20:37:28:972]: Doing action: FileCost

MSI (s) (3C:A0) [20:37:28:972]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:28: FileCost.

MSI (s) (3C:A0) [20:37:28:972]: Note: 1: 2205 2: 3: MsiAssembly

MSI (s) (3C:A0) [20:37:28:972]: Note: 1: 2205 2: 3: Class

MSI (s) (3C:A0) [20:37:28:972]: Note: 1: 2205 2: 3: Extension

MSI (s) (3C:A0) [20:37:28:972]: Note: 1: 2205 2: 3: TypeLib

Action ended 20:37:28: FileCost. Return value 1.

MSI (s) (3C:A0) [20:37:28:973]: Doing action: CostFinalize

MSI (s) (3C:A0) [20:37:28:973]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:28: CostFinalize.

MSI (s) (3C:A0) [20:37:28:973]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is ‘0’.

MSI (s) (3C:A0) [20:37:28:973]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is ‘0’.

MSI (s) (3C:A0) [20:37:28:973]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is ‘0’.

MSI (s) (3C:A0) [20:37:28:973]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is ‘0’.

MSI (s) (3C:A0) [20:37:28:973]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is ‘0’.

MSI (s) (3C:A0) [20:37:28:973]: Note: 1: 2205 2: 3: Patch

MSI (s) (3C:A0) [20:37:28:973]: Note: 1: 2205 2: 3: Condition

MSI (s) (3C:A0) [20:37:28:974]: PROPERTY CHANGE: Modifying WindowsFolder property. Its current value is ‘C:windows’. Its new value: ‘c:windows’.

MSI (s) (3C:A0) [20:37:28:974]: PROPERTY CHANGE: Modifying ProgramFilesFolder property. Its current value is ‘C:Program Files (x86)’. Its new value: ‘c:Program Files (x86)’.

MSI (s) (3C:A0) [20:37:28:974]: Target path resolution complete. Dumping Directory table…

MSI (s) (3C:A0) [20:37:28:974]: Note: target paths subject to change (via custom actions or browsing)

MSI (s) (3C:A0) [20:37:28:974]: Dir (target): Key: TARGETDIR , Object: c:

MSI (s) (3C:A0) [20:37:28:974]: Dir (target): Key: WindowsFolder , Object: c:windows

MSI (s) (3C:A0) [20:37:28:974]: Dir (target): Key: ProgramFilesFolder , Object: c:Program Files (x86)

MSI (s) (3C:A0) [20:37:28:974]: Dir (target): Key: APPLICATIONROOTDIRECTORY , Object: c:Program Files (x86)Teams Installer

MSI (s) (3C:A0) [20:37:28:974]: Note: 1: 2205 2: 3: MsiAssembly

MSI (s) (3C:A0) [20:37:28:974]: Note: 1: 2228 2: 3: MsiAssembly 4: SELECT `MsiAssembly`.`Attributes`, `MsiAssembly`.`File_Application`, `MsiAssembly`.`File_Manifest`, `Component`.`KeyPath` FROM `MsiAssembly`, `Component` WHERE `MsiAssembly`.`Component_` = `Component`.`Component` AND `MsiAssembly`.`Component_` = ?

Action ended 20:37:28: CostFinalize. Return value 1.

MSI (s) (3C:A0) [20:37:28:974]: Doing action: AssignOptions

MSI (s) (3C:A0) [20:37:28:974]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:28: AssignOptions.

MSI (s) (3C:A0) [20:37:28:975]: PROPERTY CHANGE: Adding ARGS property. Its value is ‘default’.

Action ended 20:37:28: AssignOptions. Return value 1.

MSI (s) (3C:A0) [20:37:28:975]: Doing action: AssignSourceAndAllUser

MSI (s) (3C:A0) [20:37:28:975]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:28: AssignSourceAndAllUser.

MSI (s) (3C:A0) [20:37:28:975]: PROPERTY CHANGE: Adding AddAndRemoveRegKeysAndFiles property. Its value is ‘Source=default;AllUser=1’.

Action ended 20:37:28: AssignSourceAndAllUser. Return value 1.

MSI (s) (3C:A0) [20:37:28:976]: Doing action: InstallValidate

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:28: InstallValidate.

MSI (s) (3C:A0) [20:37:28:976]: PROPERTY CHANGE: Deleting MsiRestartManagerSessionKey property. Its current value is ‘84341155ba1bc840b4070c8fe47601e0’.

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: Dialog

MSI (s) (3C:A0) [20:37:28:976]: Feature: MainApplication; Installed: Absent; Request: Local; Action: Local

MSI (s) (3C:A0) [20:37:28:976]: Component: Teams.exe; Installed: Absent; Request: Local; Action: Local

MSI (s) (3C:A0) [20:37:28:976]: Component: setup.json; Installed: Absent; Request: Local; Action: Local

MSI (s) (3C:A0) [20:37:28:976]: Component: RegistryEntries; Installed: Absent; Request: Local; Action: Null

MSI (s) (3C:A0) [20:37:28:976]: Component: AllUserRegistryEntries; Installed: Absent; Request: Local; Action: Local

MSI (s) (3C:A0) [20:37:28:976]: Component: __RegistryEntries65; Installed: Null; Request: Local; Action: Null

MSI (s) (3C:A0) [20:37:28:976]: Component: __AllUserRegistryEntries65; Installed: Null; Request: Local; Action: Local

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: BindImage

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: ProgId

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: PublishComponent

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: SelfReg

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: Extension

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: Font

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: Shortcut

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: Class

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: Icon

MSI (s) (3C:A0) [20:37:28:976]: Note: 1: 2205 2: 3: TypeLib

MSI (s) (3C:A0) [20:37:28:978]: Note: 1: 2205 2: 3: _RemoveFilePath

MSI (s) (3C:A0) [20:37:28:980]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is ‘0’. Its new value: ‘1’.

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2205 2: 3: BindImage

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2205 2: 3: ProgId

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2205 2: 3: PublishComponent

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2205 2: 3: SelfReg

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2205 2: 3: Extension

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2205 2: 3: Font

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2205 2: 3: Shortcut

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2205 2: 3: Class

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2205 2: 3: Icon

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2205 2: 3: TypeLib

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2727 2:

MSI (s) (3C:A0) [20:37:28:981]: Note: 1: 2205 2: 3: FilesInUse

MSI (s) (3C:A0) [20:37:28:990]: Note: 1: 2727 2:

Action ended 20:37:28: InstallValidate. Return value 1.

MSI (s) (3C:A0) [20:37:28:990]: Doing action: InstallInitialize

MSI (s) (3C:A0) [20:37:28:990]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:28: InstallInitialize.

MSI (s) (3C:A0) [20:37:28:991]: Machine policy value ‘AlwaysInstallElevated’ is 0

MSI (s) (3C:A0) [20:37:28:991]: User policy value ‘AlwaysInstallElevated’ is 0

MSI (s) (3C:A0) [20:37:28:991]: BeginTransaction: Locking Server

MSI (s) (3C:A0) [20:37:28:991]: Note: 1: 2203 2: C:windowsInstallerinprogressinstallinfo.ipi 3: -2147287038

MSI (s) (3C:A0) [20:37:28:991]: Note: 1: 1715 2: Teams Machine-Wide Installer

MSI (s) (3C:A0) [20:37:28:991]: Note: 1: 2205 2: 3: Error

MSI (s) (3C:A0) [20:37:28:991]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1715

MSI (s) (3C:A0) [20:37:28:991]: Calling SRSetRestorePoint API. dwRestorePtType: 0, dwEventType: 102, llSequenceNumber: 0, szDescription: “Installed Teams Machine-Wide Installer”.

MSI (s) (3C:A0) [20:37:28:991]: The System Restore service is disabled. Returned status: 1058. GetLastError() returned: 1058

MSI (s) (3C:A0) [20:37:28:991]: Note: 1: 2203 2: C:windowsInstallerinprogressinstallinfo.ipi 3: -2147287038

MSI (s) (3C:A0) [20:37:28:991]: Server not locked: locking for product {731F6BAA-A986-45A4-8936-7C3AAAAA760B}

Action ended 20:37:29: InstallInitialize. Return value 1.

MSI (s) (3C:A0) [20:37:29:594]: Doing action: ProcessComponents

MSI (s) (3C:A0) [20:37:29:594]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:29: ProcessComponents.

MSI (s) (3C:A0) [20:37:29:595]: Note: 1: 2205 2: 3: MsiPatchCertificate

MSI (s) (3C:A0) [20:37:29:595]: LUA patching is disabled: missing MsiPatchCertificate table

MSI (s) (3C:A0) [20:37:29:595]: Resolving source.

MSI (s) (3C:A0) [20:37:29:595]: Resolving source to launched-from source.

MSI (s) (3C:A0) [20:37:29:595]: Setting launched-from source as last-used.

MSI (s) (3C:A0) [20:37:29:595]: PROPERTY CHANGE: Adding SourceDir property. Its value is ‘c:’.

MSI (s) (3C:A0) [20:37:29:595]: PROPERTY CHANGE: Adding SOURCEDIR property. Its value is ‘c:’.

MSI (s) (3C:A0) [20:37:29:595]: PROPERTY CHANGE: Adding SourcedirProduct property. Its value is ‘{731F6BAA-A986-45A4-8936-7C3AAAAA760B}’.

MSI (s) (3C:A0) [20:37:29:595]: SOURCEDIR ==> c:

MSI (s) (3C:A0) [20:37:29:595]: SOURCEDIR product ==> {731F6BAA-A986-45A4-8936-7C3AAAAA760B}

MSI (s) (3C:A0) [20:37:29:596]: Determining source type

MSI (s) (3C:A0) [20:37:29:596]: Source type from package ‘Teams_windows_x64.msi’: 2

MSI (s) (3C:A0) [20:37:29:596]: SECREPAIR: Hash Database: C:windowsInstallerSourceHash{731F6BAA-A986-45A4-8936-7C3AAAAA760B}

MSI (s) (3C:A0) [20:37:29:597]: Note: 1: 2262 2: SourceHash 3: -2147287038

MSI (s) (3C:A0) [20:37:29:611]: SECREPAIR: New Hash Database creation complete.

MSI (s) (3C:A0) [20:37:30:997]: Source path resolution complete. Dumping Directory table…

MSI (s) (3C:A0) [20:37:30:997]: Dir (source): Key: TARGETDIR , Object: c: , LongSubPath: , ShortSubPath:

MSI (s) (3C:A0) [20:37:30:997]: Dir (source): Key: WindowsFolder , Object: c: , LongSubPath: , ShortSubPath:

MSI (s) (3C:A0) [20:37:30:997]: Dir (source): Key: ProgramFilesFolder , Object: c: , LongSubPath: , ShortSubPath:

MSI (s) (3C:A0) [20:37:30:997]: Dir (source): Key: APPLICATIONROOTDIRECTORY , Object: c: , LongSubPath: Teams Installer , ShortSubPath: p506qewb

MSI (s) (3C:A0) [20:37:30:997]: Note: 1: 2205 2: 3: ActionText

MSI (s) (3C:A0) [20:37:30:999]: Note: 1: 2205 2: 3: ActionText

MSI (s) (3C:A0) [20:37:31:000]: Note: 1: 2205 2: 3: ActionText

Action ended 20:37:31: ProcessComponents. Return value 1.

MSI (s) (3C:A0) [20:37:31:004]: Doing action: UnpublishFeatures

MSI (s) (3C:A0) [20:37:31:004]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:31: UnpublishFeatures.

Action ended 20:37:31: UnpublishFeatures. Return value 1.

MSI (s) (3C:A0) [20:37:31:005]: Doing action: RemoveRegistryValues

MSI (s) (3C:A0) [20:37:31:005]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:31: RemoveRegistryValues.

Action ended 20:37:31: RemoveRegistryValues. Return value 1.

MSI (s) (3C:A0) [20:37:31:006]: Doing action: RemoveFiles

MSI (s) (3C:A0) [20:37:31:006]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:31: RemoveFiles.

MSI (s) (3C:A0) [20:37:31:007]: Note: 1: 2205 2: 3: RemoveFile

MSI (s) (3C:A0) [20:37:31:007]: Note: 1: 2205 2: 3: RemoveFile

Action ended 20:37:31: RemoveFiles. Return value 0.

MSI (s) (3C:A0) [20:37:31:007]: Doing action: InstallFiles

MSI (s) (3C:A0) [20:37:31:007]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:31: InstallFiles.

MSI (s) (3C:A0) [20:37:31:009]: Note: 1: 2205 2: 3: Patch

MSI (s) (3C:A0) [20:37:31:009]: Note: 1: 2228 2: 3: Patch 4: SELECT `Patch`.`File_`, `Patch`.`Header`, `Patch`.`Attributes`, `Patch`.`Sequence`, `Patch`.`StreamRef_` FROM `Patch` WHERE `Patch`.`File_` = ? AND `Patch`.`#_MsiActive`=? ORDER BY `Patch`.`Sequence`

MSI (s) (3C:A0) [20:37:31:009]: Note: 1: 2205 2: 3: Error

MSI (s) (3C:A0) [20:37:31:009]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1302

MSI (s) (3C:A0) [20:37:31:009]: Note: 1: 2205 2: 3: MsiSFCBypass

MSI (s) (3C:A0) [20:37:31:009]: Note: 1: 2228 2: 3: MsiSFCBypass 4: SELECT `File_` FROM `MsiSFCBypass` WHERE `File_` = ?

MSI (s) (3C:A0) [20:37:31:009]: Note: 1: 2205 2: 3: MsiPatchHeaders

MSI (s) (3C:A0) [20:37:31:009]: Note: 1: 2228 2: 3: MsiPatchHeaders 4: SELECT `Header` FROM `MsiPatchHeaders` WHERE `StreamRef` = ?

MSI (s) (3C:A0) [20:37:31:010]: Note: 1: 2205 2: 3: PatchPackage

MSI (s) (3C:A0) [20:37:31:010]: Note: 1: 2205 2: 3: MsiPatchHeaders

MSI (s) (3C:A0) [20:37:31:010]: Note: 1: 2205 2: 3: PatchPackage

Action ended 20:37:31: InstallFiles. Return value 1.

MSI (s) (3C:A0) [20:37:31:012]: Doing action: WriteRegistryValues

MSI (s) (3C:A0) [20:37:31:012]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:31: WriteRegistryValues.

Action ended 20:37:31: WriteRegistryValues. Return value 1.

MSI (s) (3C:A0) [20:37:31:016]: Doing action: RegisterUser

MSI (s) (3C:A0) [20:37:31:016]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:31: RegisterUser.

Action ended 20:37:31: RegisterUser. Return value 1.

MSI (s) (3C:A0) [20:37:31:017]: Doing action: RegisterProduct

MSI (s) (3C:A0) [20:37:31:017]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:31: RegisterProduct.

MSI (s) (3C:A0) [20:37:31:018]: Note: 1: 2205 2: 3: Error

MSI (s) (3C:A0) [20:37:31:018]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1302

MSI (s) (3C:A0) [20:37:31:019]: PROPERTY CHANGE: Adding ProductToBeRegistered property. Its value is ‘1’.

Action ended 20:37:31: RegisterProduct. Return value 1.

MSI (s) (3C:A0) [20:37:31:020]: Doing action: PublishFeatures

MSI (s) (3C:A0) [20:37:31:020]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:31: PublishFeatures.

Action ended 20:37:31: PublishFeatures. Return value 1.

MSI (s) (3C:A0) [20:37:31:022]: Doing action: PublishProduct

MSI (s) (3C:A0) [20:37:31:022]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:31: PublishProduct.

MSI (s) (3C:A0) [20:37:31:023]: Note: 1: 2205 2: 3: Icon

MSI (s) (3C:A0) [20:37:31:023]: Note: 1: 2228 2: 3: Icon 4: SELECT `Name`, `Data` FROM `Icon`

Action ended 20:37:31: PublishProduct. Return value 1.

MSI (s) (3C:A0) [20:37:31:026]: Skipping action: AddAndRemoveRegKeysAndFiles (condition is false)

MSI (s) (3C:A0) [20:37:31:027]: Skipping action: RemoveRegKeyFromPreviousInstall (condition is false)

MSI (s) (3C:A0) [20:37:31:027]: Doing action: RunInstalledExecutable

MSI (s) (3C:A0) [20:37:31:027]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:31: RunInstalledExecutable.

Action ended 20:37:31: RunInstalledExecutable. Return value 1.

MSI (s) (3C:A0) [20:37:31:027]: Skipping action: UninstallAllUsers (condition is false)

MSI (s) (3C:A0) [20:37:31:027]: Doing action: InstallFinalize

MSI (s) (3C:A0) [20:37:31:027]: Note: 1: 2205 2: 3: ActionText

Action start 20:37:31: InstallFinalize.

MSI (s) (3C:A0) [20:37:31:028]: Running Script: C:windowsInstallerMSI10E8.tmp

MSI (s) (3C:A0) [20:37:31:028]: PROPERTY CHANGE: Adding UpdateStarted property. Its value is ‘1’.

MSI (s) (3C:A0) [20:37:31:030]: Note: 1: 2265 2: 3: -2147287035

MSI (s) (3C:A0) [20:37:31:030]: Machine policy value ‘DisableRollback’ is 0

MSI (s) (3C:A0) [20:37:31:030]: Note: 1: 2318 2:

MSI (s) (3C:A0) [20:37:31:031]: Note: 1: 2318 2:

MSI (s) (3C:A0) [20:37:31:032]: Note: 1: 1402 2: HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInstallerRollbackScripts 3: 2

MSI (s) (3C:A0) [20:37:31:032]: Executing op: Header(Signature=1397708873,Version=500,Timestamp=1380230320,LangId=1033,Platform=0,ScriptType=1,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)

MSI (s) (3C:A0) [20:37:31:032]: Executing op: ProductInfo(ProductKey={731F6BAA-A986-45A4-8936-7C3AAAAA760B},ProductName=Teams Machine-Wide Installer,PackageName=Teams_windows_x64.msi,Language=1033,Version=17039360,Assignment=1,ObsoleteArg=0,,,PackageCode={D13493A3-8362-4830-B7EB-F2BB8D0A7FB8},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0,ProductDeploymentFlags=3)

MSI (s) (3C:A0) [20:37:31:033]: Executing op: DialogInfo(Type=0,Argument=1033)

MSI (s) (3C:A0) [20:37:31:033]: Executing op: DialogInfo(Type=1,Argument=Teams Machine-Wide Installer)

MSI (s) (3C:A0) [20:37:31:033]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])

MSI (s) (3C:A0) [20:37:31:033]: Executing op: SetBaseline(Baseline=0,)

MSI (s) (3C:A0) [20:37:31:033]: Executing op: SetBaseline(Baseline=1,)

MSI (s) (3C:A0) [20:37:31:033]: Executing op: ActionStart(Name=ProcessComponents,Description=Updating component registration,)

MSI (s) (3C:A0) [20:37:31:034]: Executing op: ProgressTotal(Total=4,Type=1,ByteEquivalent=24000)

MSI (s) (3C:A0) [20:37:31:034]: Executing op: ComponentRegister(ComponentId={12D08AD5-1D6E-5FB4-BD58-FEDBBD0AE4A2},KeyPath=c:Program Files (x86)Teams InstallerTeams.exe,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)

MSI (s) (3C:A0) [20:37:31:035]: WIN64DUALFOLDERS: Substitution in ‘c:Program Files (x86)Teams InstallerTeams.exe’ folder had been blocked by the 1 mask argument (the folder pair’s iSwapAttrib member = 0).

MSI (s) (3C:A0) [20:37:31:035]: Executing op: ComponentRegister(ComponentId={52D21741-86EF-55AA-ADD0-C59C05C8C5D0},KeyPath=c:Program Files (x86)Teams Installersetup.json,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)

MSI (s) (3C:A0) [20:37:31:036]: WIN64DUALFOLDERS: Substitution in ‘c:Program Files (x86)Teams Installersetup.json’ folder had been blocked by the 1 mask argument (the folder pair’s iSwapAttrib member = 0).

MSI (s) (3C:A0) [20:37:31:036]: Executing op: ComponentRegister(ComponentId={87A0B33B-DABE-57DC-9022-8E578F0DCD63},,State=-7,,Disk=1,SharedDllRefCount=0,BinaryType=0)

MSI (s) (3C:A0) [20:37:31:036]: Executing op: ComponentRegister(ComponentId={C22D37D7-64FE-50F8-892D-B7F15BB5E957},KeyPath=02:SOFTWAREMicrosoftTeamsAllUser,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)

MSI (s) (3C:A0) [20:37:31:037]: Executing op: ActionStart(Name=InstallFiles,Description=Copying new files,Template=File: [1], Directory: [9], Size: [6])

MSI (s) (3C:A0) [20:37:31:037]: Executing op: ProgressTotal(Total=114379571,Type=0,ByteEquivalent=1)

MSI (s) (3C:A0) [20:37:31:038]: Executing op: SetTargetFolder(Folder=c:Program Files (x86)Teams Installer)

MSI (s) (3C:A0) [20:37:31:038]: Executing op: SetSourceFolder(Folder=1p506qewb|Teams Installer)

MSI (s) (3C:A0) [20:37:31:038]: Executing op: ChangeMedia(,MediaPrompt=Please insert the disk: ,MediaCabinet=contents.cab,BytesPerTick=65536,CopierType=2,ModuleFileName=c:windowsInstaller3d7bfc3d.msi,,,,,IsFirstPhysicalMedia=1)

MSI (s) (3C:A0) [20:37:31:038]: Executing op: FileCopy(SourceName=rszfv7f1.jso|setup.json,SourceCabKey=setup.json,DestName=setup.json,Attributes=512,FileSize=27,PerTick=65536,,VerifyMedia=1,,,,,CheckCRC=0,,,InstallMode=58982400,HashOptions=0,HashPart1=722840857,HashPart2=1220015691,HashPart3=1996476716,HashPart4=-1427398628,,)

MSI (s) (3C:A0) [20:37:31:038]: File: c:Program Files (x86)Teams Installersetup.json; To be installed; Won’t patch; No existing file

MSI (s) (3C:A0) [20:37:31:038]: Source for file ‘setup.json’ is compressed

MSI (s) (3C:A0) [20:37:31:041]: Executing op: FileCopy(SourceName=Teams.exe,SourceCabKey=Teams.exe,DestName=Teams.exe,Attributes=512,FileSize=114379544,PerTick=65536,,VerifyMedia=1,,,,,CheckCRC=0,Version=1.4.0.2781,Language=1033,InstallMode=58982400,,,,,,,)

MSI (s) (3C:A0) [20:37:31:041]: File: c:Program Files (x86)Teams InstallerTeams.exe; To be installed; Won’t patch; No existing file

MSI (s) (3C:A0) [20:37:31:041]: Source for file ‘Teams.exe’ is compressed

MSI (s) (3C:A0) [20:37:31:517]: Executing op: CacheSizeFlush(,)

MSI (s) (3C:A0) [20:37:31:517]: Executing op: ActionStart(Name=WriteRegistryValues,Description=Writing system registry values,Template=Key: [1], Name: [2], Value: [3])

MSI (s) (3C:A0) [20:37:31:545]: Executing op: ProgressTotal(Total=1,Type=1,ByteEquivalent=13200)

MSI (s) (3C:A0) [20:37:31:545]: Executing op: RegOpenKey(Root=-2147483646,Key=SOFTWAREMicrosoftTeams,,BinaryType=0,,)

MSI (s) (3C:A0) [20:37:31:545]: Executing op: RegAddValue(Name=AllUser,Value=1,)

MSI (s) (3C:A0) [20:37:31:546]: Executing op: ActionStart(Name=RegisterProduct,Description=Registering product,Template=[1])

MSI (s) (3C:A0) [20:37:31:546]: Executing op: ChangeMedia(,MediaPrompt=Please insert the disk: ,MediaCabinet=contents.cab,BytesPerTick=0,CopierType=2,ModuleFileName=c:windowsInstaller3d7bfc3d.msi,,,,,IsFirstPhysicalMedia=1)

MSI (s) (3C:A0) [20:37:31:546]: Executing op: DatabaseCopy(DatabasePath=c:windowsInstaller3d7bfc3d.msi,ProductCode={731F6BAA-A986-45A4-8936-7C3AAAAA760B},,,)

MSI (s) (3C:A0) [20:37:31:547]: Note: 1: 1402 2: UNKNOWNProductsAAB6F137689A4A549863C7A3AAAA67B0InstallProperties 3: 2

MSI (s) (3C:A0) [20:37:31:548]: Note: 1: 2318 2: c:windowsInstaller3d7bfc3f.msi

MSI (s) (3C:A0) [20:37:31:548]: File will have security applied from OpCode.

MSI (s) (3C:A0) [20:37:31:638]: Executing op: ProductRegister(UpgradeCode={4009BE0E-5D51-5D91-B94C-D00D7B5FE829},VersionString=1.4.0.2781,,,,InstallSource=c:,Publisher=Microsoft Corporation,,,,,,,,,,,,EstimatedSize=111685,,,,)

MSI (s) (3C:A0) [20:37:31:645]: Executing op: ProductCPDisplayInfoRegister()

MSI (s) (3C:A0) [20:37:31:645]: Executing op: ActionStart(Name=PublishFeatures,Description=Publishing Product Features,Template=Feature: [1])

MSI (s) (3C:A0) [20:37:31:646]: Executing op: FeaturePublish(Feature=MainApplication,,Absent=2,Component=lU~&)spSiFoC}doxb~E]PGX]BInAUC_rqHZ3)M+l?}4ZSKUB8DlQv.DKPN)H~fcJg%[$%B.,Jcv{-c9D)

MSI (s) (3C:A0) [20:37:31:647]: Executing op: ActionStart(Name=PublishProduct,Description=Publishing product information,)

MSI (s) (3C:A0) [20:37:31:647]: Executing op: CleanupConfigData()

MSI (s) (3C:A0) [20:37:31:647]: Note: 1: 1402 2: HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInstallerUserDataS-1-5-18ProductsAAB6F137689A4A549863C7A3AAAA67B0Patches 3: 2

MSI (s) (3C:A0) [20:37:31:647]: Executing op: RegisterPatchOrder(Continue=0,SequenceType=1,Remove=0)

MSI (s) (3C:A0) [20:37:31:647]: Note: 1: 1402 2: UNKNOWNProductsAAB6F137689A4A549863C7A3AAAA67B0Patches 3: 2

MSI (s) (3C:A0) [20:37:31:648]: Executing op: ProductPublish(PackageKey={D13493A3-8362-4830-B7EB-F2BB8D0A7FB8})

MSI (s) (3C:A0) [20:37:31:648]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0 3: 2

MSI (s) (3C:A0) [20:37:31:648]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0 3: 2

MSI (s) (3C:A0) [20:37:31:648]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0 3: 2

MSI (s) (3C:A0) [20:37:31:648]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0 3: 2

MSI (s) (3C:A0) [20:37:31:648]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0 3: 2

MSI (s) (3C:A0) [20:37:31:648]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0 3: 2

MSI (s) (3C:A0) [20:37:31:648]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0 3: 2

MSI (s) (3C:A0) [20:37:31:648]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0 3: 2

MSI (s) (3C:A0) [20:37:31:648]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0 3: 2

MSI (s) (3C:A0) [20:37:31:648]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0 3: 2

MSI (s) (3C:A0) [20:37:31:648]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0 3: 2

MSI (s) (3C:A0) [20:37:31:649]: Executing op: UpgradeCodePublish(UpgradeCode={4009BE0E-5D51-5D91-B94C-D00D7B5FE829})

MSI (s) (3C:A0) [20:37:31:649]: Executing op: SourceListPublish(,,,,NumberOfDisks=1)

MSI (s) (3C:A0) [20:37:31:649]: Note: 1: 1402 2: UNKNOWNInstallerProductsAAB6F137689A4A549863C7A3AAAA67B0SourceList 3: 2

MSI (s) (3C:A0) [20:37:31:650]: Executing op: ProductPublishClient(,,)

MSI (s) (3C:A0) [20:37:31:650]: Executing op: SourceListRegisterLastUsed(SourceProduct={731F6BAA-A986-45A4-8936-7C3AAAAA760B},LastUsedSource=c:)

MSI (s) (3C:A0) [20:37:31:650]: Entering CMsiConfigurationManager::SetLastUsedSource.

MSI (s) (3C:A0) [20:37:31:650]: Specifed source is already in a list.

MSI (s) (3C:A0) [20:37:31:650]: User policy value ‘SearchOrder’ is ‘nmu’

MSI (s) (3C:A0) [20:37:31:650]: Adding new sources is allowed.

MSI (s) (3C:A0) [20:37:31:650]: Set LastUsedSource to: c:.

MSI (s) (3C:A0) [20:37:31:650]: Set LastUsedType to: n.

MSI (s) (3C:A0) [20:37:31:650]: Set LastUsedIndex to: 1.

MSI (s) (3C:A0) [20:37:31:651]: Executing op: ActionStart(Name=RunInstalledExecutable,,)

MSI (s) (3C:A0) [20:37:31:651]: Executing op: CustomActionSchedule(Action=RunInstalledExecutable,ActionType=3090,Source=c:Program Files (x86)Teams InstallerTeams.exe,Target=–allUsers,)

MSI (s) (3C:A0) [20:38:19:163]: Executing op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=231032259)

MSI (s) (3C:A0) [20:38:19:168]: Note: 1: 2265 2: 3: -2147287035

MSI (s) (3C:A0) [20:38:19:168]: User policy value ‘DisableRollback’ is 0

MSI (s) (3C:A0) [20:38:19:168]: Machine policy value ‘DisableRollback’ is 0

MSI (s) (3C:A0) [20:38:19:172]: Note: 1: 2265 2: 3: -2147287035

MSI (s) (3C:A0) [20:38:19:177]: Note: 1: 2318 2:

MSI (s) (3C:A0) [20:38:19:178]: Note: 1: 2318 2:

MSI (s) (3C:A0) [20:38:19:180]: No System Restore sequence number for this installation.

MSI (s) (3C:A0) [20:38:19:180]: Unlocking Server

MSI (s) (3C:A0) [20:38:19:711]: PROPERTY CHANGE: Deleting UpdateStarted property. Its current value is ‘1’.

Action ended 20:38:19: InstallFinalize. Return value 1.

MSI (s) (3C:A0) [20:38:19:849]: Doing action: CopyConfig

MSI (s) (3C:A0) [20:38:19:849]: Note: 1: 2205 2: 3: ActionText

Action start 20:38:19: CopyConfig.

MSI (s) (3C:28) [20:38:19:864]: Invoking remote custom action. DLL: C:windowsInstallerMSICFC5.tmp, Entrypoint: CopyConfig

MSI (s) (3C:E8) [20:38:19:868]: Generating random cookie.

MSI (s) (3C:E8) [20:38:19:871]: Created Custom Action Server with PID 4048 (0xFD0).

MSI (s) (3C:50) [20:38:19:924]: Running as a service.

MSI (s) (3C:50) [20:38:19:931]: Hello, I’m your 32bit Impersonated custom action server.

SFXCA: Extracting custom action to temporary directory: C:windowsInstallerMSICFC5.tmp-

SFXCA: Binding to CLR version v4.0.30319

Calling custom action SetupConfigCustomAction!Squirrel.SetupConfigCustomAction.SettingsCustomActions.CopyConfig

Reading Args default

Action ended 20:38:20: CopyConfig. Return value 1.

MSI (s) (3C:A0) [20:38:20:361]: Skipping action: Uninstall (condition is false)

Action ended 20:38:20: INSTALL. Return value 1.

Property(S): ALLUSER = 1

Property(S): NETFRAMEWORK45 = #528372

Property(S): APPLICATIONROOTDIRECTORY = c:Program Files (x86)Teams Installer

Property(S): TARGETDIR = c:

Property(S): AddAndRemoveRegKeysAndFiles = Source=default;AllUser=1

Property(S): ARGS = default

Property(S): ProgramFilesFolder = c:Program Files (x86)

Property(S): SourceDir = c:

Property(S): SOURCE = default

Property(S): OPTIONS = default

Property(S): allUsersInstallSupported = 1

Property(S): Manufacturer = Microsoft Corporation

Property(S): ProductCode = {731F6BAA-A986-45A4-8936-7C3AAAAA760B}

Property(S): ProductLanguage = 1033

Property(S): ProductName = Teams Machine-Wide Installer

Property(S): ProductVersion = 1.4.0.2781

Property(S): UpgradeCode = {4009BE0E-5D51-5D91-B94C-D00D7B5FE829}

Property(S): SecureCustomProperties = NETFRAMEWORK45

Property(S): MsiLogFileLocation = c:Teams.log

Property(S): PackageCode = {D13493A3-8362-4830-B7EB-F2BB8D0A7FB8}

Property(S): ALLUSERS = 1

Property(S): ProductState = -1

Property(S): PackagecodeChanging = 1

Property(S): CURRENTDIRECTORY = C:windowssystem32

Property(S): CLIENTUILEVEL = 0

Property(S): CLIENTPROCESSID = 640

Property(S): ACTION = INSTALL

Property(S): VersionDatabase = 200

Property(S): ROOTDRIVE = c:

Property(S): EXECUTEACTION = INSTALL

Property(S): INSTALLLEVEL = 1

Property(S): SECONDSEQUENCE = 1

Property(S): ADDLOCAL = MainApplication

Property(S): MsiSystemRebootPending = 1

Property(S): VersionMsi = 5.00

Property(S): VersionNT = 603

Property(S): VersionNT64 = 603

Property(S): WindowsBuild = 9600

Property(S): ServicePackLevel = 0

Property(S): ServicePackLevelMinor = 0

Property(S): MsiNTProductType = 3

Property(S): WindowsFolder = c:windows

Property(S): WindowsVolume = c:

Property(S): System64Folder = C:windowssystem32

Property(S): SystemFolder = c:windowsSysWOW64

Property(S): TerminalServer = 1

Property(S): TempFolder = C:UserstlukAppDataLocalTemp

Property(S): CommonFilesFolder = C:Program Files (x86)Common Files

Property(S): ProgramFiles64Folder = C:Program Files

Property(S): CommonFiles64Folder = C:Program FilesCommon Files

Property(S): AppDataFolder = C:UserstlukAppDataRoaming

Property(S): FavoritesFolder = C:UserstlukFavorites

Property(S): NetHoodFolder = C:UserstlukAppDataRoamingMicrosoftWindowsNetwork Shortcuts

Property(S): PersonalFolder = \BTAFS01BTA-Users$tlukDocuments

Property(S): PrintHoodFolder = C:UserstlukAppDataRoamingMicrosoftWindowsPrinter Shortcuts

Property(S): RecentFolder = C:UserstlukAppDataRoamingMicrosoftWindowsRecent

Property(S): SendToFolder = C:UserstlukAppDataRoamingMicrosoftWindowsSendTo

Property(S): TemplateFolder = C:ProgramDataMicrosoftWindowsTemplates

Property(S): CommonAppDataFolder = C:ProgramData

Property(S): LocalAppDataFolder = C:UserstlukAppDataLocal

Property(S): MyPicturesFolder = \BTAFS01BTA-Users$tlukPictures

Property(S): AdminToolsFolder = C:ProgramDataMicrosoftWindowsStart MenuProgramsAdministrative Tools

Property(S): StartupFolder = C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup

Property(S): ProgramMenuFolder = C:ProgramDataMicrosoftWindowsStart MenuPrograms

Property(S): StartMenuFolder = C:ProgramDataMicrosoftWindowsStart Menu

Property(S): DesktopFolder = C:UsersPublicDesktop

Property(S): FontsFolder = C:windowsFonts

Property(S): GPTSupport = 1

Property(S): OLEAdvtSupport = 1

Property(S): ShellAdvtSupport = 1

Property(S): MsiAMD64 = 6

Property(S): Msix64 = 6

Property(S): Intel = 6

Property(S): PhysicalMemory = 8192

Property(S): VirtualMemory = 3293

Property(S): AdminUser = 1

Property(S): MsiTrueAdminUser = 1

Property(S): LogonUser = tluk

Property(S): UserSID = S-1-5-21-1632277108-4152571024-2139639571-1312

Property(S): UserLanguageID = 1033

Property(S): ComputerName = BTA-VDI-1

Property(S): SystemLanguageID = 1033

Property(S): ScreenX = 1024

Property(S): ScreenY = 768

Property(S): CaptionHeight = 19

Property(S): BorderTop = 1

Property(S): BorderSide = 1

Property(S): TextHeight = 16

Property(S): TextInternalLeading = 3

Property(S): ColorBits = 32

Property(S): TTCSupport = 1

Property(S): Time = 20:38:20

Property(S): Date = 2/4/2021

Property(S): MsiNetAssemblySupport = 4.8.4084.0

Property(S): MsiWin32AssemblySupport = 6.3.19041.546

Property(S): RedirectedDllSupport = 2

Property(S): MsiRunningElevated = 1

Property(S): Privileged = 1

Property(S): DATABASE = c:windowsInstaller3d7bfc3d.msi

Property(S): OriginalDatabase = c:Teams_windows_x64.msi

Property(S): UILevel = 5

Property(S): Preselected = 1

Property(S): CostingComplete = 1

Property(S): OutOfDiskSpace = 0

Property(S): OutOfNoRbDiskSpace = 0

Property(S): PrimaryVolumeSpaceAvailable = 0

Property(S): PrimaryVolumeSpaceRequired = 0

Property(S): PrimaryVolumeSpaceRemaining = 0

Property(S): SourcedirProduct = {731F6BAA-A986-45A4-8936-7C3AAAAA760B}

Property(S): SOURCEDIR = c:

Property(S): ProductToBeRegistered = 1

MSI (s) (3C:A0) [20:38:20:444]: MainEngineThread is returning 0

MSI (s) (3C:64) [20:38:20:447]: RESTART MANAGER: Session closed.

MSI (s) (3C:64) [20:38:20:447]: No System Restore sequence number for this installation.

MSI (s) (3C:64) [20:38:20:450]: User policy value ‘DisableRollback’ is 0

MSI (s) (3C:64) [20:38:20:450]: Machine policy value ‘DisableRollback’ is 0

MSI (s) (3C:64) [20:38:20:450]: Incrementing counter to disable shutdown. Counter after increment: 0

MSI (s) (3C:64) [20:38:20:450]: Note: 1: 1402 2: HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInstallerRollbackScripts 3: 2

MSI (s) (3C:64) [20:38:20:453]: Note: 1: 2265 2: 3: -2147287035

MSI (s) (3C:64) [20:38:20:454]: Note: 1: 1402 2: HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInstallerRollbackScripts 3: 2

MSI (s) (3C:64) [20:38:20:455]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1

MSI (s) (3C:64) [20:38:20:456]: Destroying RemoteAPI object.

MSI (s) (3C:E8) [20:38:20:456]: Custom Action Manager thread ending.

MSI (c) (80:40) [20:38:20:459]: Back from server. Return value: 0

MSI (c) (80:40) [20:38:20:459]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1

MSI (c) (80:40) [20:38:20:459]: PROPERTY CHANGE: Deleting SECONDSEQUENCE property. Its current value is ‘1’.

Action ended 20:38:20: ExecuteAction. Return value 1.

Action ended 20:38:20: INSTALL. Return value 1.

Property(C): ALLUSER = 1

Property(C): NETFRAMEWORK45 = #528372

Property(C): APPLICATIONROOTDIRECTORY = c:Program Files (x86)Teams Installer

Property(C): TARGETDIR = c:

Property(C): ProgramFilesFolder = c:Program Files (x86)

Property(C): SourceDir = c:

Property(C): SOURCE = default

Property(C): OPTIONS = default

Property(C): allUsersInstallSupported = 1

Property(C): Manufacturer = Microsoft Corporation

Property(C): ProductCode = {731F6BAA-A986-45A4-8936-7C3AAAAA760B}

Property(C): ProductLanguage = 1033

Property(C): ProductName = Teams Machine-Wide Installer

Property(C): ProductVersion = 1.4.0.2781

Property(C): UpgradeCode = {4009BE0E-5D51-5D91-B94C-D00D7B5FE829}

Property(C): SecureCustomProperties = NETFRAMEWORK45

Property(C): MsiLogFileLocation = c:Teams.log

Property(C): PackageCode = {D13493A3-8362-4830-B7EB-F2BB8D0A7FB8}

Property(C): ALLUSERS = 1

Property(C): ProductState = -1

Property(C): PackagecodeChanging = 1

Property(C): CURRENTDIRECTORY = C:windowssystem32

Property(C): CLIENTUILEVEL = 0

Property(C): CLIENTPROCESSID = 640

Property(C): MsiSystemRebootPending = 1

Property(C): VersionDatabase = 200

Property(C): VersionMsi = 5.00

Property(C): VersionNT = 603

Property(C): ACTION = INSTALL

Property(C): VersionNT64 = 603

Property(C): WindowsBuild = 9600

Property(C): ServicePackLevel = 0

Property(C): ServicePackLevelMinor = 0

Property(C): MsiNTProductType = 3

Property(C): WindowsFolder = c:windows

Property(C): WindowsVolume = c:

Property(C): System64Folder = C:windowssystem32

Property(C): SystemFolder = c:windowsSysWOW64

Property(C): TerminalServer = 1

Property(C): TempFolder = C:UserstlukAppDataLocalTemp

Property(C): CommonFilesFolder = C:Program Files (x86)Common Files

Property(C): ProgramFiles64Folder = C:Program Files

Property(C): CommonFiles64Folder = C:Program FilesCommon Files

Property(C): AppDataFolder = C:UserstlukAppDataRoaming

Property(C): FavoritesFolder = C:UserstlukFavorites

Property(C): NetHoodFolder = C:UserstlukAppDataRoamingMicrosoftWindowsNetwork Shortcuts

Property(C): PersonalFolder = \BTAFS01BTA-Users$tlukDocuments

Property(C): PrintHoodFolder = C:UserstlukAppDataRoamingMicrosoftWindowsPrinter Shortcuts

Property(C): RecentFolder = C:UserstlukAppDataRoamingMicrosoftWindowsRecent

Property(C): SendToFolder = C:UserstlukAppDataRoamingMicrosoftWindowsSendTo

Property(C): TemplateFolder = C:ProgramDataMicrosoftWindowsTemplates

Property(C): CommonAppDataFolder = C:ProgramData

Property(C): LocalAppDataFolder = C:UserstlukAppDataLocal

Property(C): MyPicturesFolder = \BTAFS01BTA-Users$tlukPictures

Property(C): AdminToolsFolder = C:ProgramDataMicrosoftWindowsStart MenuProgramsAdministrative Tools

Property(C): StartupFolder = C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup

Property(C): ProgramMenuFolder = C:ProgramDataMicrosoftWindowsStart MenuPrograms

Property(C): StartMenuFolder = C:ProgramDataMicrosoftWindowsStart Menu

Property(C): DesktopFolder = C:UsersPublicDesktop

Property(C): FontsFolder = C:windowsFonts

Property(C): GPTSupport = 1

Property(C): OLEAdvtSupport = 1

Property(C): ShellAdvtSupport = 1

Property(C): MsiAMD64 = 6

Property(C): Msix64 = 6

Property(C): Intel = 6

Property(C): PhysicalMemory = 8192

Property(C): VirtualMemory = 3287

Property(C): AdminUser = 1

Property(C): MsiTrueAdminUser = 1

Property(C): LogonUser = tluk

Property(C): UserSID = S-1-5-21-1632277108-4152571024-2139639571-1312

Property(C): UserLanguageID = 1033

Property(C): ComputerName = BTA-VDI-1

Property(C): SystemLanguageID = 1033

Property(C): ScreenX = 1920

Property(C): ScreenY = 1080

Property(C): CaptionHeight = 23

Property(C): BorderTop = 1

Property(C): BorderSide = 1

Property(C): TextHeight = 16

Property(C): TextInternalLeading = 3

Property(C): ColorBits = 32

Property(C): TTCSupport = 1

Property(C): Time = 20:38:20

Property(C): Date = 2/4/2021

Property(C): MsiNetAssemblySupport = 4.8.4084.0

Property(C): MsiWin32AssemblySupport = 6.3.19041.546

Property(C): RedirectedDllSupport = 2

Property(C): MsiRunningElevated = 1

Property(C): Privileged = 1

Property(C): DATABASE = c:Teams_windows_x64.msi

Property(C): OriginalDatabase = c:Teams_windows_x64.msi

Property(C): SOURCEDIR = c:

Property(C): VersionHandler = 5.00

Property(C): ROOTDRIVE = c:

Property(C): EXECUTEACTION = INSTALL

Property(C): UILevel = 5

Property(C): CostingComplete = 0

Property(C): OutOfDiskSpace = 0

Property(C): OutOfNoRbDiskSpace = 0

Property(C): PrimaryVolumeSpaceAvailable = 0

Property(C): PrimaryVolumeSpaceRequired = 0

Property(C): PrimaryVolumeSpaceRemaining = 0

Property(C): INSTALLLEVEL = 1

=== Logging stopped: 2/4/2021 20:38:20 ===

MSI (c) (80:40) [20:38:20:464]: Note: 1: 1707

MSI (c) (80:40) [20:38:20:464]: Note: 1: 2205 2: 3: Error

MSI (c) (80:40) [20:38:20:464]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1707

MSI (c) (80:40) [20:38:20:464]: Note: 1: 2205 2: 3: Error

MSI (c) (80:40) [20:38:20:464]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709

MSI (c) (80:40) [20:38:20:464]: Product: Teams Machine-Wide Installer — Installation completed successfully.

MSI (c) (80:40) [20:38:20:464]: Windows Installer installed the product. Product Name: Teams Machine-Wide Installer. Product Version: 1.4.0.2781. Product Language: 1033. Manufacturer: Microsoft Corporation. Installation success or error status: 0.

MSI (c) (80:40) [20:38:20:465]: Grabbed execution mutex.

MSI (c) (80:40) [20:38:20:465]: Cleaning up uninstalled install packages, if any exist

MSI (c) (80:40) [20:38:20:471]: MainEngineThread is returning 0

=== Verbose logging stopped: 2/4/2021 20:38:20 ===

3 Responses

  1. Hi Terence, thanks for posting this, but I can't get this to work when installing Teams to my Master WVD image…

    When I follow this process, I get the error "Cannot Install for all users when a VDI environment is not detected"

    This is after setting the Reg Key: "HKLMSOFTWAREMicrosoftTeamsIsWVDEnvironment"

    The only way I can get the Machine Wide install of Teams to complete without giving the VDI env error, is by setting an additional Citrix Reg Key "HKLMSOFTWARECitrixPorICA" which I found referred to on the Internet.

    But, even with the Teams Machine-wide installer then installed into my master image, when I then update my Host Pools with this image, I do not get the Device Re-Direction working (does not show in the Team version string or in the Devices).

    I have made sure to set the Hostpool redirection parameters too, so it's not this.

    Any suggestions for me, as I have been trying to get this to work for months? Why would I get the Teams installer "VDI error" when I have set the "IsWVDEnvironment" registry key per your guide (and the MS docs)?

    Rgds

    Gary

  2. I have followed the steps to the line. And configured Host pool device redirection as well.
    Still getting "WVD Media Not Connected".

    Its Win10 Enterprise Multisession – V 21H1= MS 365

    In a few of the test box, I tried to manually install team and added the reg key with WebSocket as well, followed the steps but for some reason, this is not working.

    Anything else am i missing, appreciate this great document.