[Fix] Finner ikke Script Engine Vbscript, og "ingen skriptmotor for .vbs"

2017-11-27 01:08:52
Hoved~~Pos=Trunc·Microsoft·[Fix] Finner ikke Script Engine Vbscript, og "ingen skriptmotor for .vbs"

Når du kjører en vbscript- eller .msi-oppsettfil som kjører et vbscript, kan det hende du får en av følgende feil:

Finner ikke skriptmotor “VBScript” for skript C: \ ProgramData \ Microsoft \ Windows \ OFFICEICON.vbs

Det er ingen skriptmotor for filtypen “.vbs”.

Dette skjer hvis Vbscript.dll-modulen ikke er registrert riktig eller .VBS-filtilknytningsinnstillingene er brutt. Denne feilen kan rettes ved hjelp av trinnene nedenfor, gjelder Windows Vista, 7, 8, 8.1 og 10.

Trinn 1: Fix .VBS filtilknytningsinnstillinger

Last ned og bruk .vbs association fix fra følgende lenke.

Filtilknytning fikser for Windows Vista | Windows 7 | Windows 8 | Windows 10

Trinn 2: Registrer Vbscript.dll fra admin Command Prompt

Åpne et forhøyet ledetekstvindu.

 regsvr32% systemroot% \ system32 \ vbscript.dll 

Du skal se DllRegisterServer i vbscript.dll lykkes.

Hvis du bruker Windows 64-bit, kjører du følgende kommando i tillegg:

 % systemroot% \ SysWOW64 \ regsvr32.exe% systemroot% \ SysWOW64 \ vbscript.dll 

Trinn 3: Last ned Vbscript.dll registreringsoppføringer

Hvis trinn 1 og 2 ikke løser problemet, kan du laste ned Vbscript.dll registreringsoppføringer.

  • vbscript.reg for 32-bit (nedlasting)
  • vbscript.reg for 64-bit (nedlasting)

Pakk ut og kjør den vedlagte REG-filen. Merk at stiene er hardkodet for C: \. Hvis systemstasjonsbokstaven er annerledes enn C: \ i ditt tilfelle, rediger REG-filen ved å bruke notisblokk og oppdatere riktig bane.

REG-filene fikser Vbscript DLL CLSID-nøkkelen i følgende registerbane:

 HKEY_CLASSES_ROOT \ CLSID \ {B54F3741-5B07-11cf-A4B0-00AA004A55E8} 

Se også

Feil "Det er ingen skriptmotor for filtype" når du kjører .js-filer

Redaksjonens