วิธีแก้ไข Registry ที่เสียหายใน Windows 10

ทุกไฟล์และแอปพลิเคชันบนWindowsอาจเสียหายได้ในบางช่วงเวลา แอปพลิเคชันดั้งเดิมไม่ได้รับการยกเว้นจากสิ่งนี้ เมื่อเร็ว ๆ นี้ ผู้ใช้จำนวนมากได้รายงานว่าWindows Registry Editor ของตนเสียหายและมีปัญหามากมาย สำหรับผู้ที่ไม่รู้ตัวRegistry Editorคือฐานข้อมูลที่เก็บการตั้งค่าคอนฟิกของแอพพลิเคชั่นที่ติดตั้งไว้ทั้งหมด ทุกครั้งที่มีการติดตั้งแอปพลิเคชันใหม่ คุณสมบัติต่างๆ เช่น ขนาด เวอร์ชัน ตำแหน่งที่จัดเก็บ จะถูกฝังลงในWindows Registry (Windows Registry)ตัวแก้ไขสามารถใช้เพื่อกำหนดค่าและแก้ไขปัญหาแอปพลิเคชันได้ หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับRegistry Editorโปรดดู - Windows Registry คืออะไรและทำงานอย่างไร(What is the Windows Registry & How it Works?)

เนื่องจากRegistry Editorเก็บการกำหนดค่าและการตั้งค่าภายในสำหรับทุกอย่างในคอมพิวเตอร์ของเรา ดังนั้นจึงควรระมัดระวังเป็นอย่างยิ่งเมื่อทำการเปลี่ยนแปลงใดๆ หากไม่ระมัดระวัง ผู้แก้ไขอาจได้รับความเสียหายและทำให้เกิดความเสียหายร้ายแรง ดังนั้น จึงต้องสำรองข้อมูลรีจิสทรีก่อนทำการเปลี่ยนแปลงใดๆ นอกเหนือจากการเปลี่ยนแปลงด้วยตนเองที่ไม่ถูกต้อง แอปพลิเคชั่นหรือไวรัสที่เป็นอันตรายและการปิดระบบกะทันหันหรือระบบขัดข้องอาจทำให้รีจิสทรีเสียหายได้ รีจิสทรีที่เสียหายอย่างยิ่งจะป้องกันไม่ให้คอมพิวเตอร์ของคุณบูทพร้อมกัน (การบู๊ตจะถูกจำกัดไว้ที่หน้าจอสีน้ำเงินแห่งความตาย(blue screen of death) ) และหากความเสียหายไม่รุนแรงนัก คุณอาจพบข้อผิดพลาดหน้าจอสีน้ำเงินเป็นระยะๆ จอฟ้าบ่อย(Frequent Blue Screen)ข้อผิดพลาดจะทำให้สภาพคอมพิวเตอร์ของคุณแย่ลงไปอีก ดังนั้นการแก้ไข Registry Editor ที่เสียหายโดยเร็วที่สุดเป็นสิ่งสำคัญมาก

ในบทความนี้ เราได้อธิบายวิธีการต่างๆ ในการแก้ไขรีจิสทรีที่เสียหายในWindows 10พร้อมกับขั้นตอนในการสำรองข้อมูลตัวแก้ไขรีจิสทรีก่อนที่จะทำการเปลี่ยนแปลงใดๆ

แก้ไข Registry ที่เสียหายใน Windows 10

แก้ไข Registry ที่เสียหายใน Windows 10(Fix Corrupted Registry in Windows 10)

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

วิธีที่ 1: ใช้การซ่อมแซมอัตโนมัติ

โชคดีที่Windowsมีเครื่องมือในตัวเพื่อแก้ไขปัญหาที่อาจทำให้คอมพิวเตอร์ไม่สามารถบู๊ตได้ทั้งหมด เครื่องมือเหล่านี้เป็นส่วนหนึ่งของWindows Recovery Environment (RE)และสามารถปรับแต่งเพิ่มเติมได้ (เพิ่มเครื่องมือพิเศษ ภาษาต่างๆ ไดรเวอร์ ฯลฯ) มีสามวิธีที่แตกต่างกันซึ่งผู้ใช้สามารถเข้าถึงเครื่องมือวินิจฉัยเหล่านี้และซ่อมแซมดิสก์และไฟล์(repair disk and system files)ระบบ

1. กดปุ่มWindows(Windows key)เพื่อเปิดใช้งาน เมนู Startและคลิกที่ ไอคอน cogwheel/gearด้านบนไอคอนเปิด/ปิดเพื่อเปิดWindows Settings( Windows Settings)

คลิกที่ไอคอนฟันเฟืองเพื่อเปิดการตั้งค่า Windows |  แก้ไข Registry ที่เสียหายใน Windows 10

2. คลิกที่อัปเดตและความ(Update & Security)ปลอดภัย

กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Update & Security

3. ใช้เมนูการนำทางด้านซ้ายมือ ย้ายไปที่ หน้าการตั้งค่าการ กู้คืน(Recovery )จากนั้นภายใต้ ส่วน การเริ่มต้นขั้นสูง(Advanced startup )คลิกที่ ปุ่ม รีสตาร์ท(Restart )ทันที

คลิกที่ปุ่มรีสตาร์ททันทีภายใต้ส่วนการเริ่มต้นขั้นสูง |  แก้ไข Registry ที่เสียหายใน Windows 10

4. คอมพิวเตอร์จะเริ่มต้นใหม่(Restart)และบนหน้าจอบูตขั้นสูง(Advanced boot screen)คุณจะเห็นตัวเลือกที่แตกต่างกันสามตัวเลือก ได้แก่ ดำเนินการต่อ (ไปยัง Windows) แก้ไขปัญหา (เพื่อใช้เครื่องมือระบบขั้นสูง) และปิดพีซีของคุณ(Continue (to Windows), Troubleshoot (to use advanced system tools), and Turn off your PC.)

เลือกตัวเลือกที่เมนูบูตขั้นสูงของ windows 10

5. คลิกที่แก้ไขปัญหา(Troubleshoot )เพื่อดำเนินการต่อ

หมายเหตุ:(Note:)  หากรีจิสทรีที่เสียหายทำให้คอมพิวเตอร์ของคุณไม่สามารถบู๊ตได้ ให้กดปุ่มเปิด/ปิดค้างไว้( long-press the power button)เมื่อเกิดข้อผิดพลาดใดๆ และกดค้างไว้จนกว่าพีซีจะปิด ( Force Shut Down ) เปิดคอมพิวเตอร์อีกครั้งและบังคับปิดเครื่องอีกครั้ง ทำซ้ำขั้นตอนนี้จนกว่าหน้าจอบูตจะอ่านว่า ' กำลังเตรียมการซ่อมแซมอัตโนมัติ(Preparing Automatic Repair) '

6. ในหน้าจอต่อไปนี้ ให้คลิกที่Advanced Options(Advanced Options)

คลิกตัวเลือกขั้นสูง การซ่อมแซมการเริ่มต้นอัตโนมัติโดยอัตโนมัติ

7. สุดท้าย ให้คลิกที่ ตัวเลือก Startup หรือ Automatic Repair( Startup or Automatic Repair)เพื่อแก้ไข Registry ที่เสียหายในWindows(Windows 10) 10

การซ่อมแซมอัตโนมัติหรือการซ่อมแซมการเริ่มต้น

วิธีที่ 2: เรียกใช้ SFC & DISM Scan

สำหรับผู้ใช้ที่โชคดีบางคน คอมพิวเตอร์จะบู๊ตได้แม้ว่ารีจิสทรีจะเสียหาย หากคุณเป็นหนึ่งในนั้น ให้ทำการสแกนไฟล์ระบบโดยเร็วที่สุด เครื่องมือSystem File Checker ( SFC ) เป็นเครื่องมือบรรทัดคำสั่งที่ตรวจสอบความสมบูรณ์ของไฟล์ระบบทั้งหมด และแทนที่ไฟล์ที่เสียหายหรือสูญหายด้วยสำเนาที่แคชไว้ ในทำนองเดียวกันใช้เครื่องมือ Deployment Image Servicing and Management (DISM) เพื่อให้บริการอิมเมจ Windows(use the Deployment Image Servicing and Management tool (DISM) to service Windows images)และแก้ไขไฟล์ที่เสียหายซึ่งการ สแกน SFCอาจพลาดหรือไม่สามารถซ่อมแซมได้

1. เปิดกล่องคำสั่งRun โดยกดปุ่ม (Run)Windows key + R จากนั้นพิมพ์ cmd แล้วกดCtrl + Shift + Enterเพื่อเปิดCommand Prompt พร้อม(Command Prompt)สิทธิ์ระดับผู้ดูแลระบบ (Administrative)คลิก(Click) ใช่(Yes)บน ป๊อปอัป การควบคุมบัญชีผู้ใช้(User Account Control) ที่ตามมา เพื่อให้สิทธิ์ที่จำเป็น

. กด Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้  พิมพ์ cmd แล้วคลิก run  ตอนนี้พรอมต์คำสั่งจะเปิดขึ้น

2. พิมพ์คำสั่งด้านล่างอย่างระมัดระวังแล้วกดEnterเพื่อดำเนินการ:

sfc /scannow

sfc scan ตอนนี้ ตัวตรวจสอบไฟล์ระบบ

3. เมื่อการ สแกน SFCได้ตรวจสอบความสมบูรณ์ของไฟล์ระบบทั้งหมดแล้ว ให้ดำเนินการคำสั่งต่อไปนี้:

DISM /Online /Cleanup-Image /RestoreHealth

DISM ฟื้นฟูระบบสุขภาพ

วิธีที่ 3: ใช้ดิสก์Windows ที่สามารถบู๊ตได้(Windows)

อีกวิธีหนึ่งที่ผู้ใช้สามารถซ่อมแซมการ ติดตั้ง Windowsได้คือการบูตจากไดรฟ์USB ที่สามารถบู๊ตได้ (USB)หากคุณไม่มีไดรฟ์หรือดิสก์ที่สามารถบู๊ตได้ ของ Windows 10ให้ เตรียมโดยทำตามคำแนะนำที่ How to Create Windows 10 Bootable USB Flash Drive

1. ปิด(Power off)คอมพิวเตอร์และเชื่อมต่อไดรฟ์ที่สามารถบู๊ตได้

2. บูตเครื่องคอมพิวเตอร์จากไดรฟ์ ในหน้าจอเริ่มต้นระบบจะขอให้คุณกดปุ่มเฉพาะเพื่อบู๊ตจากไดรฟ์(press a specific key to boot from the drive)ให้ปฏิบัติตามคำแนะนำ

3. ใน หน้าการ ตั้งค่า Windows(Windows Setup)ให้คลิกที่Repair your computer(Repair your computer)

ซ่อมคอมพิวเตอร์ของคุณ

4. คอมพิวเตอร์ของคุณจะบูตเข้าสู่เมนูAdvanced Recovery เลือกตัวเลือกขั้นสูง( Advanced Options)ตามด้วยแก้ไข(Troubleshoot)ปัญหา

คลิกตัวเลือกขั้นสูง การซ่อมแซมการเริ่มต้นอัตโนมัติโดยอัตโนมัติ

5. ในหน้าจอถัดไป ให้คลิกที่Startup หรือ Automatic Repair (Startup or Automatic Repair)เลือกบัญชีผู้ใช้เพื่อดำเนินการต่อและป้อนรหัสผ่าน(enter the password)เมื่อได้รับแจ้ง

การซ่อมแซมอัตโนมัติหรือการซ่อมแซมการเริ่มต้น

6. Windows จะเริ่มการวินิจฉัยอัตโนมัติและซ่อมแซมรีจิสทรีที่เสียหาย

วิธีที่ 4: รีเซ็ตคอมพิวเตอร์ของคุณ

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

1. กดปุ่มWindows key + Iเพื่อเปิด แอปพลิเคชัน Settingsและคลิกที่Update & Security(Update & Security)

กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Update & Security |  แก้ไข Registry ที่เสียหายใน Windows 10

2. สลับไปที่หน้าการกู้คืน(Recovery )และคลิกที่ปุ่มเริ่มต้น(Get Started)ภายใต้รีเซ็ตพีซีเครื่อง(under Reset This PC)นี้

สลับไปที่หน้าการกู้คืนและคลิกที่ปุ่มเริ่มต้นภายใต้รีเซ็ตพีซีเครื่องนี้

3. ในหน้าต่างต่อไปนี้ เลือก ' เก็บไฟล์ของฉัน(Keep my files) ' ตามที่เห็นชัดเจน ตัวเลือกนี้จะไม่กำจัดไฟล์ส่วนบุคคลของคุณ แม้ว่าแอปของบุคคลที่สามทั้งหมดจะถูกลบและการตั้งค่าจะถูกรีเซ็ตเป็นค่าเริ่มต้น

เลือกตัวเลือกเพื่อ เก็บไฟล์ของฉัน แล้วคลิก ถัดไป |  แก้ไข Registry ที่เสียหายใน Windows 10

4. ทำ(Now) ตามคำแนะนำบนหน้าจอทั้งหมดเพื่อทำการรีเซ็ตให้เสร็จสิ้น(follow all the on-screen instructions to complete resetting.)

อ่านเพิ่มเติม: (Also Read:) แก้ไขตัวแก้ไขรีจิสทรีหยุดทำงาน(Fix The Registry editor has stopped working)

วิธีที่ 5: คืนค่าการสำรองข้อมูลระบบ

อีกวิธีหนึ่งในการรีเซ็ตรีจิสทรีคือเปลี่ยนกลับเป็นWindowsเวอร์ชันก่อนหน้า ซึ่งรีจิสทรีมีสถานะสมบูรณ์และไม่ได้แจ้งปัญหาใดๆ แม้ว่าจะใช้งานได้เฉพาะกับผู้ใช้ที่ เปิดใช้งานคุณลักษณะ System Restoreไว้ล่วงหน้า

1. พิมพ์ control หรือcontrol panelในแถบค้นหาเริ่มต้น แล้วกด Enter เพื่อเปิดแอปพลิเคชัน

ไปที่ Start และพิมพ์ “Control Panel” แล้วคลิกเพื่อเปิด

2. คลิกที่การกู้(Recovery)คืน ปรับขนาดไอคอนจากมุมบนขวาเพื่อให้ค้นหารายการที่ต้องการได้ง่ายขึ้น

คลิกที่การกู้คืน |  แก้ไข Registry ที่เสียหายใน Windows 10

3. ภายใต้เครื่องมือการกู้คืนขั้นสูง(Advanced recovery tools)ให้คลิกที่ไฮเปอร์ลิงก์Open System Restore

คลิกที่ Open System Restore ภายใต้ Recovery

4. ใน หน้าต่าง System Restoreให้คลิกที่ ปุ่ม Nextเพื่อดำเนินการต่อ

ในหน้าต่าง System Restore ให้คลิกที่ Next |  แก้ไข Registry ที่เสียหายใน Windows 10

5. ดูข้อมูลวันที่ & เวลา(Date & Time)ของจุดคืนค่าต่างๆ แล้วลองนึกถึงเมื่อปัญหารีจิสทรีเสียหายปรากฏขึ้นครั้งแรก ( ทำเครื่องหมาย(Tick)ที่ช่องถัดจากแสดงจุดคืนค่าเพิ่มเติม(Show more restore points)เพื่อดูทั้งหมด) เลือกจุดคืนค่าก่อนเวลานั้น(Select a restore point before that time)และคลิกสแกนหาโปรแกรมที่ได้รับผล(Scan for affected programs)กระทบ

เลือกจุดคืนค่าก่อนเวลานั้นและคลิกสแกนหาโปรแกรมที่ได้รับผลกระทบ

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

คลิกที่ เสร็จสิ้น เพื่อกู้คืนคอมพิวเตอร์ของคุณ |  แก้ไข Registry ที่เสียหายใน Windows 10

นอกเหนือจากวิธีการที่กล่าวถึงแล้ว คุณสามารถติดตั้งตัว ล้าง รีจิสทรีของบริษัทอื่นได้(third-party registry)เช่นการซ่อมแซมระบบขั้นสูงในการกู้คืน(Restore Advanced system repair )หรือRegSofts – Registry Cleanerและใช้เพื่อสแกนหารายการคีย์ที่เสียหายหรือหายไปในตัวแก้ไข แอปพลิเคชันเหล่านี้แก้ไขรีจิสทรีด้วยการคืนค่าคีย์ที่เสียหายกลับเป็นสถานะเริ่มต้น

จะสำรองข้อมูล Registry Editor ได้อย่างไร?(How to Backup the Registry Editor?)

ต่อจากนี้ไป(Henceforth)ก่อนทำการเปลี่ยนแปลงใดๆ กับRegistry Editorให้พิจารณาสำรองข้อมูล มิฉะนั้นคุณจะเสี่ยงกับคอมพิวเตอร์ของคุณอีกครั้ง

1. พิมพ์regedit  ใน กล่องคำสั่ง RunและกดEnterเพื่อเปิดRegistry Editor คลิก(Click)ใช่(Yes)ในป๊อปอัปการควบคุมบัญชีผู้ใช้(User Account Control)ที่ตามมา

กด Windows Key + R จากนั้นพิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor

2. คลิกขวา(Right-click )ที่คอมพิวเตอร์(Computer )ในบานหน้าต่างด้านซ้ายและเลือกส่ง(Export)ออก

คลิกขวาที่คอมพิวเตอร์ในบานหน้าต่างด้านซ้ายและเลือกส่งออก  |  แก้ไข Registry ที่เสียหายใน Windows 10

3. เลือกตำแหน่ง(location) ที่เหมาะสม เพื่อส่งออกรีจิสทรี (ควรบันทึกไว้ในสื่อจัดเก็บข้อมูลภายนอก เช่น ไดรฟ์ปากกา หรือบนเซิร์ฟเวอร์คลาวด์) เพื่อให้ง่ายต่อการระบุวันที่สำรอง ให้รวมไว้ในชื่อไฟล์ด้วย (เช่นRegistrybackup17Nov )

4. คลิกที่บันทึก(Save )เพื่อสิ้นสุดการส่งออก

เลือกตำแหน่งที่เหมาะสมเพื่อส่งออกรีจิสทรี

5. หากRegistryเสียหายอีกในอนาคต เพียงแค่เชื่อมต่อสื่อจัดเก็บข้อมูลที่มีข้อมูลสำรองหรือดาวน์โหลดไฟล์จากระบบคลาวด์และนำ(connect the storage media containing the backup or download the file from the cloud and import it)เข้า ในการนำเข้า: เปิดRegistry Editorและคลิกที่File เลือกนำเข้า(Import) … จากเมนูที่ตามมา ค้นหาไฟล์สำรองรีจิสทรี แล้วคลิกเปิด(Open)

เปิด Registry Editor แล้วคลิก File  เลือกนำเข้า |  แก้ไข Registry ที่เสียหายใน Windows 10

เพื่อป้องกันปัญหาอื่นๆ เกี่ยวกับRegistry Editorให้ถอนการติดตั้งแอปพลิเคชันอย่างถูกต้อง (ลบไฟล์ที่เหลือ) และทำการสแกนไวรัสและมัลแวร์เป็นระยะ

ที่แนะนำ:(Recommended:)

เราหวังว่าบทความนี้จะเป็นประโยชน์ และคุณสามารถแก้ไข Corrupted Registry บน Windows 10( fix Corrupted Registry on Windows 10)ได้ อย่างง่ายดาย หากคุณยังคงมีข้อสงสัยหรือข้อเสนอแนะโปรดติดต่อโดยใช้ส่วนความคิดเห็นด้านล่าง



About the author

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



Related posts