
Patch Cleaner (โปรแกรมทำความสะอาด และคืนพื้นที่ว่างให้กับฮาร์ดไดรฟ์) : โปรแกรม PatchCleaner เป็นโปรแกรมทำความสะอาด เครื่อง PC และคืนพื้นที่ว่างให้กับ ฮาร์ดไดรฟ์ (HDD) ของคอมพิวเตอร์ผ่านการจัดการโฟลเดอร์ระบบที่ชื่อว่า Windows Installer ซึ่งมักจะเป็นโฟลเดอร์ที่ซ่อนอยู่ และสะสมไฟล์ขนาดใหญ่โดยที่ผู้ใช้ทั่วไปไม่ทราบ
กลไกการทำงานของ โปรแกรม PatchCleaner เริ่มจากการตรวจสอบไดเรกทอรี C:\Windows\Installer ซึ่งเป็นที่เก็บไฟล์ตัวติดตั้งประเภท .msi และ ไฟล์แพตช์ (Patch) อัปเดตประเภท .msp โดยปกติแล้วเมื่อเราติดตั้ง หรืออัปเดตซอฟต์แวร์ ระบบปฏิบัติการ (OS) อย่าง วินโดวส์ (Windows) จะเก็บไฟล์เหล่านี้ไว้เพื่อใช้ในกรณีที่ต้องมีการซ่อมแซมโปรแกรม เปลี่ยนแปลงการติดตั้ง หรือถอนการติดตั้งในอนาคต อย่างไรก็ตาม เมื่อเวลาผ่านไปไฟล์เหล่านี้มักจะกลายเป็น "ไฟล์กำพร้า (Orphaned Files)" เนื่องจากโปรแกรมต้นทางถูกถอนการติดตั้งไปแล้ว หรือมีการอัปเดตเวอร์ชันใหม่จนไฟล์เดิมไม่ได้ถูกเรียกใช้งานอีกต่อไป แต่ Windows กลับไม่ได้ลบไฟล์เหล่านี้ทิ้งไปโดยอัตโนมัติ
ความโดดเด่นของโปรแกรม Patch Cleaner คือการใช้ระบบ Windows Management Instrumentation (WMI) เพื่อเรียกดูรายการซอฟต์แวร์ที่ติดตั้งอยู่ในเครื่องปัจจุบันอย่างเป็นทางการ แล้วนำมาเปรียบเทียบกับไฟล์ที่ตรวจพบในโฟลเดอร์ Installer หากไฟล์ใดไม่มีความเชื่อมโยงกับโปรแกรมที่ใช้งานอยู่จริง โปรแกรม PatchCleaner จะระบุว่าเป็นไฟล์ส่วนเกินที่สามารถกำจัดได้ ซึ่งในบางเครื่องที่ใช้งานมานานอาจพบไฟล์เหล่านี้สะสมจนมีขนาดหลายสิบกิกะไบต์
สำหรับการใช้งานนั้น โปรแกรมถูกออกแบบมาให้มีความปลอดภัยในระดับหนึ่งโดยไม่ได้บังคับให้ผู้ใช้ลบไฟล์ทิ้งทันที แต่จะมีตัวเลือกให้ "ย้าย" (Move) ไฟล์เหล่านั้นไปยังตำแหน่งอื่น หรือไดรฟ์สำรองก่อน เพื่อป้องกันกรณีที่ระบบอาจเกิดข้อผิดพลาด หรือต้องการใช้ไฟล์เหล่านั้นในการถอนการติดตั้งโปรแกรมบางตัวในภายหลัง หากย้ายไปแล้วคอมพิวเตอร์ยังทำงานได้ปกติดี ผู้ใช้จึงค่อยทำการลบไฟล์เหล่านั้นทิ้งเพื่อคืนพื้นที่อย่างถาวร
อย่างไรก็ตาม มีข้อควรระวังในการใช้งานเนื่องจาก โปรแกรม PatchCleaner ไม่ใช่เครื่องมืออย่างเป็นทางการของ Microsoft และในอดีตเคยมีรายงานว่าโปรแกรมอาจระบุไฟล์บางอย่างผิดพลาด โดยเฉพาะกับซอฟต์แวร์ของ Adobe หรือ Microsoft Office บางเวอร์ชัน ซึ่งอาจส่งผลให้ไม่สามารถอัปเดต หรือซ่อมแซมโปรแกรมเหล่านั้นได้หากไฟล์แพตช์ถูกลบไป
โปรแกรมถูกออกแบบมาเพื่อสแกนโฟลเดอร์ C:\Windows\Installer โดยเฉพาะ ซึ่งเป็นที่เก็บไฟล์ .msi (ไฟล์ติดตั้ง) และ .msp (ไฟล์แพตช์) ที่สะสมอยู่ในระบบ Windows
ใช้เทคโนโลยี Windows Management Instrumentation ในการตรวจสอบ และเปรียบเทียบไฟล์ในเครื่องกับฐานข้อมูลโปรแกรมที่ติดตั้งอยู่จริง เพื่อระบุว่าไฟล์ใดบ้างที่เป็น "ไฟล์กำพร้า" (Orphaned Files) ที่ไม่ได้ใช้งานแล้ว
ช่วยคืนพื้นที่จัดเก็บข้อมูลได้มหาศาล บางกรณีอาจได้คืนหลายสิบ GB เนื่องจากไฟล์ติดตั้ง และไฟล์อัปเดตของ Windows มักจะมีขนาดใหญ่ และสะสมมากขึ้นเรื่อย ๆ ตามอายุการใช้งานคอมพิวเตอร์
มีฟังก์ชันให้เลือกทั้งการ "ย้าย" (Move) ไฟล์ที่ไม่ได้ใช้ไปเก็บไว้ที่อื่น เช่น ฮาร์ดดิสก์พกพา (External HDD) เพื่อทดสอบความเสถียรของระบบก่อน หรือการ "ลบ" (Delete) ทิ้งถาวรเพื่อคืนพื้นที่ทันที
โปรแกรมมีกลไกในการกรองไฟล์เบื้องต้นเพื่อลดความเสี่ยงในการลบไฟล์ที่จำเป็นต่อการทำงานของระบบปฏิบัติการ หรือการอัปเดตซอฟต์แวร์ในอนาคต
หน้าจอ ส่วนติดต่อผู้ใช้งานแบบกราฟิก (GUI) ถูกออกแบบมาให้เรียบง่าย, ไม่ซับซ้อน, แสดงจำนวนไฟล์ และขนาดพื้นที่ที่สามารถเรียกคืนได้ชัดเจน ทำให้ผู้ใช้ทั่วไปสามารถใช้งานได้โดยไม่ต้องมีความรู้ทางเทคนิคลึกซึ้ง
รองรับการทำงานบน Windows หลายเวอร์ชัน ตั้งแต่ Windows 7, 8 ไปจนถึง Windows 10 และ 11
โปรแกรม Patch Cleaner เป็นซอฟต์แวร์ ฟรี (Free) แม้จะไม่ได้พัฒนาแบบ โอเพ่นซอร์ส (Open-Source) ไม่ได้เปิดเผย โค้ดต้นฉบับ (Source Code) แต่ผู้พัฒนาใจดียินดีปล่อยให้ดาวน์โหลดไปใช้งานได้ฟรีโดยไม่มีค่าใช้จ่าย
หากต้องการค้นหาข้อมูลเพิ่มเติม สามารถติดต่อกับทางผู้พัฒนาโปรแกรมนี้ได้ผ่านทางช่องทางเว็บไซต์ (Website) : https://www.homedev.com.au/Free/PatchCleaner (ภาษาอังกฤษ) ได้เลย
PatchCleaner is a utility program designed to clean and reclaim storage space on a computer's hard drive (HDD) by managing a system folder known as Windows Installer. This folder is typically hidden and tends to accumulate large files without the average user's knowledge.
The operational mechanism of PatchCleaner begins by scanning the C:\Windows\Installer directory, which serves as a repository for .msi (installer) and .msp (patch) files. Normally, when you install or update software, the Windows operating system retains these files for future use in case a program needs to be repaired, modified, or uninstalled. However, over time, these files often become "Orphaned files." This happens because the original program has been uninstalled, or a newer version has been updated to the point where the old files are no longer required. Despite this, Windows does not automatically delete these redundant files.
คำสำคัญ