MediaMonkey Addons (scripts) zijn afhankelijk van het Windows Scripting-framework om te kunnen draaien. Als het niet correct is geïnstalleerd of geconfigureerd, kunnen Addons mislukken of fouten vertonen.
'Script-engine kan niet worden gevonden …'
Sommige antivirusprogramma's kunnen voorkomen dat scripts worden geregistreerd. Deze fout kan optreden als het antivirusprogramma een invoegtoepassing probeert te scannen voordat deze door de scriptengine van Windows mag worden uitgevoerd, en het bestand vbscript.dll niet kan vinden nadat het scannen is voltooid.
Het probleem ontstaat soms nadat Microsoft patch MS10-020 is geïnstalleerd en Kaspersky Internet Security actief is.
Om de fout 'Kan script-engine niet vinden …' op te lossen, kunt u het register bewerken met 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]
En schrijf “C:\Windows\system32\vbscript.dll” als sleutelwaarden
[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]
En schrijf “C:\Windows\SysWOW64\vbscript.dll” als sleutelwaarden
'Er kan geen script voor de opgegeven taal worden gemaakt'
Op sommige systemen (met name x64-systemen) kan het zijn dat User Access Controls (UAC) de juiste registratie van scriptcomponenten verstoren, wat resulteert in de bovenstaande fout.
Om het probleem 'Er kan geen script voor de opgegeven taal worden gemaakt' op te lossen:
- Voer CMD uit in de administratormodus (klik op de Windows Start-knop -> typ CMD in de zoekbalk en klik met de rechtermuisknop, en kies vervolgens Uitvoeren als administrator).
- Typ/voer “cd \windows\syswow64” (“cd \windows\system32” voor 32-bits Windows) uit
- Typ/voer “regsvr32 /U vbscript.dll” uit om de registratie van de Visual Basic Script (vbscript) en Windows Scripting Host (WSH) bibliotheek ongedaan te maken als deze is geregistreerd
Typ/voer “regsvr32 vbscript.dll” uit om de Visual Basic Script (vbscript) en Windows Scripting Host (WSH) bibliotheek te registreren - Typ/voer “regsvr32 /U jscript.dll” uit om de Java Script (jscript) bibliotheek te deregistreren als deze is geregistreerd
Typ/voer “regsvr32 jscript.dll” uit om de Java Script (jscript) bibliotheek te registreren - Typ/voer “regsvr32 /U scrrun.dll” uit om de Microsoft Script Runtime-bibliotheek te deregistreren als deze is geregistreerd
Typ/voer “regsvr32 scrrun.dll” uit om de Microsoft Script Runtime-bibliotheek te registreren - Typ/voer “regsvr32 /U msscript.ocx” uit om de Microsoft Script Control-bibliotheek te registreren als deze is geregistreerd
Typ/voer “regsvr32 msscript.ocx” uit om de Microsoft Script Control-bibliotheek te registreren
Nadat u deze bibliotheken hebt geregistreerd, zouden MediaMonkey en eventuele add-ons/scripts van derden zonder problemen moeten werken.
Let op: Om VBScript te testen, kunt u de volgende test gebruiken om de VBScript-versie op uw systeem te bekijken:
http://www.happymonkeying.com/eSupport/Test_VBscript.exe zou de VBScript-versie moeten weergeven.
Als de versie niet wordt weergegeven, is er mogelijk nog steeds een probleem met de scripting op uw systeem.
OPMERKINGEN
- Het bewerken van het Windows-register is niet zonder risico. Zorg ervoor dat u uzelf vertrouwd maakt met het Windows-register via online zoekopdrachten voordat u het wijzigt.