ค้นหาเว็บไซต์

วิธีสร้าง ลบ และจัดการจุดคืนค่าระบบใน Windows 10/11


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

วิธีเปิดใช้งานการป้องกันระบบบน Windows

คุณลักษณะจุดคืนค่าใน Windows 10 และ 11 ขึ้นอยู่กับบริการการป้องกันระบบซึ่งถูกปิดใช้งานตามค่าเริ่มต้น คุณสามารถตรวจสอบว่าการป้องกันระบบพร้อมจุดคืนค่าเปิดใช้งานสำหรับไดรฟ์เฉพาะใน Windows หรือไม่:

  1. รันคำสั่ง

    systempropertiesprotection
  2. แท็บ การป้องกันระบบ ของแอปเพล็ต System Properties แบบคลาสสิกจะเปิดขึ้น

  3. ในกรณีนี้ การป้องกันจะเปิดใช้งานสำหรับไดรฟ์ระบบ (C:) และปิดใช้งานสำหรับไดรฟ์อื่นๆ ทั้งหมด

  4. เลือกไดรฟ์และคลิกปุ่ม กำหนดค่า

  5. ที่นี่คุณสามารถเปิดหรือปิดใช้งานการป้องกันไดรฟ์ เปลี่ยนขนาดดิสก์สูงสุดสำหรับจัดเก็บจุดคืนค่า และลบจุดคืนค่าทั้งหมดได้

คุณสามารถเปิดใช้งานการป้องกันระบบโดยใช้ GPO กำหนดค่าตัวเลือกนโยบายกลุ่มต่อไปนี้:

  • ไปที่การกำหนดค่าคอมพิวเตอร์ -> นโยบาย -> เทมเพลตการดูแลระบบ -> ระบบ -> การคืนค่าระบบ และเปลี่ยน ปิดการคืนค่าระบบ=ปิดใช้งาน

  • ไปที่การกำหนดค่าคอมพิวเตอร์ -> นโยบาย -> เทมเพลตการดูแลระบบ -> ส่วนประกอบของ Windows -> Windows Defender -> สแกนและตั้งค่า สร้างจุดคืนค่าระบบ=เปิดใช้งาน

คุณสามารถใช้ PowerShell เพื่อเปิดใช้งานการป้องกันระบบสำหรับไดรฟ์เฉพาะ:

Enable-ComputerRestore -drive "c:\"

สร้าง แสดงรายการ และลบจุดคืนค่าระบบบน Windows

ตามค่าเริ่มต้น Windows จะสร้างจุดคืนค่าโดยอัตโนมัติเมื่อติดตั้งหรือถอนการติดตั้งการอัพเดต ไดรเวอร์ หรือแอพพลิเคชั่น

หากต้องการสร้างจุดคืนค่าทันที ให้คลิกปุ่มสร้าง และป้อนคำอธิบายสำหรับจุดนั้น

นอกจากนี้ คุณสามารถสร้างจุดคืนค่าได้ด้วยตนเองจากพรอมต์ PowerShell:

Checkpoint-Computer -description "Checkpoint before update video driver" -RestorePointType "APPLICATION_INSTALL"

ตามค่าเริ่มต้น จุดคืนค่าประเภท APPLICATION_INSTALL จะถูกสร้างขึ้น คุณสามารถใช้ค่าต่อไปนี้สำหรับพารามิเตอร์ RestorePointType:

  • แก้ไข_การตั้งค่า

  • DEVICE_DRIVER_INSTALL

  • APPLICATION_INSTALL

  • APPLICATION_UNINSTALL

  • ยกเลิก_การดำเนินการ

แสดงรายการจุดคืนค่าที่มีอยู่:

Get-ComputerRestorePoint|ft -AutoSize

ตามค่าเริ่มต้น การป้องกันระบบอนุญาตให้คุณสร้างจุดคืนค่าเพียงจุดเดียวทุกๆ 24 ชั่วโมง หากคุณพยายามสร้างใหม่ คุณจะได้รับข้อผิดพลาด:

WARNING: A new system restore point cannot be created because one has already been created within the past 1440 minutes.

เมื่อต้องการสร้างจุดคืนค่าบ่อยขึ้น คุณต้องปรับเปลี่ยนพารามิเตอร์รีจิสทรี SystemRestorePointCreationFrequency DWORD ภายใต้

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

คีย์ reg ค่าพารามิเตอร์เริ่มต้นคือ 1440 (24 ชั่วโมง) เปลี่ยนค่าเป็น 0 เพื่อปิดใช้งานขีดจำกัดความถี่ในการสร้างจุดคืนค่า

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

wbAdmin start backup -backupTarget:U: -include:C: -allCritical -quiet

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

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

แสดงรายการไดรฟ์ (วอลุ่ม) ที่สร้าง Shadow Copy:

vssadmin list shadowstorage

ในตัวอย่างนี้ มีจุดตรวจสอบบนไดรฟ์ C: ซึ่งใช้พื้นที่ถึง 6% (สรุปสามารถใช้พื้นที่ไดรฟ์ได้ถึง 10%)

คุณสามารถเปลี่ยนขนาดสูงสุดสำหรับสำเนาเงาได้โดยใช้คำสั่ง:

vssadmin resize shadowstorage /on=c: /for=c: /maxsize=50GB

หรือ :

vssadmin resize shadowstorage /on=c: /for=c: /maxsize=15%

แสดงรายการ Shadow Copy ที่ใช้ได้สำหรับไดรฟ์ข้อมูลที่ระบุ:

vssadmin list shadows /for=c:

คุณสามารถลบจุดตรวจสอบเฉพาะได้โดยใช้ Shadow Copy ID:

vssadmin delete shadows /Shadow={xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

ใช้คำสั่งต่อไปนี้เพื่อลบ Shadow Copy ที่เก่าที่สุด:

vssadmin delete shadows /for=C: /oldest

ลบจุดคืนค่าทั้งหมด:

vssadmin delete shadows /all

หากต้องการลบจุดคืนค่าเก่า คุณยังสามารถใช้เครื่องมือล้างข้อมูลบนดิสก์ในตัว (

cleanmgr.exe

- ไปที่แท็บ ตัวเลือกเพิ่มเติม และคลิก ล้างข้อมูล ในส่วน การคืนค่าระบบและสำเนาเงา

การกู้คืน Windows หรือไฟล์ส่วนบุคคลจากจุดคืนค่าระบบ

หากต้องการคืนค่าสถานะของระบบปฏิบัติการจากจุดคืนค่าที่สร้างขึ้นก่อนหน้านี้ คุณสามารถใช้

rstrui.exe

เครื่องมือ.

  1. เรียกใช้เครื่องมือ

  2. เลือกจุดคืนค่าก่อนหน้าที่คุณต้องการย้อนกลับ Windows

  3. เปรียบเทียบรายการแอปพลิเคชัน บริการ และไดรเวอร์ในอิมเมจ Windows ออนไลน์กับรายการที่จุดคืนค่า (คลิก สแกนหาโปรแกรมที่ได้รับผลกระทบ)

  4. คลิก ถัดไป -> เสร็จสิ้น;

  5. Windows จะย้อนกลับสถานะระบบไปเป็น Shadow Copy ก่อนหน้า (จำเป็นต้องรีบูต)

คุณสามารถใช้ PowerShell เพื่อกู้คืน Windows จากจุดคืนค่าได้ รับรหัสจุดคืนค่า:

Get-ComputerRestorePoint

การคืนค่า Windows จากจุดคืนค่าที่ระบุ:

Restore-Computer -RestorePoint 21

ตรวจสอบเพื่อดูว่าการคืนค่าสำเร็จหรือไม่:

Get-ComputerRestorePoint -LastStatus

ตามที่กล่าวไว้ข้างต้น การย้อนกลับไปยังจุดคืนค่าก่อนหน้าจะไม่เขียนทับไฟล์ของผู้ใช้ แต่ยังคงมีอยู่ใน Shadow Copy (เนื่องจากมีการใช้จุดตรวจสอบของวอลุ่มทั้งหมด) ซึ่งหมายความว่าคุณสามารถกู้คืนไฟล์ใดๆ ก็ตามจาก Volume Shadow Copy ได้ด้วยตนเอง

หากต้องการดูไฟล์ใน Shadow Copy คุณสามารถใช้เครื่องมือ ShadowCopyView ฟรี (https://www.nirsoft.net/utils/shadow_copy_view.html) เรียกดู Shadow Copy ที่ต้องการ (เรียงตามวันที่สร้าง) ค้นหาเวอร์ชันก่อนหน้าของไฟล์ (โฟลเดอร์) และกู้คืนไปยังตำแหน่งเฉพาะบนแผ่นดิสก์ (คัดลอกไฟล์ที่เลือกไปที่ ...)

ในทางปฏิบัติ วิธีการกู้คืนไฟล์ส่วนบุคคลจากจุดคืนค่านี้ใช้ไม่ได้กับ Windows 10 22H2 เนื่องจากไฟล์จะเสียหาย (เติมศูนย์บางส่วน) เมื่อกู้คืน

หากต้องการแก้ไขปัญหานี้ คุณสามารถกำหนดค่าประวัติไฟล์หรือใช้งาน Task Scheduler เพื่อสร้าง Shadow Copy โดยใช้คำสั่ง:

wmic shadowcopy call create Volume='C:\'

คุณจะสามารถคืนค่าสถานะของ Windows ในโหมดออฟไลน์ได้ บูตคอมพิวเตอร์ของคุณในสภาพแวดล้อมการกู้คืน Windows RE และเลือก การคืนค่าระบบ จากเมนู คุณจะได้รับแจ้งให้เลือกจุดคืนค่าที่สร้างขึ้นก่อนหน้านี้จุดใดจุดหนึ่ง

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

Test-ComputerSecureChannel -Repair

บน Windows Server คุณควรใช้คุณสมบัติในตัวของคอมโพเนนต์ Windows Server Backup (WSB) เป็นแบบแอนะล็อกไปยังจุดคืนค่า เนื่องจากไม่มีบริการป้องกันระบบในระบบปฏิบัติการ Windows Server

บทความที่เกี่ยวข้อง