วิธีสำรองและคืนค่ารีจิสทรีของ Windows
รีจิสทรีของ Windows เป็นฐานข้อมูลที่ประกอบด้วยการตั้งค่าเฉพาะเครื่องที่สำคัญ และข้อมูลเกือบทุกอย่างในคอมพิวเตอร์ของคุณ เช่น การตั้งค่า แอปพลิเคชัน ผู้ใช้ อุปกรณ์ที่เชื่อมต่อ และอื่นๆ รีจิสทรีประกอบด้วยองค์ประกอบพื้นฐานสองประการ: คีย์และค่า ระบบปฏิบัติการ Windows อ้างถึงรีจิสทรีอย่างต่อเนื่อง ตัวอย่างเช่น หากต้องการเปิดโปรแกรม ติดตั้งซอฟต์แวร์ใหม่ หรือเปลี่ยนฮาร์ดแวร์ Windows จะต้องตรวจสอบค่าของคีย์บางคีย์
ไฟล์รีจิสตรีอาจเสียหายเนื่องจากมัลแวร์หรือปัญหา ซึ่งอาจนำไปสู่ประสิทธิภาพที่ไม่ดีหรือแม้กระทั่งระบบปฏิบัติการขัดข้อง เพื่อให้แน่ใจว่าคุณจะกู้คืนจากความเสียหายได้ คุณควรสำรองไฟล์ reg ของคุณเป็นประจำ มาดูวิธีสำรองข้อมูลรีจิสทรีทั้งหมดและกู้คืนรีจิสทรีใน Windows
ทำการสำรองข้อมูลรีจิสทรีของ Windows
สำรองข้อมูลรีจิสทรีของ Windows โดยใช้ Regedit
สำรองข้อมูลรีจิสทรีของคุณเป็นประจำ และก่อนที่คุณจะพยายามเปลี่ยนแปลง สร้างหรือลบการตั้งค่ารีจิสทรีหรือกลุ่มข้อมูล หรือติดตั้งใหม่ ไดรเวอร์ระบบ ดังนั้นคุณจึงสามารถเปลี่ยนกลับเป็นเวอร์ชันที่ดีที่ทราบได้หากมีสิ่งผิดปกติเกิดขึ้น ทำตามขั้นตอนเหล่านี้เพื่อสร้างข้อมูลสำรอง:
- กดปุ่ม Windows และปุ่ม R พร้อมกันเพื่อเปิดหน้าต่าง Run
- พิมพ์ “regedit” เพื่อเปิดตัวแก้ไขรีจิสทรีแล้วกด Enter
- คลิก ไฟล์ > ส่งออก
- ในกล่องโต้ตอบ ให้ป้อนชื่อไฟล์สำรองข้อมูล (เช่น “rgbkp2018”) เลือกตำแหน่งที่คุณต้องการส่งออกไฟล์รีจิสตรี แล้วคลิก บันทึก เพื่อสร้างและบันทึกข้อมูลสำรอง
การสำรองข้อมูลรีจิสทรีของ Windows โดยใช้ Command Prompt
คุณสามารถส่งออกบันทึกรีจิสทรีได้โดยพิมพ์ reg Export และคีย์รูทของรีจิสทรีเฉพาะที่พร้อมท์คำสั่ง หากต้องการส่งออกหลายคีย์ คุณสามารถใช้สคริปต์ดังต่อไปนี้:
reg export HKCR C:RegBackHKCR.Reg /y
reg export HKCU C:RegBackHKCU.Reg /y
reg export HKLM C:RegBackHKLM.Reg /y
reg export HKU C:RegBackHKU.Reg /y
reg export HKCC C:RegBackHKCC.Reg /y
คุณยังสามารถสำรองข้อมูลรีจิสทรีของคุณโดยอัตโนมัติด้วยซอฟต์แวร์ทำความสะอาดรีจิสทรีของบริษัทอื่น เช่น CCleaner Registry Cleaner; คุณสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือฟรีชั้นนำได้ในบทความ “วิธีการซ่อมแซมรีจิสทรีของ Windows”
การคืนค่ารีจิสทรีของ Windows
คุณสามารถคืนค่ารีจิสทรีของคุณได้หลายวิธี ต่อไปนี้เป็นวิธีการทั่วไป:
- จากเซฟโหมด
- จากพรอมต์คำสั่ง
- การใช้การคืนค่าระบบ
- การใช้การซ่อมแซมอัตโนมัติ
- การใช้ตัวตรวจสอบไฟล์ระบบ
- โดยการรีเซ็ตพีซี
- การใช้คำสั่ง DISM
- โดยการติดตั้ง Windows ใหม่ตั้งแต่ต้น
วิธีคืนค่าการสำรองข้อมูลรีจิสทรีจากเซฟโหมด
นี่เป็นวิธีพื้นฐานที่สุด ขั้นแรก ให้บูต Windows ในเซฟโหมดโดยกดปุ่ม F8 ขณะเปิดคอมพิวเตอร์ เมื่อคุณบูตในเซฟโหมด Windows จะโหลดสภาพแวดล้อมขั้นต่ำที่ช่วยให้มั่นใจว่าระบบมีเสถียรภาพและปกป้องไฟล์และไดรเวอร์ที่สำคัญจากความเสียหาย เมื่อคุณบูตเข้าสู่ Safe Mode แล้ว ให้ดำเนินการคำสั่งต่อไปนี้:
- กดปุ่ม Windows และปุ่ม R พร้อมกันเพื่อเปิดหน้าต่าง Run
- พิมพ์ “regedit” แล้วกด Enter
- คลิก ไฟล์ > นำเข้า เพื่อนำเข้าไฟล์รีจิสตรี
- ในกล่องโต้ตอบนำเข้ารีจิสทรี ให้เรียกดูตำแหน่งที่คุณบันทึกไฟล์ข้อมูลสำรองไว้ แล้วคลิกเปิด
หรือวิธีที่เร็วกว่าเล็กน้อยคือการเรียกดูตำแหน่งที่มีข้อมูลสำรอง คลิกขวาที่ไฟล์แล้วเลือก ผสาน ไฟล์จะถูกนำเข้าไปยังรีจิสทรีของคุณโดยอัตโนมัติ
วิธีคืนค่ารีจิสทรีจากพรอมต์คำสั่ง
ในบางสถานการณ์ ระบบ Windows จะไม่บูตเข้าสู่ Safe Mode ดังนั้นคุณจึงต้องกู้คืนรีจิสทรีด้วยตนเองจากพร้อมท์คำสั่ง ในการดำเนินการนี้ คุณจะต้องมีดิสก์ Windows OS ดั้งเดิมหรืออิมเมจ ISO บนแฟลชไดรฟ์ที่สามารถบู๊ตได้พร้อมกับระบบปฏิบัติการ Windows ของคุณ
แตะปุ่ม F8 ก่อนที่ Windows จะเริ่มทำงาน และเลือก ซ่อมแซมคอมพิวเตอร์ของฉัน หาก F8 ไม่ทำงาน ให้บูตจากซีดีหรือแฟลชไดรฟ์ของคุณโดยเลือกซีดีรอมหรือแฟลชไดรฟ์เป็นอุปกรณ์บูตหลักใน BIOS และเข้าสู่โหมดซ่อมแซม Windows จากที่นั่น หลังจากบูตการตั้งค่า Windows OS ให้ไปที่ System Recovery และเลือก command prompt
เราจะสมมติว่าไดเร็กทอรี Windows ของคุณอยู่ในไดรฟ์ C ป้อนคำสั่งเหล่านี้เพื่อเปลี่ยนไดเร็กทอรีการทำงานของคุณเป็นไดเร็กทอรีที่มีการสำรองข้อมูลของคุณ:
Cd /d C:windowsSystem32config
xcopy *.* C:RegBack
cd RegBack
dirจากนั้นแทนที่การตั้งค่ารีจิสทรีปัจจุบันด้วยการตั้งค่าจากข้อมูลสำรองโดยใช้คำสั่งเหล่านี้:
copy /y software ..
copy /y system ..
copy /y sam ..
โปรดทราบว่าทั้งสองช่วงเวลาเป็นส่วนหนึ่งของคำสั่ง
หลังจากกระบวนการนี้เสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณ
วิธีคืนค่ารีจิสทรีของ Windows ด้วยการคืนค่าระบบ
คุณยังสามารถคืนค่ารีจิสทรีของคอมพิวเตอร์ของคุณโดยใช้จุดคืนค่าระบบ Windows หากคอมพิวเตอร์ของคุณเปิดใช้งาน System Restore จุดคืนค่าจะถูกสร้างขึ้นโดยอัตโนมัติเมื่อมีการเปลี่ยนแปลงที่สำคัญกับระบบ เช่น การติดตั้งไดรเวอร์ใหม่ คุณยังสามารถสร้างจุดคืนค่าได้ด้วยตนเอง
- หากต้องการเปิดหน้าต่าง System Restore ให้คลิกเมนู Start แล้วป้อน "restore" ในช่องค้นหา
- เลือก การคืนค่าระบบ จากรายการผลลัพธ์
- เลือกจุดคืนค่า Windows จะเลือกจุดคืนค่าล่าสุด หากรีจิสทรีเสียหายมาระยะหนึ่งแล้ว ให้คลิก แสดงจุดคืนค่าเพิ่มเติม เพื่อดูจุดคืนค่าก่อนหน้า จุดคืนค่าแต่ละจุดจะมีการประทับเวลารวมถึงคำอธิบายสั้นๆ ว่าเหตุใดจึงสร้างจุดคืนค่า
- คลิก สแกนหาโปรแกรมที่ได้รับผลกระทบ เพื่อดูโปรแกรมและไดรเวอร์ทั้งหมดที่จะถูกลบออกจากคอมพิวเตอร์ และโปรแกรมทั้งหมดที่อาจทำงานไม่ถูกต้องหากคุณดำเนินการกู้คืนต่อ การคืนค่าระบบจะไม่ส่งผลต่อไฟล์ส่วนตัวของคุณ
- คลิก ถัดไป จากนั้น เสร็จสิ้น เพื่อเริ่มกระบวนการคืนค่า นี้อาจใช้เวลาไม่กี่นาที. คอมพิวเตอร์ของคุณจะรีบูตหลังจากการคืนค่าเสร็จสมบูรณ์
วิธีคืนค่ารีจิสทรีด้วยการซ่อมแซมอัตโนมัติ
Microsoft Windows เวอร์ชันใหม่กว่า เริ่มตั้งแต่ Windows XP มีคุณลักษณะการซ่อมแซมอัตโนมัติ เมื่อคุณเรียกใช้การซ่อมแซมอัตโนมัติ ระบบจะพยายามแก้ไขคีย์รีจิสทรีที่เสียหายและซ่อมแซมคีย์ที่ไม่ถูกต้อง ใน Windows 10 ให้ทำตามขั้นตอนเหล่านี้ (โปรดทราบว่าใน Windows XP, Windows Vista และ Windows 7 ขั้นตอนอาจแตกต่างกัน):
- เปิดการตั้งค่า
- ไปที่ส่วน การอัปเดตและความปลอดภัย แล้วคลิก
- บนแผง การเริ่มต้นขั้นสูง คลิก รีสตาร์ททันที
- หลังจากที่คอมพิวเตอร์รีบูต ในหน้าจอ เลือกตัวเลือก ให้คลิก แก้ไขปัญหา
- ในหน้าจอ ตัวเลือกขั้นสูง คลิก การซ่อมแซมอัตโนมัติ
- เลือกบัญชีและเข้าสู่ระบบเมื่อได้รับแจ้งให้ดำเนินการ
- การซ่อมแซมอัตโนมัติจะเริ่มขึ้น คอมพิวเตอร์ของคุณอาจรีบูตในระหว่างกระบวนการนี้
วิธีคืนค่ารีจิสทรีด้วย System File Checker
อีกวิธีหนึ่งในการแก้ไขรีจิสทรีที่เสียหายคือการเรียกใช้ System File Checker:
- เรียกใช้ cmd.exe ด้วยสิทธิ์ของผู้ดูแลระบบ
- ในหน้าต่างคำสั่ง ให้พิมพ์ “sfc /scannow” แล้วกด Enter
- รอจนกระทั่งการสแกนเสร็จสิ้น จากนั้นรีบูตหากจำเป็น
วิธีคืนค่ารีจิสทรีโดยการรีเซ็ตพีซี
Windows 10 ช่วยให้คุณสามารถรีเซ็ตคอมพิวเตอร์และปล่อยให้ไฟล์ทั้งหมดของคุณไม่ถูกแตะต้อง ตัวเลือกนี้จะรีเฟรชไฟล์ระบบของคุณโดยสมบูรณ์และอาจช่วยในการกู้คืนรีจิสทรีหลังจากระบบล่ม นี่คือขั้นตอนในการปฏิบัติตาม:
- ไปที่ การตั้งค่า และคลิก อัปเดตและความปลอดภัย
- เลือก
- ในส่วน รีเซ็ตพีซีเครื่องนี้ คลิก เริ่มต้นใช้งาน จากนั้นคลิก เก็บไฟล์ของฉัน
- คลิก ถัดไป สองครั้ง จากนั้นคลิก เสร็จสิ้น
ดำเนินการคืนค่ารีจิสทรีด้วยคำสั่ง DISM
- เรียกใช้ cmd.exe ด้วยสิทธิ์ของผู้ดูแลระบบ
- เรียกใช้คำสั่งต่อไปนี้: DISM /Online /Cleanup-Image /ScanHealth
- รอจนกว่ากระบวนการสแกนจะเสร็จสิ้น
การติดตั้ง Windows ใหม่จาก Scratch
หากวิธีการเหล่านี้ไม่สามารถแก้ไขปัญหารีจิสทรีของคุณได้ คุณอาจต้องติดตั้ง Windows ใหม่ตั้งแต่ต้น ซึ่งจะรีเซ็ตรีจิสทรีเป็นการตั้งค่าจากโรงงาน
บทสรุป
คุณควรสำรองข้อมูลรีจิสทรีตามกำหนดเวลาปกติและก่อนการเปลี่ยนแปลงสำคัญใดๆ เพื่อให้คุณสามารถกู้คืนได้หากการติดตั้งโปรแกรม ไดรเวอร์ หรืออุปกรณ์ทำให้เกิดปัญหา สิ่งสำคัญคือต้องติดตามการเปลี่ยนแปลงรายการรีจิสทรีของคุณเพื่อให้ตรวจพบความเสียหายของรีจิสทรีได้อย่างรวดเร็ว โดยเฉพาะอย่างยิ่งมัลแวร์มักจะเปลี่ยนคีย์การเริ่มต้นของรีจิสทรี ดังนั้นมันจะเริ่มทำงานโดยอัตโนมัติหลังจากรีบูตแต่ละครั้ง คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการติดตามการเปลี่ยนแปลงรีจิสทรีของ Windows Server ได้ในคู่มือนี้เกี่ยวกับการตรวจหาการแก้ไขรายการเริ่มต้นระบบในรีจิสทรีของ Windows


