Spuštění doplňků MediaMonkey (skriptů) závisí na skriptovacím rámci Windows. Pokud není nainstalován nebo správně nakonfigurován, mohou doplňky selhat nebo vykazovat chyby.
"Nelze najít skriptovací stroj..."
Některé antivirové aplikace mohou bránit registraci skriptů; k této chybě může dojít, pokud se antivirová aplikace pokusí prohledat doplněk před tím, než jej povolí spustit skriptovacím strojem Windows, a po dokončení skenování nenalezne soubor vbscript.dll.
Problém se někdy objeví po instalaci opravy Microsoft MS10-020 a spuštění aplikace Kaspersky Internet Security.
Chcete-li vyřešit chybu „Nelze najít skriptovací stroj…“, můžete upravit registr pomocí nástroje 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]
A jako hodnoty klíče napište „C:\Windows\system32\vbscript.dll“.
[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]
A jako hodnoty klíče napište „C:\Windows\SysWOW64\vbscript.dll“.
"Nelze vytvořit skript pro zadaný jazyk"
Na některých systémech (zejména x64 systémy) může řízení přístupu uživatele (UAC) narušovat správnou registraci skriptovacích komponent, což má za následek výše uvedenou chybu.
Řešení problému „Nelze vytvořit skript pro zadaný jazyk“:
- Spusťte CMD v režimu správce (klikněte na tlačítko Windows Start -> do vyhledávacího pole zadejte CMD a klikněte pravým tlačítkem, poté vyberte možnost Spustit jako správce).
- Zadejte/spusťte „cd \windows\syswow64“ („cd \windows\system32“ pro 32bitová okna)
- Zadáním/spuštěním „regsvr32 /U vbscript.dll“ zrušíte registraci skriptů jazyka Visual Basic (vbscript) a knihovny Windows Scripting Host (WSH), pokud je registrována
Zadejte/spusťte „regsvr32 vbscript.dll“ pro registraci skriptu jazyka Visual Basic (vbscript) a knihovny Windows Scripting Host (WSH) - Zadejte/spusťte „regsvr32 /U jscript.dll“ pro zrušení registrace knihovny Java Script (jscript), pokud je registrována
Zadejte/spusťte „regsvr32 jscript.dll“ pro registraci knihovny Java Script (jscript). - Zadejte/spusťte „regsvr32 /U scrrun.dll“ pro zrušení registrace knihovny Microsoft Script Runtime, pokud je registrována
Zadejte/spusťte „regsvr32 scrrun.dll“ pro registraci knihovny Microsoft Script Runtime - Zadejte/spusťte „regsvr32 /U msscript.ocx“ pro registraci knihovny Microsoft Script Control, pokud je registrována
Zadejte/spusťte „regsvr32 msscript.ocx“ pro registraci knihovny Microsoft Script Control
Po registraci těchto knihoven MediaMonkey a jakékoli doplňky / skripty třetích stran by měly fungovat bez problémů.
Poznámka: Chcete-li otestovat VBScript, můžete použít následující test zobrazení verze VBScript ve vašem systému:
http://www.happymonkeying.com/eSupport/Test_VBscript.exe by měla zobrazovat verzi VBScript.
Pokud se nepodaří zobrazit verzi, stále může být problém se skriptováním ve vašem systému.
POZNÁMKY
- Úprava registru Windows není bez rizika. Ujistěte se, že jste se seznámili s registrem Windows prostřednictvím online vyhledávání, než jej upravíte.