Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

วิธีการแก้ไขข้อผิดพลาดรันไทม์ 1607

ข้อผิดพลาด 1607 เป็นข้อผิดพลาดที่เกิดขึ้นใน Windows XP และแสดงขึ้นเมื่อผู้ใช้พยายามติดตั้งซอฟต์แวร์ และผู้ติดตั้งพบข้อผิดพลาด ข้อผิดพลาด 1607 เป็นข้อผิดพลาดรันไทม์ ซึ่งบ่งชี้ว่าปัญหาที่เป็นสาเหตุอาจเปลี่ยนแปลงได้และเกิดจากปัญหาจำนวนมากที่เกิดขึ้นเมื่อโปรแกรมกำลังทำงาน กรณีทั่วไปของข้อผิดพลาดนี้เกิดขึ้นเมื่อโปรแกรมติดตั้งเพิ่งออกและไม่สามารถแสดงอะไรได้

ข้อผิดพลาด 1607 เกิดจากอะไร

ข้อผิดพลาดจะปรากฏในกล่องโต้ตอบในขณะที่โปรแกรมกำลังติดตั้ง:

“1607:ไม่สามารถติดตั้ง InstallShield Scripting Runtime”

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

ขั้นตอนในการแก้ไขข้อผิดพลาด 1607

ขั้นตอนที่ 1 – ลงทะเบียน idriver และไฟล์ msiexec อีกครั้ง

ขาดการลงทะเบียน idriver และ msiexec ไฟล์มักทำให้เกิดข้อผิดพลาด 1607 การลงทะเบียนไฟล์ในระบบของคุณใหม่สามารถแก้ไขปัญหานี้ได้ และในการทำเช่นนั้น คุณสามารถทำตามขั้นตอนเหล่านี้:

  1. คลิก เริ่ม> เรียกใช้
  2. ประเภท:“C:\Program Files\Common Files\InstallShield\Driver\ \Intel 32\IDriver.exe” /REGSERVER”
  3. คลิก ตกลง .
  4. คลิก เริ่ม> เรียกใช้
  5. พิมพ์ “C:\Windows\System32\msiexec.exe /REGSERVER”
  6. คลิก ตกลง .

หมายเหตุ: แตกต่างกันในคอมพิวเตอร์หลายเครื่อง สอดคล้องกับเวอร์ชันของเอนจิน Installscript ในการค้นหาเวอร์ชันที่คุณมีบนพีซีของคุณ เพียงเรียกดู C:\Program Files\Common Files\InstallShield\Driver\ โฟลเดอร์และดูว่าโฟลเดอร์ใดมีไดเร็กทอรี Intel32 อยู่ภายใน วิธีนี้น่าจะใช้ได้ แต่ถ้ายังมีปัญหาอยู่ ให้ทำตามขั้นตอนที่ 2

ขั้นตอนที่ 2 – ติดตั้ง Installshield Script อีกครั้ง

บางครั้ง Installshield (โปรแกรมติดตั้ง) อาจต้องติดตั้งสคริปต์ใหม่ ทำตามขั้นตอนเหล่านี้เพื่อให้แน่ใจว่าได้รับการติดตั้งอย่างถูกต้อง:

  1. ดาวน์โหลด ISScript7.zip ไฟล์. สามารถพบได้ที่เว็บไซต์นี้
  2. แตกไฟล์ ISScript7.zip ไฟล์.
  3. ดับเบิลคลิกที่ ISScript.ms ฉันไฟล์.

จากนั้นทำตามขั้นตอนในการตั้งค่า การดำเนินการนี้ควรแก้ไขข้อผิดพลาด แต่ถ้าข้อผิดพลาดยังคงอยู่ ให้ไปยังขั้นตอนถัดไป

ขั้นตอนที่ 3 – อนุญาตสิทธิ์การดูแลบัญชีของคุณ

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

  1. คลิก เริ่ม> โปรแกรมทั้งหมด , วางเมาส์เหนืออุปกรณ์เสริม และคลิก Windows Explorer .
  2. คลิกที่ เมนูเครื่องมือ> ตัวเลือกโฟลเดอร์
  3. คลิกที่ แท็บดู
  4. คลิก แสดงไฟล์และโฟลเดอร์ที่ซ่อนอยู่
  5. คลิกตกลง
  6. ไปที่ C:\Windows\Installer
  7. คลิกขวาที่ โฟลเดอร์ตัวติดตั้ง และคลิกคุณสมบัติ
  8. คลิกที่ แท็บความปลอดภัย
  9. คลิกระบบ และตรวจสอบให้แน่ใจว่า กล่องควบคุมทั้งหมด ถูกทำเครื่องหมาย
  10. คลิก ผู้ดูแลระบบ แล้วตรวจสอบกล่องควบคุมทั้งหมด ถูกทำเครื่องหมาย
  11. ตรวจสอบ ชื่อผู้ใช้ของคุณ และตรวจสอบว่า กล่องควบคุมทั้งหมด ถูกทำเครื่องหมาย

สิ่งนี้บังคับให้ Windows Installer เริ่มทำงานในโหมดผู้ดูแลระบบด้วยสิทธิ์ของผู้ดูแลระบบ ตรวจสอบให้แน่ใจว่าหากต้องการเข้าถึงไฟล์ใดๆ ที่ถูกซ่อนหรือป้องกันไว้ ก็สามารถทำได้ หากไม่สามารถแก้ไขข้อผิดพลาดได้ ให้ไปยังขั้นตอนถัดไป

ขั้นตอนที่ 4 – ปิดอินสแตนซ์อื่นๆ ของ Windows Installer

ในบางกรณี Windows Installer สองอินสแตนซ์อาจขัดแย้งกันและป้องกันไม่ให้ผู้อื่นเข้าถึงไฟล์ที่จำเป็น เพื่อป้องกันสิ่งนี้ ให้ทำตามขั้นตอนเหล่านี้:

  1. คลิกขวา แถบงาน และคลิกตัวจัดการงาน (หรือจะกด Control Alt Delete ก็ได้)
  2. คลิก แท็บกระบวนการ
  3. คลิก Msiexec.exe ใน รายการกระบวนการ และคลิกสิ้นสุดกระบวนการ (ที่ด้านล่าง)
  4. คลิก ใช่ ในกล่องโต้ตอบ ที่ปรากฏ (ไม่สำคัญ)
  5. หากมีอินสแตนซ์อื่นของ Msiexec.exe กำลังทำงานอยู่ ทำซ้ำขั้นตอนที่ 3 และ 4 สำหรับแต่ละขั้นตอน
  6. ปิดตัวจัดการงาน และเริ่มขั้นตอนการติดตั้งอีกครั้ง

การเรียกใช้โปรแกรมเดียวกันสองอินสแตนซ์อาจทำให้เกิดข้อขัดแย้งขณะพยายามใช้ไฟล์เดียวกัน สิ่งนี้ทำให้เป็นไปไม่ได้ในระบบปฏิบัติการ Windows เพื่อป้องกันความผิดพลาดของระบบ หากขั้นตอนนี้ไม่ได้ผล ให้ไปยังขั้นตอนถัดไป

ขั้นตอนที่ 5 – กำจัดไวรัส

– ใช้โปรแกรมป้องกันไวรัสนี้

ไวรัสเป็นสาเหตุใหญ่ของข้อผิดพลาด 1607 และมักเป็นเหตุผลที่เงียบ ๆ ว่าทำไมคอมพิวเตอร์จำนวนมากถึงแสดงข้อผิดพลาด ปัญหาคือเนื่องจากไวรัสติดตั้งตัวเองในพีซีของคุณ พวกเขาจึงพยายามใช้ไฟล์และโปรแกรมเดียวกันกับที่โปรแกรมติดตั้งของคุณอาจต้องการเปลี่ยนแปลง ส่งผลให้เกิดข้อขัดแย้งที่ Windows ไม่สามารถแก้ไขหรือกู้คืนได้ เพื่อให้แน่ใจว่านี่ไม่ใช่ปัญหา ขอแนะนำให้คุณล้าง "มัลแวร์" ที่ Windows อาจมีอยู่ภายใน โดยใช้โปรแกรมป้องกันไวรัส เช่น "XoftSpy" แต่มีโปรแกรมอื่นๆ ที่ใช้งานได้

ขั้นตอนที่ 6 – ล้างข้อมูลรีจิสทรี

'รีจิสทรี' ยังเป็นสาเหตุสำคัญของข้อผิดพลาดรันไทม์ และโดยเฉพาะอย่างยิ่งข้อผิดพลาด 1607 ส่วนนี้ของพีซีของคุณเป็นฐานข้อมูลขนาดใหญ่ที่เก็บข้อมูลและการตั้งค่าสำหรับระบบและซอฟต์แวร์ทั้งหมดบนพีซีของคุณ เนื่องจากเป็นส่วนที่สำคัญที่สุดของระบบ รีจิสทรีจึงถูกใช้บ่อยมากจนคอมพิวเตอร์ของคุณมักถูกครอบงำและสับสนเกี่ยวกับการตั้งค่าทั้งหมดที่เปิดไว้ มักเป็นกรณีที่ Windows จะบันทึกการตั้งค่ารีจิสทรีจำนวนมากในทางที่ผิด ทำให้คอมพิวเตอร์ของคุณเสียหายและเสียหายเนื่องจากไม่สามารถอ่านการตั้งค่าที่ต้องใช้ในการทำงานได้ เป็นที่เข้าใจกันว่านี่เป็นปัญหาใหญ่สำหรับผู้ที่ชอบ Windows Installer เพราะหากไม่สามารถอ่านไฟล์ที่ต้องการได้ ก็จะสร้างปัญหาใหญ่ให้กับพีซีของคุณ คุณแก้ไขปัญหานี้ได้โดยใช้ 'ตัวล้างรีจิสทรี' เพื่อสแกนผ่านระบบของคุณ และคุณสามารถดูตัวทำความสะอาดรีจิสทรีที่เราแนะนำได้ที่ด้านล่าง: