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

วิธีสำรองและคืนค่ารีจิสทรีของ Windows


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

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

ทำการสำรองข้อมูลรีจิสทรีของ Windows

สำรองข้อมูลรีจิสทรีของ Windows โดยใช้ Regedit

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

  1. กดปุ่ม Windows และปุ่ม R พร้อมกันเพื่อเปิดหน้าต่าง Run
  2. พิมพ์ “regedit” เพื่อเปิดตัวแก้ไขรีจิสทรีแล้วกด Enter
  3. คลิก ไฟล์ > ส่งออก
  4. ในกล่องโต้ตอบ ให้ป้อนชื่อไฟล์สำรองข้อมูล (เช่น “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 แล้ว ให้ดำเนินการคำสั่งต่อไปนี้:

  1. กดปุ่ม Windows และปุ่ม R พร้อมกันเพื่อเปิดหน้าต่าง Run
  2. พิมพ์ “regedit” แล้วกด Enter
  3. คลิก ไฟล์ > นำเข้า เพื่อนำเข้าไฟล์รีจิสตรี
  4. ในกล่องโต้ตอบนำเข้ารีจิสทรี ให้เรียกดูตำแหน่งที่คุณบันทึกไฟล์ข้อมูลสำรองไว้ แล้วคลิกเปิด

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

วิธีคืนค่ารีจิสทรีจากพรอมต์คำสั่ง

ในบางสถานการณ์ ระบบ 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 จุดคืนค่าจะถูกสร้างขึ้นโดยอัตโนมัติเมื่อมีการเปลี่ยนแปลงที่สำคัญกับระบบ เช่น การติดตั้งไดรเวอร์ใหม่ คุณยังสามารถสร้างจุดคืนค่าได้ด้วยตนเอง

  1. หากต้องการเปิดหน้าต่าง System Restore ให้คลิกเมนู Start แล้วป้อน "restore" ในช่องค้นหา
  2. เลือก การคืนค่าระบบ จากรายการผลลัพธ์
  3. เลือกจุดคืนค่า Windows จะเลือกจุดคืนค่าล่าสุด หากรีจิสทรีเสียหายมาระยะหนึ่งแล้ว ให้คลิก แสดงจุดคืนค่าเพิ่มเติม เพื่อดูจุดคืนค่าก่อนหน้า จุดคืนค่าแต่ละจุดจะมีการประทับเวลารวมถึงคำอธิบายสั้นๆ ว่าเหตุใดจึงสร้างจุดคืนค่า
  4. คลิก สแกนหาโปรแกรมที่ได้รับผลกระทบ เพื่อดูโปรแกรมและไดรเวอร์ทั้งหมดที่จะถูกลบออกจากคอมพิวเตอร์ และโปรแกรมทั้งหมดที่อาจทำงานไม่ถูกต้องหากคุณดำเนินการกู้คืนต่อ การคืนค่าระบบจะไม่ส่งผลต่อไฟล์ส่วนตัวของคุณ
  5. คลิก ถัดไป จากนั้น เสร็จสิ้น เพื่อเริ่มกระบวนการคืนค่า นี้อาจใช้เวลาไม่กี่นาที. คอมพิวเตอร์ของคุณจะรีบูตหลังจากการคืนค่าเสร็จสมบูรณ์

วิธีคืนค่ารีจิสทรีด้วยการซ่อมแซมอัตโนมัติ

Microsoft Windows เวอร์ชันใหม่กว่า เริ่มตั้งแต่ Windows XP มีคุณลักษณะการซ่อมแซมอัตโนมัติ เมื่อคุณเรียกใช้การซ่อมแซมอัตโนมัติ ระบบจะพยายามแก้ไขคีย์รีจิสทรีที่เสียหายและซ่อมแซมคีย์ที่ไม่ถูกต้อง ใน Windows 10 ให้ทำตามขั้นตอนเหล่านี้ (โปรดทราบว่าใน Windows XP, Windows Vista และ Windows 7 ขั้นตอนอาจแตกต่างกัน):

  1. เปิดการตั้งค่า
  2. ไปที่ส่วน การอัปเดตและความปลอดภัย แล้วคลิก
  3. บนแผง การเริ่มต้นขั้นสูง คลิก รีสตาร์ททันที
  4. หลังจากที่คอมพิวเตอร์รีบูต ในหน้าจอ เลือกตัวเลือก ให้คลิก แก้ไขปัญหา
  5. ในหน้าจอ ตัวเลือกขั้นสูง คลิก การซ่อมแซมอัตโนมัติ
  6. เลือกบัญชีและเข้าสู่ระบบเมื่อได้รับแจ้งให้ดำเนินการ
  7. การซ่อมแซมอัตโนมัติจะเริ่มขึ้น คอมพิวเตอร์ของคุณอาจรีบูตในระหว่างกระบวนการนี้

วิธีคืนค่ารีจิสทรีด้วย System File Checker

อีกวิธีหนึ่งในการแก้ไขรีจิสทรีที่เสียหายคือการเรียกใช้ System File Checker:

  1. เรียกใช้ cmd.exe ด้วยสิทธิ์ของผู้ดูแลระบบ
  2. ในหน้าต่างคำสั่ง ให้พิมพ์ “sfc /scannow” แล้วกด Enter
  3. รอจนกระทั่งการสแกนเสร็จสิ้น จากนั้นรีบูตหากจำเป็น

วิธีคืนค่ารีจิสทรีโดยการรีเซ็ตพีซี

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

  1. ไปที่ การตั้งค่า และคลิก อัปเดตและความปลอดภัย
  2. เลือก
  3. ในส่วน รีเซ็ตพีซีเครื่องนี้ คลิก เริ่มต้นใช้งาน จากนั้นคลิก เก็บไฟล์ของฉัน
  4. คลิก ถัดไป สองครั้ง จากนั้นคลิก เสร็จสิ้น

ดำเนินการคืนค่ารีจิสทรีด้วยคำสั่ง DISM

  1. เรียกใช้ cmd.exe ด้วยสิทธิ์ของผู้ดูแลระบบ
  2. เรียกใช้คำสั่งต่อไปนี้: DISM /Online /Cleanup-Image /ScanHealth
  3. รอจนกว่ากระบวนการสแกนจะเสร็จสิ้น

การติดตั้ง Windows ใหม่จาก Scratch

หากวิธีการเหล่านี้ไม่สามารถแก้ไขปัญหารีจิสทรีของคุณได้ คุณอาจต้องติดตั้ง Windows ใหม่ตั้งแต่ต้น ซึ่งจะรีเซ็ตรีจิสทรีเป็นการตั้งค่าจากโรงงาน

บทสรุป

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

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