Answer
PROBLEM
Installing or upgrading of FaxMaker fails with the following error:
Can't find script engine VBScript
ENVIRONMENT
- GFI FaxMaker
- All Supported Environments
SOLUTION
STEP 1 - CHECK THE REGISTRYStart regedit.exe and check the following keys:
32bit:
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}
- The ImprocServer32 subkey should point to C:\Windows\system32\vbscript.dll
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}
- The ImprocServer32 subkey should point to C:\Windows\system32\vbscript.dll
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}
- The ImprocServer32 subkey should point to C:\Windows\SysWOW64\vbscript.dll
STEP 2 - POSSIBLE SOLUTIONS
- Uninstall the conflicting anti-virus software
- Re-register Windows' own VB script engine:
- Start regedit.exe
- Export the registry keys listed above into a reg-file
- Delete the registry keys listed above
- Hit the keys <WINDOWS>-R and run the following commands depending on the bitness of the OS:
- 32bit OS:
- %WINDIR%\system32\cmd.exe
- regsvr32.exe vbscript.dll
- 64bit OS:
- %WINDIR%\SysWOW64\cmd.exe
- regsvr32.exe vbscript.dll
CAUSE
The installer fails to run VB scripts as the VB script engine is not working properly. The most likely cause is anti-virus software hooking into the VB script engine or it being corrupted