เมื่อคุณแก้ไข Windows Registry เอง หรือเมื่อซอฟต์แวร์/ไดรเวอร์ติดตั้ง/ถอนติดตั้ง ทำให้ Registry เปลี่ยนแปลง Windows 10/Server ไม่บันทึกลงดิสก์ทันที

เมื่อไหร่ที่ Registry Changes ถูกบันทึกจริง?
การอัปเดต Registry ไม่ถูก Flush ลงดิสก์ทันที แต่จะ Flush เป็นช่วงๆ (Regular intervals) เพื่อประสิทธิภาพ
หากคอมพิวเตอร์ดับทันทีหลังแก้ Registry (ไฟดับ, Crash) การเปลี่ยนแปลง อาจไม่ถูกบันทึก ตอนบูทใหม่:
- แอปอาจทำงานผิดปกติ
- Registry Changes ไม่ปรากฏ
- Driver ใหม่อาจดูเหมือนยังไม่ติดตั้ง / Driver ที่ Uninstall แล้วยังแสดงว่าติดตั้งอยู่
แก้ไข: ทำการเปลี่ยนแปลง/ติดตั้ง/ถอนติดตั้ง อีกครั้ง
การเขียนดิสก์ที่ค้างอยู่ (Pending disk writes) รวมถึง Registry จะถูกบันทึกก่อนปิดเครื่องจริงๆ ตอน:
- Shutdown (ปิดเครื่อง)
- Restart (รีสตาร์ท)
- Hibernate (สลีปหยibernation)
- Sleep (สลีป)
⚠️ ข้อยกเว้น: หากตั้ง Power Button ให้ Do Nothing (ผ่าน Power Options) การเขียนดิสก์ที่ค้างจะ ไม่ถูกบันทึก

หากต้องการให้ Windows เขียน Registry ทันที ใช้ RegFlush API แต่操作นี้ หนักไปทรัพยากร (Expensive) อาจส่งผลต่อ Performance
KB2784761 ระบุว่า: ทำแบบนี้เพื่อ เพิ่มประสิทธิภาพสูงสุด (Maximize performance) ใน Windows 10
