News & Announcements User Community Developer Community

Welcome to the RingCentral Community

Please note the community is currently under maintenance and is read-only.

Search
Make sure to review our Terms of Use and Community Guidelines.
  Please note the community is currently under maintenance and is read-only.
Home » Users
RC Softphone MSI silent install - MuiCache problems
Tags: softphone
Nov 5, 2019 at 1:27pm   •   2 replies  •  0 likes
Daniel Horn

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
2 Answers
answered on Feb 12, 2020 at 7:59am  
Hello,

Can you provide the command line switches you used?


 0
answered on Nov 13, 2019 at 9:17am  
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. 

 0



A new Community is coming to RingCentral!

Posts are currently read-only as we transition into our new platform.

We thank you for your patience
during this downtime.

Try Workflow Builder

Did you know you can easily automate tasks like responding to SMS, team messages, and more? Plus it's included with RingCentral Video and RingEX plans!

Try RingCentral Workflow Builder

PRODUCTS
RingEX
Message
Video
Phone
OPEN ECOSYSTEM
Developer Platform
APIs
Integrated Apps
App Gallery
Developer support
Games and rewards

RESOURCES
Resource center
Blog
Product Releases
Accessibility
QUICK LINKS
App Download
RingCentral App login
Admin Portal Login
Contact Sales
© 1999-2024 RingCentral, Inc. All rights reserved. Legal Privacy Notice Site Map Contact Us