เมื่อคุณพบกับ“ Msiexec.exe Access is Denied Error ” ไม่สามารถติดตั้งแอปพลิเคชัน. msi หรือลบโปรแกรมออกจากส่วนโปรแกรมและคุณลักษณะได้ ซึ่งเป็นเรื่องปกติมากในระบบ Windows XP, Vista และ Windows 7
ปัญหาอาจเกิดขึ้นได้หากไฟล์ Windows Installer บนคอมพิวเตอร์ของคุณเสียหายหรือสูญหายหรือหากคุณติดตั้งหรือลบโปรแกรมเช่น Microsoft Office ที่ใช้ไฟล์แพคเกจ Windows Installer Software Installation (MSI) ที่มีนามสกุล. msi
ในคู่มือนี้เราจะพยายามแก้ปัญหาโดยการลงทะเบียน Windows Installer ใหม่ติดตั้ง Windows Installer ใหม่และเริ่มบริการ Windows Installer ซึ่งอาจไม่มีการใช้งาน ในการแก้ปัญหาชั่วคราวคุณสามารถใช้ RevoUninstaller เพื่อลบโปรแกรมออกได้จนกว่าคุณจะสามารถใช้ Windows Installer ได้ในที่สุด
วิธีที่ 1: การลงทะเบียนตัวติดตั้ง Windows ใหม่
วิธีนี้เกี่ยวข้องกับการปรับเปลี่ยนรีจิสทรีของคุณ ตรวจสอบว่าคุณทำตามขั้นตอนอย่างระมัดระวัง
- กำหนดตำแหน่งของ Msiexec.exe บนคอมพิวเตอร์ของคุณ จดบันทึกตำแหน่งที่คุณต้องการเร็ว ๆ นี้
- กด Windows + ร คีย์พิมพ์“ % windir% system32 ” แล้วคลิก ตกลง . ซึ่งจะเปิดไดเร็กทอรีที่มี Msiexec.exe อยู่
- จดแถบที่อยู่ ตำแหน่งของไฟล์ Msiexec.exe คือการรวมกันของตำแหน่งปัจจุบันและไฟล์ Msiexec.exe ไฟล์ปฏิบัติการ ในกรณีส่วนใหญ่ควรเป็น c: Windows system32 Msiexec.exe .
- กด Windows + ร คีย์พิมพ์“ regedit ” แล้วคลิก ตกลง . เพื่อเปิด Windows Registry Editor
- ขยายต้นไม้ในบานหน้าต่างด้านซ้ายและไปที่ HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> บริการ> MSIServer .
- ในบานหน้าต่างด้านขวาคลิกขวา ImagePath และเลือก ปรับเปลี่ยน .
- พิมพ์ตำแหน่งของไฟล์ Msiexec.exe ในกล่อง Value data ตามด้วยค่าของ“ / V ” แล้วคลิก ตกลง . ตัวอย่างเช่นถ้าคุณตำแหน่งของไฟล์คือ C: Windows system32 Msiexec.exe จากนั้นพิมพ์“ C: Windows system32 Msiexec.exe / V ” ในกล่อง
- ออกจากรีจิสทรีของคุณและบูตพีซีของคุณเข้าสู่เซฟโหมด สำหรับผู้ใช้ Windows 8/10 ให้ทำตามนี้ คู่มือ . หากคุณใช้ Windows 7 หรือต่ำกว่าให้กดปุ่ม F8 ทันทีที่ Windows เริ่มทำงานและเลือก Safe Mode ด้วยแป้นพิมพ์ของคุณ
- กด Windows + ร คีย์พิมพ์“ msiexec / regserver ” แล้วคลิก ตกลง สำหรับระบบปฏิบัติการ 64 บิตคุณต้องพิมพ์“ % windir% Syswow64 Msiexec / regserver ”.
- รีสตาร์ทเพื่อออกจากเซฟโหมดและตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่
วิธีที่ 2: การติดตั้งตัวติดตั้ง Windows ใหม่
ในการติดตั้ง Windows Installer ใหม่คุณต้องเปลี่ยนชื่อไฟล์ Windows Installer ที่เสียหายจากนั้นติดตั้ง Windows Installer ใหม่
- กดคีย์ Windows พิมพ์“ cmd ” คลิกขวาที่แอปพลิเคชันพร้อมรับคำสั่งแล้วคลิก“ เรียกใช้ในฐานะผู้ดูแลระบบ ” คุณควรยอมรับการแจ้งเตือนของผู้ดูแลระบบเมื่อมันปรากฏขึ้น
- ใน cmd หน้าต่างพิมพ์คำสั่งต่อไปนี้: cd% windir% system32
แอตทริบิวต์ -r -s -h dllcache
Ren msi.dll msi.old
Ren msiexec.exe msiexec.old
Ren msihnd.dll msihnd.old
ทางออก - รีสตาร์ทคอมพิวเตอร์และดาวน์โหลด Windows Installer 4.5 แจกจ่ายต่อได้ แล้วติดตั้ง อย่างไรก็ตามสิ่งนี้ใช้ได้กับ Windows XP, Vista, Windows Server 2003 และ 2008
- รีสตาร์ท Windows และตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่
วิธีที่ 3: การเปิดใช้งาน Windows Installer Service
หาก Windows Installer Service ถูกปิดใช้งานหรือหยุดคุณอาจไม่สามารถติดตั้งแอปพลิเคชันได้
- กด Windows + ร คีย์พิมพ์“ services.msc ” แล้วคลิก ตกลง.
- ในรายการบริการให้เลื่อนไปที่ ตัวติดตั้ง Windows คลิกขวาแล้วเลือก คุณสมบัติ
- ตั้งค่า ประเภทการเริ่มต้น คู่มือ. ปล่อยทิ้งไว้หากเป็นสีเทาและตั้งค่าเป็น Manual หากบริการหยุดให้คลิกที่ เริ่ม. คุณควรจะสามารถติดตั้งแอปพลิเคชัน. msi ได้แล้ว