Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

InstallShield Error code 1722 ขณะติดตั้งโปรแกรม MSI

รูปแบบไฟล์ MSI ที่ใช้โดย Windows Installer (MSI) ใช้สำหรับการติดตั้งโดยเฉพาะ ซึ่งแตกต่างจากรูปแบบ EXE ที่บางครั้งใช้ในการเรียกใช้โปรแกรมติดตั้ง ซึ่งเป็นไฟล์เรียกทำงานทั่วไปที่สามารถตั้งโปรแกรมให้ทำงานจำนวนเท่าใดก็ได้

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

InstallShield Error code 1722 ขณะติดตั้งโปรแกรม MSI

ขึ้นอยู่กับซอฟต์แวร์ที่คุณพยายามติดตั้ง เมื่อคุณพบปัญหานี้ คุณจะได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้

ข้อผิดพลาด 1722 มีปัญหากับแพ็คเกจ Windows Installer นี้ โปรแกรมที่ทำงานเป็นส่วนหนึ่งของการตั้งค่าไม่เสร็จสิ้นตามที่คาดไว้ ติดต่อเจ้าหน้าที่ฝ่ายสนับสนุนหรือผู้จำหน่ายบรรจุภัณฑ์

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

ข้อผิดพลาด MSI 1722:'มีปัญหากับแพ็คเกจตัวติดตั้ง Windows' ระหว่างการติดตั้ง/ถอนการติดตั้ง

ข้อผิดพลาด 1722:มีปัญหากับแพ็คเกจ Window Installer นี้ โปรแกรมที่ทำงานเป็นส่วนหนึ่งของแพ็คเกจนี้ไม่เสร็จสิ้นตามที่คาดไว้

ข้อผิดพลาด 1722 – ไม่สามารถเข้าถึงบริการ Windows Installer ได้

ข้อผิดพลาด 1722 – ไม่สามารถเริ่มบริการ Windows Installer ได้

ข้อผิดพลาด 1722 – ไม่สามารถเริ่มบริการ Windows Installer บน Local Com Error 5:การเข้าถึงถูกปฏิเสธ

ด้านล่างนี้คือผู้กระทำผิดที่อาจเกิดขึ้นจากข้อผิดพลาดนี้:

  • ไม่มีไฟล์ระบบที่ขึ้นต่อกัน เช่น ไฟล์ dll, ไฟล์ ocx, ไฟล์ sys ฯลฯ
  • รายการรีจิสทรีไม่ถูกต้องซึ่งขัดแย้งกับโปรแกรมติดตั้ง
  • โปรแกรมป้องกันไวรัสจะลบไฟล์ที่เป็นอันตรายเมื่อเร็วๆ นี้ แต่ทิ้งความเสียหายไว้ด้วย
  • บริการตัวติดตั้งหยุดทำงาน
  • การติดตั้งไม่สมบูรณ์

ข้อผิดพลาดอาจเกิดขึ้นได้หากไม่ได้ลบแพ็คเกจ MSI บางตัวออกจากแอพเพล็ต Programs &Features ใน Windows 10 อย่างถูกต้อง เศษของการติดตั้งที่เสียหายในบางครั้งอาจป้องกันการติดตั้งและถอนการติดตั้งซอฟต์แวร์ได้

รหัสข้อผิดพลาด InstallShield 1722 ขณะติดตั้งโปรแกรม MSI

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

  1. เรียกใช้ตัวแก้ไขปัญหาการติดตั้งและถอนการติดตั้งโปรแกรม
  2. ถอนการติดตั้งซอฟต์แวร์โดยใช้โปรแกรมถอนการติดตั้งซอฟต์แวร์ของบริษัทอื่น
  3. ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานบริการ Windows Installer แล้ว
  4. ยกเลิกการลงทะเบียนและลงทะเบียน Windows Installer Service ใหม่
  5. ดำเนินการคลีนบูตและติดตั้งซอฟต์แวร์
  6. ซ่อมแซม Windows Registry

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน

1] เรียกใช้ตัวแก้ไขปัญหาการติดตั้งและถอนการติดตั้งโปรแกรม

โซลูชันนี้กำหนดให้คุณต้องเรียกใช้ตัวแก้ไขปัญหาการติดตั้งและถอนการติดตั้งโปรแกรมจาก Microsoft และดูว่า InstallShield Error code 1722 ขณะติดตั้งโปรแกรม MSI ปัญหาได้รับการแก้ไข ตัวแก้ไขปัญหาการติดตั้งและถอนการติดตั้งโปรแกรมจะช่วยคุณแก้ไขปัญหาโดยอัตโนมัติเมื่อคุณถูกบล็อกไม่ให้ติดตั้งหรือลบโปรแกรม นอกจากนี้ยังแก้ไขคีย์รีจิสทรีที่เสียหายอีกด้วย

2] ถอนการติดตั้งซอฟต์แวร์โดยใช้โปรแกรมถอนการติดตั้งซอฟต์แวร์ของบริษัทอื่น

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

หลังจากที่คุณถอนการติดตั้งโปรแกรมแล้ว ให้ดาวน์โหลดโปรแกรมติดตั้งตัวติดตั้งใหม่ในตำแหน่งโฟลเดอร์อื่น จากนั้นปิดโปรแกรมทั้งหมดและเรียกใช้ไฟล์ติดตั้ง

3] ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานบริการ Windows Installer แล้ว

ซอฟต์แวร์เหล่านี้ขึ้นอยู่กับบริการ Windows Installer ดังนั้น หากคุณประสบปัญหาในการติดตั้งซอฟต์แวร์ใดๆ อาจเป็นไปได้ว่าบริการ MSI ไม่ได้เปิดใช้งาน ในกรณีนี้ ตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน Windows Installer Service แล้ว

4] ยกเลิกการลงทะเบียนและลงทะเบียน Windows Installer Service อีกครั้ง

ทำดังต่อไปนี้:

  • กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ Run ให้พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เพื่อเปิด Command Prompt ในโหมดผู้ดูแลระบบ
  • ในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์คำสั่งด้านล่างแล้วกด Enter เพื่อยกเลิกการลงทะเบียนบริการ Windows Installer ชั่วคราว:
msiexec /unreg
  • เมื่อประมวลผลคำสั่งสำเร็จแล้วและคุณได้รับข้อความแสดงความสำเร็จ ให้ป้อนคำสั่งต่อไปนี้แล้วกด Enter เพื่อลงทะเบียน Windows Installer อีกครั้ง:
msiexec /regserver

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

5] ดำเนินการคลีนบูตและติดตั้งซอฟต์แวร์

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

6] ซ่อมแซม Windows Registry

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

โพสต์ที่เกี่ยวข้อง:

  • แก้ไขรหัสข้อผิดพลาด InstallShield 1607 หรือ 1628
  • 1152:เกิดข้อผิดพลาดในการแตกไฟล์ไปยังตำแหน่งชั่วคราว – ข้อผิดพลาด InstallShield

InstallShield Error code 1722 ขณะติดตั้งโปรแกรม MSI