Når du kører en vbscript- eller .msi-installationsfil, der kører et vbscript, kan du modtage en af følgende fejl:
Kan ikke finde script-motor “VBScript” til script C: \ ProgramData \ Microsoft \ Windows \ OFFICEICON.vbs
Der er ingen scriptmotor til filtypenavnet ".vbs".
Dette sker, hvis Vbscript.dll-modulet ikke er registreret korrekt, eller indstillingerne for .VBS-filtilknytning er ødelagte. Denne fejl kan rettes ved hjælp af nedenstående trin, gælder for Windows Vista, 7, 8, 8.1 og 10.
Trin 1: Fix .VBS filtilknytningsindstillinger
Download og anvend .vbs- tilknytningsfixet fra følgende link.
Filtilknytning rettelser til Windows Vista | Windows 7 | Windows 8 | Windows 10
Trin 2: Registrer Vbscript.dll fra admin Kommandoprompt
Åbn et forhøjet kommandopromptvindue.
regsvr32% systemroot% \ system32 \ vbscript.dll
Du skal se DllRegisterServer i vbscript.dll lykkes.
Hvis du bruger Windows 64-bit, skal du desuden køre følgende kommando:
% systemroot% \ SysWOW64 \ regsvr32.exe% systemroot% \ SysWOW64 \ vbscript.dll
Trin 3: Download Vbscript.dll-registreringsindgange
Hvis trin 1 og 2 ikke løser problemet, skal du hente Vbscript.dll-registreringsposterne.
- vbscript.reg til 32-bit (download)
- vbscript.reg til 64-bit (download)
Pak ud og kør den vedlagte REG-fil. Bemærk, at stierne er hardkodet for C: \. Hvis systemdrevbrevet er anderledes end C: \ i dit tilfælde, rediger REG-filen ved hjælp af notepad og opdater den rigtige sti.
REG-filerne fikserer Vbscript DLL CLSID-nøglen i følgende registreringsdatabase sti:
HKEY_CLASSES_ROOT \ CLSID \ {B54F3741-5B07-11cf-A4B0-00AA004A55E8}
Se også
Fejl "Der er ingen scriptmotor til filtypenavn" når du kører .js-filer