Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

วิธีแก้ไขข้อผิดพลาด 0x803c0103 ด้วยตัวแก้ไขปัญหา Windows Update

ผู้ใช้ Windows 10 บางรายรายงานว่าพวกเขามักจะพบข้อผิดพลาด 0x803c0103 เมื่อพยายามเรียกใช้ตัวแก้ไขปัญหา Windows Update เพื่อแก้ไขปัญหากับหนึ่งในการอัปเดต Windows ที่รอดำเนินการซึ่งกำลังรอการติดตั้ง

วิธีแก้ไขข้อผิดพลาด 0x803c0103 ด้วยตัวแก้ไขปัญหา Windows Update

หลังจากตรวจสอบปัญหานี้แล้ว ปรากฏว่ามีปัญหาพื้นฐานสองสามประการที่อาจเรียกรหัสข้อผิดพลาดนี้ ต่อไปนี้คือรายชื่อผู้กระทำผิดที่อาจต้องรับผิดชอบต่อปัญหานี้:

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

เมื่อคุณคุ้นเคยกับทุกสาเหตุของรหัสข้อผิดพลาดนี้แล้ว ต่อไปนี้คือรายการการแก้ไขที่ตรวจสอบแล้วซึ่งจะช่วยให้คุณแก้ไขข้อผิดพลาด 0x803c0103:

วิธีที่ 1:เรียกใช้การสแกน SFC และ DISM

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

หากสถานการณ์นี้ดูเหมือนว่าจะใช้ได้ คุณควรเริ่มต้นด้วยการสแกนสองสามครั้งด้วยยูทิลิตี้ในตัวสองตัว – System File Checker (SFC) และ Deployment Image Services and Management(DISM) .

แม้ว่า SFC และ DISM จะมีความคล้ายคลึงกัน แต่คำแนะนำของเราคือให้เรียกใช้การสแกนทั้งสองแบบต่อเนื่องกันอย่างรวดเร็ว เพื่อเพิ่มโอกาสในการแก้ไขไฟล์ระบบที่เสียหาย

หากใช้สถานการณ์นี้ได้ ให้เริ่มต้นด้วยการสแกน SFC

วิธีแก้ไขข้อผิดพลาด 0x803c0103 ด้วยตัวแก้ไขปัญหา Windows Update

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

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

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

ถ้าเหมือนกัน 0x803c0103 ปัญหาตัวแก้ไขปัญหา Windows Update ยังคงเกิดขึ้น ปรับใช้การสแกน DISM และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น

วิธีแก้ไขข้อผิดพลาด 0x803c0103 ด้วยตัวแก้ไขปัญหา Windows Update

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

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

หากตัวแก้ไขปัญหา Windows Update ยังไม่ได้รับการแก้ไข ให้เลื่อนลงไปยังวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 2:รีเซ็ตทุก Windows Update Component

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

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

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

ต่อไปนี้คือวิธีการสองวิธีที่คุณสามารถปฏิบัติตามเพื่อรีเซ็ตส่วนประกอบ Windows Update ทั้งหมด:

ก. การรีเซ็ต WU ผ่านตัวแทน WU

  1. เริ่มต้นด้วยการไปที่หน้าดาวน์โหลด Microsoft Technet และดาวน์โหลด รีเซ็ตสคริปต์ Windows Update Agent . วิธีแก้ไขข้อผิดพลาด 0x803c0103 ด้วยตัวแก้ไขปัญหา Windows Update
  2. หลังจากดาวน์โหลดเสร็จแล้ว ให้แตกไฟล์ zip ด้วยยูทิลิตี้อย่าง WinRar, WinZip หรือ 7Zip แล้ววางลงในตำแหน่งที่เข้าถึงได้ง่าย
  3. ดับเบิลคลิกที่ ResetWUENG.exe ไฟล์ คลิกใช่ ที่ การควบคุมบัญชีผู้ใช้ แล้วทำตามคำแนะนำเพื่อเรียกใช้สคริปต์บนคอมพิวเตอร์ของคุณ หลังจากที่คุณทำเช่นนั้น มันจะรีเซ็ตส่วนประกอบ WU ทั้งหมดของคุณ
  4. เมื่อดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าคุณสามารถติดตั้งการอัปเดตที่ล้มเหลวได้หรือไม่เมื่อลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์

รีเซ็ต WU ผ่าน CMD ที่ยกระดับ

  1. เริ่มด้วยการกด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “cmd” ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ วิธีแก้ไขข้อผิดพลาด 0x803c0103 ด้วยตัวแก้ไขปัญหา Windows Update

    หมายเหตุ: เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) ให้คลิกใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ

  2. เมื่อคุณอยู่ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ แล้วกด Enter หลังจากแต่ละคำสั่งเพื่อหยุดบริการที่เกี่ยวข้องกับ WU ทั้งหมด:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

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

  3. หลังจากหยุดบริการที่เกี่ยวข้องทั้งหมดแล้ว ให้เรียกใช้คำสั่งต่อไปนี้เพื่อล้างและเปลี่ยนชื่อ SoftwareDistribution และ Catroot2  โฟลเดอร์:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

    หมายเหตุ: โฟลเดอร์เหล่านี้มีหน้าที่เก็บไฟล์ที่อัปเดตซึ่งใช้โดยคอมโพเนนต์ WU การเปลี่ยนชื่อโฟลเดอร์เหล่านี้จะบังคับให้ระบบปฏิบัติการของคุณสร้างไฟล์ที่เทียบเท่าใหม่ซึ่งจะไม่ได้รับผลกระทบจากความเสียหาย

  4. เมื่อล้างโฟลเดอร์แล้ว ให้เรียกใช้คำสั่งต่อไปนี้เพื่อเปิดใช้งานบริการที่เราปิดใช้งานไปก่อนหน้านี้อีกครั้ง:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ในการเปิดคอมพิวเตอร์ครั้งถัดไป

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

วิธีที่ 3:ทำการถอนการติดตั้งซ่อมแซมหรือติดตั้งใหม่ทั้งหมด

หากไม่มีวิธีการข้างต้นที่อนุญาตให้คุณแก้ไข 0x803c0103   เกิดข้อผิดพลาดเมื่อเรียกใช้ ตัวแก้ไขปัญหา Windows Update คุณสามารถสรุปได้ว่าปัญหาของคุณเกิดจากปัญหาการทุจริตของระบบซึ่งไม่สามารถแก้ไขได้ตามปกติ (ด้วยการสแกน DISM และ SFC)

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

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

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