Los complementos (scripts) de MediaMonkey dependen del marco de Windows Scripting para ejecutarse. Si no se instala o configura correctamente, los complementos pueden fallar o mostrar errores.
'No se puede encontrar el motor de script...'
Algunas aplicaciones antivirus pueden impedir que se registren scripts; este error puede ocurrir si la aplicación antivirus intenta escanear un complemento antes de permitir que lo ejecute el motor de scripts de Windows y no logra encontrar el archivo vbscript.dll una vez finalizado el escaneo.
El problema a veces se presenta después de que se haya instalado el parche MS10-020 de Microsoft y se esté ejecutando Kaspersky Internet Security.
Para resolver el error “No se puede encontrar el motor de script…”, puede editar el registro usando REGEDIT:
[RAÍZ DE CLASES DE CLAVE\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[RAÍZ DE CLASES DE CLAVE\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[RAÍZ DE CLASES DE CLAVE\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
Y escribe “C:\Windows\system32\vbscript.dll” como valores clave
[RAÍZ DE CLASES DE CLAVE\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[RAÍZ DE CLASES DE CLAVE\Wow6432Node\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[RAÍZ DE CLASES DE CLAVE\Wow6432Node\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
Y escriba “C:\Windows\SysWOW64\vbscript.dll” como valores clave
'No se puede crear un script para el idioma especificado'
En algunos sistemas (en particular los sistemas x64), los controles de acceso de usuario (UAC) pueden interferir con el registro adecuado de los componentes de scripting, lo que genera el error mencionado anteriormente.
Para resolver el problema 'No se puede crear un script para el idioma especificado':
- Ejecute CMD en modo administrador (haga clic en el botón Inicio de Windows -> escriba CMD en la barra de búsqueda y haga clic derecho, luego elija ejecutar como administrador).
- Escriba/ejecute “cd \windows\syswow64” (“cd \windows\system32” para Windows de 32 bits)
- Escriba/ejecute “regsvr32 /U vbscript.dll” para anular el registro de la biblioteca Visual Basic Script (vbscript) y Windows Scripting Host (WSH) si está registrada
Escriba/ejecute “regsvr32 vbscript.dll” para registrar la biblioteca Visual Basic Script (vbscript) y Windows Scripting Host (WSH) - Escriba/ejecute “regsvr32 /U jscript.dll” para anular el registro de la biblioteca Java Script (jscript) si está registrada
Escriba/ejecute “regsvr32 jscript.dll” para registrar la biblioteca Java Script (jscript) - Escriba/ejecute “regsvr32 /U scrrun.dll” para anular el registro de la biblioteca Microsoft Script Runtime si está registrada
Escriba/ejecute “regsvr32 scrrun.dll” para registrar la biblioteca Microsoft Script Runtime - Escriba/ejecute “regsvr32 /U msscript.ocx” para registrar la biblioteca Microsoft Script Control si está registrada
Escriba/ejecute “regsvr32 msscript.ocx” para registrar la biblioteca Microsoft Script Control
Después de registrar estas bibliotecas, MediaMonkey y cualquier complemento/script de terceros deberían funcionar sin problemas.
Nota: Para probar VBScript, puede utilizar la siguiente prueba para mostrar la versión de VBScript en su sistema:
http://www.happymonkeying.com/eSupport/Test_VBscript.exe debería mostrar la versión de VBScript.
Si no logra mostrar la versión, es posible que aún haya un problema con el script en su sistema.
NOTAS
- La edición del Registro de Windows conlleva riesgos. Asegúrese de familiarizarse con el Registro de Windows mediante búsquedas en línea antes de modificarlo.