Gli addon (script) di MediaMonkey dipendono dal framework Windows Scripting per essere eseguiti. Se non è installato o configurato correttamente, gli addon potrebbero non funzionare o mostrare errori.
"Impossibile trovare il motore di script..."
Alcune applicazioni antivirus potrebbero impedire la registrazione degli script; questo errore può verificarsi se l'applicazione antivirus tenta di eseguire la scansione di un componente aggiuntivo prima di consentirne l'esecuzione da parte del motore di scripting di Windows e non riesce a trovare il file vbscript.dll al termine della scansione.
Talvolta il problema si presenta dopo l'installazione della patch MS10-020 di Microsoft e l'esecuzione di Kaspersky Internet Security.
Per risolvere l'errore "Impossibile trovare il motore di script...", puoi modificare il registro utilizzando REGEDIT:
[HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[HKEY_CLASSES_ROOT\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[HKEY_CLASSES_ROOT\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
E scrivere “C:\Windows\system32\vbscript.dll” come valori chiave
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
E scrivere “C:\Windows\SysWOW64\vbscript.dll” come valori chiave
'Impossibile creare uno script per la lingua specificata'
In alcuni sistemi (in particolare nei sistemi x64), i controlli di accesso utente (UAC) potrebbero interferire con la corretta registrazione dei componenti di scripting, causando l'errore sopra indicato.
Per risolvere il problema "Impossibile creare uno script per la lingua specificata":
- Esegui CMD in modalità amministratore (clicca sul pulsante Start di Windows -> digita CMD nella barra di ricerca e fai clic con il pulsante destro del mouse, quindi scegli Esegui come amministratore).
- Digitare/eseguire “cd \windows\syswow64” (“cd \windows\system32” per Windows a 32 bit)
- Digitare/eseguire “regsvr32 /U vbscript.dll” per annullare la registrazione della libreria Visual Basic Script (vbscript) e Windows Scripting Host (WSH) se è registrata
Digitare/eseguire “regsvr32 vbscript.dll” per registrare la libreria Visual Basic Script (vbscript) e Windows Scripting Host (WSH) - Digitare/eseguire “regsvr32 /U jscript.dll” per annullare la registrazione della libreria Java Script (jscript) se è registrata
Digitare/eseguire “regsvr32 jscript.dll” per registrare la libreria Java Script (jscript) - Digitare/eseguire “regsvr32 /U scrrun.dll” per annullare la registrazione della libreria Microsoft Script Runtime se è registrata
Digitare/eseguire “regsvr32 scrrun.dll” per registrare la libreria Microsoft Script Runtime - Digitare/eseguire “regsvr32 /U msscript.ocx” per registrare la libreria Microsoft Script Control se è registrata
Digitare/eseguire “regsvr32 msscript.ocx” per registrare la libreria Microsoft Script Control
Dopo aver registrato queste librerie, MediaMonkey e tutti i componenti aggiuntivi/script di terze parti dovrebbero funzionare senza problemi.
Nota: per testare VBScript, puoi utilizzare il seguente test per visualizzare la versione di VBScript sul tuo sistema:
http://www.happymonkeying.com/eSupport/Test_VBscript.exe dovrebbe mostrare la versione di VBScript.
Se la versione non viene visualizzata, potrebbe esserci ancora un problema con lo scripting del sistema.
NOTE
- Modificare il Registro di sistema di Windows non è privo di rischi. Assicurati di familiarizzare con il Registro di sistema di Windows tramite ricerche online prima di modificarlo.