Windows Registry เก็บไฟล์สำคัญที่จำเป็นสำหรับการทำงานของ Windows OS, System Apps และ Processes การเปลี่ยนแปลงส่วนใหญ่บนคอมพิวเตอร์ถูกเก็บใน Keys และ Entries ที่เรียกว่า Registry Files
ไฟล์เหล่านี้รับผิดชอบการทำงานที่เหมาะสมของ System Apps และ Processes มากมาย ขณะใช้และปรับแต่งคอมพิวเตอร์ Windows สร้าง Registry Files มากขึ้นเรื่อยๆ ส่วนใหญ่ไม่ถูกลบแม้ไม่จำเป็นแล้ว
Registry บวมด้วยไฟล์ซ้ำซ้อนที่สุดท้ายเสียหาย/แตก/พัง ปัจจัยอย่าง Power Failure, Shutdown แบบกะทันหัน, Hardware ชำรุด, Malware, Virus ก็ทำให้ Registry Items เสียหายได้ ผลคือ Broken Registry Items ทำให้ Storage เต็ม คอมพิวเตอร์ช้า และบางครั้งปัญหา Startup
ต้องแก้ Broken Registry Items ไหม?
ควรเช็คเป็นครั้งคราวว่า Windows PC ไม่มี Broken Items ใน Registry ทำได้จะมีผลดีต่อประสิทธิภาพ PC โดยเฉพาะถ้าคอมช้าหรือ System Apps บางตัวทำงานผิดปกติ
重点คือ: คุณได้ประโยชน์จากการลบ/แก้ Broken Registry Files มากกว่าปล่อยให้มันบวม Registry
Windows มี Built-in Tools หลายตัวช่วยวินิจฉัยปัญหา Registry Files ไปขั้นตอนต่อไปเรียนรู้วิธีใช้ Tools เหล่านี้แก้ Broken Registry Items
หมายเหตุ: Windows Registry เป็น Database ของไฟล์และตั้งค่าสำคัญ สำคัญ: สำรอง Registry ก่อน พยายามแก้ไข Registry หรือแก้ Broken Registry Items การทำลาย Registry File อาจ Corrupt Windows OS และทำให้คอมพิวเตอร์ทำงานผิดปกติ Backup เป็นประกันภัย อ่านคู่มือ: Backing up and Restoring the Windows Registry
1. รัน Disk Cleanup
Disk Cleanup Tool ลบไฟล์ที่ไม่จำเป็นจากคอมพิวเตอร์ รวมถึง Broken Registry Items เข้าถึง: พิมพ์ disk cleanup ใน Windows Search Box คลิก Disk Cleanup
คลิกปุ่ม Clean up system files
ติ๊กตัวเลือกไฟล์อื่นๆ ในหน้าต่าง Files to delete นี่คือ Temporary Files ที่ซ้ำซ้อน คลิกที่ประเภทไฟล์ดู Description เพื่อรายละเอียด คลิก OK ตอนเลือกเสร็จ
คลิก Delete File บน Confirmation Prompt Windows จะลบ Corrupt Registry Files และไฟล์ที่เลือกถาวร
2. ใช้ System File Checker (SFC)
System File Checker (SFC) เป็น Tool สำคัญ Built-in ใน Windows แก้ Broken Registry Files ด้วยวิธี "Repair-or-Replace" สแกนหา Corrupt หรือ Missing System Files ถ้าเจอ จะแทนที่ด้วย Fresh Copy เข้าถึงผ่าน Command Prompt:
- คลิกขวา Start Menu หรือไอคอน Windows เลือก Command Prompt (Admin) จาก Quick Access Menu
- พิมพ์/วาง sfc /scannow กด Enter
เมื่อ SFC รันคำสั่ง (อาจใช้ถึง 30 นาที) จะบอกว่าพบ/ซ่อมไฟล์เสียหายหรือไม่ ทำให้รู้ว่ามี Broken Registry Items หรือไม่
หมายเหตุ: ถ้าขึ้น "Windows Resource Protection found corrupt files but was unable to fix some of them" รัน SFC อีกครั้ง ถ้ายังคงอยู่ Restart คอมพิวเตอร์ ลองใหม่
3. รัน DISM Tool
ใช้คำสั่ง Deployment Image Servicing and Management (DISM) ซ่อม Broken Registry Files ได้ โดยเฉพาะถ้า SFC ไม่เจอ/ไม่แก้ Broken Registry Files
คลิกขวา Start Menu เลือก Command Prompt (Admin) พิมพ์/วาง DISM /Online /Cleanup-Image /RestoreHealth กด Enter
DISM จะสแกนหา Corrupt และ Broken System Files เช็คผลลัพธ์ว่ามีไฟล์ถูกแทนที่หรือไม่
4. Repair Install Windows
อีกวิธีแก้/แทนที่ Broken Registry Items: Reinstall Windows ใหม่จากศูนย์ แต่เก็บ Personal Files, Installed Apps, และ System Settings เรียกว่า Repair Install (หรือ Repair Upgrade)
ต้องดาวน์โหลด Windows 10 Disc Image (ISO) จากเว็บ Microsoft ดับเบิลคลิก Disc Image File เริ่ม Repair Installation ตาม Prompt ยอมรับ License/Usage Terms หน้า "Ready to install" ตรวจสอบว่ามีตัวเลือก "Keep Windows settings, personal files and apps"
ถ้าไม่มี คลิก Change what to keep เลือก Keep personal files, apps, and Windows settings
ติดตั้งเสร็จ PC จะไร้ Corrupt/Broken Registry Files
5. รัน Automated Repair
Automated Repair Utility เหมาะสำหรับแก้ปัญหา Startup บน Windows 10 Tool นี้ยังสแกนและแก้ปัญหาที่ส่งผลต่อ Registry Settings รวมถึง System Files และ Configurations อื่นๆ
- เข้าถึง Automated Repair Tool: ไป Settings > Updates & Security > Recovery คลิก Restart now ในส่วน "Advanced startup"
- จะ Reboot เข้า Advanced Startup Options Menu
- เลือก Troubleshoot
- คลิก Advanced options
- เลือก Startup Repair จากรายการ Advanced Options
- เลือก Account ใส่ Password หากไม่มี Password คลิก Continue
Automatic (Startup) Repair Tool จะสแกนและแก้ Broken Registry Files ที่เจอ
6. ใช้ Registry Scanner
ใช้ Third-party Registry Scanner (Registry Optimizers/Cleaners) แก้ Broken Registry Items ได้ Software จะปรับ Registry ให้กลับสู่สภาพดี ลบและแทนที่ Corrupt/Missing Files
Malwarebytes เป็น Registry Cleaning Program ที่น่าเชื่อถือ แต่ปัญหาของ Registry Cleaners คือบางครั้งไม่แก้/แทนที่ Registry Files ได้ Malicious Registry Scanner อาจทำลาย Registry PC อ่าน Review ให้มากพอก่อนติดตั้ง
Registry แข็งแรง, PC แข็งแรง
นอกจากวิธีข้างต้น ยังแก้ Broken Registry Items ได้โดย Revert PC ไป Restore Point ที่ Registry Items ไม่เสียหาย อีกทางคือ Reset PC (ไป Settings > Updates & Security > Recovery > Reset this PC) Reset จะลบ Installed Apps และ System Settings (แต่เก็บ Personal Files) ควร Reset แค่ Last Resort
สุดท้าย ตรวจสอบ Malware และ Virus ที่ทำให้ Registry Items เสียหาย