เมื่อคุณเรียกใช้ไฟล์ติดตั้ง vbscript หรือ. msi ที่รัน vbscript คุณอาจได้รับข้อผิดพลาดต่อไปนี้:
ไม่พบโปรแกรมสคริปต์“ VBScript” สำหรับสคริปต์ C: \ ProgramData \ Microsoft \ Windows \ OFFICEICON.vbs
ไม่มีเอ็นจินสคริปต์สำหรับไฟล์นามสกุล“ .vbs”
สิ่งนี้จะเกิดขึ้นหากโมดูล Vbscript.dll ไม่ได้ลงทะเบียนอย่างถูกต้องหรือการตั้งค่าการเชื่อมโยงไฟล์. VBS นั้นเสีย ข้อผิดพลาดนี้สามารถแก้ไขได้โดยใช้ขั้นตอนด้านล่างที่ใช้กับ Windows Vista, 7, 8, 8.1 และ 10
ขั้นตอนที่ 1: แก้ไขการตั้งค่าการเชื่อมโยงไฟล์. VBS
ดาวน์โหลดและใช้การแก้ไขการเชื่อมโยง . vbs จากลิงก์ต่อไปนี้
การแก้ไขการเชื่อมโยงไฟล์สำหรับ Windows Vista | Windows 7 | Windows 8 | Windows 10
ขั้นตอนที่ 2: ลงทะเบียน Vbscript.dll จากพรอมต์คำสั่งของผู้ดูแลระบบ
เปิดหน้าต่างพรอมต์คำสั่งที่ยกระดับ
regsvr32% systemroot% \ system32 \ vbscript.dll
คุณควรเห็น DllRegisterServer ใน vbscript.dll สำเร็จ
หากคุณใช้ Windows 64 บิตให้เรียกใช้คำสั่งต่อไปนี้เพิ่มเติม:
% systemroot% \ SysWOW64 \ regsvr32.exe% systemroot% \ SysWOW64 \ vbscript.dll
ขั้นตอนที่ 3: ดาวน์โหลดรายการการลงทะเบียน Vbscript.dll
หากขั้นตอนที่ 1 & 2 ไม่สามารถแก้ปัญหาได้ให้ดาวน์โหลดรายการลงทะเบียน Vbscript.dll
- vbscript.reg สำหรับ 32- บิต (ดาวน์โหลด)
- vbscript.reg สำหรับ 64 - bit (ดาวน์โหลด)
เปิดเครื่องรูดและเรียกใช้ไฟล์ REG ที่แนบมา โปรดทราบว่าเส้นทางนั้นเป็นฮาร์ดโค้ดสำหรับ C: \ หากอักษรระบุไดรฟ์ระบบแตกต่างจาก C: \ ในกรณีของคุณให้แก้ไขไฟล์ REG โดยใช้ Notepad และอัปเดตพา ธ ที่ถูกต้อง
ไฟล์ REG แก้ไขคีย์ Vbscript DLL CLSID ในเส้นทางรีจิสทรีต่อไปนี้:
HKEY_CLASSES_ROOT \ CLSID \ {B54F3741-5B07-11cf-A4B0-00AA004A55E8}
ดูสิ่งนี้ด้วย
ข้อผิดพลาด“ ไม่มีเอ็นจินสคริปต์สำหรับนามสกุลไฟล์” เมื่อเรียกใช้ไฟล์. js