[תיקון] לא ניתן למצוא Script Engine Vbscript, ו"אין מנוע Script עבור .vbs"

כאשר אתה מפעיל קובץ התקנה של VBScript או .msi המריץ VBScript, ייתכן שתקבל אחת מהשגיאות הבאות:

לא מוצא את מנוע הסקריפט "VBScript" עבור הסקריפט C:\ProgramData\Microsoft\Windows\OFFICEICON.vbs אין מנוע סקריפט לסיומת הקובץ ".vbs". 

זה קורה אם מודול vbscript.dll אינו רשום כהלכה או שהגדרות שיוך הקבצים .VBS מקולקלות. ניתן לתקן שגיאה זו באמצעות השלבים המפורטים להלן, חלה על Windows Vista, 7, 8, 8.1 ו-10.

[תיקון] לא ניתן למצוא את Script Engine Vbscript

שלב 1: תקן את הגדרות שיוך הקבצים VBS

הורד והחל את .vbs תיקון השיוך מהקישור הבא.

  • Windows Vista | ווינדוס 7 | חלונות 8 | חלונות 10

שלב 2: רשום את Vbscript.dll משורת הפקודה של admin

עבור Windows 8 ומעלה בלבד:

פתח א שורת פקודה מוגבהת חַלוֹן.

regsvr32 %systemroot%\system32\vbscript.dll

אתה צריך לראות את DllRegisterServer ב-vbscript.dll הצליח.

אם אתה משתמש ב-Windows 64-bit, הפעל את הפקודה הבאה בנוסף:

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

שלב 3: הורד את ערכי הרישום של Vbscript.dll

אם השלבים 1 ו-2 אינם פותרים את הבעיה, הורד את ערכי הרישום של VBScript.dll.

  • vbscript.reg עבור 32 סיביות (הורד)
  • vbscript.reg עבור 64 סיביות (הורד)

פרק והפעל את קובץ REG המצורף.

שימו לב שהנתיבים מקודדים עבור C:\. אם אות כונן המערכת שונה מ C:\ במקרה שלך, ערוך את קובץ REG באמצעות פנקס רשימות, ועדכן את הנתיב הנכון.

קבצי REG מתקנים את מפתח VBScript DLL CLSID בנתיב הרישום הבא:

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

ראה גם

שגיאה "אין מנוע סקריפט עבור סיומת קובץ" בעת הפעלת קובצי js


בקשה קטנה אחת: אם אהבתם את הפוסט הזה, בבקשה שתפו אותו?

נתח "קטנטן" אחד ממך יעזור ברצינות לצמיחת הבלוג הזה. כמה הצעות נהדרות:
  • להצמיד אותו!
  • שתף אותו בבלוג האהוב עליך + פייסבוק, Reddit
  • צייץ את זה!
אז תודה רבה על תמיכתך, הקורא שלי. זה לא ייקח יותר מ-10 שניות מהזמן שלך. כפתורי השיתוף נמצאים ממש למטה. :)