Android

เมื่อใดที่การเปลี่ยนแปลงใน Registry ได้รับการบันทึกไว้ใน Windows 8 และทำไม?

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ
Anonim

เมื่อคุณทำการเปลี่ยนแปลง Windows Registry ด้วยตนเองหรือเมื่อมีการเปลี่ยนแปลงใน Windows Registry ระหว่างการติดตั้งหรือถอนการติดตั้งซอฟต์แวร์หรือไดรเวอร์อุปกรณ์, Windows 8 หรือ Windows Server 2012 ไม่ทำการเปลี่ยนแปลงรีจิสทรีได้ทันที

การปรับปรุงรีจิสทรีดังกล่าวไม่ได้ถูกล้างออกจากเครื่องทันที แทนที่จะทำเช่นนี้ระบบปฏิบัติการใหม่จะทำอย่างไรที่ข้อมูลรีจิสทรีที่แก้ไขจะถูกล้างข้อมูลลงในดิสก์อย่างสม่ำเสมอในช่วงเวลาสั้น ๆ

ตอนนี้หลังจากมีการเปลี่ยนแปลงรีจิสทรีหากคุณประสบกับสถานการณ์ที่ คอมพิวเตอร์ปิดระบบทันทีเนื่องจากไฟดับหรือเหตุผลที่ไม่คาดคิดเช่นนั้นการเปลี่ยนแปลงรีจิสทรีอาจไม่ได้รับการบันทึก ในกรณีนี้คุณอาจพบว่าเมื่อคุณเริ่มต้นพีซีกลับมาแอพพลิเคชันอาจไม่ทำงานอย่างถูกต้องและการเปลี่ยนแปลงรีจิสทรีอาจไม่สามารถมองเห็นได้ทั้งหมด ในความเป็นจริงโปรแกรมควบคุมที่เพิ่งติดตั้งอาจไม่ได้รับการติดตั้งหรือไดรเวอร์ที่ถอนการติดตั้งอาจปรากฏขึ้นเมื่อติดตั้งอยู่

ในสถานการณ์เช่นนี้คุณควรทำการเปลี่ยนแปลงรีจิสทรีติดตั้งหรือถอนการติดตั้งซอฟต์แวร์หรือไดรเวอร์ใหม่อีกครั้ง

คำขอเขียนดิสก์ที่รอดำเนินการทั้งหมดซึ่งรวมถึงการเปลี่ยนแปลงรีจิสทรีดังกล่าวจะถูกบันทึกลงในดิสก์ก่อนที่เครื่องจะปิดเครื่องนั่นคือระหว่างการปิดระบบรีสตาร์ทไฮเบอร์เนตและโหมดประหยัดพลังงาน

โปรดทราบว่าถ้าคุณตั้งปุ่มเปิด / Do Nothing ผ่าน Power Options การเขียนดิสก์ที่รอดำเนินการจะไม่ถูกจัดเก็บ

ถ้าต้องการคุณสามารถทำให้ Windows 8 เขียนการปรับเปลี่ยนรีจิสทรีได้ทันทีบนดิสก์ สำหรับสิ่งนี้คุณจะต้องใช้ RegFlush API อย่างไรก็ตามการดำเนินการนี้มีราคาแพงในแง่ของทรัพยากรที่ใช้และอาจส่งผลต่อประสิทธิภาพของระบบของคุณ

KB2784761 กล่าวว่านี่คือวิธีนี้ด้วยเหตุนี้เพื่อเพิ่มประสิทธิภาพใน Windows 8