ผู้ใช้บางรายได้รับข้อผิดพลาด “0xca00a000” รหัสเมื่อพยายามติดตั้ง Windows Update ผ่านหน้าจอ Windows Update ส่วนใหญ่พบปัญหาใน Windows 10 และการอัปเดตที่รายงานส่วนใหญ่ล้มเหลวโดยมีข้อความแสดงข้อผิดพลาดนี้คือ “KB4056892 “.
อะไรเป็นสาเหตุของข้อผิดพลาด 0xca00a000
เราตรวจสอบข้อความแสดงข้อผิดพลาดนี้โดยดูจากรายงานผู้ใช้ต่างๆ เมื่อวิเคราะห์อาการ เรายังติดตามกลยุทธ์การซ่อมแซมที่ผู้ใช้ที่ได้รับผลกระทบทั้งหมดเหล่านี้นำไปใช้เพื่อแก้ไขปัญหา จากการค้นพบของเรา มีสถานการณ์ทั่วไปหลายประการที่ 0xca00a000 เกิดข้อผิดพลาด:
- ติดตั้งการอัปเดตที่ทำให้เกิดข้อผิดพลาดแล้ว – ตามที่ปรากฏ มีความเป็นไปได้ค่อนข้างมากที่ข้อผิดพลาดจริง ๆ แล้วเป็นผลบวกลวง ข้อผิดพลาดนี้อาจเกิดขึ้นได้แม้ว่าการอัปเดตจะติดตั้งสำเร็จ นี่เป็นหลักฐานของการอัปเดตที่ไม่ดี และพฤติกรรมจะได้รับการแก้ไขด้วยการอัปเดตแบบสะสม
- บริการ Windows Module Installer ถูกปิดใช้งาน – ข้อผิดพลาดเฉพาะนี้สามารถเกิดขึ้นได้ในกรณีที่ผู้ใช้พยายามติดตั้ง Windows Update ที่ค้างอยู่ในขณะที่บริการ Windows Module Installer ถูกปิดใช้งาน ในกรณีนี้ ปัญหาสามารถแก้ไขได้โดยไปที่หน้าจอบริการและเปิดใช้บริการอีกครั้ง
- ดาวน์โหลดการอัปเดต Windows ไม่ถูกต้อง – มีกรณีที่ได้รับการยืนยันว่าปัญหานี้เกิดขึ้นเนื่องจากผู้ใช้กำลังติดตั้งการอัปเดตที่ไม่สมบูรณ์ ในกรณีนี้ วิธีแก้ปัญหาที่เป็นไปได้สองวิธีคือติดตั้งการอัปเดตด้วยตนเองหรือเพื่อล้างเนื้อหาของโฟลเดอร์การแจกจ่ายซอฟต์แวร์
หากคุณกำลังดิ้นรนเพื่อแก้ไขรหัสข้อผิดพลาดนี้ บทความนี้จะให้ชุดขั้นตอนการแก้ไขปัญหาที่ผ่านการตรวจสอบแล้ว ด้านล่างนี้ คุณจะพบกลยุทธ์การซ่อมหลายอย่างที่อาจใช้ได้กับสถานการณ์ปัจจุบันของคุณ
ผู้ใช้รายอื่นจำนวนมากที่พบว่าตัวเองอยู่ในสถานการณ์ที่คล้ายคลึงกันได้ใช้วิธีแก้ไขที่เป็นไปได้ด้านล่างเพื่อแก้ไขปัญหา เพื่อผลลัพธ์ที่ดีที่สุด ให้ทำตามวิธีการตามลำดับที่แสดง ในที่สุดคุณควรค้นพบการแก้ไขที่มีประสิทธิภาพในสถานการณ์เฉพาะของคุณ
วิธีที่ 1:ตรวจสอบว่าได้ติดตั้งการอัปเดตแล้วหรือไม่
ก่อนที่คุณจะดำเนินการต่อและลองแก้ไขต่างๆ ที่จะแก้ไข 0xca00a000 รหัสข้อผิดพลาดและอนุญาตให้คุณติดตั้งการอัปเดต Windows ได้ สิ่งสำคัญคือต้องทำการตรวจสอบเพื่อให้แน่ใจว่าคุณไม่ได้จัดการกับผลบวกที่ผิดพลาด
0xca00a000 มีการลิงก์ข้อผิดพลาดกับผลบวกลวงจำนวนมากซึ่งข้อผิดพลาดเกิดขึ้นแม้ว่าจะติดตั้งการอัปเดตสำเร็จแล้วก็ตาม มีการอัปเดต Windows แบบบั๊กหลายตัวที่เป็นสาเหตุของปัญหานี้ แต่การอัปเดตที่ได้รับความนิยมมากที่สุดคือ KB4056892
เพื่อให้แน่ใจว่าคุณจะไม่ได้รับมือกับผลบวกลวง ให้ทำตามวิธีการด้านล่างเพื่อตรวจสอบที่จำเป็น:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “appwiz.cpl ” และกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ หน้าจอ.
- ภายใน โปรแกรมและคุณลักษณะ หน้าต่าง ให้คลิกที่ ดูการติดตั้ง อัปเดตจากเมนูด้านขวามือเพื่อดูประวัติโดยย่อพร้อมการอัปเดตทั้งหมดที่ติดตั้งไว้
- เมื่อคุณไปที่อัปเดตที่ติดตั้ง ให้ตรวจสอบรายการอัปเดตที่ติดตั้งและดูว่าพบการอัปเดตที่ล้มเหลวด้วย 0xca00a000 รหัสข้อผิดพลาดที่แสดงไว้ที่นี่ หากคุณเห็นการอัปเดตในรายการ แสดงว่าคุณกำลังเผชิญกับผลบวกที่ผิดพลาด
หากคุณพบว่าติดตั้งการอัปเดตสำเร็จแล้ว ให้ปล่อยทิ้งไว้และรอการอัปเดตสะสมครั้งต่อไป เราได้เห็นสิ่งนี้เกิดขึ้นกับการอัปเดตหลายครั้งในอดีต โดยปกติ Microsoft จะรวมโปรแกรมแก้ไขด่วนไว้ในการอัปเดตแบบสะสมที่จะลบข้อผิดพลาดให้ดี
หากคุณไม่พบการอัปเดตที่ล้มเหลวด้วย 0xca00a000 ระบุไว้ใน อัปเดตที่ติดตั้ง ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2:การเรียกใช้ตัวแก้ไขปัญหา Windows Update
หากวิธีแรกพิสูจน์ให้คุณเห็นว่าคุณไม่ได้จัดการกับผลบวกที่ผิดพลาด คุณจะต้องเริ่มทำตามขั้นตอนที่เหมาะสมเพื่อระบุสาเหตุของปัญหา แต่ก่อนที่คุณจะพยายามดำเนินการด้วยตนเอง มาดูกันว่า Windows ไม่สามารถซ่อมแซมรหัสข้อผิดพลาดโดยอัตโนมัติได้หรือไม่
ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าปัญหาได้รับการแก้ไขโดยอัตโนมัติหลังจากเรียกใช้ ตัวแก้ไขปัญหา Windows Update . ยูทิลิตีนี้ควรจะสแกนและใช้กลยุทธ์การซ่อมแซมต่างๆ ที่ตั้งโปรแกรมไว้เพื่อแก้ไขรหัสข้อผิดพลาดทั่วไปที่เกี่ยวข้องกับ Windows Update
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการเรียกใช้ตัวแก้ไขปัญหา Windows Update :
- กด แป้น Windows +R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “ms-settings:troubleshoot ” และกด Enter เพื่อเปิด แก้ปัญหา แท็บของแอปการตั้งค่า
- ในแท็บแก้ไขปัญหา ให้ไปที่ เริ่มต้นและใช้งาน ให้เลือกใน Windows Update จากนั้นคลิกที่เรียกใช้ตัวแก้ไขปัญหา .
- รอเพื่อดูว่าการสแกนครั้งแรกพบปัญหาใดๆ กับคอมโพเนนต์ Windows Update หรือไม่
- หากมีการระบุปัญหา ให้คลิกที่ ใช้การแก้ไขนี้ และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อใช้คำแนะนำในการซ่อม
- เมื่อใช้วิธีแก้ไขที่แนะนำแล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่ารหัสข้อผิดพลาดถูกลบออกในการเริ่มต้นครั้งถัดไปหรือไม่
หากคุณยังคงพบข้อความแสดงข้อผิดพลาดนี้ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 3:การตั้งค่าบริการ Windows Module Installer เป็นอัตโนมัติ
สาเหตุทั่วไปอีกประการหนึ่งที่ได้รับการยืนยันว่าทริกเกอร์ 0xca00a000 คือเมื่อผู้ใช้พยายามติดตั้งการอัปเดต Windows ที่ค้างอยู่ แต่บริการที่จำเป็นในการดำเนินการให้เสร็จสิ้น (Windows Module Installer) ถูกปิดใช้งาน
ผู้ใช้หลายคนที่พบว่าตัวเองอยู่ในสถานการณ์ที่คล้ายกันได้รายงานว่าปัญหาได้รับการแก้ไขอย่างถาวรหลังจากที่พวกเขาเริ่ม Windows Module Installer จากหน้าจอบริการและตั้งค่าประเภทการเริ่มต้นของบริการเป็น อัตโนมัติ .
มีสองวิธีที่คุณสามารถมั่นใจได้ว่า Windows Module Installer เริ่มทำงานและประเภทการเริ่มต้นตั้งค่าเป็น อัตโนมัติ . ทำตามวิธีใดก็ตามที่ดูเหมือนว่าจะสะดวกกับสถานการณ์ปัจจุบันของคุณ:
ผ่านพรอมต์คำสั่ง
วิธีที่รวดเร็วและมีประสิทธิภาพที่สุดคือเรียกใช้คำสั่งง่ายๆ ใน Command Prompt ที่ยกระดับขึ้น คำแนะนำโดยย่อ:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิกใช่เพื่อให้สิทธิ์ผู้ดูแลระบบ
- ภายในคำสั่ง Elevated Command ให้เรียกใช้คำสั่งต่อไปนี้เพื่อเริ่ม ตัวติดตั้งโมดูล Windows บริการและตั้งค่าประเภทการเริ่มต้น เป็นอัตโนมัติ :
SC config trustedinstaller start=auto
- หากคำสั่งสำเร็จ คุณควรเห็นข้อความแสดงความสำเร็จคล้ายกับภาพหน้าจอด้านล่าง:
- ปิดพรอมต์คำสั่งที่มีการยกระดับและพยายามติดตั้งการอัปเดตใหม่เพื่อดูว่ารหัสข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่
ผ่านยูทิลิตี้บริการ
หากคุณไม่สะดวกที่จะทำสิ่งต่างๆ โดยการเรียกใช้คำสั่งจากเทอร์มินัล คุณสามารถสร้างขั้นตอนด้านบนขึ้นมาใหม่ได้โดยใช้ Windows GUI แต่โปรดจำไว้ว่าขั้นตอนจะนานกว่านี้เล็กน้อย นี่คือสิ่งที่คุณต้องทำ:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “services.msc ” และกด Enter เพื่อเปิด บริการ หน้าจอ.
- ภายใน บริการ ให้เลื่อนลงผ่านรายการบริการและค้นหา ตัวติดตั้งโมดูล Windows . เมื่อคุณเห็นมัน ให้ดับเบิลคลิกที่มัน
- ภายใน คุณสมบัติของตัวติดตั้งโมดูล Windows หน้าจอ ไปที่ ทั่วไป แท็บและตั้งค่า ประเภทการเริ่มต้น เป็น อัตโนมัติ แล้วกด สมัคร เพื่อบังคับใช้การเปลี่ยนแปลง หากบริการไม่เริ่มต้น ให้คลิกที่ปุ่มเริ่ม (ภายใต้สถานะบริการ) ก่อนปิดหน้าจอบริการ
- พยายามติดตั้งการอัปเดตอีกครั้งและดูว่ารหัสข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่
หากคุณยังคงพบกับ 0xca00a000 ผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4:การติดตั้งการอัปเดตด้วยตนเอง
หากวิธีการทั้งหมดข้างต้นไม่ได้ผลและคุณหมดเวลา คุณอาจจะหลีกเลี่ยงปัญหาได้โดยการติดตั้งการอัปเดตที่ล้มเหลวด้วยตนเอง ซึ่งสามารถทำได้โดยใช้เว็บไซต์ Update Catalog ของ Microsoft .
ผู้ใช้หลายคนที่พบข้อความแสดงข้อผิดพลาดเดียวกันได้รายงานว่าสำหรับพวกเขา รหัสข้อผิดพลาดจะไม่ถูกส่งออกไปอีกต่อไปเมื่อพยายามติดตั้งด้วยตนเอง
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการติดตั้งการอัปเดตที่ล้มเหลวด้วยตนเองเพื่อหลีกเลี่ยง 0xca00a000 ข้อผิดพลาด:
- เยี่ยมชมเว็บไซต์แค็ตตาล็อก Microsoft Update จากลิงค์นี้ (ที่นี่ )
- ใช้ฟังก์ชันการค้นหาที่มุมบนขวาเพื่อค้นหาการอัปเดตที่คุณต้องการติดตั้ง ในตัวอย่างของเรา ฉันกำลังพยายามติดตั้งคือ KB4056892.
- ปรึกษาหน้าผลลัพธ์และคลิกการอัปเดตที่เหมาะสม ทั้งนี้ขึ้นอยู่กับสถาปัตยกรรม CPU และเวอร์ชันบิตของคุณ
- เมื่อคุณตัดสินใจเลือกเวอร์ชันอัปเดตที่ถูกต้องแล้ว ให้คลิกที่ ดาวน์โหลด ปุ่มที่เกี่ยวข้องเพื่อเริ่มการดาวน์โหลด
- เมื่อดาวน์โหลดเสร็จแล้ว ให้เปิดไฟล์ปฏิบัติการการติดตั้งและทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งการอัปเดตด้วยตนเอง
- หากคุณสามารถติดตั้งได้โดยไม่ได้รับข้อความแจ้งจาก 0xca00a000 รหัสข้อผิดพลาด รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขในการเริ่มต้นครั้งถัดไปหรือไม่
หากคุณยังคงติดตั้งการอัปเดตไม่ได้ ให้เลื่อนลงไปที่วิธีสุดท้ายด้านล่าง
วิธีที่ 5:การล้างเนื้อหาของโฟลเดอร์ Software Distribution
ผู้ใช้บางคนพบกับ 0xca00a000 รหัสข้อผิดพลาดได้รายงานว่าปัญหาได้รับการแก้ไขในที่สุดหลังจากล้างโฟลเดอร์ Software Distribution การดำเนินการนี้จะบังคับให้ระบบปฏิบัติการของคุณดาวน์โหลดการอัปเดตที่กำลังรอการติดตั้งอีกครั้ง
อย่างที่คุณจินตนาการได้ กระบวนการนี้จะแก้ไขอินสแตนซ์ที่รหัสข้อผิดพลาดเกิดขึ้นเนื่องจาก Windows Update ที่ไม่สมบูรณ์หรือความเสียหายบางประเภทภายในโฟลเดอร์การกระจายซอฟต์แวร์
ต่อไปนี้คือคำแนะนำโดยย่อในการล้างโฟลเดอร์ Software Distribution:
- เพื่อที่จะลบเนื้อหาของการกระจายซอฟต์แวร์ เราต้องปิดบริการบางอย่างก่อน (บริการ Windows Update และ บริการถ่ายโอนข้อมูลเบื้องหลัง ). ในการดำเนินการนี้ ให้กดแป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งของผู้ดูแลระบบ
หมายเหตุ: หากได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) , เลือก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ
- ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละอันเพื่อหยุดทั้งสองบริการ:
net stop wuauserv net stop bits
- เมื่อหยุดกระบวนการทั้งสองแล้ว ให้ย่อพร้อมท์คำสั่งที่ยกระดับให้เล็กสุดและเปิด File Explorer ใช้ File Explorer ไปยังตำแหน่งต่อไปนี้:
C:\Windows\SoftwareDistribution
- เมื่อคุณไปถึงที่นั่นแล้ว ให้เลือกเนื้อหาทั้งหมดจาก SoftwareDistribution โฟลเดอร์ ให้คลิกขวาและเลือก ลบ คลิกใช่หากได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) .
- เมื่อล้างเนื้อหาแล้ว ให้กลับไปที่ Command Prompt ที่ยกระดับขึ้น พิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละคำสั่งเพื่อเปิดใช้งานบริการที่เราหยุดไปก่อนหน้านี้อีกครั้ง:
net start wuauserv net start bits
- รีสตาร์ทคอมพิวเตอร์เพื่อให้ Windows รีเฟรชโฟลเดอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่