Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธี: ถอนการติดตั้งโปรแกรมด้วย Windows Installer Cleanup Utility

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

เพื่อแก้ไข ต้องลบข้อมูลและไฟล์ Microsoft Installer ทั้งหมดที่โปรแกรมสร้างขึ้นขณะติดตั้ง ซึ่งทำได้ยากเพราะถอนโปรแกรมไม่ได้ ไม่สามารถลบไฟล์/ข้อมูลที่เกี่ยวข้องได้ นี่คือที่มาของ Windows Installer CleanUp Utility (msicuu2.exe)

Windows Installer CleanUp Utility คือเครื่องมือที่ลบไฟล์และการตั้งค่า Registry ทั้งหมดที่เกี่ยวข้องกับโปรแกรมที่เลือก ซึ่งติดตั้งด้วยเทคโนโลยี MSI เครื่องมือนี้ ไม่ลบไฟล์ติดตั้งจริงหรือ Registry ของโปรแกรม แค่ลบการตั้งค่า MSI ของโปรแกรมเท่านั้น ไม่ได้ออกแบบมาแทนที่ Add/Remove Programs ของ Windows

ควรใช้ Windows Installer CleanUp Utility เมื่อไม่สามารถถอนการติดตั้ง/อัปเดตโปรแกรมที่ใช้ MSI ติดตั้งได้ หลังใช้ Utility ลบข้อมูล MSI ของโปรแกรมแล้ว จะสามารถถอนการติดตั้ง/อัปเดต/ติดตั้งใหม่ได้สำเร็จ

Windows Installer CleanUp Utility รองรับ Windows 2000, XP, Vista, 7 ทั้ง 32-bit และ 64-bit ดาวน์โหลดได้ ที่นี่

การใช้งานง่ายมาก: หลังดาวน์โหลดและติดตั้ง Utility แล้ว เปิด Start Menu ค้นหา Windows Install Clean Up รัน Utility จะเห็นรายการโปรแกรมที่ติดตั้งด้วย MSI ทั้งหมด เลือกโปรแกรมที่ต้องการลบข้อมูล MSI คลิก Remove เสร็จแล้ว โปรแกรมจะหายจากฐานข้อมูล Windows Installer ปิด Utility ได้เลย

วิธี: ถอนการติดตั้งโปรแกรมด้วย Windows Installer Cleanup Utility

หลังใช้ Utility ลบข้อมูล MSI ของโปรแกรมแล้ว จะสามารถอัปเดต/ติดตั้งใหม่/ถอนการติดตั้งได้สำเร็จ แต่โปรแกรมนั้นจะ ไม่แสดงใน Add/Remove Programs อีกต่อไป ดังนั้น หากต้องการถอนการติดตั้ง ต้อง ติดตั้งใหม่ก่อน ครับ