Windows Agent install fails with error code 2738

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

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Contact us