ข้อผิดพลาดของ Windows Installer เมื่อใช้การแปลง [แก้ไขแล้ว]

Osibka Ustanovsika Windows Pri Primenenii Preobrazovanij Ispravleno



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



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





ข้อผิดพลาดของ Windows Installer เมื่อใช้การแปลง





การแปลงใน Windows คืออะไร

การแปลงเป็นชุดของการเปลี่ยนแปลงที่ใช้กับการติดตั้ง ด้วยการใช้การแปลงกับแพ็คเกจการติดตั้งพื้นฐาน โปรแกรมติดตั้งสามารถเพิ่มหรือแทนที่ข้อมูลในฐานข้อมูลการติดตั้ง โปรแกรมติดตั้งสามารถใช้การแปลงระหว่างการติดตั้งเท่านั้น



ต่อไปนี้เป็นสาเหตุที่ทำให้เกิดข้อผิดพลาดนี้:

  • ตัวติดตั้ง Windows ที่เสียหาย
  • ปัญหาเกี่ยวกับคีย์ผลิตภัณฑ์หรือคีย์ย่อย
  • การอัปเดตซอฟต์แวร์เสีย
  • ปัญหาในการติดตั้งและอัปเดต Windows
  • ปัญหาเกี่ยวกับเส้นทางรีจิสทรีของแอปพลิเคชัน

แก้ไขข้อผิดพลาด Windows Installer เมื่อใช้การแปลง

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

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

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



1] รายการตรวจสอบเบื้องต้น

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

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

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

อ่าน : แก้ไขการอัปเดต Java ไม่เสร็จสมบูรณ์ รหัสข้อผิดพลาด 1618

2] เปิดใช้งาน / ลงทะเบียนบริการ Windows Installer ใหม่

บริการติดตั้ง Windows

เอกสารของฉัน

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

โซลูชันนี้ต้องการให้คุณตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน Windows Installer Service แล้ว เมื่อต้องการทำงานนี้ ให้ทำตามขั้นตอนเหล่านี้:

  • กด ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ เรียกใช้ พิมพ์ บริการ.msc และกด Enter เพื่อเปิดบริการ
  • ในหน้าต่างบริการ ให้เลื่อนและค้นหา โปรแกรมติดตั้ง Windows การให้บริการ .
  • คลิกสองครั้งที่รายการเพื่อแก้ไขคุณสมบัติ
  • ในหน้าต่างคุณสมบัติ คลิกดรอปดาวน์ ประเภทการเปิดตัว และเลือก การจัดการ .
  • จากนั้นตรวจสอบให้แน่ใจว่าบริการกำลังทำงานอยู่โดยคลิก เริ่มต้น หากปุ่มไม่ได้เป็นสีเทา
  • คลิก นำมาใช้ > ดี เพื่อบันทึกการเปลี่ยนแปลง
  • รีสตาร์ทพีซีของคุณ

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

คลิก ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้

ในกล่องโต้ตอบ Run ให้พิมพ์ cmd แล้วคลิก CTRL+SHIFT+ENTER เพื่อเปิดพรอมต์คำสั่งในโหมดผู้ดูแลระบบ

ในหน้าต่าง Command Prompt ให้พิมพ์คำสั่งด้านล่างแล้วกด Enter เพื่อยกเลิกการลงทะเบียนบริการ Windows Installer ชั่วคราว:

|_+_|

รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ เมื่อโหลด ให้ตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่

อ่าน : ไม่สามารถเข้าถึงหรือเริ่มบริการ Windows Installer

ทางเลือกใน Google ปฏิทิน

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

การติดตั้งหรือถอนการติดตั้งตัวแก้ไขปัญหาโปรแกรม

ตามชื่อที่แนะนำ Add/Remove a Program Troubleshooter จะช่วยคุณแก้ไขปัญหาโดยอัตโนมัติเมื่อคุณถูกบล็อกในการติดตั้งหรือลบโปรแกรมในคอมพิวเตอร์ Windows 11/10 ของคุณ ท่ามกลางการแก้ไขอื่นๆ ยูทิลิตี้อัตโนมัติสำหรับแก้ไขรีจิสตรีคีย์การอัปเดตข้อมูลที่เสียหายสำหรับโปรแกรมที่ติดตั้งแล้วบนอุปกรณ์ของคุณ หลังจากที่คุณเรียกใช้เครื่องมือนี้จาก Microsoft และปัญหายังคงอยู่ คุณสามารถลองใช้วิธีแก้ปัญหาต่อไปนี้

อ่าน : รหัสข้อผิดพลาด InstallShield 1722 เมื่อติดตั้งโปรแกรม MSI

4] อัปเดต / ติดตั้งโปรแกรมในสถานะคลีนบูต

คลีนบูตเครื่องคอมพิวเตอร์ของคุณ

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

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

  • เปิด File Explorer
  • ค้นหาและคลิกขวาที่ชุดซอฟต์แวร์ปฏิบัติการ (ตัวติดตั้ง)
  • เลือก ลักษณะเฉพาะ .
  • เปลี่ยนเป็น ความเข้ากันได้ แท็บ
  • ตอนนี้ตรวจสอบ เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ ตัวเลือก.
  • เลือก Windows 7 หรือ 8 จากเมนูแบบเลื่อนลง
  • ตรวจสอบ เรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ ตัวเลือก.
  • คลิก นำมาใช้ > ดี .

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

อ่าน : ข้อผิดพลาด 5 การเข้าถึงถูกปฏิเสธระหว่างการติดตั้งซอฟต์แวร์

5] แก้ไขค่ารีจิสทรี Transforms สำหรับซอฟต์แวร์

แก้ไขค่ารีจิสทรี Transforms สำหรับซอฟต์แวร์ที่ติดตั้ง

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

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

  • คลิก ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ เรียกใช้ พิมพ์ ลงทะเบียน แล้วกด Enter เพื่อเปิด Registry Editor
  • นำทางหรือนำทางไปยังเส้นทางคีย์รีจิสทรีด้านล่าง:
|_+_|
  • ที่ตำแหน่งนี้บนแถบนำทางด้านซ้าย คลิกขวา สินค้า โฟลเดอร์เสริม
  • เลือก หา จากเมนูบริบท
  • ตอนนี้ตรวจสอบ กุญแจ , ค่า , และ ข้อมูล ตัวเลือก.
  • ถัดไปใน หาอะไร ป้อนชื่อซอฟต์แวร์ที่คุณกำลังมีปัญหา
  • กด ค้นหาต่อไป ปุ่มหรือกด Enter เพื่อค้นหาคีย์รีจิสทรีที่ระบุ
  • ในผลการค้นหาในบานหน้าต่างด้านขวา ให้คลิกสองครั้งที่ไอคอน เลี้ยว คีย์รีจิสทรีเพื่อแก้ไขคุณสมบัติ
  • ในกล่องโต้ตอบคุณสมบัติของคีย์รีจิสทรี ให้ลบค่าใน ค่าข้อมูล สนาม.
  • คลิก ดี .

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

  • ออกจากตัวแก้ไขรีจิสทรี
  • รีสตาร์ทพีซีของคุณ

เมื่อดาวน์โหลด ให้ดูว่าปัญหาได้รับการแก้ไขหรือไม่ ถ้าไม่คุณสามารถไปยังแนวทางแก้ไขปัญหาถัดไป

อ่าน : ไม่สามารถติดตั้งหรือลบโปรแกรมใน Windows

6] ติดตั้งซอฟต์แวร์อีกครั้ง

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

อ่าน : ฐานข้อมูลรีจิสทรีการกำหนดค่าเสียหาย

7] ทำการกู้คืนระบบหรือรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ

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

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

อ่าน : ข้อผิดพลาดในการคืนค่าระบบ 0x8000FFFF ขัดข้อง

หวังว่านี่จะช่วยได้!

โพสต์เหล่านี้อาจสนใจคุณ :

  • แก้ไขรหัสข้อผิดพลาดของตัวติดตั้ง Windows 2755
  • แก้ไขข้อผิดพลาด 0xC0070652 เมื่อติดตั้งหรือลบโปรแกรม
  • แก้ไขข้อผิดพลาดในการติดตั้ง Microsoft Visual C++ 0x80240017

คุณจะตรวจสอบได้อย่างไรว่าเส้นทางการแปลงถูกต้อง

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

วิธีแก้ไขข้อผิดพลาด Windows Installer ที่ไม่ทำงาน

หาก Windows Installer ทำงานไม่ถูกต้องและเกิดข้อผิดพลาด คุณสามารถลองทำสิ่งนี้ก่อน:

  • เปิดคอนโซลบริการ
  • คลิกขวาที่ Windows Installer แล้วเลือก ลักษณะเฉพาะ .
  • ถ้า ประเภทการเปิดตัว กล่องตั้งค่าเป็น มีข้อบกพร่อง ให้เปลี่ยนเป็น การจัดการ .
  • คลิก ดี เพื่อปิดหน้าต่างคุณสมบัติ
  • คลิกขวาที่บริการ Windows Installer แล้วเลือก เริ่มต้น .
  • ลองติดตั้งหรือถอนการติดตั้งซอฟต์แวร์อีกครั้ง

อ่าน : วิธีทำให้ตัวติดตั้ง Windows ทำงานในเซฟโหมด

อะไรคือความแตกต่างระหว่างไฟล์ MSI และ MST?

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

รหัสข้อผิดพลาด 0x80004005 ร่องแหล่งที่มาของข้อผิดพลาด
โพสต์ยอดนิยม