När du kör en VBScript- eller .msi-installationsfil som kör ett VBScript kan du få något av följande fel:
Kan inte hitta skriptmotorn "VBScript" för skriptet C:\ProgramData\Microsoft\Windows\OFFICEICON.vbs Det finns ingen skriptmotor för filtillägget ".vbs".
Detta händer om vbscript.dll-modulen inte är korrekt registrerad eller om .VBS-filassocieringsinställningarna är trasiga. Detta fel kan åtgärdas med hjälp av stegen nedan, gäller för Windows Vista, 7, 8, 8.1 och 10.
[Fix] Kan inte hitta Script Engine Vbscript
Steg 1: Fixa .VBS-filassocieringsinställningar
Ladda ner och tillämpa .vbs association fix från följande länk.
- Windows Vista | Windows 7 | Windows 8 | Windows 10
Steg 2: Registrera Vbscript.dll från admin Command Prompt
Endast för Windows 8 och tidigare:
Öppna en förhöjd kommandotolk fönster.
regsvr32 %systemroot%\system32\vbscript.dll
Du borde se DllRegisterServer i vbscript.dll lyckades.
Om du använder Windows 64-bitar, kör följande kommando dessutom:
%systemroot%\SysWOW64\regsvr32.exe %systemroot%\SysWOW64\vbscript.dll
Steg 3: Ladda ner Vbscript.dll-registreringsposterna
Om steg 1 och 2 inte löser problemet, ladda ner VBScript.dll-registreringsposterna.
- vbscript.reg för 32-bitars (ladda ner)
- vbscript.reg för 64-bitars (ladda ner)
Packa upp och kör den bifogade REG-filen.
Observera att sökvägarna är kodade för C:\
. Om systemets enhetsbokstav är annorlunda än C:\
i ditt fall, redigera REG-filen med anteckningar och uppdatera den korrekta sökvägen.
REG-filerna fixar VBScript DLL CLSID-nyckeln i följande registersökväg:
HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}
Se även
Felet "Det finns ingen skriptmotor för filtillägg" när .js-filer körs
En liten begäran: Om du gillade det här inlägget, vänligen dela detta?
En "liten" andel från dig skulle verkligen hjälpa mycket med den här bloggens tillväxt. Några bra förslag:- Fäst det!
- Dela den till din favoritblogg + Facebook, Reddit
- Tweet det!