ฐานข้อมูล Registry การกำหนดค่าเสียหาย

หากเมื่อคุณพยายามเปิดโปรแกรม Microsoft Office(Microsoft Office)และได้รับข้อความแสดงข้อผิดพลาด “ ฐานข้อมูลรีจิสทรีการกำหนดค่าเสียหาย(The configuration registry database is corrupted) ” แสดงว่าโพสต์นี้มีไว้เพื่อช่วยคุณ ในโพสต์นี้ เราจะระบุสาเหตุที่เป็นไปได้ รวมทั้งให้แนวทางแก้ไขที่เกี่ยวข้องซึ่งคุณสามารถลองแก้ไขปัญหาได้

คุณอาจพบ ข้อความแสดงข้อผิดพลาด The Configuration Registry Database is Corrupt เนื่องจากสาเหตุหนึ่งหรือหลายสาเหตุต่อไปนี้ แต่ไม่จำกัดเพียง

  • การติดตั้ง Office ที่เสียหาย
  • ไฟล์ระบบเสียหาย
  • ความขัดแย้งของแอปของบุคคลที่สาม

ฐาน ข้อมูลRegistry(Configuration Registry Database)การ กำหนด ค่าเสียหาย(Corrupt)

หากคุณประสบกับปัญหาฐานข้อมูล Registry การกำหนดค่าเสียหาย(The Configuration Registry Database is Corrupt)  คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ปัญหาได้หรือไม่

  1. เรียกใช้การสแกน SFC และ DISM
  2. แก้ไขปัญหาในสถานะคลีนบูต
  3. ซ่อมติดตั้งชุดสำนักงาน
  4. ทำการคืนค่าระบบ
  5. ทำการFresh Startซ่อมแซมการอัปเกรดแบบแทนที่ หรือ (In-place)Cloud Reset

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน

1] เรียกใช้การสแกน SFC และ DISM

หากคุณมีข้อผิดพลาดของไฟล์ระบบ คุณอาจพบปัญหา การกำหนดค่าฐานข้อมูลรีจิสทรีเสียหาย(The Configuration Registry Database is Corrupt)

SFC/DISM  เป็นโปรแกรมอรรถประโยชน์ในWindows  ที่(Windows)ช่วยให้ผู้ใช้สามารถสแกนหาความเสียหายใน ไฟล์ระบบ Windowsและกู้คืนไฟล์ที่เสียหายได้

เพื่อความสะดวกและง่ายดาย คุณสามารถเรียกใช้การสแกนโดยใช้ขั้นตอนด้านล่าง

  • กดปุ่มWindows key + Rเพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ Run ให้พิมพ์notepadแล้วกด Enter เพื่อเปิด Notepad
  • คัดลอกและวางไวยากรณ์ด้านล่างลงในโปรแกรมแก้ไขข้อความ
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
  • บันทึกไฟล์ด้วยชื่อและต่อท้าย นามสกุลไฟล์ . bat  - เช่น; SFC_DISM_scan.bat _
  • เรียกใช้แบตช์ไฟล์ ซ้ำ ๆด้วยสิทธิ์ของผู้ดูแลระบบ(run the batch file with admin privilege)  (คลิกขวาที่ไฟล์ที่บันทึกไว้และเลือก  เรียกใช้ในฐานะผู้ดูแลระบบ(Run as Administrator)จากเมนูบริบท) จนกว่าจะรายงานว่าไม่มีข้อผิดพลาด
  • รีสตาร์ทพีซีของคุณ

ในการบู๊ต ให้ลองเปิดใช้ โปรแกรม Officeและดูว่าปัญหาได้รับการแก้ไขหรือไม่ อย่าง อื่น(Else)ดำเนินการในแนวทางแก้ไขปัญหาถัดไป

ที่เกี่ยวข้อง(Related) : แก้ไขข้อผิดพลาด DISM(Fix DISM Errors) 87, 112, 11, 50, 2, 3, 87,1726, 1392, 1393, 1910, 0x800f081f เป็นต้น

2] แก้ไขปัญหาในสถานะ Clean Boot

หากคุณได้รับข้อผิดพลาดนี้ขณะพยายามใช้ยูทิลิตีแบบเนทีฟ เช่นDISM , SFCหรือSystem Restoreเป็นไปได้ว่าคุณกำลังเผชิญกับการรบกวนที่เกิดจากกระบวนการเริ่มต้นของบริการเริ่มต้นของบุคคลที่สาม ในกรณีนี้. คุณสามารถแก้ไขปัญหาใน Clean Boot State(troubleshoot in Clean Boot State)และดูว่าปัญหาจะได้รับการแก้ไขหรือไม่ อย่าง อื่น(Else)ดำเนินการในแนวทางแก้ไขปัญหาถัดไป

3] ซ่อมแซมการติดตั้งชุดสำนักงาน

หากคุณได้รับ ข้อผิดพลาด The Configuration Registry Database is Corruptในขณะที่พยายามเปิด แอปพลิเคชัน Officeเช่นWord , ExcelหรือPowerpointเป็นไปได้ว่าคุณกำลังจัดการกับปัญหาการทุจริตที่รูทในไฟล์ Registry ของคุณ ในกรณีนี้ คุณสามารถลองซ่อมแซมการติดตั้งชุดโปรแกรม Officeและดูว่าปัญหาจะได้รับการแก้ไขหรือไม่ อย่าง อื่น(Else)ดำเนินการในแนวทางแก้ไขปัญหาถัดไป

อ่าน(Read) : ไฟล์ Windows Registry อยู่ที่ไหนใน Windows 10 ?

4] ทำการคืนค่าระบบ

หากคุณสังเกตเห็นว่า ข้อผิดพลาดของ ฐานข้อมูล Configuration Registry Database is Corrupt(The Configuration Registry Database is Corrupt)  เริ่มเกิดขึ้นเมื่อเร็วๆ นี้ อาจเป็นไปได้ว่าปัญหาได้รับการแก้ไขแล้วโดยการเปลี่ยนแปลงที่ระบบของคุณเพิ่งประสบเมื่อไม่นานนี้

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

ในการดำเนินการ System Restore(perform System Restore)ให้ทำดังต่อไปนี้:

  • กดปุ่มWindows key + Rเพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ Run ให้พิมพ์rstrui  แล้วกด Enter เพื่อเปิด  System Restore  Wizard
  • เมื่อคุณมาถึงหน้าจอเริ่มต้นของการคืนค่าระบบ(System Restore)ให้คลิกถัดไป(Next)เพื่อไปยังหน้าต่างถัดไป
  • ในหน้าจอถัดไป ให้เริ่มต้นด้วยการเลือกช่องที่เกี่ยวข้องกับแสดงจุดคืนค่า(Show more restore points)เพิ่มเติม
  • หลังจากที่คุณทำเสร็จแล้ว ให้เลือกจุดที่มีวันที่เก่ากว่าที่คุณเริ่มสังเกตเห็นข้อผิดพลาดในครั้งแรก
  • คลิกถัดไป(Next)  เพื่อไปยังเมนูถัดไป
  • คลิกเสร็จสิ้น(Finish)  และยืนยันที่พร้อมท์สุดท้าย

ในการเริ่มต้นระบบครั้งถัดไป สถานะคอมพิวเตอร์รุ่นเก่าของคุณจะถูกบังคับใช้

หากการคืนค่าระบบ(System Restore) นี้ ไม่สามารถแก้ไขปัญหาได้ ให้ดำเนินการตามแนวทางแก้ไขปัญหาถัดไป

5] ทำการ(Perform)Fresh Start , ซ่อมแซมการอัปเกรดแบบแทนที่ หรือ (In-place)Cloud Reset

ณ จุดนี้ หาก ข้อผิดพลาดของ ฐานข้อมูล Configuration Registry คือ Corrupt(The Configuration Registry Database is Corrupt)ยังไม่ได้รับการแก้ไข เป็นไปได้สูงว่าเกิดจากความเสียหายของระบบบางประเภทที่ไม่สามารถแก้ไขได้ตามปกติ ในกรณีนี้ คุณสามารถลองFresh Start, In-place upgrade repairเพื่อรีเซ็ตทุกองค์ประกอบของWindows นอกจากนี้ หากคุณใช้Windows 10เวอร์ชัน 1909 และใหม่กว่า คุณสามารถลองใช้ Cloud Reset(try Cloud Reset)และดูว่าจะช่วยได้หรือไม่

Any of these solutions should work for you!



About the author

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



Related posts