ข้อผิดพลาดเกี่ยวกับความเสียหายของฐานข้อมูล Windows Update [แก้ไขแล้ว]

แก้ไขข้อผิดพลาดการทุจริตฐานข้อมูล Windows Update: (Fix Windows Update Database Corruption Error: )ขณะอัปเดตWindows 10การอัปเดตของคุณอาจค้างหรือคุณจะไม่สามารถอัปเดตWindowsได้เนื่องจาก ข้อผิดพลาดในฐาน ข้อมูลWindows Update Database Corruption (Windows Update Database Corruption Error)คุณจะสามารถค้นหาข้อผิดพลาดนี้ได้เมื่อเรียกใช้Window Update Troubleshooterในขณะที่ในบางกรณีตัวแก้ไขปัญหาสามารถแก้ไขปัญหาทั้งหมดที่เกี่ยวข้องกับการ อัปเดตของ Windows ได้ แต่ในกรณีนี้จะแสดงสาเหตุว่า ตรวจพบข้อผิดพลาด ฐานข้อมูล Windows Update(Windows Update Database) ที่อาจเกิดขึ้น แต่เมื่อ คุณคลิกใช้(Apply)การแก้ไข จะไม่สามารถแก้ไขปัญหานี้ได้และส่งคืน "ไม่ได้รับการแก้ไข" หลังจากใช้งานไประยะหนึ่ง

ข้อผิดพลาดเกี่ยวกับความเสียหายของฐานข้อมูล Windows Update

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

ข้อผิดพลาดเกี่ยวกับความเสียหายของฐานข้อมูล Windows Update [แก้ไขแล้ว]

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1: เรียกใช้ตัวแก้ไขปัญหา Windows Update(Method 1: Run the Windows Update Troubleshooter)

1. พิมพ์ “troubleshooting” ใน แถบ Windows Searchและคลิกที่Troubleshooting

แผงควบคุมการแก้ไขปัญหา

2.ถัด ไป จากบานหน้าต่างด้านซ้าย เลือกดูทั้งหมด(View all.)

3.จากนั้นจากรายการแก้ไขปัญหา(Troubleshoot)คอมพิวเตอร์ ให้เลือกWindows Update

เลือก windows update จากการแก้ไขปัญหาคอมพิวเตอร์

4. ปฏิบัติตามคำแนะนำบนหน้าจอและปล่อยให้Windows Update Troubleshootทำงาน

ตัวแก้ไขปัญหา Windows Update

5. ตัวแก้ไขปัญหาจะแก้ไขข้อผิดพลาดการทุจริตฐานข้อมูล Windows Update(Fix Windows Update Database Corruption Error.)

แก้ไขข้อผิดพลาดการทุจริตฐานข้อมูล Windows Update

6. รีสตาร์ทพีซีของคุณและลองติดตั้งการอัปเดตอีกครั้ง

7.ในกรณีที่ตัวแก้ไขปัญหาข้างต้นไม่ทำงานหรือเสียหาย คุณสามารถดาวน์โหลดตัวแก้ไขปัญหาการอัปเดตได้ด้วยตนเองจากเว็บไซต์ของ Microsoft(download the Update Troubleshooter from Microsoft Website.)

วิธีที่ 2: ทำการคลีนบูตแล้วลองอัปเดต Windows(Method 2: Perform a Clean boot and then try to Update Windows)

1. กดปุ่มWindows Key + Rจากนั้นพิมพ์'msconfig'แล้วคลิก OK

msconfig

2.ภายใต้แท็บทั่วไปภายใต้ ตรวจสอบให้แน่ใจว่าได้เลือก 'การเริ่ม( ‘Selective startup’) ต้นแบบ เลือก '

3. ยกเลิก การเลือก 'โหลดรายการเริ่มต้น(‘Load startup items) ' ภายใต้การเริ่มต้นที่เลือก

ดำเนินการคลีนบูตใน Windows  การเริ่มต้นที่เลือกในการกำหนดค่าระบบ

4. เลือก แท็บ บริการ(Service)และทำเครื่องหมายที่ช่อง'ซ่อนบริการของ Microsoft ทั้งหมด'( ‘Hide all Microsoft services.’)

5. ตอนนี้ คลิก'ปิดการใช้งานทั้งหมด'( ‘Disable all’)เพื่อปิดใช้งานบริการที่ไม่จำเป็นทั้งหมดซึ่งอาจทำให้เกิดความขัดแย้ง

ซ่อนบริการของ Microsoft ทั้งหมดในการกำหนดค่าระบบ

6.บนแท็บ Startup คลิก'Open Task Manager'

เริ่มต้น ตัวจัดการงานเปิด

7. ตอนนี้อยู่ในแท็บ Startup( Startup tab) (ภายใน Task Manager) ปิดใช้งาน( disable all )รายการเริ่มต้นทั้งหมดที่เปิดใช้งาน

ปิดการใช้งานรายการเริ่มต้น

8. คลิกตกลงแล้วเริ่มใหม่ (Restart. )ตอนนี้ให้ลองอัปเดตWindows อีกครั้ง และคราวนี้คุณจะสามารถอัปเดตWindows ของคุณ ได้สำเร็จ

9. กดปุ่มWindows key + R อีกครั้ง แล้วพิมพ์'msconfig'แล้วคลิก OK

10. ในแท็บ General ให้เลือกตัวเลือกNormal Startup( Normal Startup option)แล้วคลิก OK

การกำหนดค่าระบบเปิดใช้งานการเริ่มต้นปกติ

11. เมื่อคุณได้รับพร้อมท์ให้รีสตาร์ทคอมพิวเตอร์ ให้คลิก รีสตาร์ท ( click Restart. )สิ่งนี้จะช่วยคุณแก้ไขข้อผิดพลาดการทุจริตฐานข้อมูล Windows Update ได้อย่างแน่นอน(Fix Windows Update Database Corruption Error.)

วิธีที่ 3: เรียกใช้ System File Checker (SFC) และ Check Disk (CHKDSK)(Method 3: Run System File Checker (SFC) and Check Disk (CHKDSK))

1. กดWindows Key + Xจากนั้นคลิกที่Command Prompt ( Admin )

พร้อมรับคำสั่งพร้อมสิทธิ์ผู้ดูแลระบบ

2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

SFC สแกนทันทีพร้อมรับคำสั่ง

3. รอให้กระบวนการข้างต้นเสร็จสิ้นและเมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณ

4.ถัดไป เรียกใช้ CHKDSK จากที่นี่  แก้ไขข้อผิดพลาดของระบบไฟล์ด้วย Check Disk Utility(CHKDSK(Fix File System Errors with Check Disk Utility(CHKDSK)) )(Fix File System Errors with Check Disk Utility(CHKDSK).)

5.ปล่อยให้กระบวนการข้างต้นเสร็จสมบูรณ์และรีบูตเครื่องพีซีของคุณอีกครั้งเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 4: เรียกใช้ DISM (การให้บริการและการจัดการอิมเมจการปรับใช้)(Method 4: Run DISM (Deployment Image Servicing and Management))

1.กดWindows Key + Xจากนั้นเลือกCommand Prompt ( Admin )

ผู้ดูแลระบบพร้อมรับคำสั่ง

2. ป้อนคำสั่งต่อไปนี้ใน cmd แล้วกด Enter:

สำคัญ:(Important:)  เมื่อคุณ DISM คุณต้องมีWindows Installation Mediaพร้อม

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

หมายเหตุ: (Note:) แทนที่(Replace) C:RepairSourceWindows ด้วยตำแหน่งของแหล่งการซ่อมแซมของคุณ

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

2.กด Enter เพื่อเรียกใช้คำสั่งด้านบนและรอให้กระบวนการดำเนินการเสร็จสิ้น โดยปกติจะใช้เวลา 15-20 นาที

NOTE: If the above command doesn't work then try on the below: 
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

3. หลังจาก กระบวนการ DISMหากเสร็จสมบูรณ์ ให้พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกดEntersfc /scannow

4.ให้System File Checkerทำงาน และเมื่อเสร็จสิ้น ให้รีสตาร์ทพีซีของคุณ

วิธีที่ 5: เปลี่ยนชื่อ SoftwareDistribution Folder(Method 5: Rename SoftwareDistribution Folder)

1.กดWindows Key + Xจากนั้นเลือกCommand Prompt (Admin)

2. พิมพ์คำสั่งต่อไปนี้เพื่อหยุดWindows Update Servicesแล้วกดEnterหลังจากแต่ละรายการ:

หยุดสุทธิ wuauserv (net stop wuauserv)
หยุดสุทธิ cryptSvc (net stop cryptSvc)
บิตหยุด(net stop bits)
สุทธิ หยุดสุทธิเซิร์ฟเวอร์(net stop msiserver)

หยุดบริการอัปเดต Windows wuauserv cryptSvc bits msiserver

3. จากนั้นพิมพ์คำสั่งต่อไปนี้เพื่อเปลี่ยนชื่อSoftwareDistribution Folderแล้วกดEnter :

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

เปลี่ยนชื่อ SoftwareDistribution Folder

4.สุดท้าย พิมพ์คำสั่งต่อไปนี้เพื่อเริ่มWindows Update ServicesและกดEnterหลังจากแต่ละรายการ:

เริ่มสุทธิ wuauserv (net start wuauserv)
เริ่มสุทธิ cryptSvc (net start cryptSvc)
บิตเริ่มต้น(net start bits)
สุทธิ เซิร์ฟเวอร์เริ่มต้นสุทธิ(net start msiserver)

เริ่มบริการอัปเดต Windows wuauserv cryptSvc bits msiserver

5. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

แนะนำสำหรับคุณ:(Recommended for you:)

เพียงเท่านี้คุณก็สามารถแก้ไขข้อผิดพลาดการทุจริตฐานข้อมูล Windows Update(Fix Windows Update Database Corruption Error) ได้สำเร็จ แต่ถ้าคุณยังคงมีข้อสงสัยเกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

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



Related posts