ไม่สามารถเข้าถึงบริการ Windows Installer ข้อผิดพลาดเมื่อติดตั้งโปรแกรมจากแพ็คเกจ Windows Installer ".msi"

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

ลบข้อผิดพลาด msi.dll ใน Windows

เป้าหมาย msi.dll

จำเป็นต้องใช้ Aile msi.dll เพื่อติดตั้งแพ็คเกจ Microsoft Installer (MSI) หากไฟล์นี้ถูกลบ Windows Installer จะไม่ทำงาน

ในบทความนี้เราจะพูดถึงอินสแตนซ์ของข้อผิดพลาด msi.dll บนคอมพิวเตอร์ Windows และวิธีการแก้ไข

ข้อผิดพลาด Msi.dll ใน Windows

เมื่อคุณพยายามติดตั้งโปรแกรม Windows Installer บนคอมพิวเตอร์ Windows คุณอาจได้รับข้อความแสดงข้อผิดพลาดคล้ายกับที่แสดงไว้ที่นี่:

“ไฟล์ MSIEXEC.EXE เชื่อมโยงกับการส่งออกที่ขาดหายไป MSI.DLL:222”

หลังจากกดปุ่มแล้ว ตกลงข้อความแสดงข้อผิดพลาดอื่นที่คล้ายกับข้อความที่กล่าวถึงด้านล่างปรากฏขึ้น:

“ฉันไม่สามารถเริ่มอุปกรณ์ C:\Windows\System\MSIEXEC.EXE ที่เชื่อมต่อกับระบบที่ไม่ทำงานได้”

สาเหตุของข้อผิดพลาด

ปัญหานี้เกิดขึ้นหากไฟล์ Windows Installer บนคอมพิวเตอร์ของคุณพยายามอัปเดตไฟล์ Windows Installer

การอนุญาต

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

ภารกิจที่ 1 - ดาวน์โหลดตัวติดตั้ง Windows Update

  1. คลิกที่ปุ่มลิงค์แล้วคลิกปุ่ม ดาวน์โหลดตั้งอยู่ถัดจาก InstMsiA.exe.
  2. บันทึกไฟล์บนเดสก์ท็อปของคุณ

ภารกิจที่ 2 - เปลี่ยนชื่อไฟล์ Windows Installer

  1. ไปที่เมนู เริ่มและเลือก ปิดคอมพิวเตอร์.
  2. จากนั้นคลิกปุ่ม รีสตาร์ทคอมพิวเตอร์ในโหมด MS-DOSแล้วคลิกปุ่ม ตกลง .
  3. พิมพ์คำสั่งต่อไปนี้ที่พร้อมท์คำสั่งแล้วกด Enter หลังจากแต่ละคำสั่งเพื่อดำเนินการ ระบบซีดี
    ren msi.dll msi.old
    ren msihnd.dll msihnd.old
    ren msiexec.exe msiexec.old
    ออก
  4. รีสตาร์ท Windows

ภารกิจที่ 3 - เริ่ม Windows ในเซฟโหมด

  1. คลิกปุ่ม เริ่มและเลือก ปิดคอมพิวเตอร์.
  2. จากนั้นคลิกปุ่ม รีบูตและกดปุ่ม ตกลง.
  3. กดปุ่มค้างไว้ กะเมื่อหน้าต่างถูกโหลดใหม่

ภารกิจที่ 4 - การติดตั้ง Windows Update Installer สำหรับ Windows

  1. ดับเบิลคลิกที่ไฟล์ InstMsiA.exeบันทึกไว้บนเดสก์ท็อปของคุณ
  2. จากนั้น ทำตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดกระบวนการติดตั้ง
  3. สุดท้ายรีสตาร์ทคอมพิวเตอร์ของคุณ

หากรีจิสทรีถามคำถามเกี่ยวกับสาเหตุของข้อผิดพลาด DLL เช่นข้อผิดพลาด msi.dll

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

MSI.DLL - นี่เป็นไฟล์ความปลอดภัยหรือไม่

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

เมื่อติดตั้งโปรแกรมใด ๆ ที่มีนามสกุล .msi โปรแกรมจะเขียนเกี่ยวกับปัญหากับบริการ Windiws Installer และเมื่อเริ่มบริการ โปรแกรมจะเขียนว่า: ไม่สามารถเริ่มบริการบนเครื่องคอมพิวเตอร์ได้... ข้อผิดพลาด 2: ไฟล์ที่ระบุไม่สามารถ สามารถพบได้ หรือบริการนี้ไม่อยู่ในรายการ

หากต้องการคืนค่าบริการ Windows Installer ให้ปฏิบัติตามคำแนะนำเหล่านี้:

วิธีการซ่อมแซม Windows Installer

ตรวจสอบคอมพิวเตอร์ของคุณเพื่อหาไวรัส

สิ่งแรกที่คุณต้องทำคือตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ของคุณไม่ติดไวรัส ในการดำเนินการนี้ เราขอแนะนำให้ตรวจสอบคอมพิวเตอร์ของคุณด้วยโปรแกรมป้องกันไวรัสที่ติดตั้งอยู่ในระบบ และดาวน์โหลดยูทิลิตี้การรักษาจาก dr.web (dr.web curit!®) และตรวจสอบอีกครั้งด้วยยูทิลิตี้นี้

ตรวจสอบว่าประเภทการเริ่มต้นใดถูกตั้งค่าไว้สำหรับบริการ Windows Installer

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

หากบริการไม่อยู่ในรายการหรือปัญหายังคงอยู่ โปรดอ่านด้านล่าง

โปรแกรมติดตั้ง windows เริ่มทำงานเองหรือไม่

หากปัญหาเกิดขึ้นซ้ำหรือตั้งค่าประเภทการเริ่มต้นเป็นอัตโนมัติแล้ว ให้ตรวจสอบว่าโปรแกรมติดตั้ง Windows เริ่มทำงานหรือไม่ โดยคลิกเริ่ม - เรียกใช้ - พิมพ์ msiexec แล้วกด Enter นี่ควรเปิดหน้าต่างที่จะเขียนเวอร์ชันของตัวติดตั้ง Windows และคำสั่งที่ใช้ได้

ไฟล์ที่จำเป็นสำหรับการทำงานของ Windows Installer อาจเสียหาย

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

Sfc /สแกนตอนนี้

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

หากวิธีนี้ไม่ได้ผล ให้เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ และป้อนคำสั่งต่อไปนี้ตามลำดับ โดยกด Enter หลังจากแต่ละคำสั่ง:

Msiexec /unreg msiexec /regserver หยุดสุทธิ msiserver regsvr32 /u /s %windir%\System32\msi.dll regsvr32 /u /s %windir%\System32\msihnd.dll regsvr32 /u /s %windir%\System32\msisip dll regsvr32 /s %windir%\System32\msi.dll regsvr32 /s %windir%\System32\msihnd.dll regsvr32 /s %windir%\System32\msi.dll เริ่มต้นสุทธิ msiserver

รีสตาร์ทคอมพิวเตอร์และตรวจสอบ Windows Installer

หากปัญหายังคงมีอยู่ ให้เปรียบเทียบเนื้อหาของสาขารีจิสทรี HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msiserver กับสาขาเดียวกันบนคอมพิวเตอร์เครื่องอื่น และหากจำเป็น ให้แก้ไขค่าบนคอมพิวเตอร์ที่มีปัญหา

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

คำแนะนำ

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

ไปที่สาขา HKEY_CLASSES_ROOT\Msi.Package\shell คลิกขวาที่ "shell" และในเมนูที่เปิดขึ้น ให้เลือกตัวเลือกเพื่อสร้างพาร์ติชันใหม่

ส่วนย่อยจะถูกเพิ่มไปยังส่วน "เชลล์" เปลี่ยนชื่อเป็น "runas" (ไม่ต้องใช้เครื่องหมายคำพูด)

ในหน้าต่างทางด้านขวา ดับเบิลคลิกที่ปุ่ม "ค่าเริ่มต้น" หรือหนึ่งครั้งด้วยปุ่มเมาส์ขวา และเลือก "เปลี่ยน..." ในฟิลด์ค่าว่าง ให้ป้อน "Run as Administrator" ยืนยันการเปลี่ยนแปลงโดยกดปุ่ม OK

ตอนนี้คลิกขวาที่ "runas" แล้วเลือกตัวเลือกสร้างพาร์ติชันอีกครั้ง สร้างคีย์ย่อยชื่อ "คำสั่ง" (โดยไม่ต้องใส่เครื่องหมายคำพูด)

แก้ไขคีย์ "ค่าเริ่มต้น" โดยการป้อนคำสั่ง "msiexec /i "%1"" ในช่องค่า (โดยไม่ต้องใส่เครื่องหมายคำพูดรูปแฉกแนวตั้ง แต่ใช้เครื่องหมายคำพูดสำหรับ %1) คลิกตกลง

การติดตั้งแอปพลิเคชันหรือโปรแกรมบนคอมพิวเตอร์ไม่สำเร็จเสมอไป

เมื่อคุณพยายามติดตั้งผลิตภัณฑ์ซอฟต์แวร์บนคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Windows 7 ข้อผิดพลาดแพ็คเกจ Windows Installer จะปรากฏขึ้น

สาเหตุของข้อผิดพลาด

อ่านเพิ่มเติม: ทุกอย่างเกี่ยวกับวิธีการดาวน์โหลด NET Framework สำหรับ Windows 10 วิธีการติดตั้ง และข้อผิดพลาดทั่วไป

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

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

บ่อยครั้งที่ข้อความ “ข้อผิดพลาดแพ็คเกจ Windows Installer” มาพร้อมกับตัวเลขและตัวอักษร ข้อมูลนี้ระบุโฟลเดอร์ที่ผู้ใช้พีซีไม่สามารถเข้าถึงได้

ข้อผิดพลาดอาจเกิดจากการไม่มีไฟล์หลายไฟล์ในโปรแกรมการติดตั้ง

โปรแกรมป้องกันไวรัสสามารถทำลายไฟล์บางไฟล์ได้ โดยเข้าใจผิดว่าเป็นไฟล์ที่เป็นอันตราย

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

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

เมื่อติดตั้งโปรแกรมใดที่คุณได้รับข้อความแสดงข้อผิดพลาดบ่อยที่สุด?

อ่านเพิ่มเติม: วิธีเปลี่ยนประเภทเครือข่าย Windows: คำแนะนำสำหรับทุกเวอร์ชัน (7/8/10)

ข้อผิดพลาดแพ็คเกจ Windows Installer ปรากฏขึ้นเมื่อติดตั้งไฟล์ที่มีนามสกุล MSI รวมถึงโปรแกรมต่างๆ เช่น iTunes และโปรแกรมจำลอง Java

ในข้อความที่มีข้อความแสดงข้อผิดพลาดเมื่อติดตั้ง Java มีรหัสตัวเลข - 1721 รายงานว่ามีความล้มเหลวระหว่างการติดตั้งโปรแกรม

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

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

การติดตั้งแอปพลิเคชัน iTunes มีลักษณะเฉพาะของตัวเองซึ่งจะกล่าวถึงด้านล่าง

ไม่สามารถติดตั้ง iTunes - ข้อผิดพลาดของแพ็คเกจ Windows Installer

อ่านเพิ่มเติม: iMyFone TunesFix: แก้ไขข้อผิดพลาดและปัญหาทุกประเภทเมื่อทำงานกับ iTunes โดยไม่สูญเสียข้อมูล!

ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อคุณพยายามติดตั้ง iTunes บนคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Windows 7

หากต้องการแก้ไข คุณสามารถติดตั้งระบบปฏิบัติการใหม่ได้ หรือติดตั้ง iTunes อย่างถูกต้อง

การติดตั้งโปรแกรมที่ถูกต้องจะดำเนินการตามลำดับต่อไปนี้:

  • บนแป้นพิมพ์คอมพิวเตอร์ของคุณ คุณต้องกดปุ่ม "Windows" + "S" ค้างไว้
  • ในหน้าต่างค้นหาโปรแกรมที่ปรากฏขึ้น คุณต้องป้อนคำว่า "โปรแกรมและส่วนประกอบ" แล้วคลิกที่ผลลัพธ์

  • ในรายการโปรแกรม คุณต้องค้นหา "Apple Software Update"
  • โดยการคลิกขวาที่โปรแกรมเลือกรายการย่อย "กู้คืน" ของเมนูบริบท หากคุณคลิก "ลบ" ในระหว่างการถอนการติดตั้งข้อความ "ข้อผิดพลาดแพ็คเกจ Itunes Windows Installer" จะปรากฏขึ้น จากนั้นสิ่งที่คุณต้องทำคือปฏิบัติตามคำแนะนำบนหน้าจอ

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

จะทำอย่างไรถ้าปัญหายังคงมีอยู่?

อ่านเพิ่มเติม: วิธีง่ายๆ 3 อันดับแรกในการล้าง RAM บนคอมพิวเตอร์หรือแล็ปท็อปที่ใช้ Windows 7/10

อย่างไรก็ตาม การดำเนินการข้างต้นไม่ได้ป้องกันการทำงานผิดพลาดเสมอไป

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

1 คลิกขวาที่ไฟล์การติดตั้งและเลือกรายการย่อย "เปิดด้วย"

2 เลือกโปรแกรม Archiver จากรายการที่ปรากฏขึ้น

3 ในหน้าต่างที่เปิดขึ้น ให้เรียกใช้ไฟล์ที่สี่จากด้านบน

4 ปิดไฟล์เก็บถาวรแล้วลองติดตั้ง iTunes อีกครั้ง

5 สามารถติดตั้งโปรแกรมบนคอมพิวเตอร์ของคุณได้อย่างง่ายดาย

ต้องดาวน์โหลดโปรแกรม iTunes จากเว็บไซต์อย่างเป็นทางการ

เมื่อติดตั้ง iTunes ข้อผิดพลาดของแพ็คเกจ Windows Installer จะขัดข้อง เพื่อแก้ไขปัญหานี้ คุณควรทำตามขั้นตอนข้างต้น

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

วิธีนี้จะป้องกันไม่ให้ข้อผิดพลาดแพ็คเกจ Windows Installer ปรากฏขึ้นเมื่อติดตั้ง iTunes บน Windows 7

เกิดข้อผิดพลาดเมื่อติดตั้งไฟล์ที่มีนามสกุล MSI

ดังที่ได้กล่าวไว้ข้างต้น ข้อผิดพลาดสามารถเกิดขึ้นได้ไม่เพียงแต่เมื่อติดตั้ง iTunes เท่านั้น แต่ยังเกิดขึ้นเมื่อพยายามติดตั้งโปรแกรมใด ๆ ที่ไฟล์การติดตั้งมีนามสกุล MSI ด้วย

ไฟล์ที่มีนามสกุล .exe จะได้รับการติดตั้งโดยไม่มีปัญหาใดๆ เนื่องจากเมื่อทำงานกับไฟล์ MSI จะใช้ยูทิลิตี้ดาวน์โหลด msiexec.exe

ความล้มเหลวในการทำงานอาจเป็นสาเหตุของข้อผิดพลาด

หากเกิดข้อผิดพลาดระหว่างการติดตั้ง สาเหตุจะอยู่ในไฟล์การติดตั้ง ยูทิลิตี้ทำงานได้ตามที่ควร

ข้อความแสดงข้อผิดพลาดอาจมีสองรูปแบบ:

ก่อนที่จะแก้ไขปัญหาจำเป็นต้องวินิจฉัยการทำงานของยูทิลิตีการติดตั้ง

การวินิจฉัยยูทิลิตี้สำหรับการติดตั้งไฟล์

อ่านเพิ่มเติม: [คำแนะนำ] วิธีเข้า Safe Mode ในระบบปฏิบัติการ Windows (XP/7/8/10)

การวินิจฉัยการทำงานของยูทิลิตี้การติดตั้งดำเนินการดังนี้:

  • การใช้คีย์ผสม "Win" + "R" คุณต้องเปิดหน้าต่างระบบที่มีไว้สำหรับดำเนินการคำสั่ง

  • ในฟิลด์คุณต้องป้อนคำสั่ง services.msc และยืนยันด้วยปุ่มตกลง
  • ในหน้าต่างแสดงบริการที่เปิดขึ้น คุณจะต้องค้นหาบริการการติดตั้ง Windows (ในกรณีนี้คือ Windows 7)

  • หลังจากดับเบิลคลิกที่บริการ หน้าต่างการกำหนดค่าบริการจะปรากฏขึ้น ต้องตั้งค่าพารามิเตอร์ทั้งหมดตามที่แสดงในภาพหน้าจอทุกประการ

  • ไม่ได้ติดตั้งตัวติดตั้งบนคอมพิวเตอร์
  • ปัญหาข้างต้นสามารถแก้ไขได้โดยการลงทะเบียนยูทิลิตี้การติดตั้งอีกครั้งในระบบปฏิบัติการ Windows กระบวนการลงทะเบียนใหม่ดำเนินการในลักษณะต่อไปนี้:

    คุณต้องเปิดบรรทัดคำสั่งซึ่งสามารถเปิดได้หลายวิธี: ใช้แป้นพิมพ์ลัด: "Windows" + "X" หรือโดยการเรียกใช้ยูทิลิตี้บรรทัดคำสั่งซึ่งอยู่ในโฟลเดอร์ "โปรแกรมมาตรฐาน"

    นอกเหนือจากวิธีการเหล่านี้แล้ว บรรทัดคำสั่งยังสามารถเปิดใช้งานได้โดยใช้คำสั่ง cmd.exe ในหน้าต่าง "Run"

    คำสั่งต่อไปนี้เหมาะสมกับระบบปฏิบัติการเวอร์ชัน 32 บิต:

    คำสั่งสำหรับเวอร์ชัน 32 บิต

    ในระบบเวอร์ชัน 64 บิต คุณต้องป้อน:

    หลังจากป้อนคำสั่งเสร็จแล้วจะต้องยืนยันด้วยการกดปุ่ม Enter หลังจากการยืนยัน ควรรีสตาร์ทคอมพิวเตอร์

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

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

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

    เป็นที่น่าสังเกตว่ามันใช้งานได้บน Windows 7, XP, Vista


    บางครั้ง msi.dll และข้อผิดพลาดของระบบ DLL อื่นๆ อาจเกี่ยวข้องกับปัญหาในรีจิสทรีของ Windows หลายโปรแกรมสามารถใช้ไฟล์ msi.dll ได้ แต่เมื่อโปรแกรมเหล่านั้นถูกถอนการติดตั้งหรือแก้ไข บางครั้งรายการรีจิสทรี DLL ที่ "ถูกละเลย" (ไม่ถูกต้อง) จะถูกทิ้งไว้ข้างหลัง

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

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

    เนื่องจากความเสี่ยงนี้ เราขอแนะนำอย่างยิ่งให้ใช้ตัวล้างรีจิสทรีที่เชื่อถือได้ เช่น WinThruster (พัฒนาโดย Microsoft Gold Certified Partner) เพื่อสแกนและแก้ไขปัญหารีจิสทรีที่เกี่ยวข้องกับ msi.dll การใช้ตัวล้างรีจิสทรีจะทำให้กระบวนการค้นหารายการรีจิสทรีที่เสียหาย การอ้างอิงไฟล์หายไป (เช่นไฟล์ที่ทำให้เกิดข้อผิดพลาด msi.dll) และลิงก์ที่เสียหายภายในรีจิสทรีเป็นไปโดยอัตโนมัติ ก่อนการสแกนแต่ละครั้ง สำเนาสำรองจะถูกสร้างขึ้นโดยอัตโนมัติ ช่วยให้คุณสามารถยกเลิกการเปลี่ยนแปลงใดๆ ได้ด้วยคลิกเดียว และปกป้องคุณจากความเสียหายที่อาจเกิดขึ้นกับคอมพิวเตอร์ของคุณ ส่วนที่ดีที่สุดคือการขจัดข้อผิดพลาดของรีจิสทรีสามารถปรับปรุงความเร็วและประสิทธิภาพของระบบได้อย่างมาก


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

    ก่อนที่คุณจะซ่อมแซมรีจิสทรี Windows ด้วยตนเอง คุณต้องสร้างการสำรองข้อมูลโดยส่งออกส่วนหนึ่งของรีจิสทรีที่เกี่ยวข้องกับ msi.dll (เช่น ระบบปฏิบัติการ Windows 10):

    1. คลิกที่ปุ่ม เริ่ม.
    2. เข้า " สั่งการ"วี แถบค้นหา... อย่าเพิ่งคลิก เข้า!
    3. ขณะที่กดปุ่มค้างไว้ CTRL-Shiftบนแป้นพิมพ์ของคุณ ให้กด เข้า.
    4. กล่องโต้ตอบสำหรับการเข้าถึงจะปรากฏขึ้น
    5. คลิก ใช่.
    6. กล่องดำเปิดขึ้นพร้อมกับเคอร์เซอร์กะพริบ
    7. เข้า " ลงทะเบียนใหม่" และกด เข้า.
    8. ใน Registry Editor ให้เลือกคีย์ที่เกี่ยวข้องกับ msi.dll (เช่น ระบบปฏิบัติการ Windows 10) ที่คุณต้องการสำรองข้อมูล
    9. ในเมนู ไฟล์เลือก ส่งออก.
    10. ในรายการ บันทึกไปที่เลือกโฟลเดอร์ที่คุณต้องการบันทึกข้อมูลสำรองคีย์ระบบปฏิบัติการ Windows 10
    11. ในสนาม ชื่อไฟล์ป้อนชื่อไฟล์สำรองข้อมูล เช่น "การสำรองข้อมูลระบบปฏิบัติการ Windows 10"
    12. ให้แน่ใจว่าสนาม ช่วงการส่งออกค่าที่เลือกไว้ สาขาที่เลือก.
    13. คลิก บันทึก.
    14. ไฟล์จะถูกบันทึก มีนามสกุล .reg.
    15. ขณะนี้คุณมีข้อมูลสำรองของรายการรีจิสทรีที่เกี่ยวข้องกับ msi.dll แล้ว

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



    มีคำถามอะไรไหม?

    แจ้งการพิมพ์ผิด

    ข้อความที่จะส่งถึงบรรณาธิการของเรา: