RC Softphone MSI silent install - MuiCache problems

  • 0
  • 1
  • Question
  • Updated 4 weeks ago
  • Answered
I'm trying to install the Softphone MSI via script. When I install directly (locally) on the target machine, the MSI works correctly, but when I do it via remote script in Panda Systems Management, the log file diverges at the MuiCache stage and tries to reconfigure an existing install instead of doing a fresh install. See log file snippets below.

Successful log file (starting at line 123

=== Logging started: 10/24/2019  10:27:35 ===
Action start 10:27:35: INSTALL.
Action start 10:27:35: CommonAppDataFolder.C971D83B_B481_44B9_BFF5_384D7A142656.
Action ended 10:27:35: CommonAppDataFolder.C971D83B_B481_44B9_BFF5_384D7A142656. Return value 1.
Action start 10:27:35: ProductSearch.
PREVIOUS INSTALL CHECK:  ALLUSERS = 0
PREVIOUS INSTALL CHECK:  OLDALLUSERS = 0
PREVIOUS INSTALL CHECK:  UpgradeCode = {F2C089DE-BC2A-4F25-B097-B0CF805C60DB}
PREVIOUS INSTALL CHECK:  GUID:  {F2C089DE-BC2A-4F25-B097-B0CF805C60DB}
PREVIOUS INSTALL CHECK:  CLEAN: F2C089DEBC2A4F25B097B0CF805C60DB
PREVIOUS INSTALL CHECK:  REVERSE: ED980C2FA2CB52F40B790BFC08C506BD
PREVIOUS INSTALL CHECK:  Search HKLM SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\ED980C2FA2CB52F40B790BFC08C506BD
PREVIOUS INSTALL CHECK:  Not found 'perMachine' install
PREVIOUS INSTALL CHECK:  Search HKCU Software\Microsoft\Installer\UpgradeCodes\ED980C2FA2CB52F40B790BFC08C506BD
PREVIOUS INSTALL CHECK:  Not found 'perUser' install
Action ended 10:27:36: ProductSearch. Return value 1.
Action start 10:27:36: FindRelatedProducts.
Action ended 10:27:36: FindRelatedProducts. Return value 1.
Action start 10:27:36: CloseApplication.
CLOSE APPLICATION:  Initialized.
CLOSE APPLICATION:  APPLICATION = Softphone.exe
Action ended 10:27:37: CloseApplication. Return value 1.
Action start 10:27:37: LaunchConditions.
Action ended 10:27:37: LaunchConditions. Return value 0.
Action start 10:27:37: ValidateProductID.
Action ended 10:27:37: ValidateProductID. Return value 1.
Action start 10:27:37: CostInitialize.
Action ended 10:27:37: CostInitialize. Return value 1.
Action start 10:27:37: FileCost.
Action ended 10:27:37: FileCost. Return value 1.
Action start 10:27:37: GetInstallFolder.
SEARCH FOLDER VALUE:  Initialized.
SEARCH FOLDER VALUE:  Found path C:\Program Files (x86).
SEARCH FOLDER VALUE:  Initialized
SEARCH FOLDER VALUE:  Search in HKCU - Software\RingCentral\RingCentral Phone\Install
SEARCH FOLDER VALUE:  Not found previous install
SEARCH FOLDER VALUE:  Search in HKLM - SOFTWARE\RingCentral\RingCentral Phone\Install
SEARCH FOLDER VALUE:  Change search path
SEARCH FOLDER VALUE:  Search in HKLM - SOFTWARE\Wow6432Node\RingCentral\RingCentral Phone\Install
SEARCH FOLDER VALUE:  Can't open any key
SEARCH FOLDER VALUE:  Not found previous install
SEARCH FOLDER VALUE:  Found = 0
SEARCH FOLDER VALUE:  Upgrade = 0
SEARCH FOLDER VALUE:  iAllUsers = 0
SEARCH FOLDER VALUE:  iPerAdmin = 0
Action ended 10:27:38: GetInstallFolder. Return value 1.
Action start 10:27:38: CheckPined.
UpdateShellLinkAction:  Initialized.
UpdateShellLinkAction:  Product RingCentral Phone.
UpdateShellLinkAction:  Alias RingCentral for Windows.
UpdateShellLinkAction:  APPDATA path C:\Users\Bryan Laptop\AppData\Roaming.
UpdateShellLinkAction:  createInPath :C:\Users\Bryan Laptop\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar 
UpdateShellLinkAction:  referTo :Softphone.exe 
UpdateShellLinkAction:  linkName :RingCentral for Windows.lnk 
UpdateShellLinkAction:  appUserModelID :RingCentral Phone 
UpdateShellLinkAction:  Name for new link: C:\Users\Bryan Laptop\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\RingCentral Phone.lnk
UpdateShellLinkAction:  File does not exists.
UpdateShellLinkAction:  Backup C:\Users\Bryan Laptop\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\RingCentral for Windows.lnk
UpdateShellLinkAction:  Temp file is C:\Users\BRYANL~1\AppData\Local\Temp\rctB019.tmp
UpdateShellLinkAction:  Backup file error 
UpdateShellLinkAction:  Complete error.
Action ended 10:27:39: CheckPined. Return value 1.
Action start 10:27:39: HybridSetDefaultPerMachineFolder.
Action ended 10:27:39: HybridSetDefaultPerMachineFolder. Return value 1.
Action start 10:27:39: HybridSetDefaultPerUserFolder.
Action ended 10:27:39: HybridSetDefaultPerUserFolder. Return value 1.
Action start 10:27:39: ChangeToPerUser.
Action ended 10:27:39: ChangeToPerUser. Return value 1.
Action start 10:27:39: ChangeToPerUser2.
Action ended 10:27:39: ChangeToPerUser2. Return value 1.
Action start 10:27:39: HybridSetPerUserFolder.
Action ended 10:27:39: HybridSetPerUserFolder. Return value 1.
Action start 10:27:39: SearchProtocols.
SAVE PROTOCOLS:  Initialized.
SAVE PROTOCOLS:  Brand: RingCentral
SAVE PROTOCOLS:  Protocol list: callto fax tel rcmobile rcuk rcsp 
SAVE PROTOCOLS:  Search:
SAVE PROTOCOLS:  Checking app RingCentral for protocol callto
SAVE PROTOCOLS:  No program registered for protocol callto
SAVE PROTOCOLS:  Checking app RingCentral for protocol fax
SAVE PROTOCOLS:  No program registered for protocol fax
SAVE PROTOCOLS:  Checking app RingCentral for protocol tel
SAVE PROTOCOLS:  RingCentral program IS NOT registered for protocol tel
SAVE PROTOCOLS:  Checking app RingCentral for protocol rcmobile
SAVE PROTOCOLS:  No program registered for protocol rcmobile
SAVE PROTOCOLS:  Checking app RingCentral for protocol rcuk
SAVE PROTOCOLS:  No program registered for protocol rcuk
SAVE PROTOCOLS:  Checking app RingCentral for protocol rcsp
SAVE PROTOCOLS:  No program registered for protocol rcsp
Action ended 10:27:40: SearchProtocols. Return value 1.
Action start 10:27:40: CostFinalize.
Action ended 10:27:40: CostFinalize. Return value 1.
Action start 10:27:40: LaunchProperty.
Action ended 10:27:40: LaunchProperty. Return value 1.
Action start 10:27:40: MigrateFeatureStates.
Action ended 10:27:40: MigrateFeatureStates. Return value 0.
Action start 10:27:40: InstallValidate.
Action ended 10:27:42: InstallValidate. Return value 1.
Action start 10:27:42: SetARPINSTALLLOCATION.
Action ended 10:27:42: SetARPINSTALLLOCATION. Return value 1.
Action start 10:27:42: InstallInitialize.
Action ended 10:27:42: InstallInitialize. Return value 1.
Action start 10:27:42: RemoveExistingProducts.
Action ended 10:27:42: RemoveExistingProducts. Return value 1.
Action start 10:27:42: ProcessComponents.
Action ended 10:27:45: ProcessComponents. Return value 1.
Action start 10:27:45: UnpublishFeatures.
Action ended 10:27:45: UnpublishFeatures. Return value 1.
Action start 10:27:45: RemoveRegistryValues.
Action ended 10:27:45: RemoveRegistryValues. Return value 1.
Action start 10:27:45: RemoveShortcuts.
Action ended 10:27:45: RemoveShortcuts. Return value 1.
Action start 10:27:45: RemoveFiles.
Action ended 10:27:45: RemoveFiles. Return value 1.
Action start 10:27:45: RemoveFolders.
Action ended 10:27:45: RemoveFolders. Return value 1.
Action start 10:27:45: CreateFolders.
Action ended 10:27:45: CreateFolders. Return value 1.
Action start 10:27:45: InstallFiles.
Action ended 10:27:46: InstallFiles. Return value 1.
Action start 10:27:46: InstallCalltoUser.
Action ended 10:27:46: InstallCalltoUser. Return value 1.
Action start 10:27:46: InstallOutlook.
Action ended 10:27:46: InstallOutlook. Return value 1.
Action start 10:27:46: CacheClean.
Clean MUI cache:  Open registry Software\Microsoft\Windows\ShellNoRoam\MUICache.
Clean MUI cache:  Key not found
Clean MUI cache:  Open registry Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache.
Clean MUI cache:  Processing (0) LangID 
Clean MUI cache:  Processing (1) C:\WINDOWS\Explorer.exe.FriendlyAppName 
Clean MUI cache:  Processing (2) C:\WINDOWS\Explorer.exe.ApplicationCompany 
Clean MUI cache:  Processing (3) C:\WINDOWS\system32\shell32.dll.FriendlyAppName 
Clean MUI cache:  Processing (4) C:\WINDOWS\system32\shell32.dll.ApplicationCompany 
Clean MUI cache:  Processing (5) C:\WINDOWS\system32\explorerframe.dll.FriendlyAppName 
Clean MUI cache:  Processing (6) C:\WINDOWS\system32\explorerframe.dll.ApplicationCompany 
Clean MUI cache:  Processing (7) C:\Windows\System32\fsquirt.exe.FriendlyAppName 
Clean MUI cache:  Processing (8) C:\Windows\System32\fsquirt.exe.ApplicationCompany 
Clean MUI cache:  Processing (9) C:\Windows\System32\WFS.exe.FriendlyAppName 
Clean MUI cache:  Processing (10) C:\Windows\System32\WFS.exe.ApplicationCompany 
Clean MUI cache:  Processing (11) C:\WINDOWS\system32\NOTEPAD.EXE.FriendlyAppName 
Clean MUI cache:  Processing (12) C:\WINDOWS\system32\NOTEPAD.EXE.ApplicationCompany 
Clean MUI cache:  Processing (13) C:\WINDOWS\System32\msiexec.exe.FriendlyAppName 
Clean MUI cache:  Processing (14) C:\WINDOWS\System32\msiexec.exe.ApplicationCompany 
Clean MUI cache:  Processing (15) C:\Windows\System32\appresolver.dll.FriendlyAppName 
Clean MUI cache:  Processing (16) C:\Windows\System32\appresolver.dll.ApplicationCompany 
Clean MUI cache:  Unable to read value name 17
Clean MUI cache:  Close registry.
Action ended 10:27:47: CacheClean. Return value 1.
Action start 10:27:47: CreateShortcuts.
Action ended 10:27:47: CreateShortcuts. Return value 1.
Action start 10:27:47: WriteRegistryValues.
Action ended 10:27:47: WriteRegistryValues. Return value 1.
Action start 10:27:47: RegisterUser.
Action ended 10:27:47: RegisterUser. Return value 1.
Action start 10:27:47: RegisterProduct.
Action ended 10:27:47: RegisterProduct. Return value 1.
Action start 10:27:47: PublishFeatures.
Action ended 10:27:47: PublishFeatures. Return value 1.
Action start 10:27:47: PublishProduct.
Action ended 10:27:47: PublishProduct. Return value 1.
Action start 10:27:47: InstallDriverX64.C971D83B_B481_44B9_BFF5_384D7A142656.
Action ended 10:27:47: InstallDriverX64.C971D83B_B481_44B9_BFF5_384D7A142656. Return value 1.
Action start 10:27:47: InstallFinalize.
1: InstallDriverX64.C971D83B_B481_44B9_BFF5_384D7A142656 2: 0 
1: InstallOutlook 2: 0 
1: InstallCalltoUser 2: 0 
Action ended 10:28:21: InstallFinalize. Return value 1.
Action ended 10:28:21: INSTALL. Return value 1.
MSI (s) (70:64) [10:28:21:826]: Product: RingCentral Phone -- Installation completed successfully.

MSI (s) (70:64) [10:28:21:826]: Windows Installer installed the product. Product Name: RingCentral Phone. Product Version: 19.3.4.36528. Product Language: 1033. Manufacturer: RingCentral. Installation success or error status: 0.
=== Logging stopped: 10/24/2019  10:28:21 ===



Unsuccessful log file

=== Logging started: 10/24/2019  10:22:13 ===
Action start 10:22:13: INSTALL.
Action start 10:22:13: CommonAppDataFolder.C971D83B_B481_44B9_BFF5_384D7A142656.
Action ended 10:22:13: CommonAppDataFolder.C971D83B_B481_44B9_BFF5_384D7A142656. Return value 1.
Action start 10:22:13: ProductSearch.
PREVIOUS INSTALL CHECK:  ALLUSERS = 0
PREVIOUS INSTALL CHECK:  OLDALLUSERS = 0
PREVIOUS INSTALL CHECK:  UpgradeCode = {F2C089DE-BC2A-4F25-B097-B0CF805C60DB}
PREVIOUS INSTALL CHECK:  GUID:  {F2C089DE-BC2A-4F25-B097-B0CF805C60DB}
PREVIOUS INSTALL CHECK:  CLEAN: F2C089DEBC2A4F25B097B0CF805C60DB
PREVIOUS INSTALL CHECK:  REVERSE: ED980C2FA2CB52F40B790BFC08C506BD
PREVIOUS INSTALL CHECK:  Search HKLM SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\ED980C2FA2CB52F40B790BFC08C506BD
PREVIOUS INSTALL CHECK:  Not found 'perMachine' install
PREVIOUS INSTALL CHECK:  Search HKCU Software\Microsoft\Installer\UpgradeCodes\ED980C2FA2CB52F40B790BFC08C506BD
PREVIOUS INSTALL CHECK:  Reserve value ALLUSERS to 0 (perUser)
PREVIOUS INSTALL CHECK:  Change value ALLUSERS to reserved value (0)
Action ended 10:22:14: ProductSearch. Return value 1.
Action start 10:22:14: FindRelatedProducts.
Action ended 10:22:14: FindRelatedProducts. Return value 0.
Action start 10:22:14: CloseApplication.
CLOSE APPLICATION:  Initialized.
CLOSE APPLICATION:  APPLICATION = Softphone.exe
Action ended 10:22:15: CloseApplication. Return value 1.
Action start 10:22:15: LaunchConditions.
Action ended 10:22:15: LaunchConditions. Return value 0.
Action start 10:22:15: ValidateProductID.
Action ended 10:22:15: ValidateProductID. Return value 1.
Action start 10:22:15: CostInitialize.
Action ended 10:22:15: CostInitialize. Return value 1.
Action start 10:22:15: FileCost.
Action ended 10:22:15: FileCost. Return value 1.
Action start 10:22:15: GetInstallFolder.
SEARCH FOLDER VALUE:  Initialized.
SEARCH FOLDER VALUE:  Found path C:\Program Files (x86).
SEARCH FOLDER VALUE:  Initialized
SEARCH FOLDER VALUE:  Search in HKCU - Software\RingCentral\RingCentral Phone\Install
SEARCH FOLDER VALUE:  Read registry value of INSTALLFOLDER
SEARCH FOLDER VALUE:  Set value UNINSTALLFOLDER to C:\WINDOWS\SysWOW64\config\systemprofile\AppData\Local\RingCentral\SoftPhoneApp\
SEARCH FOLDER VALUE:  Found = 1
SEARCH FOLDER VALUE:  Upgrade = 0
SEARCH FOLDER VALUE:  iAllUsers = 0
SEARCH FOLDER VALUE:  iPerAdmin = 0
Action ended 10:22:16: GetInstallFolder. Return value 1.
Action start 10:22:16: CheckPined.
UpdateShellLinkAction:  Initialized.
UpdateShellLinkAction:  Product RingCentral Phone.
UpdateShellLinkAction:  Alias RingCentral for Windows.
UpdateShellLinkAction:  APPDATA path C:\Users\Default\AppData\Roaming.
UpdateShellLinkAction:  createInPath :C:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar 
UpdateShellLinkAction:  referTo :Softphone.exe 
UpdateShellLinkAction:  linkName :RingCentral for Windows.lnk 
UpdateShellLinkAction:  appUserModelID :RingCentral Phone 
UpdateShellLinkAction:  Name for new link: C:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\RingCentral Phone.lnk
UpdateShellLinkAction:  File does not exists.
UpdateShellLinkAction:  Backup C:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\RingCentral for Windows.lnk
UpdateShellLinkAction:  Temp file is C:\WINDOWS\TEMP\rctC62A.tmp
UpdateShellLinkAction:  Backup file error 
UpdateShellLinkAction:  Complete error.
Action ended 10:22:17: CheckPined. Return value 1.
Action start 10:22:17: HybridSetDefaultPerMachineFolder.
Action ended 10:22:17: HybridSetDefaultPerMachineFolder. Return value 1.
Action start 10:22:17: HybridSetDefaultPerUserFolder.
Action ended 10:22:17: HybridSetDefaultPerUserFolder. Return value 1.
Action start 10:22:17: HybridSetUninstallFolder.
Action ended 10:22:17: HybridSetUninstallFolder. Return value 1.
Action start 10:22:17: ChangeToPerUser.
Action ended 10:22:17: ChangeToPerUser. Return value 1.
Action start 10:22:17: ChangeToPerUser2.
Action ended 10:22:17: ChangeToPerUser2. Return value 1.
Action start 10:22:17: SearchProtocols.
SAVE PROTOCOLS:  Initialized.
SAVE PROTOCOLS:  Brand: RingCentral
SAVE PROTOCOLS:  Protocol list: callto fax tel rcmobile rcuk rcsp 
SAVE PROTOCOLS:  Search:
SAVE PROTOCOLS:  Checking app RingCentral for protocol callto
SAVE PROTOCOLS:  No program registered for protocol callto
SAVE PROTOCOLS:  Checking app RingCentral for protocol fax
SAVE PROTOCOLS:  No program registered for protocol fax
SAVE PROTOCOLS:  Checking app RingCentral for protocol tel
SAVE PROTOCOLS:  No program registered for protocol tel
SAVE PROTOCOLS:  Checking app RingCentral for protocol rcmobile
SAVE PROTOCOLS:  No program registered for protocol rcmobile
SAVE PROTOCOLS:  Checking app RingCentral for protocol rcuk
SAVE PROTOCOLS:  No program registered for protocol rcuk
SAVE PROTOCOLS:  Checking app RingCentral for protocol rcsp
SAVE PROTOCOLS:  No program registered for protocol rcsp
Action ended 10:22:18: SearchProtocols. Return value 1.
Action start 10:22:18: CostFinalize.
Action ended 10:22:18: CostFinalize. Return value 1.
Action start 10:22:18: LaunchProperty.
Action ended 10:22:18: LaunchProperty. Return value 1.
Action start 10:22:18: MigrateFeatureStates.
Action ended 10:22:18: MigrateFeatureStates. Return value 0.
Action start 10:22:18: InstallValidate.
Action ended 10:22:19: InstallValidate. Return value 1.
Action start 10:22:19: SetARPINSTALLLOCATION.
Action ended 10:22:19: SetARPINSTALLLOCATION. Return value 1.
Action start 10:22:19: InstallInitialize.
Action ended 10:22:19: InstallInitialize. Return value 1.
Action start 10:22:19: RemoveExistingProducts.
Action ended 10:22:19: RemoveExistingProducts. Return value 0.
Action start 10:22:19: ProcessComponents.
Action ended 10:22:19: ProcessComponents. Return value 1.
Action start 10:22:19: UnpublishFeatures.
Action ended 10:22:19: UnpublishFeatures. Return value 1.
Action start 10:22:19: RemoveRegistryValues.
Action ended 10:22:19: RemoveRegistryValues. Return value 1.
Action start 10:22:19: RemoveShortcuts.
Action ended 10:22:19: RemoveShortcuts. Return value 1.
Action start 10:22:19: RemoveFiles.
Action ended 10:22:19: RemoveFiles. Return value 1.
Action start 10:22:19: RemoveFolders.
Action ended 10:22:19: RemoveFolders. Return value 1.
Action start 10:22:19: CreateFolders.
Action ended 10:22:19: CreateFolders. Return value 1.
Action start 10:22:19: InstallFiles.
Action ended 10:22:19: InstallFiles. Return value 1.
Action start 10:22:19: InstallCalltoUser.
Action ended 10:22:19: InstallCalltoUser. Return value 1.
Action start 10:22:19: InstallOutlook.
Action ended 10:22:19: InstallOutlook. Return value 1.
Action start 10:22:19: CacheClean.
Clean MUI cache:  Open registry Software\Microsoft\Windows\ShellNoRoam\MUICache.
Clean MUI cache:  Key not found
Clean MUI cache:  Open registry Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache.
Clean MUI cache:  Key not found
Action ended 10:22:20: CacheClean. Return value 1.
Action start 10:22:20: CreateShortcuts.
Action ended 10:22:20: CreateShortcuts. Return value 1.
Action start 10:22:20: WriteRegistryValues.
Action ended 10:22:20: WriteRegistryValues. Return value 1.
Action start 10:22:20: RegisterUser.
Action ended 10:22:20: RegisterUser. Return value 0.
Action start 10:22:20: RegisterProduct.
Action ended 10:22:20: RegisterProduct. Return value 1.
Action start 10:22:20: PublishFeatures.
Action ended 10:22:20: PublishFeatures. Return value 1.
Action start 10:22:20: PublishProduct.
Action ended 10:22:20: PublishProduct. Return value 1.
Action start 10:22:20: InstallFinalize.
1: InstallOutlook 2: 0 
1: InstallCalltoUser 2: 0 
Action ended 10:22:28: InstallFinalize. Return value 1.
Action ended 10:22:28: INSTALL. Return value 1.
MSI (s) (40:10) [10:22:28:544]: Product: RingCentral Phone -- Configuration completed successfully.
MSI (s) (40:10) [10:22:28:544]: Windows Installer reconfigured the product. Product Name: RingCentral Phone. Product Version: 19.3.4.36528. Product Language: 1033. Manufacturer: RingCentral. Reconfiguration success or error status: 0.
=== Logging stopped: 10/24/2019  10:22:28 ===

Photo of Daniel Horn

Daniel Horn

  • 70 Points

Posted 1 month ago

  • 0
  • 1
Photo of Jessica - Community Moderator

Jessica - Community Moderator, Official Rep

  • 9,444 Points 5k badge 2x thumb
Hey Daniel, 

Looks like you opened a case with our Tech Support team and they were able to help you out! Let us know if you need additional help with anything.