MediaMonkey addons (scripts) depend upon Windows scripting framework addons to run. If it isn't installed or configured correctly, then addons may fail or result in errors. On some systems (particularly x64 systems), User Access Controls (UAC) may interfere with proper registration of scripting components, resulting in the above error. To resolve this:
- Run CMD in administrator mode (click the start button -> type CMD in the search bar and right click, then choose execute as administrator).
- Type/execute "cd \windows\syswow64" ("cd \windows\system32" for 32 Bit windows)
- Type/execute "regsvr32 /U vbscript.dll" to unregister Visual Basic Script (vbscript) and Windows Scripting Host (WSH) library if it is registered
Type/execute "regsvr32 vbscript.dll" to register Visual Basic Script (vbscript) and Windows Scripting Host (WSH) library
- Type/execute "regsvr32 /U jscript.dll" to unregister Java Script (jscript) library if it is registered
Type/execute "regsvr32 jscript.dll" to register Java Script (jscript) library
- Type/execute "regsvr32 /U scrrun.dll" to unregister Microsoft Script Runtime library if it is registered
Type/execute "regsvr32 scrrun.dll" to register Microsoft Script Runtime library
- Type/execute "regsvr32 /U msscript.ocx" to register Microsoft Script Control library if it is registered
Type/execute "regsvr32 msscript.ocx" to register Microsoft Script Control library
After registering these libraries MediaMonkey and any written third party addons/scripts should work without issues.
Note: To test VBScript, you can use the following tost show the VBScript Version on your system:
http://www.happymonkeying.com/eSupport/Test_VBscript.exe should show VBScript Version.
If it fails to display the version, there may still be a problem with scripting on your system.
Error message: 'Can't find script engine...'