Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ข้อผิดพลาด '1607 Unable to Install InstallShield Scripting Runtime' บน Windows

Windows เป็นระบบปฏิบัติการยอดนิยมที่มีผู้ใช้กว่าหนึ่งพันล้าน คน พัฒนาและเผยแพร่โดย Microsoft เวอร์ชันล่าสุดคือ Windows 10 เร็วกว่าและปลอดภัยกว่าตัวก่อนหน้า แต่ gầnนี้ ผู้ใช้หลายคนเจอข้อผิดพลาด “1607 unable to InstallShield scripting runtime” ขณะพยายามติดตั้งแอปพลิเคชัน

สาเหตุของข้อผิดพลาด “1607 unable to InstallShield scripting runtime”

หลังได้รับรายงานจากผู้ใช้จำนวนมาก เราสืบสวนและคิดค้นวิธีแก้เพื่อแก้ไขอย่างสมบูรณ์ รวมถึงตรวจสอบเหตุผลที่ก่อให้เกิดข้อผิดพลาดนี้:

  • ไฟล์เสียหาย (Corrupt Files): บางกรณี ไฟล์ InstallShield อาจเสียหาย ทำให้ข้อผิดพลาดนี้ถูกกระตุ้น ไฟล์ที่จำเป็นทั้งหมดต้องมีอยู่เพื่อติดตั้ง InstallShield Runtime
  • บริการ (Services): บางกรณี บริการหรือกระบวนการพื้นหลังอาจรบกวน Installer ทำให้ข้อผิดพลาดถูกกระตุ้น
  • Installer ชำรุด (Broken Installer): อาจเป็นไปได้ว่า Windows Installer ชำรุดหรือขาดไฟล์สำคัญ ทำให้เกิดปัญหา

ตอนนี้เข้าใจลักษณะปัญหาเบื้องต้นแล้ว จะไปสู่วิธีแก้ ต้องทำตามลำดับที่นำเสนอเพื่อหลีกเลี่ยงความขัดแย้ง

วิธีที่ 1: เปลี่ยนชื่อโฟลเดอร์

หากไฟล์ InstallShield เสียหาย อาจรบกวนกระบวนการสำคัญของ Windows ทำให้ข้อผิดพลาดถูกกระตุ้น ในขั้นตอนนี้ เราจะเปลี่ยนชื่อโฟลเดอร์ InstallShield:

  1. เปิด File Explorer ไปที่ Root directory
  2. คลิก “Program Files” เลือก “Common Files”
  3. คลิกขวาที่โฟลเดอร์ “InstallShield” เลือก “Rename”
  4. ตั้งชื่อโฟลเดอร์เป็น “InstallShield2” บันทึกการเปลี่ยนแปลง
  5. ตรวจสอบ ว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 2: ดาวน์โหลด Windows Installer

หาก Windows Installer หายไปหรือเสียหาย ข้อผิดพลาดนี้อาจถูกกระตุ้น ในขั้นตอนนี้ เราจะดาวน์โหลดและติดตั้งใหม่:

  1. ไปที่หน้านี้ และ เลือก ภาษาของคุณ
  2. คลิกปุ่ม “Download” ดาวน์โหลด Installer
  3. รอดาวน์โหลดเสร็จ คลิกที่ “Executable”
  4. ทำตามคำแนะนำบนหน้าจอติดตั้งซอฟต์แวร์ และตรวจสอบว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 3: ติดตั้ง Framework

บางกรณี ปัญหาอาจเกิดจากการขาดการติดตั้ง “.NET Framework” ในขั้นตอนนี้ เราจะดาวน์โหลดและติดตั้งเวอร์ชันล่าสุดของ “.NET Framework”:

  1. ไปที่หน้านี้
  2. เลือกเวอร์ชันซอฟต์แวร์ที่เข้ากันได้กับระบบปฏิบัติการของคุณ
  3. รอดาวน์โหลดเสร็จ คลิก “Executable”
  4. ทำตามคำแนะนำบนหน้าจอติดตั้งซอฟต์แวร์ และ ตรวจสอบ ว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 4: ปิดกระบวนการ (Closing Processes)

กระบวนการบางอย่างที่รันในพื้นหลังอาจรบกวนงานสำคัญของ Windows ในขั้นตอนนี้ เราจะปิดสองกระบวนการที่อาจทำเช่นนั้น:

  1. กด “Ctrl” + “Shift” + “Esc” เปิด Task Manager
  2. คลิกแท็บ “Processes” เลือก “idriver.exe” และ “msiexec.exe”
  3. คลิกปุ่ม “End Task” เพื่อหยุดพวกเขา
  4. เลือกสิ่งที่ระบุว่า “InstallShield” คลิก “End Task” เช่นกัน
  5. ตรวจสอบ ว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 5: ทำ Clean Boot

บางกรณี งานสำคัญอาจถูกรบกวนโดยบริการและแอปพลิเคชันพื้นหลัง แนะนำให้อ่านบทความนี้และทำ Clean Boot ตรวจสอบว่าปัญหายังคงอยู่หลัง Clean Boot หรือไม่

วิธีที่ 6: สร้างบัญชีผู้ใช้ใหม่

บัญชีที่ใช้อยู่อาจมีปัญหาในการตรวจสอบสิทธิ์บางอย่างสำหรับ Installer แนะนำให้สร้างบัญชี Administrator ใหม่ และตรวจสอบว่าปัญหายังคงอยู่หลังจากนั้นหรือไม่