ในบทความนี้ ฉันจะแสดงวิธีแก้ไขรหัสข้อผิดพลาด 0x800b0109 ที่คุณได้รับเมื่อคุณพยายามติดตั้งการอัปเดตล่าสุดของ Windows หรือฟีเจอร์ล่าสุดใน Windows 10
คุณจะเห็นข้อผิดพลาดเมื่อคุณพยายามติดตั้งการอัปเดตล่าสุดของ Windows 10 และคุณจะเห็นข้อผิดพลาดดังต่อไปนี้
เหตุใดรหัสข้อผิดพลาด 0x800b0109 จึงปรากฏขึ้น
รหัสข้อผิดพลาด 0x800b0109 แสดงขึ้นเนื่องจาก มีการประมวลผลสายใบรับรอง แต่สิ้นสุดในใบรับรองหลักที่ไม่ได้รับความเชื่อถือจากผู้ให้บริการที่เชื่อถือ
ซึ่งหมายความว่าการอัปเดตที่คุณพยายามติดตั้งมีใบรับรอง / ความปลอดภัยที่ได้รับมอบหมาย และจำเป็นต้องได้รับความเชื่อถือจากไคลเอ็นต์ (เครื่องที่ติดตั้งการอัปเดต) จึงจะติดตั้งได้
บางครั้งไคลเอนต์มีใบรับรอง / ความปลอดภัยที่จำเป็นติดตั้งบนเครื่อง แต่ยังคงเห็นข้อผิดพลาด ฉันจะแสดงวิธีแก้ปัญหานี้ให้คุณดูด้านล่าง
วิธีการแก้ไขรหัสข้อผิดพลาด 0x800b0109 บน Windows 10
ฉันมีวิธีการสองสามวิธีในการแก้ไขข้อผิดพลาด 0x800b0109 บน windows 10 ซึ่งแสดงอยู่ด้านล่าง
แก้ไข 1 :อนุญาตการอัปเดตที่ลงชื่อผ่าน Registry
ในการติดตั้งการอัปเดต windows บนเครื่องของคุณ จำเป็นต้องเปิดใช้งานการตั้งค่าที่เรียกว่า "Allow Signed Updates" หากต้องการเปิดใช้งานการตั้งค่านี้ ให้ทำดังต่อไปนี้
- คลิกเริ่มและพิมพ์ regedit แล้วกด Enter
- หากคุณได้รับแจ้งจากส่วนควบคุมบัญชีผู้ใช้ ให้คลิกใช่
- เรียกดู HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ Windows Update
- คลิกขวาที่โฟลเดอร์ Windows Update แล้วคลิกใหม่> ค่า DWORD (32 บิต)
- ตั้งชื่อค่า AcceptTrustedPublisherCerts จากนั้นดับเบิลคลิกและตรวจสอบว่าได้เลือกเลขฐานสิบหกแล้วป้อน 1 เป็นข้อมูลค่า
- คลิกตกลง
- ปิดโปรแกรมแก้ไขรีจิสทรี
- รีสตาร์ทเครื่องของคุณ
- เรียกใช้โปรแกรมอัปเดต windows อีกครั้ง
- หากคุณยังคงได้รับรหัสข้อผิดพลาด 0x800b0109 ให้ทำตามขั้นตอนต่อไป
แก้ไข 2:เรียกใช้แอปพลิเคชันตัวแก้ไขปัญหา Windows Update
หากคุณยังคงประสบปัญหา windows 10 มาพร้อมกับเครื่องมือแก้ปัญหาการอัปเดต windows ในตัว ซึ่งเราสามารถใช้เพื่อแก้ไขปัญหานี้ได้
ในการเรียกใช้เครื่องมือนี้ ให้ทำตามขั้นตอน
- ที่เดสก์ท็อป windows 10
- คลิกเริ่ม และ การตั้งค่าคลิก (ไอคอนฟันเฟือง)
- คลิกที่อัปเดตและความปลอดภัย
- ในเมนูด้านซ้ายมือ คลิกที่แก้ไขปัญหา จากนั้นคลิก อัปเดตหน้าต่าง จากนั้น เรียกใช้เครื่องมือแก้ปัญหา
- เครื่องมือแก้ปัญหาจะตรวจสอบระบบของคุณ เมื่อได้รับแจ้ง คลิกใช้การแก้ไขนี้
แก้ไข 3 :ติดตั้งการอัปเดตด้วยตนเอง
เป็นไปได้ที่จะแก้ไขข้อผิดพลาดนี้โดยการดาวน์โหลดและติดตั้งการอัปเดตที่มีปัญหาด้วยตนเอง โดยทำตามขั้นตอนเหล่านี้
- เรียกใช้การอัปเดต Windows ด้วยตนเอง
- คลิกเริ่ม> การตั้งค่า> เลือกการอัปเดตและความปลอดภัย> คลิกแท็บ Windows Update> คลิกตรวจหาการอัปเดต
- อัปเดต windows จะดาวน์โหลดและติดตั้ง
- หากการอัปเดตผิดพลาดด้วยรหัสข้อผิดพลาด 0x800b0109 จะมีลักษณะเหมือนในภาพด้านล่าง
- ดูจากภาพจะพบว่าการอัปเดต “Definition Update for Windows Defender – KB2267602” ไม่สามารถติดตั้งได้
- เราจำเป็นต้องคว้าหมายเลข KB ในข้อผิดพลาดนี้ ซึ่งก็คือ KB2267602 (หมายเลข KB ของคุณอาจแตกต่างออกไป)
- ตรงไปที่ Microsoft Update Download Catalogue
- ค้นหาหมายเลข KB
- ดาวน์โหลดการอัปเดตไปยังระบบของคุณ
- ดับเบิลคลิกที่ไฟล์เพื่อติดตั้งการอัปเดต
- เมื่อติดตั้งการอัปเดตแล้ว ให้รีสตาร์ทเครื่องของคุณ
- เรียกใช้ windows update อีกครั้งและติดตั้งการอัปเดตทั้งหมด
แก้ไข 4 :ใช้เครื่องมือ DISM
เราสามารถใช้เครื่องมือ windows 10 ที่เรียกว่า DISM (Deployment Image Servicing and Management) เพื่อตรวจสอบไฟล์ระบบปฏิบัติการ windows 10 และแก้ไขข้อผิดพลาดที่พบ ในการเรียกใช้เครื่องมือนี้ ให้ทำดังต่อไปนี้
- คลิก Start แล้วพิมพ์ cmd จากนั้นคลิกขวาที่ command prompt แล้วเลือก run as administrator
- ในหน้าต่างสีดำให้พิมพ์คำสั่งสองคำสั่งด้านล่างแล้วกด Enter
- dism.exe /online /cleanup-image /scanhealth
- dism.exe /online /cleanup-image /restorehealth
- เครื่องมือจะสแกนเครื่อง windows 10 ของคุณและจะแก้ไขข้อผิดพลาดที่อาจทำให้เกิดรหัสข้อผิดพลาด 0x800b0109 โดยอัตโนมัติ
- เมื่อเครื่องมือสแกนเครื่องเสร็จแล้วให้รีสตาร์ทระบบ
- เรียกใช้ windows update อีกครั้ง
แก้ไข 5:สร้างแคช Windows Update ใหม่
เป็นไปได้ว่าไฟล์อัพเดต Windows 10 ที่แคชไว้ทำให้เกิดข้อผิดพลาด 0x800b0109 ในการรีเซ็ตแคชการอัปเดต windows 10 ให้ทำดังต่อไปนี้
- คลิก Start แล้วพิมพ์ cmd จากนั้นคลิกขวาที่ command prompt แล้วเลือก run as administrator
- ในหน้าต่างสีดำให้พิมพ์คำสั่งด้านล่างด้วยตัวหนาทีละตัวแล้วกด Enter
- เน็ตหยุด wuauserv
- cd %systemroot%\SoftwareDistribution
- ren ดาวน์โหลด Download.old
- เน็ตเริ่ม wuauserv
- บิตหยุดสุทธิ
- บิตเริ่มต้นสุทธิ
- net stop cryptsvc
- cd %systemroot%\system32
- ren catroot2 catroot2old
- net start cryptsvc
- รีสตาร์ทเครื่องของคุณ
- เรียกใช้ windows update อีกครั้ง
ไม่สามารถติดตั้งการอัปเดตของบุคคลที่สามโดยมีข้อผิดพลาด 0x800b0109 ใน SCCM
ฉันยังพบปัญหานี้เมื่อใช้ SCCM เพื่อติดตั้งการอัปเดตของบริษัทอื่น เช่น Adobe Reader และ 7zip ข้อผิดพลาดที่ฉันเห็นในเครื่องไคลเอนต์มีดังนี้
เมื่อฉันคลิกข้อมูลเพิ่มเติม ฉันเห็นข้อผิดพลาด 0x800b0109(-2146762487)
ในการแก้ไขข้อผิดพลาดนี้ คุณจะต้องใช้ใบรับรอง SCCM และ WSUS อีกครั้งกับใบรับรอง Trusted Root และ Trusted Publishers ที่จัดเก็บในเครื่องไคลเอ็นต์ทั้งหมดของคุณที่กำลังติดตั้งการอัปเดตของบุคคลที่สาม
ฉันแจกจ่ายใบรับรองซ้ำผ่านนโยบายกลุ่ม
การสแกนล้มเหลวโดยมีข้อผิดพลาด 0x800b0109
ข้อความแสดงข้อผิดพลาดล่าสุดที่ฉันเห็นว่าฉันต้องการปกปิดคือการสแกนล้มเหลวโดยมีข้อผิดพลาด 0x800b0109 ฉันพบข้อผิดพลาดนี้สองสามครั้งใน windows 10 เมื่อคุณเข้าสู่การอัปเดต windows และคลิกตรวจหาการอัปเดต
ข้อผิดพลาดจะปรากฏขึ้นและเครื่องของคุณจะไม่ตรวจสอบการอัปเดต Windows ในกรณีนี้ การแก้ไข 1 ควรแก้ไขปัญหานี้
บทสรุป
ฉันได้แก้ไขปัญหาทั้งหมดที่ฉันสามารถนึกถึงสำหรับข้อผิดพลาดนี้ ฉันเคยเห็นมันหลายครั้งในที่ทำงานของฉัน และมีประสบการณ์มากมายในการแก้ไขข้อผิดพลาดนี้
หากคุณได้รับข้อผิดพลาด 0x800b0109 เมื่อเรียกใช้การอัปเดต Windows และการแก้ไขในคู่มือนี้ใช้ไม่ได้ผล โปรดแสดงความคิดเห็นด้านล่างและเราจะพยายามช่วยคุณแก้ไขปัญหานี้