Since Microsoft deprecated vbscript.dll in October 2023, several installations, including the Epic Installer, have encountered significant issues. Users attempting to install the Epic Installer are frequently met with the error message: “The error code is 2738”. This error is particularly frustrating as the Windows Eventlog does not provide any helpful information, making troubleshooting more challenging. The root cause of error 2738 is the system’s inability to locate vbscript.dll.
This issue stems from the deprecation of vbscript.dll, a crucial component previously used by many applications and installers. Without this DLL, scripts that rely on VBScript cannot execute, leading to installation failures. Users have reported that this error not only affects the Epic Installer but also other software that depends on VBScript for its installation process. The resolution is relatively simple and shouldn’t take more than about 5 minutes:
To resolve open a command prompt with admin privileges and type the following:
DISM /online /add-capability /capabilityname:VBSCRIPT~~~~
When completed successfully, type the following:
Write “cd %windir%\system32” and hit Enter
Write “regsvr32.exe vbscript.dll” and hit Enter
You should now get a popup that says: “DllRegisterServer in vbscript.dll succeeded.”
Click “OK”
Write “cd %windir%\syswow64” and hit Enter
Write “regsvr32.exe vbscript.dll” and hit Enter
You should now get a popup that says: “DllRegisterServer in vbscript.dll succeeded.”
Click “OK”
Run the installer again and it should complete successfully