ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการแก้ไขและหลีกเลี่ยงปัญหารีจิสทรีใน Windows 10
ระบบปฏิบัติการ Windows เป็นซอฟต์แวร์แมมมอธที่สำคัญ มันได้เพิ่มชั้นการทำงานตามชั้นตลอดหลายปีที่ผ่านมา ในขณะที่ยังคงเข้ากันได้กับซอฟต์แวร์โบราณส่วนใหญ่ จากอินเทอร์เฟซบรรทัดคำสั่งไปจนถึง Windows 10 ระบบปฏิบัติการมาไกลมาก Windows ได้เปลี่ยนแปลงและปรับเปลี่ยนตัวเองอย่างเหนือความคาดหมาย
แต่ตลอดหลายปีที่ผ่านมา มีสิ่งหนึ่งที่เป็นแกนหลักของระบบปฏิบัติการทั้งหมดนี้ สิ่งที่เรียกใช้การดำเนินการทั้งหมด เรากำลังพูดถึง Windows Registry รีจิสทรีเป็นที่เก็บข้อมูลทั้งหมดเกี่ยวกับรายการทั้งหมดอย่างแน่นอน มันเก็บข้อมูลเกี่ยวกับแอพพลิเคชั่น ไดรเวอร์ การตั้งค่า และไฟล์ทั้งหมดที่ใช้ Windows
ดังนั้นคุณจึงเห็นว่าสำคัญเพียงใดที่รีจิสทรีของ Windows จะทำงานในรูปแบบที่ดีโดยไม่มีปัญหาหรือข้อผิดพลาดใดๆ เพราะหากเกิดปัญหาดังกล่าว ส่วนใดส่วนหนึ่งของระบบปฏิบัติการอาจหยุดทำงานอย่างถูกต้อง ไม่ว่าจะเป็นแอปพลิเคชัน ฮาร์ดแวร์ หรือ Windows เอง นี่อาจทำให้พีซีของคุณหยุดทำงานหรือค้าง แอปพลิเคชันที่มีรายการรีจิสตรีผิดพลาดจะเริ่มวางสาย หยุดทำงาน หรือไม่เริ่มทำงานเลย
อะไรทำให้เกิดข้อผิดพลาดของรีจิสทรีเหล่านี้
ข้อผิดพลาดของรีจิสทรีอาจเกิดจากสาเหตุหลายประการ เมื่อติดตั้งหรือถอนการติดตั้งแอปพลิเคชันไม่ถูกต้องหรือไม่สมบูรณ์ อาจทำให้ไฟล์ทั้งหมดไม่ได้รับการแก้ไขอย่างเหมาะสมในรีจิสทรี สิ่งนี้สามารถนำไปสู่แอปพลิเคชันที่ทำงานได้
ใช้เครื่องมือทำความสะอาดพีซียอดนิยมต่างๆ สามารถเป็นประเด็น แม้ว่าเครื่องมือเหล่านี้สามารถเร่งความเร็วพีซีได้มาก แต่บางครั้งอาจล้างค่ารีจิสทรีเหล่านั้นซึ่งจำเป็นสำหรับการทำงานที่เหมาะสมของแอปพลิเคชันหรือฮาร์ดแวร์ที่ติดตั้งในพีซี ในกรณีดังกล่าว ข้อผิดพลาดเริ่มเกิดขึ้นหลังจากที่เครื่องมือเสร็จสิ้นกระบวนการทำความสะอาดแล้ว
มัลแวร์หรือไวรัสประเภทต่างๆ เป็นอีกประเด็นหนึ่ง มัลแวร์มักจะแทรกค่ารีจิสทรีหรือแก้ไขค่ารีจิสทรีที่มีอยู่เพื่อดำเนินการเองและดำเนินการให้เสร็จสิ้น มัลแวร์ที่ดุร้ายและล้ำหน้ากว่านั้นฝังตัวอยู่ในหลายตำแหน่งในรีจิสทรีของ Windows เพื่อทำให้แทบจะเป็นไปไม่ได้เลยที่ใครจะลบรายการเหล่านั้นด้วยตนเอง แอปพลิเคชั่นป้องกันไวรัสบางตัวทำงานมากเกินไป เนื่องจากการเข้ารหัสที่ผิดพลาดหรือเพื่อการตลาดอย่างมีประสิทธิภาพ จึงแสดงมัลแวร์ที่มากกว่าที่มีอยู่จริงในพีซี แอปพลิเคชันเหล่านี้อาจลบรายการรีจิสตรีที่เกี่ยวข้องกับมัลแวร์มากขึ้น แตกต่างหรือไม่สมบูรณ์ ซึ่งอาจนำไปสู่ข้อผิดพลาดของรีจิสทรีและข้อผิดพลาดของพีซีในภายหลัง
คุณควรปิดเครื่อง Windows PC ของคุณเสมอ อย่างถูกต้อง. เนื่องจากสำเนาของรีจิสทรีจะถูกบันทึกไว้ในหน่วยความจำของระบบทุกครั้งที่คุณปิดเครื่องพีซี เมื่อคุณปิดเครื่องพีซีอย่างหนักโดยใช้ปุ่มเปิดปิด หรือพีซีปิดตัวลงเนื่องจากการขัดข้อง จะไม่มีโอกาสบันทึกสำเนาของรีจิสทรี การเกิดขึ้นเป็นครั้งคราวของเหตุการณ์ดังกล่าวอาจไม่ทำให้รีจิสทรีเสียหาย แต่การยืดเวลาการปฏิบัติดังกล่าวอาจนำไปสู่รีจิสทรีของ Windows ที่อาจเกิดข้อผิดพลาดได้
การหลีกเลี่ยงปัญหาเหล่านี้สามารถช่วยป้องกันข้อผิดพลาดของรีจิสทรีได้ในระยะเริ่มแรก
ก่อนเริ่มต้น ให้สำรองข้อมูลรีจิสทรี
ก่อนที่คุณจะเริ่มแก้ไขข้อผิดพลาดของรีจิสทรี สิ่งสำคัญคือคุณต้องสำรองข้อมูลรีจิสทรีของ Windows ที่มีอยู่ ไม่ว่าจะมีข้อผิดพลาดเกิดขึ้นหรือเสียหายเพียงใด เป็นกฎง่ายๆ ที่ควรสำรองข้อมูลรีจิสทรีเสมอก่อนที่จะแก้ไขหรือแก้ไข ทำไมถึงเป็นอย่างนั้น? รีจิสทรีของ Windows เป็นเหมือนโครงสร้างที่เก่ามาก จะต้องได้รับการอนุรักษ์และจัดการด้วยความระมัดระวัง รีจิสทรีของ Windows นั้นกว้างใหญ่และซับซ้อนมากจนคุณไม่สามารถระวังได้มากพอ ย้ายผิดครั้งเดียวและพีซีของคุณอาจไม่ตอบสนอง
หากต้องการเปิด Windows Registry ให้คลิกขวาที่เมนู Start แล้วคลิก 'Run'
ในกล่องระบบ 'เรียกใช้' ให้พิมพ์ 'regedit' และคลิกที่ 'ตกลง'
คุณจะถูกขอให้ยืนยัน คลิกที่ 'ตกลง' ตอนนี้กล่องระบบรีจิสทรีของ Windows จะเปิดขึ้นต่อหน้าคุณ
คลิกขวาที่ 'คอมพิวเตอร์' และเลือก 'ส่งออก' จากเมนูบริบท
ตั้งชื่อไฟล์ที่ส่งออกและเก็บไว้ในฮาร์ดดิสก์ของคุณ
ไฟล์สำรองของค่ารีจิสทรีทั้งหมดจะถูกสร้างขึ้นในตำแหน่งที่เลือก
ทำการสแกน SFC และดำเนินการคำสั่ง DISM
System File Checker (SFC) เป็นเครื่องมือบรรทัดคำสั่งใน Windows ซึ่งจะตรวจสอบความเสียหายและข้อผิดพลาดในไฟล์ระบบ Windows แล้วพยายามแก้ไข การสแกน SFC บ่อยครั้งสามารถช่วยคุณกำจัดข้อผิดพลาดของรีจิสทรีได้ คำสั่ง DISM แม้ว่าจะใช้เพื่อซ่อมแซมอิมเมจระบบ แต่บางครั้งสามารถพิสูจน์ได้ว่ามีประโยชน์ในการซ่อมไฟล์รีจิสตรี การใช้ทั้งสองอย่างอาจทำให้มีโอกาสแก้ไขข้อผิดพลาดของรีจิสทรีได้ดีขึ้น
คลิกขวาที่ปุ่ม 'เริ่ม' และคลิกที่ 'พรอมต์คำสั่ง (ผู้ดูแลระบบ)'
ในหน้าต่างพรอมต์คำสั่งเปิด ให้วางคำสั่งต่อไปนี้แล้วกด Enter
sfc /scannow
Windows จะสแกนและแก้ไขไฟล์ที่ผิดพลาดในระบบของคุณ
เพื่อความมั่นใจเพิ่มเติม หลังจากการสแกน SFC เสร็จสิ้น ให้พิมพ์/วางคำสั่งต่อไปนี้แล้วกด Enter
DISM / ออนไลน์ / Cleanup-Image / ScanHealth
การสแกนจะเสร็จสิ้นภายในระยะเวลาอันสั้น โดยจะแจ้งให้ทราบว่าข้อมูลมีความเสียหายหรือไม่ และได้มีการแก้ไขหรือไม่
เครื่องมือบรรทัดคำสั่งเหล่านี้มักจะลบข้อผิดพลาดของรีจิสทรีของคุณ
ใช้กระบวนการซ่อมแซมอัตโนมัติของ Windows
การซ่อมแซมอัตโนมัติเป็นเครื่องมือที่ยอดเยี่ยมที่ Microsoft รวมอยู่ในระบบปฏิบัติการ Windows ในช่วงไม่กี่ปีที่ผ่านมา เป็นเครื่องมือที่มีประโยชน์ในการตรวจสอบและแก้ไขข้อผิดพลาดโดยอัตโนมัติซึ่งทำให้ Windows ไม่สามารถบู๊ตได้อย่างถูกต้อง นอกจากนี้ยังสามารถใช้เพื่อแก้ไขปัญหารีจิสทรีได้เช่นกัน
ในการเริ่มต้นกระบวนการ ให้คลิกขวาที่ปุ่ม Start และคลิกที่ 'Settings'
คลิกที่ 'อัปเดตและความปลอดภัย'
คลิกที่ 'การกู้คืน'
ใต้ส่วน 'การเริ่มต้นขั้นสูง' ให้คลิกที่ 'เริ่มต้นใหม่ทันที'
ตอนนี้พีซีของคุณจะรีสตาร์ทและนำคุณไปยังโหมด Windows Recovery Environment (WinRE) คลิกที่ 'แก้ไขปัญหา'
ในหน้าต่างถัดไป ให้คลิกที่ 'ตัวเลือกขั้นสูง'
ตอนนี้คลิกที่ 'ซ่อมแซมการเริ่มต้น'
ตอนนี้ Windows จะเริ่มกระบวนการซ่อมแซมอัตโนมัติ โดยปกติ Windows จะค้นหาข้อผิดพลาดทั้งหมดและแก้ไขโดยอัตโนมัติ
กู้คืนข้อมูลสำรองรีจิสทรีที่เป็นความลับ
เป็นความลับที่หลายคนไม่ค่อยรู้ Windows เก็บข้อมูลสำรองที่เป็นความลับของรีจิสทรี ซึ่ง Windows เองสามารถใช้ในการซ่อมแซมและฟื้นฟูได้ แต่คุณสามารถเข้าถึงได้เพื่อคืนค่ารีจิสทรีของ Windows ของคุณเป็นสถานะที่ทำงานได้อย่างถูกต้องในสถานะที่ปราศจากข้อผิดพลาด แม้ว่ากระบวนการนี้จะมีขั้นตอนไม่กี่ขั้นตอน แต่งานนี้ก็คุ้มค่า โดยส่วนใหญ่ กระบวนการนี้เพียงพอที่จะแก้ไขข้อผิดพลาดของรีจิสทรีทั้งหมด
ทำตามขั้นตอนของกระบวนการ 'การซ่อมแซมอัตโนมัติ' จนกว่าคุณจะไปถึงหน้าต่างที่คุณคลิกที่ 'การซ่อมแซมการเริ่มต้นระบบ' จากนั้นคลิก 'การตั้งค่าเริ่มต้น' เพื่อดำเนินการต่อ
ในหน้าจอการตั้งค่าเริ่มต้น ให้กดปุ่ม 'F6' บนแป้นพิมพ์เพื่อรีสตาร์ท Windows ในเซฟโหมดโดยเปิดใช้งานพรอมต์คำสั่ง
ตอนนี้ Windows จะบูตได้สำเร็จในเซฟโหมดโดยมีพรอมต์คำสั่งเป็นส่วนติดต่อผู้ใช้เริ่มต้น ในพรอมต์คำสั่ง ให้พิมพ์คำสั่งต่อไปนี้ทีละคำ:
cd /d C:\Windows\System32\Config xcopy *.* C:\RegBack\ cd RegBack dir
คำสั่งเหล่านี้จะแสดงวันที่แก้ไขรีจิสทรีครั้งล่าสุด หากมีการเปลี่ยนแปลงไปนานแล้ว อย่าดำเนินการตามขั้นตอนนี้ หากการปรับเปลี่ยนเสร็จสิ้นเมื่อเร็วๆ นี้ คุณสามารถดำเนินการตามขั้นตอนต่อไปนี้
ตอนนี้ออกคำสั่งสามคำสั่งต่อไปนี้:
คัดลอก /y ซอฟต์แวร์ .. คัดลอก / y ระบบ .. คัดลอก / y แซม ..
หลังจากเสร็จสิ้นกระบวนการ ให้ออกจากเซฟโหมดและรีสตาร์ท Windows ตามปกติ หวังว่าข้อผิดพลาดควรได้รับการแก้ไข
คืนค่า Windows 10 ไปเป็นช่วงเวลาก่อนหน้า
การคืนค่าระบบเป็นเครื่องมือที่สะดวกเมื่อมีสิ่งผิดปกติเกิดขึ้นใน Windows จะนำระบบปฏิบัติการกลับไปยังจุดที่ตั้งไว้ล่วงหน้า ขั้นตอนนี้กำหนดให้ต้องเปิดใช้งานการคืนค่าระบบในระบบปฏิบัติการแล้ว จึงจะสามารถสร้างจุดคืนค่าใหม่ได้
การคืนค่าระบบสามารถช่วยให้คุณย้ายก่อนเวลาที่กระบวนการติดตั้งหรือถอนการติดตั้งแอปพลิเคชันไม่สมบูรณ์ เมื่อเครื่องมือทำความสะอาดรีจิสทรีลบรายการออกจากรีจิสทรีอย่างไม่ถูกต้อง หรือเมื่อติดตั้งมัลแวร์ลงในระบบ การกู้คืนระบบจะแก้ปัญหาทั้งหมดที่เกี่ยวข้องกับรีจิสทรีในทุกกรณี
→ วิธีใช้การคืนค่าระบบใน Windows 10
ติดตั้ง Windows 10 ใหม่
หากขั้นตอนข้างต้นไม่ได้ผล ก็ถึงเวลาสำหรับขั้นตอนสุดท้าย นี่คือทางออกที่ดีที่สุด ปัญหารีจิสทรีทั้งหมดจะได้รับการแก้ไขโดยการติดตั้งใหม่ หรือ 'รีเซ็ต' ในคำศัพท์เฉพาะของ Windows 10 การรีเซ็ต Windows 10 จะลบแอปพลิเคชันและการตั้งค่าที่ติดตั้งทั้งหมดออก และทำการติดตั้ง Windows ใหม่บนพีซี
เนื่องจากกระบวนการรีเซ็ตจะสร้างรีจิสตรีดั้งเดิมของระบบปฏิบัติการอีกครั้ง จึงไม่มีโอกาสเกิดข้อผิดพลาดของรีจิสทรีหลังจากนี้
→ วิธีรีเซ็ตหรือติดตั้ง Windows 10 ใหม่โดยไม่สูญเสียข้อมูล
บทสรุป
การแก้ไขปัญหา Windows ไม่เคยง่ายพอ ยิ่งไปกว่านั้น เมื่อเป็นเรื่องภายใน เช่น ค่ารีจิสทรี บทความที่ครอบคลุมนี้ควรแก้ปัญหารีจิสทรีส่วนใหญ่หรือทั้งหมดบนพีซีของคุณ และยังใช้เป็นแนวทางในการป้องกันเพื่อหลีกเลี่ยงปัญหาที่เกี่ยวข้องกับรีจิสทรีในอนาคต