เมื่อคุณทำการเปลี่ยนแปลงรีจิสทรีของ Windows ด้วยตนเองหรือเมื่อมีการเปลี่ยนแปลงรีจิสทรีของ Windows ระหว่างการติดตั้งหรือถอนการติดตั้งซอฟต์แวร์หรือไดรเวอร์อุปกรณ์ Windows 10 หรือ Windows Server จะไม่ทำการเปลี่ยนแปลงรีจิสทรีทันที
การเปลี่ยนแปลงใน Registry จะได้รับการบันทึกไว้เมื่อใด
การอัปเดตรีจิสทรีดังกล่าวจะไม่ถูกล้างไปยังดิสก์ทันที แทนที่จะเป็นสิ่งนี้ สิ่งที่ระบบปฏิบัติการใหม่ทำคือข้อมูลรีจิสตรีที่แก้ไขจะถูกล้างไปยังดิสก์อย่างสม่ำเสมอในช่วงเวลาสั้นๆ
ตอนนี้ หลังจากทำการเปลี่ยนแปลงรีจิสทรีแล้ว หากคุณต้องเผชิญกับสถานการณ์ที่คอมพิวเตอร์ปิดตัวลงทันที เนื่องจากไฟฟ้าขัดข้องหรือสาเหตุที่ไม่คาดคิด การเปลี่ยนแปลงรีจิสทรีอาจไม่ได้รับการบันทึก
ในกรณีนี้ คุณอาจพบว่าเมื่อคุณเริ่มพีซีของคุณกลับมา แอปพลิเคชันอาจทำงานไม่ถูกต้อง และการเปลี่ยนแปลงรีจิสทรีอาจไม่ปรากฏให้เห็นเลย อันที่จริง แม้แต่ไดรเวอร์ที่เพิ่งติดตั้งใหม่อาจดูเหมือนยังไม่ได้ติดตั้ง หรือไดรเวอร์ที่ถอนการติดตั้งอาจยังคงปรากฏว่าติดตั้งอยู่
ในสถานการณ์เช่นนี้ คุณควรทำการเปลี่ยนแปลงรีจิสทรี ติดตั้งหรือถอนการติดตั้งซอฟต์แวร์หรือไดรเวอร์อีกครั้ง
คำขอเขียนดิสก์ที่รอดำเนินการทั้งหมด รวมถึงการเปลี่ยนแปลงรีจิสทรีดังกล่าวจะถูกบันทึกไว้ในดิสก์ก่อนที่เครื่องจะปิด นั่นคือระหว่างตัวเลือก Shutdown, Restart, Hibernate และ Sleep
โปรดทราบว่าหากคุณได้ตั้งค่าปุ่มเปิด/ปิดเป็นไม่ต้องทำอะไร ผ่าน Power Options การเขียนดิสก์ที่รอดำเนินการจะไม่ถูกบันทึก
หากต้องการ คุณสามารถกำหนดให้ Windows เขียนการดัดแปลงรีจิสทรีลงดิสก์ได้ทันที สำหรับสิ่งนี้ คุณจะต้องใช้ RegFlush API อย่างไรก็ตาม การดำเนินการนี้มีราคาแพงในแง่ของทรัพยากรที่ใช้และอาจส่งผลต่อประสิทธิภาพของระบบของคุณ
KB2784761 บอกว่าวิธีนี้จึงทำขึ้นเพื่อเพิ่มประสิทธิภาพใน Windows 10 ให้สูงสุด