Error 2738 is associated with the VBScript engine. VBScript is the abbreviation for Visual Basic Scripting. It is an Active Scripting programming language developed by Microsoft and modeled on Visual Basic. It is used with a fast interpreter in a large variety of Microsoft environments.
Error 2738 indicates that the VBScript engine is not registered properly on your PC. It occurs when you try to install or uninstall VBScript-supported applications on your system. The error message is displayed in the following format:
"Error 2738. Could not access VBScript run time for custom action."
Error CausesThere are several reasons for the error 2738 message pop up. These include:
Incorrect or corrupt registry entries on your system. These entries interfere with VBScript support in Windows thereby generating such error codes.
No matter what the cause of the error may be, it is recommended that you resolve the issue immediately without any delay.
Here are some of the easy and proven DIY methods to repair error 2738 on your PC:
If the error 2738 occurs because the VBScript is not registered correctly, then follow these steps to resolve.
Sometimes error 2738 may occur when you uninstall preinstalled MacAfee antivirus software on your system. Un-installation usually leaves some trace components in the registry.
These components must be removed completely otherwise error codes like 2738 may keep occurring on your computer screen. In such an event, the best way to resolve it is to download the McAfee Consumer Product Removal utility from McAfee's official website.
Save this file on your desktop. Double click the file and follow the steps to remove this software completely and successfully from your PC. Proper removal of the McAfee program will resolve error 2738 right away.
But if the error still persists then try other methods illustrated below.
Download Restoro to remove incorrect and corrupt registry entries on your system that may be interfering with VBScript support.
Restoro is a new and easy-to-use PC Repair Tool deployed with an intuitive interface and a powerful registry cleaner. The registry cleaner removes all entries corrupting the registry, cleans it, and resumes it to its normal state.
Click here to download Restoro.

Error Causeschkdsk /r /f
Program here refers to the name of a program that caused the User32.dll error message.“This application has failed to start because USER32.dll was not found. Reinstalling the application may fix this problem.”
Or“[Program] illegal system DLL relocation”
Error Causes“You are running Windows 10 Pro, but you have a valid digital license for Windows 10 Home.” Or: “The specified product key is invalid or is unsupported by this version.”If you got the error code 0xC004F00F then it means that you’ve entered a product key for the Enterprise edition of Windows to activate Windows 10 Pro or Windows 10 Home. It could be that you have a key from your work and you accidentally use it on your Home PC. If you got the error codes 0xC004E016, 0xC004F210, then it means that you have entered a product key that is meant for a different edition or version of Windows. On the other hand, if you got the error code 0xC004F034 instead, then it means that you have entered an invalid product key or a product key for a different Windows version. Whichever error codes you have, refer to the possible solutions given below to fix the Invalid Product Key or Version mismatch Activation Error in Windows 10.
Error Causes
Further Information and Manual Repair