When you try to install or uninstall Epic Games Launcher, the error code 2738 might occur.
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2738.
Cause
Error 2738 is a Windows Installer error code. As mentioned in the article Fix for Windows Installer errors 2738 and 2739 the error code 2738 occurs if VBScript is not enabled on the computer.
| 2738 | Could not access VBScript run time for custom action |
Resolution
1] Instructions for Windows 11 24H2 and above
Windows 11 24H2 (and above) handles VBScript as a Feature-on-Demand (FOD). So, if you’re using Windows 11 24H2 or higher, please check if the VBScript FOD is installed. You can install VBScript using Windows Features in Settings or using the DISM command.
From an admin Command Prompt window, run this command:
DISM /Online /Add-Capability /CapabilityName:VBSCRIPT~~~~
Restart Windows.
This installs VBScript and registers its modules.
If that doesn’t help, you may want to uninstall the VBScript feature and reinstall it. Or, try the instructions in step 2 below. The linked article can help if the VBScript FOD is already installed but the installer error 2738 still occurs.
2] Instructions for all Windows versions
Please visit the article Fix for Windows Installer errors 2738 and 2739 and see if the Vbscript.dll module is registered correctly. The information on that page applies to Windows 11 as well.
Additional information
VBScript deprecation: Timelines and next steps | Windows IT Pro Blog:
https://techcommunity.microsoft.com/blog/windows-itpro-blog/vbscript-deprecation-timelines-and-next-steps/4148301
One small request: If you liked this post, please share this?
One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:- Pin it!
- Share it to your favorite blog + Facebook, Reddit
- Tweet it!