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

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000

ผู้ใช้บางรายได้รับข้อผิดพลาด “0xca00a000” รหัสเมื่อพยายามติดตั้ง Windows Update ผ่านหน้าจอ Windows Update ส่วนใหญ่พบปัญหาใน Windows 10 และการอัปเดตที่รายงานส่วนใหญ่ล้มเหลวโดยมีข้อความแสดงข้อผิดพลาดนี้คือ “KB4056892 “.

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000

อะไรเป็นสาเหตุของข้อผิดพลาด 0xca00a000

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

  • ติดตั้งการอัปเดตที่ทำให้เกิดข้อผิดพลาดแล้ว – ตามที่ปรากฏ มีความเป็นไปได้ค่อนข้างมากที่ข้อผิดพลาดจริง ๆ แล้วเป็นผลบวกลวง ข้อผิดพลาดนี้อาจเกิดขึ้นได้แม้ว่าการอัปเดตจะติดตั้งสำเร็จ นี่เป็นหลักฐานของการอัปเดตที่ไม่ดี และพฤติกรรมจะได้รับการแก้ไขด้วยการอัปเดตแบบสะสม
  • บริการ Windows Module Installer ถูกปิดใช้งาน – ข้อผิดพลาดเฉพาะนี้สามารถเกิดขึ้นได้ในกรณีที่ผู้ใช้พยายามติดตั้ง Windows Update ที่ค้างอยู่ในขณะที่บริการ Windows Module Installer ถูกปิดใช้งาน ในกรณีนี้ ปัญหาสามารถแก้ไขได้โดยไปที่หน้าจอบริการและเปิดใช้บริการอีกครั้ง
  • ดาวน์โหลดการอัปเดต Windows ไม่ถูกต้อง – มีกรณีที่ได้รับการยืนยันว่าปัญหานี้เกิดขึ้นเนื่องจากผู้ใช้กำลังติดตั้งการอัปเดตที่ไม่สมบูรณ์ ในกรณีนี้ วิธีแก้ปัญหาที่เป็นไปได้สองวิธีคือติดตั้งการอัปเดตด้วยตนเองหรือเพื่อล้างเนื้อหาของโฟลเดอร์การแจกจ่ายซอฟต์แวร์

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

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

วิธีที่ 1:ตรวจสอบว่าได้ติดตั้งการอัปเดตแล้วหรือไม่

ก่อนที่คุณจะดำเนินการต่อและลองแก้ไขต่างๆ ที่จะแก้ไข 0xca00a000 รหัสข้อผิดพลาดและอนุญาตให้คุณติดตั้งการอัปเดต Windows ได้ สิ่งสำคัญคือต้องทำการตรวจสอบเพื่อให้แน่ใจว่าคุณไม่ได้จัดการกับผลบวกที่ผิดพลาด

0xca00a000 มีการลิงก์ข้อผิดพลาดกับผลบวกลวงจำนวนมากซึ่งข้อผิดพลาดเกิดขึ้นแม้ว่าจะติดตั้งการอัปเดตสำเร็จแล้วก็ตาม มีการอัปเดต Windows แบบบั๊กหลายตัวที่เป็นสาเหตุของปัญหานี้ แต่การอัปเดตที่ได้รับความนิยมมากที่สุดคือ KB4056892

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

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “appwiz.cpl ” และกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ หน้าจอ. แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  2. ภายใน โปรแกรมและคุณลักษณะ หน้าต่าง ให้คลิกที่ ดูการติดตั้ง อัปเดตจากเมนูด้านขวามือเพื่อดูประวัติโดยย่อพร้อมการอัปเดตทั้งหมดที่ติดตั้งไว้ แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  3. เมื่อคุณไปที่อัปเดตที่ติดตั้ง ให้ตรวจสอบรายการอัปเดตที่ติดตั้งและดูว่าพบการอัปเดตที่ล้มเหลวด้วย 0xca00a000  รหัสข้อผิดพลาดที่แสดงไว้ที่นี่ หากคุณเห็นการอัปเดตในรายการ แสดงว่าคุณกำลังเผชิญกับผลบวกที่ผิดพลาด แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000

หากคุณพบว่าติดตั้งการอัปเดตสำเร็จแล้ว ให้ปล่อยทิ้งไว้และรอการอัปเดตสะสมครั้งต่อไป เราได้เห็นสิ่งนี้เกิดขึ้นกับการอัปเดตหลายครั้งในอดีต โดยปกติ Microsoft จะรวมโปรแกรมแก้ไขด่วนไว้ในการอัปเดตแบบสะสมที่จะลบข้อผิดพลาดให้ดี

หากคุณไม่พบการอัปเดตที่ล้มเหลวด้วย 0xca00a000  ระบุไว้ใน อัปเดตที่ติดตั้ง ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2:การเรียกใช้ตัวแก้ไขปัญหา Windows Update

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

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

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการเรียกใช้ตัวแก้ไขปัญหา Windows Update :

  1. กด แป้น Windows +R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “ms-settings:troubleshoot ” และกด Enter เพื่อเปิด แก้ปัญหา  แท็บของแอปการตั้งค่า แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  2. ในแท็บแก้ไขปัญหา ให้ไปที่ เริ่มต้นและใช้งาน ให้เลือกใน Windows Update จากนั้นคลิกที่เรียกใช้ตัวแก้ไขปัญหา . แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  3. รอเพื่อดูว่าการสแกนครั้งแรกพบปัญหาใดๆ กับคอมโพเนนต์ Windows Update หรือไม่ แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  4. หากมีการระบุปัญหา ให้คลิกที่ ใช้การแก้ไขนี้ และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อใช้คำแนะนำในการซ่อม แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000

  5. เมื่อใช้วิธีแก้ไขที่แนะนำแล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่ารหัสข้อผิดพลาดถูกลบออกในการเริ่มต้นครั้งถัดไปหรือไม่

หากคุณยังคงพบข้อความแสดงข้อผิดพลาดนี้ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3:การตั้งค่าบริการ Windows Module Installer เป็นอัตโนมัติ

สาเหตุทั่วไปอีกประการหนึ่งที่ได้รับการยืนยันว่าทริกเกอร์ 0xca00a000  คือเมื่อผู้ใช้พยายามติดตั้งการอัปเดต Windows ที่ค้างอยู่ แต่บริการที่จำเป็นในการดำเนินการให้เสร็จสิ้น (Windows Module Installer) ถูกปิดใช้งาน

ผู้ใช้หลายคนที่พบว่าตัวเองอยู่ในสถานการณ์ที่คล้ายกันได้รายงานว่าปัญหาได้รับการแก้ไขอย่างถาวรหลังจากที่พวกเขาเริ่ม Windows Module Installer จากหน้าจอบริการและตั้งค่าประเภทการเริ่มต้นของบริการเป็น อัตโนมัติ .

มีสองวิธีที่คุณสามารถมั่นใจได้ว่า Windows Module Installer เริ่มทำงานและประเภทการเริ่มต้นตั้งค่าเป็น อัตโนมัติ . ทำตามวิธีใดก็ตามที่ดูเหมือนว่าจะสะดวกกับสถานการณ์ปัจจุบันของคุณ:

ผ่านพรอมต์คำสั่ง

วิธีที่รวดเร็วและมีประสิทธิภาพที่สุดคือเรียกใช้คำสั่งง่ายๆ ใน Command Prompt ที่ยกระดับขึ้น คำแนะนำโดยย่อ:

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิกใช่เพื่อให้สิทธิ์ผู้ดูแลระบบ แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  2. ภายในคำสั่ง Elevated Command ให้เรียกใช้คำสั่งต่อไปนี้เพื่อเริ่ม ตัวติดตั้งโมดูล Windows บริการและตั้งค่าประเภทการเริ่มต้น เป็นอัตโนมัติ :
    SC config trustedinstaller start=auto
  3. หากคำสั่งสำเร็จ คุณควรเห็นข้อความแสดงความสำเร็จคล้ายกับภาพหน้าจอด้านล่าง:แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  4. ปิดพรอมต์คำสั่งที่มีการยกระดับและพยายามติดตั้งการอัปเดตใหม่เพื่อดูว่ารหัสข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่

ผ่านยูทิลิตี้บริการ

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

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “services.msc ” และกด Enter เพื่อเปิด บริการ หน้าจอ. แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  2. ภายใน บริการ ให้เลื่อนลงผ่านรายการบริการและค้นหา ตัวติดตั้งโมดูล Windows . เมื่อคุณเห็นมัน ให้ดับเบิลคลิกที่มัน แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  3. ภายใน คุณสมบัติของตัวติดตั้งโมดูล Windows หน้าจอ ไปที่ ทั่วไป แท็บและตั้งค่า ประเภทการเริ่มต้น เป็น อัตโนมัติ แล้วกด สมัคร เพื่อบังคับใช้การเปลี่ยนแปลง หากบริการไม่เริ่มต้น ให้คลิกที่ปุ่มเริ่ม (ภายใต้สถานะบริการ) ก่อนปิดหน้าจอบริการ แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  4. พยายามติดตั้งการอัปเดตอีกครั้งและดูว่ารหัสข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่

หากคุณยังคงพบกับ 0xca00a000  ผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4:การติดตั้งการอัปเดตด้วยตนเอง

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

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

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการติดตั้งการอัปเดตที่ล้มเหลวด้วยตนเองเพื่อหลีกเลี่ยง 0xca00a000  ข้อผิดพลาด:

  1. เยี่ยมชมเว็บไซต์แค็ตตาล็อก Microsoft Update จากลิงค์นี้ (ที่นี่ )
  2. ใช้ฟังก์ชันการค้นหาที่มุมบนขวาเพื่อค้นหาการอัปเดตที่คุณต้องการติดตั้ง ในตัวอย่างของเรา ฉันกำลังพยายามติดตั้งคือ KB4056892.

    แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  3. ปรึกษาหน้าผลลัพธ์และคลิกการอัปเดตที่เหมาะสม ทั้งนี้ขึ้นอยู่กับสถาปัตยกรรม CPU และเวอร์ชันบิตของคุณ แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  4. เมื่อคุณตัดสินใจเลือกเวอร์ชันอัปเดตที่ถูกต้องแล้ว ให้คลิกที่ ดาวน์โหลด ปุ่มที่เกี่ยวข้องเพื่อเริ่มการดาวน์โหลด แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  5. เมื่อดาวน์โหลดเสร็จแล้ว ให้เปิดไฟล์ปฏิบัติการการติดตั้งและทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งการอัปเดตด้วยตนเอง
  6. หากคุณสามารถติดตั้งได้โดยไม่ได้รับข้อความแจ้งจาก 0xca00a000  รหัสข้อผิดพลาด รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขในการเริ่มต้นครั้งถัดไปหรือไม่

หากคุณยังคงติดตั้งการอัปเดตไม่ได้ ให้เลื่อนลงไปที่วิธีสุดท้ายด้านล่าง

วิธีที่ 5:การล้างเนื้อหาของโฟลเดอร์ Software Distribution

ผู้ใช้บางคนพบกับ 0xca00a000  รหัสข้อผิดพลาดได้รายงานว่าปัญหาได้รับการแก้ไขในที่สุดหลังจากล้างโฟลเดอร์ Software Distribution การดำเนินการนี้จะบังคับให้ระบบปฏิบัติการของคุณดาวน์โหลดการอัปเดตที่กำลังรอการติดตั้งอีกครั้ง

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

ต่อไปนี้คือคำแนะนำโดยย่อในการล้างโฟลเดอร์ Software Distribution:

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

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

  2. ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละอันเพื่อหยุดทั้งสองบริการ:
    net stop wuauserv
    net stop bits
  3. เมื่อหยุดกระบวนการทั้งสองแล้ว ให้ย่อพร้อมท์คำสั่งที่ยกระดับให้เล็กสุดและเปิด File Explorer ใช้ File Explorer ไปยังตำแหน่งต่อไปนี้:
    C:\Windows\SoftwareDistribution
  4. เมื่อคุณไปถึงที่นั่นแล้ว ให้เลือกเนื้อหาทั้งหมดจาก SoftwareDistribution โฟลเดอร์ ให้คลิกขวาและเลือก ลบ คลิกใช่หากได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) . แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 0xca00a000
  5. เมื่อล้างเนื้อหาแล้ว ให้กลับไปที่ Command Prompt ที่ยกระดับขึ้น พิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละคำสั่งเพื่อเปิดใช้งานบริการที่เราหยุดไปก่อนหน้านี้อีกครั้ง:
    net start wuauserv
    net start bits
  6. รีสตาร์ทคอมพิวเตอร์เพื่อให้ Windows รีเฟรชโฟลเดอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่