Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีล้างไฟล์ .MSI และ .MSP ที่ไม่ได้ใช้จากโฟลเดอร์ Windows Installer

เมื่อติดตั้งและอัปเดตแอปพลิเคชันบน Windows 10 ไดเรกทอรีที่ซ่อนอยู่ชื่อ C:\Windows\Installer จะถูกใช้เก็บไฟล์ Microsoft Installer (MSI) และ Windows Installer Patch (MSP) ในบทความนี้จะนำเสนอวิธีต่างๆ เพื่อ ล้างไฟล์ MSI และ MSP ที่ไม่ได้ใช้ ออกจากโฟลเดอร์ Windows Installer ใน Windows 10 อย่างปลอดภัยและง่ายดาย

หากใช้ซอฟต์แวร์วิเคราะห์พื้นที่ดิสก์ฟรีสำหรับ Windows 10 เพื่อหาว่าอะไรใช้พื้นที่มากเกินไป อาจจะพบว่าโฟลเดอร์ C:\Windows\Installer เป็นหนึ่งในตัวใช้พื้นที่มาก หากตรวจสอบโฟลเดอร์นี้ จะพบไฟล์ MSI และ MSP จำนวนมาก ซึ่งอาจกินพื้นที่หลายกิกะไบต์

ตอนดูรายละเอียด Properties ของไฟล์ MSI และ MSP ในโฟลเดอร์ Installer อาจพบว่าเชื่อมโยงกับซอฟต์แวร์ที่ติดตั้งอยู่ บางไฟล์อาจมาจากซอฟต์แวร์ที่ถอนการติดตั้งแล้ว หรือเวอร์ชันเก่าที่ถูกแทนที่แล้ว ไฟล์เหล่านี้ไม่จำเป็นต้องเก็บไว้และสามารถลบได้อย่างปลอดภัย

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

แม้จะมีความซับซ้อน แต่ก็มีวิธีบางอย่างที่ช่วยระบุและลบไฟล์ MSI และ MSP ที่ซ้ำซ้อนจากโฟลเดอร์ Windows Installer ใน Windows 10 ได้อย่างปลอดภัยมากขึ้น — นำเสนอด้านล่างนี้ครับ

ข้อควรระวัง: ระวังก่อนตัดสินใจลบไฟล์ใดๆ และจดจำว่าให้สร้าง System Restore Point ก่อนเริ่มต้น หากไม่แน่ใจ แนะนำให้ไม่ลบอะไรเลย

ล้างไฟล์ MSI และ MSP ที่ไม่ได้ใช้จากโฟลเดอร์ Windows Installer

ในบทความนี้จะเน้น 3 เครื่องมือสำหรับล้างไฟล์ .MSI และ .MSP ที่ไม่ได้ใช้จากโฟลเดอร์ Windows Installer ใน Windows 10:

1. WInstCleaner.ps1 PowerShell Script

ด้วยสคริปต์ PowerShell WInstCleaner.ps1 คุณสามารถตรวจสอบโฟลเดอร์ C:\Windows\Installer เพื่อระบุไฟล์ที่เป็น Orphaned (ไม่มีเจ้าของ) และควรลบได้ปลอดภัย เนื่องจากไฟล์แพตช์ที่ยังคงจดทะเบียนไว้จะมี Entry ตรงกันใน Registry ไฟล์ที่ไม่มี Entry ใน Registry จึงไม่จำเป็นแล้ว

สคริปต์จะแสดงไฟล์ที่ ไม่ควรลบ จากโฟลเดอร์ Windows Installer เพราะยังใช้งานอยู่ ไฟล์ที่ไม่อยู่ในรายการจึงลบได้ปลอดภัย

ดาวน์โหลด WInstCleaner.ps1 ได้จาก microsoft.com

2. PatchCleaner

วิธีล้างไฟล์ .MSI และ .MSP ที่ไม่ได้ใช้จากโฟลเดอร์ Windows Installer

Patch Cleaner ออกแบบมาเฉพาะสำหรับล้างไฟล์ซ้ำซ้อนจากโฟลเดอร์ Installer ปรากฏในปี 2015 แต่ไม่มีอัปเดตตั้งแต่ 2016 จึงถือว่าโปรแกรมนี้พัฒนาหยุดลงแล้ว

มีทั้งเวอร์ชัน Portable และ Installer ให้ดาวน์โหลด

3. Windows Installer Unused Files Cleanup Tool (WICleanup)

วิธีล้างไฟล์ .MSI และ .MSP ที่ไม่ได้ใช้จากโฟลเดอร์ Windows Installer

Windows Installer Unused Files Cleanup Tool (WICleanup) โดย KZTechs สามารถสแกนหาไฟล์ MSI และ MSP ที่เป็น Orphaned ในโฟลเดอร์ Windows Installer และให้ตัวเลือกในการลบผ่าน GUI สำหรับการใช้งานแบบสคริปต์หรือคำสั่ง WICleanup ก็มี Command-line version ในไฟล์ Archive (WICleanupC.exe) ด้วย

วิธีใช้ WICleanup แค่แตกไฟล์ ZIP ที่ดาวน์โหลด รัน WICleanupUI.exe คลิกปุ่ม Scan รายการที่แสดงทั้งหมดคือไฟล์ Orphaned ให้ติ๊กถูกเลือกไฟล์ที่ต้องการลบ

WICleanup ดาวน์โหลดได้ที่นี่

เคล็ดลับ: บทความนี้จะช่วยคุณแก้ไขปัญหา Missing Windows Installer Cache files

ด้วยเครื่องมือ 3 ตัวนี้ คุณสามารถล้างไฟล์ MSI และ MSP ที่ไม่ได้ใช้ออกจากโฟลเดอร์ Windows Installer บน Windows 10 ได้แล้ว!