Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10

ผู้ใช้ Windows 10 บางรายเผชิญกับ 0x800b0101 เมื่อพยายามติดตั้งอัปเดตที่ค้างอยู่ผ่าน Windows Update Standalone installer หรือเมื่อพยายามติดตั้งส่วนประกอบ Windows อื่นๆ ผ่าน Windows Installer ปัญหานี้ดูเหมือนจะจำกัดอยู่ที่ Windows 10 เท่านั้น

แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10

หลังจากสืบสวนปัญหานี้อย่างละเอียด พบว่ามีสาเหตุพื้นฐานหลายอย่างที่รู้จักกันว่าก่อให้เกิดข้อผิดพลาดนี้บน Windows 10 นี่คือรายการสาเหตุที่เป็นไปได้:

  • วันที่และเวลาไม่ถูกต้อง – หากระบบของคุณมีค่าวันที่และเวลาที่แตกต่างจากค่าที่ประมวลการรับรองความปลอดภัยคาดหวังอย่างมาก คุณอาจเห็นข้อผิดพลาดนี้เนื่องจากการเชื่อมต่อกับเซิร์ฟเวอร์ถูกยกเลิก เพื่อแก้ไขปัญหานี้ คุณต้องเปลี่ยนค่าวันที่และเวลาของระบบให้ถูกต้อง
  • การรัน SFC และ DISM scans – การเสียหายของไฟล์ระบบก็เป็นสาเหตุที่ทราบกันว่าก่อให้เกิดข้อผิดพลาดนี้ โดยเฉพาะหากคุณเจอรหัสข้อผิดพลาดนี้กับทุกอัปเดต Windows ที่ค้างอยู่ที่พยายามติดตั้ง ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการรัน SFC และ DISM scans และนำการแก้ไขที่แนะนำมาใช้
  • ข้อกำหนดอัปเดตที่ขาดหายไป – ตามรายงานของผู้ใช้บางราย คุณอาจคาดว่าจะเห็นรหัสข้อผิดพลาดนี้ในสถานการณ์ที่คุณพยายามติดตั้งอัปเดตที่ค้างอยู่สำหรับ System Center Configuration Manager เมื่อข้อกำหนดอัปเดตบางอย่างขาดหายไป ในกรณีนี้ การติดตั้งอัปเดตที่ขาดหายไปก่อน (ผ่าน Windows Update Catalog) ควรจะดูแลปัญหาให้คุณ
  • AccountRight installer ที่เสียหาย – ในกรณีที่คุณเห็นข้อผิดพลาดนี้เฉพาะขณะพยายามติดตั้งหรืออัปเดต AccountRight โอกาสมากที่คุณกำลังจัดการกับแพ็กเกจ installer ที่เสียหาย ในกรณีนี้ การดาวน์โหลด installer ที่แก้ไขแล้วควรจะดูแลปัญหาให้คุณ

ตอนนี้คุณคุ้นเคยกับสาเหตุที่เป็นไปได้ทุกอย่างของรหัส 0x800b0101 นี่คือรายการวิธีแก้ไขที่เป็นไปได้ที่ผู้ใช้ที่ได้รับผลกระทบอื่นๆ ใช้แก้ไขปัญหานี้สำเร็จ:

1. เปลี่ยนวันที่และเวลาเป็นค่าที่ถูกต้อง

ตามที่ข้อความข้อผิดพลาดชี้ให้เห็น โอกาสมีว่าข้อผิดพลาดนี้เกิดจากใบรับรองความปลอดภัยที่ไม่สามารถตรวจสอบได้โดย WU เพราะเวลาหรือวันที่ (หรือทั้งคู่) แตกต่างจากค่าที่เซิร์ฟเวอร์ตรวจสอบคาดหวังอย่างมาก

ไม่มีเงื่อนไขมากมายที่คุณ (ในฐานะผู้เยี่ยมชม) ต้องปฏิบัติเพื่อได้รับอนุญาตให้ดาวน์โหลด Windows Update ที่ค้างอยู่ แต่การผ่านการตรวจสอบ timestamp เป็นหนึ่งในนั้น

ไปตรวจสอบว่าวันที่และเวลาของระบบของคุณไม่ได้ผิดไปเป็นจำนวนวัน (หรือเดือน หรือ ปี)

หากผิดแล้ว นี่คือคู่มือ מהירה วิธีให้แน่ใจว่าคุณใช้เวลาและวันที่ที่ถูกต้อง:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run จากนั้น พิมพ์ "timedate.cpl" และกด Enter เพื่อเปิดแผง Date and Time
    แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10
  2. ภายในหน้าต่าง Date and Time ไปที่แท็บ Internet Time และคลิก Change settings เมื่อถูกพรอมพ์โดย UAC (User Account Control) คลิก Yes เพื่อให้สิทธิ์แอดมิน
    แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10
  3. ภายในการตั้งค่า Internet Time ติ๊กเครื่องหมายที่เชื่อมโยงกับ Synchronize with an Internet time server ตั้ง Server เป็น time.windows.com และคลิก Update now
    แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10
  4. ไปที่แท็บ Date and Time คลิก Change time zone และตรวจสอบให้แน่ใจว่าคุณใช้โซนเวลาที่ถูกต้อง ต่อไป คลิก Change date and time และให้แน่ใจว่าวันที่ถูกเลือกอย่างถูกต้อง
    แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10
  5. รีสตาร์ทคอมพิวเตอร์ และดูว่าปัญหาได้รับการแก้ไขโดยการทำซ้ำการกระทำที่ก่อให้เกิด 0x800b0101 ก่อนหน้านี้

หากข้อผิดพลาดเดียวกันยังคงเกิดขึ้นขณะพยายามใช้ Windows Update Standalone installer ให้ไปที่วิธีแก้ไขที่เป็นไปได้ต่อไปด้านล่าง

2. รัน SFC และ DISM scans

เนื่องจากปัญหานี้น่าจะเกี่ยวข้องกับการเสียหายบางอย่างที่ส่งผลต่อ Windows Update หรือ Windows Installer หนึ่งในวิธีแก้ไขที่คุณควรสำรวจแน่นอนคือการสแกนหาไฟล์ Windows ที่เสียหาย

เพื่อทำเช่นนี้ คุณต้องรันสแกน 2 ครั้งด้วยยูทิลิตี้ในตัว 2 ตัว – System File Checker (SFC) และ Deployment Image Servicing and Management (DISM)

หมายเหตุ: เครื่องมือทั้งสองมีความคล้ายคลึงกันบ้าง แต่ไม่ได้หมายถึงการแทนที่กัน เราแนะนำให้คุณรันการสแกนทั้งสองติดต่อกัน เพื่อเพิ่มโอกาสในการแก้ไขไฟล์ระบบที่เสียหาย

คุณควรเริ่มด้วย SFC scan ที่เรียบง่าย

แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10

หมายเหตุ: เครื่องมือนี้ทำงานในท้องถิ่นทั้งหมด ดังนั้นคุณจะไม่ต้องเชื่อมต่ออินเทอร์เน็ตอย่างต่อเนื่อง

สำคัญ: เมื่อคุณเริ่มกระบวนการนี้ สิ่งสำคัญมากคืออย่าปิดหน้าต่าง CMD แม้ว่ายูทิลิตี้จะดูเหมือนค้าง รอจนกว่ากระบวนการจะเสร็จสิ้น เพราะการขัดจังหวะการดำเนินการอาจก่อให้เกิดข้อผิดพลาดเชิงตรรกะบน HDD/SSD ของคุณ

เมื่อ SFC scan เสร็จสมบูรณ์ ให้รีบูทคอมพิวเตอร์ และดูว่าปัญหาได้รับการแก้ไขเมื่อการเริ่มต้นคอมพิวเตอร์ครั้งต่อไปเสร็จสิ้น โดยการพยายามดำเนินการที่ก่อให้เกิดข้อผิดพลาด 0x800b0101 ก่อนหน้านี้

หากข้อผิดพลาดเดียวกันยังคงปรากฏเมื่อคุณทำเช่นนี้ ให้ ปรับใช้ DISM scan และทำตามขั้นตอนบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น

แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10

หมายเหตุ: ต่างจาก SFC เครื่องมือนี้ใช้ส่วนประกอบย่อยของ Windows Update เพื่อดาวน์โหลดไฟล์ที่สมบูรณ์เพื่อแทนที่ไฟล์ระบบที่เสียหาย เนื่องจากนี้ คุณต้องแน่ใจว่าคุณมี อินเทอร์เน็ตที่เชื่อถือได้ก่อนเริ่มการดำเนินการนี้

เมื่อ DISM scan เสร็จสมบูรณ์ ให้รีสตาร์ทคอมพิวเตอร์อีกครั้ง และดูว่าข้อผิดพลาด 0x800b0101 ได้รับการแก้ไขแล้วหรือไม่

ในกรณีที่คุณยังจัดการกับปัญหาเดียวกันอยู่ ให้ไปที่วิธีแก้ไขที่เป็นไปได้ต่อไปด้านล่าง

3. ใช้ Windows Update Catalog (หากเกี่ยวข้อง)

หากคุณเห็นข้อผิดพลาดนี้ขณะพยายามติดตั้งอัปเดตที่ค้างอยู่สำหรับ System Center Configuration Manager ข้อผิดพลาด 0x800b0101 น่าจะเกิดจากการขาดหายไปของอัปเดตสำคัญบางรายการที่ต้องติดตั้งก่อน – อัปเดต KB2756872 และ KB2749655

หากสถานการณ์นี้ใช้ได้ในกรณีของคุณ ให้ทำตามคำแนะนำด้านล่างเพื่อใช้ Microsoft Update Catalog เพื่อดาวน์โหลดและติดตั้งอัปเดตที่จำเป็นก่อน (ก่อนติดตั้งอัปเดต Windows ของ System Center Configuration Manager)

หากคุณมองหาคำแนะนำทีละขั้นตอนวิธีทำ ให้ทำตามคำแนะนำด้านล่าง:

  1. เข้าถึง หน้า Microsoft Update Catalog อย่างเป็นทางการ บนเครื่องที่ได้รับผลกระทบ จากเบราว์เซอร์โปรด
  2. ใช้ฟังก์ชันค้นหา (ด้านขวา) เพื่อค้นหาอัปเดต KB2756872 และกด Enter เพื่อสร้างผลลัพธ์
    แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10
  3. เมื่อผลลัพธ์ปรากฏ ให้ระบุเวอร์ชันที่เข้ากันได้กับ Windows build ของคุณ โดยดูที่สถาปัตยกรรม OS และเวอร์ชัน Windows
    แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10

หมายเหตุ: หากคุณไม่รู้สถาปัตยกรรม OS ของคุณ ให้คลิกขวาที่ This PC ใน File Explorer และเลือก Properties จากเมนูบริบท ต่อไป จากรายการผลลัพธ์ ให้ดูที่ System type และตรวจสอบเวอร์ชันบิตของ OS ของคุณ

  1. หลังจากตัดสินใจเลือกอัปเดตที่ถูกต้องที่คุณต้องติดตั้งบนคอมพิวเตอร์ ให้คลิกปุ่ม Download และรอจนกระบวนการเสร็จสิ้น
  2. หลังจากดาวน์โหลดเสร็จ ให้ไปที่ตำแหน่งที่อัปเดตถูกดาวน์โหลด คลิกขวาที่ไฟล์ .inf และเลือก Install
    แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10
  3. ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการติดตั้งให้เสร็จสิ้น แล้วทำซ้ำขั้นตอน 2 ถึง 5 กับอัปเดตที่เหลือ (KB2749655)/
  4. หลังจากติดตั้งอัปเดตที่ค้างอยู่ทุกอย่างสำเร็จแล้ว ให้รีบูทเครื่องก่อน จากนั้นจึงติดตั้งอัปเดต Windows ของ System Center Configuration Manager ที่ล้มเหลว

หากสถานการณ์เฉพาะนี้ไม่ใช้ได้กับสถานการณ์ของคุณ ให้ไปที่วิธีแก้ไขที่เป็นไปได้ต่อไปด้านล่าง

4. ดาวน์โหลดเวอร์ชันล่าสุดของ AccountRight (หากเกี่ยวข้อง)

หากคุณเผชิญกับ 0x800b0101 ขณะพยายามอัปเดตหรือติดตั้ง AccountRight เกือบแน่นอนว่าปัญหาเกิดจากใบรับรองความปลอดภัยที่เขียนไม่ดีซึ่งถูกแนบมากับเวอร์ชันแอปพลิเคชันที่พร้อมดาวน์โหลด

สิ่งนี้เกิดจากความผิดพลาดของนักพัฒนา AccountRight ที่กำหนดวันหมดอายุที่เก่ามาหลายปี

โชคดีที่ปัญหานี้ได้รับการแก้ไขแล้ว ดังนั้น ปัญหานี้สามารถตอบสนองได้โดยเพียงการดาวน์โหลดเวอร์ชันที่แก้ไขแล้วของ AccountRight

หากคุณอยู่ในสถานการณ์เฉพาะนี้ ให้ทำตามคำแนะนำด้านล่างเพื่อดาวน์โหลดและติดตั้งเวอร์ชันที่ถูกต้องของ AccountRight:

  1. เปิดเบราว์เซอร์เริ่มต้น และไปที่ลิงก์นี้เพื่อดาวน์โหลด patched version of the AccountRight installer
  2. เมื่อดาวน์โหลดเสร็จ คลิกขวาที่มัน และเลือก Run as administrator สิ่งนี้จำเป็น เพราะการติดตั้งต้องการสิทธิ์แอดมินเพื่อเสร็จสิ้นโดยไม่มีข้อผิดพลาด
  3. ที่พรอมพ์การติดตั้งแรก ติ๊กเครื่องหมายที่เชื่อมโยงกับ I accept the license agreement and terms of use แล้วคลิก Install และทำตามพรอมพ์ที่เหลือ
    แก้ไขข้อผิดพลาด Windows Update 0X800B0101 บน Windows 10
  4. หลังจากติดตั้งเสร็จ ให้รีบูทคอมพิวเตอร์ และเปิดแอปเมื่อการเริ่มต้นครั้งต่อไปเสร็จสิ้น และดำเนินการติดตั้งอัปเดตที่เหลือให้เสร็จสิ้น