SUMMARY
Attempt to manually install the Unitrends Agent for Windows fails, returns error code 2738. This is an MSI Exec error returned due to a problem in Windows with VBScript
ISSUE
Attempt to manually install the Unitrends Agent for Windows fails, returns error code 2738. This is an MSI Exec error returned due to a problem in Windows with VBScript. This issue has been seen on some Dell and other vendor workstations where McAfee Antivirus was present. In some cases the removal or that program can leave vbscript in a corrup state preventing installations from 3rd parties that leverage that windows component. Unitrends will not be the only effected installation process (though some companies may use installers that do not leverage vbscript). In these cases, the installation engine itself will abort and error before logging for the installation can be created. The key error is the on-screen code.
RESOLUTION
To correct this issue, if McAfee consumer products were on this machine at any prior time, the following processes may prove successful:
1) Search google for "McAffe Consumer Product Removal Tool" or "MCPR.exe".
2) Run MCPR.exe ( http://download.mcafee.com/products/licensed/cust_support_patches/MCPR.exe )
3) Search google for "Microsoft Fix it 50842" or "MicrosoftFixit50842.msi".
4) Run "MicrosoftFixit50842.msi" ( http://go.microsoft.com/?linkid=9804433 )
5) Reboot and retry the installation.
This this issue is not resolved, the following processes may also be attempted:
RESOLUTION 1
1. Select Start Menu | All Programs | Accessories
2. Right click on Command Prompt and select Run as administrator
3. Copy and run below command:
regsvr32 vbscript.dll
If above solution does not work, use RESOLUTION 2 below.
RESOLUTION 2
1. Ensure a full backup of the registry is taken before proceeding to the next steps.
2. Select Start Menu | All Programs | Accessories
3. Right click on Command Prompt and select Run as administrator
4. If using 32-bit version of Windows,copy and run the following:
reg delete "HKCU\SOFTWARE \Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}" /f
c:\windows\system32\regsvr32 vbscript.dll
If using 64-bit version of Windows, copy and run the following:
reg delete "HKCU\SOFTWARE\Classes\Wow6432Node\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}" /f
c:\windows\syswow64\regsvr32 vbscript.dll
RESOLUTION 3
In some instances there has also been another dll that needs to be re-registered on clients with McAfee where the previous steps have been follow and still fails to install
regsvr32 scrrun.dll
per OS (https://stackoverflow.com/questions/5457000/error-activex-component-cant-create-object-scripting-filesystemobject)
If after these efforts the installation continues to return the error, there may be more serious problems with your Windows system. Contacting Microsoft Support or your OEM vendor may be necessary to further resolve your issue. In the case of this specific error code, it can be confirmed that Unitrends installation software itself is not at fault and contacting Unitrends Support will not result in a solution. We provide the above information as-is.
NOTES
3rd party sources:
https://support.software.dell.com/kb/90477
http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/error-2738-could-not-access-vbscript-run-time-for/0ffd532e-a3e0-4738-8601-38c46e69e238?auth=1