ก่อนหน้านี้ การตั้งค่าระบบและแอปพลิเคชันเก็บอยู่ในไดเรกทอรีของตัวเอง วิธีนี้ Clumsy (อุ้ย clumsy) มาก Microsoft จึงนำ Windows Registry มา ซึ่งเป็น Virtual Host สำหรับ Settings และ Configurations ทั้งหมด จริงๆ แล้ว Windows Registry เหมือน Database สำหรับ Configurations และ Settings ทั้งหมด เนื่องจาก Settings ทั้งหมดอยู่ที่เดียว Windows Registry จึงเป็นที่ทำ Advanced Stuff ได้หมด เช่น เปลี่ยน OS Configurations, Hardware Device Settings, Software Settings ฯลฯ
ทุกการเปลี่ยนแปลงเล็กๆ น้อยๆ ในระบบ เช่น ติดตั้งซอฟต์แวร์ หรือเปลี่ยน Wallpaper จะสะท้อนและติดตามได้ใน Windows Registry บางครั้ง การติดตามการเปลี่ยนแปลงเหล่านี้ช่วย Debug ปัญหาจาก Root Cause นี่คือ Tool ดีๆ สำหรับติดตามการเปลี่ยนแปลง Windows Registry
Regshot คืออะไร
Regshot เป็น Open Source Utility เรียบง่าย ที่ถ่าย Snapshot ของ Windows Registry ตามต้องการ และเปรียบเทียบเพื่อหาการเปลี่ยนแปลงที่เกิดขึ้นขณะทำการเปลี่ยนแปลงในระบบ การเปลี่ยนแปลงรวมถึง Keys หรือ Values ใหม่ที่สร้าง, ลบ และแก้ไข ดาวน์โหลด Regshot จากเว็บ Sourceforge.net อย่างเป็นทางการ เนื่องจากเป็น Portable App ใช้งานได้ทันทีไม่ต้องติดตั้ง
ติดตามการเปลี่ยนแปลง Registry ด้วย Regshot
- หลังดาวน์โหลด แยกไฟล์บน Desktop ด้วย 7-zip หรือ Tool เทียบเท่า ขึ้นอยู่กับ Architecture (32-bit หรือ 64-bit) ให้เปิด Executable ที่เกี่ยวข้อง ไม่ต้องกังวล ANSI หรือ Unicode ให้เปิดตัวที่ชอบ
- UI ค่อนข้างตรงไปตรงมา หากต้องการ สิ่งแรกคือเปลี่ยน Output Directory ค่า Default คือโฟลเดอร์ temp ใต้ Appdata หลังตั้งค่า Output Directory เสร็จ ต้องถ่าย Snapshot เริ่มต้น (Initial Snapshot) ของ Registry ปัจจุบัน คลิกปุ่ม 1st shot เลือก shot
- Regshot จะสแกน Registry ทั้งหมดและสร้าง Snapshot สถานะปัจจุบัน ดูล่างหน้าต่าง Regshot จะแสดงข้อมูลรวม Keys, Values และเวลาที่ใช้ อย่าปิด Regshot
- ดำเนินการเปลี่ยนแปลงที่ต้องการในระบบก่อนถ่าย Snapshot ครั้งที่สอง ตัวอย่าง: ผมติดตั้ง FileZilla FTP Client
- หลังทำการเปลี่ยนแปลงเสร็จ กลับไปที่ Regshot ถ่าย Snapshot ครั้งที่สอง คลิก 2nd shot เลือก shot
- Regshot แสดงข้อมูลที่แก้ไขแล้วล่างหน้าต่าง คลิก Compare เพื่อติดตามการเปลี่ยนแปลง
- จะแสดงผลลัพธ์ทั้งหมดใน Notepad รายละเอียด Keys และ Values ที่ Added, Modified, Deleted ในกรณีของผม การเปรียบเทียบ 2 Snapshots พบว่ามีการเปลี่ยนแปลง Registry ทั้งหมด 54,053 รายการ แต่โปรดทราบ ไม่ใช่ทั้งหมดมาจากการติดตั้งซอฟต์แวร์ ส่วนใหญ่สะท้อนการติดตั้งใหม่ และติดตามได้จนถึง Key สุดท้าย
เสร็จแล้ว! ง่ายมากที่จะใช้ Regshot ติดตามและ Track การเปลี่ยนแปลง Registry ใน Windows Regshot เป็น Utility เรียบง่ายแต่ทรงพลัง ทำงาน No-nonsense หากใช้ถูกต้อง จะทำให้ชีวิตง่ายขึ้นในการ Track และ Debug ปัญหากับ Windows หรือซอฟต์แวร์อื่นๆ
หวังว่าจะเป็นประโยชน์ ขอให้แบ่งปันความคิดเห็นเกี่ยวกับ Free และ Open-source Application นี้ด้านล่างครับ