ผู้ใช้ Windows หลายคนแจ้งปัญหาไม่สามารถอัปเดต Windows หรือ Security Essentials ได้ รหัสข้อผิดพลาดที่ปรากฏคือ 0xc80003f3 หากวิเคราะห์รหัสนี้ หมายความว่าหน่วยความจำระยะสั้น (RAM) เต็ม สิ่งนี้อาจเกิดขึ้นเมื่อคอมพิวเตอร์ถูกวางโหมดสลีป/ไฮเบอร์เนทซ้ำๆ แทนที่จะปิดเครื่องอย่างถูกต้อง ปัญหานี้ไม่เฉพาะเจาะจงเวอร์ชัน Windows ใดเวอร์ชันหนึ่ง เนื่องจากยืนยันแล้วว่าเกิดขึ้นบน Windows 10, Windows 8.1 และ Windows 7

สาเหตุของข้อผิดพลาด 0xc80003f3
เราได้วิเคราะห์ปัญหานี้จากรายงานผู้ใช้หลายราย และลองวิธีแก้ไขที่แนะนำสำหรับรหัสข้อผิดพลาด 0xc80003f3 พบว่ามีสถานการณ์หลายอย่างที่สามารถก่อให้เกิดข้อผิดพลาดนี้ นี่คือรายการสาเหตุที่เป็นไปได้:
- ข้อผิดพลาดของ Windows Update — อาจพบข้อความข้อผิดพลาดนี้เนื่องจากข้อบกพร่องของ Windows Update หากเป็นกรณีนี้ ควรสามารถแก้ไขได้โดยใช้ Windows Update Troubleshooter เพื่อระบุปัญหาและใช้กลยุทธ์ซ่อมแซมอัตโนมัติ
- ความเสียหายในโฟลเดอร์ SoftwareDistribution — การอัปเดตที่ไม่สมบูรณ์ หรือไฟล์ที่ดาวน์โหลดไม่ครบ อาจทำให้อัปเดตเสียหายจนกระทบข้อผิดพลาดรหัสนี้ ในกรณีนี้ ควรแก้ไขได้โดยการลบโฟลเดอร์ SoftwareDistribution เพื่อบังคับให้ระบบสร้างโฟลเดอร์ใหม่และดาวน์โหลดไฟล์ใหม่
- บริการ WU สำคัญถูกปิดใช้งาน — อีกสาเหตุหนึ่งคือบริการบางอย่างที่จำเป็นสำหรับกระบวนการอัปเดต Windows ถูกปิดใช้งาน สิ่งนี้อาจเกิดจากผู้ใช้ปรับแต่ง หรือแอปจัดการทรัพยากร วิธีแก้คือเปิดใช้งานบริการที่ถูกป้องกันไม่ให้เริ่มต้น
- คอมโพเนนต์ WU เสียหาย — เราพบว่าปัญหานี้เกิดขึ้นบนคอมพิวเตอร์ที่คอมโพเนนต์ WU เสียหายจริงๆ หากเป็นกรณีนี้ ควรสามารถหลีกเลี่ยง WU ได้โดยติดตั้งอัปเดตผ่าน Microsoft Update Catalog
- การเสียหายของไฟล์ระบบ — การเสียหายของไฟล์ระบบก็อาจเป็นสาเหตุของข้อความข้อผิดพลาดนี้ อาจมีไฟล์เสียหายที่ไม่สามารถเริ่มบริการและกระบวนการที่จำเป็นได้ ในกรณีนี้ การซ่อมแซม (Repair Install) ควรแก้ไขปัญหาการเสียหายโดยไม่ทำลายไฟล์ของคุณ
หากคุณกำลังเผชิญกับข้อความข้อผิดพลาดเดียวกัน บทความนี้จะให้คำแนะนำการตรวจสอบหลายวิธี แต่ละวิธีที่แสดงด้านล่างได้รับการยืนยันว่าทำงานได้โดยผู้ใช้ที่ได้รับผลกระทบอย่างน้อยหนึ่งคน
เราแนะนำให้ปฏิบัติตามวิธีแก้ไขด้านล่างในลำดับที่เราจัดไว้ เพื่อผลลัพธ์ที่ดีที่สุด ปฏิบัติตามแต่ละวิธีและทิ้งวิธีที่ไม่เกี่ยวข้อง คุณควรจะพบวิธีแก้ไขที่แก้ปัญหาในสถานการณ์ของคุณได้ในที่สุด
เริ่มกันเลย!
วิธีที่ 1: รัน Windows Update Troubleshooter
ก่อนจะไปสู่กลยุทธ์ซ่อมแซมขั้นสูง เรามาดูก่อนว่า Windows ของคุณสามารถแก้ไขปัญหาได้ด้วยตัวเองหรือไม่ ผู้ใช้หลายคนที่เจอข้อผิดพลาด 0xc80003f3 รายงานว่าสามารถแก้ไขได้ทั้งหมดโดยการรัน Windows Update Troubleshooter เพื่อแก้ไขปัญหาอัตโนมัติ
ยูทิลิตี้ในตัวนี้มีชุดกลยุทธ์ซ่อมแซมที่จะถูกนำไปใช้โดยอัตโนมัติ หากระบุปัญหาที่ครอบคลุมได้ นี่คือคำแนะนำด่วนสำหรับการรัน Windows Update Troubleshooter:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ ms-settings:troubleshoot และกด Enter เพื่อเปิดแท็บ Troubleshooting ของแอป Settings

- เมื่ออยู่ในแท็บ Troubleshooting ให้ไปที่ फलकด้านขวา และไปที่ส่วน Get up and running คลิกที่ Windows Update แล้วคลิก Run the troubleshooter

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

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

- เมื่อใช้วิธีแก้ไขที่แนะนำสำเร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาไม่เกิดขึ้นอีกต่อไปตั้งแต่การบูทครั้งต่อไป
ในกรณีที่ข้อผิดพลาด 0xc80003f3 ยังคงปรากฏเมื่อพยายามติดตั้ง Windows Update ใดๆ ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 2: ลบเนื้อหาในโฟลเดอร์ SoftwareDistribution
ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงานว่าสามารถแก้ไขปัญหาได้โดยการล้างโฟลเดอร์ Software Distribution นี่คือโฟลเดอร์หลักที่คอมโพเนนต์ WU (Windows Update) ใช้เก็บไฟล์ Windows Update ส่วนใหญ่
กระบวนการนี้จะบังคับให้ Windows OS ดาวน์โหลดอัปเดตที่รอดำเนินการติดตั้งทั้งหมดใหม่ ซึ่งจะแก้ไขกรณีที่ข้อผิดพลาด 0xc80003f3 ถูกกระตุ้นโดยการอัปเดต Windows ที่ไม่สมบูรณ์ หรือไฟล์เสียหายภายในโฟลเดอร์ SoftwareDistribution
นี่คือคำแนะนำด่วนสำหรับการล้างโฟลเดอร์ SoftwareDistribution:
- เพื่อลบโฟลเดอร์ SoftwareDistribution คุณต้องปิดบริการสองตัวก่อน (Windows Update Service และ Background Intelligence Transfer Service) กด Windows key + R เปิดกล่องโต้ตอบ Run พิมพ์ cmd และกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt แบบขีดสิทธิ์สูง

หมายเหตุ: จะไม่สามารถลบโฟลเดอร์ SoftwareDistribution ได้หากไม่ปิดบริการทั้งสองนี้
- ใน Command Prompt แบบขีดสิทธิ์สูง ให้พิมพ์คำสั่งต่อไปนี้และกด Enter ทีละคำสั่ง เพื่อหยุดบริการทั้งสอง:
net stop wuauserv net stop bits
- หลังจากหยุดบริการทั้งสองแล้ว ให้ย่อ CMD และเปิด File Explorer ไปที่ตำแหน่ง:
C:\Windows\SoftwareDistribution
- ภายในโฟลเดอร์ Software Distribution ให้เลือกเนื้อหาทั้งหมด คลิกขวาและเลือก Delete จากเมนูบริบท

- เมื่อล้างเนื้อหาโฟลเดอร์ SoftwareDistribution เสร็จแล้ว ให้กลับไปที่ CMD และพิมพ์คำสั่งต่อไปนี้ (กด Enter ทีละคำสั่ง) เพื่อเปิดใช้งานบริการเดียวกันที่เราหยุดไปก่อนหน้านี้:
net start wuauserv net start bits
- รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหายังคงเกิดขึ้นหรือไม่เมื่อการเริ่มต้นครั้งต่อไปเสร็จสิ้น
หากคุณยังถูกป้องกันไม่ให้ติดตั้ง Windows Updates บางส่วน (หรือทั้งหมด) ผ่านข้อผิดพลาด 0xc80003f3 ให้ไปที่คำแนะนำการตรวจสอบถัดไปด้านล่าง
วิธีที่ 3: เปิดใช้งานบริการทั้งหมดที่ WU ใช้
ได้พบว่าปัญหานี้ยังอาจเกิดขึ้นในกรณีที่บริการ WU (Windows Update) บางอย่างถูกป้องกันไม่ให้ทำงาน สิ่งนี้อาจเกิดจากการแทรกแซงของผู้ใช้ด้วยตนเอง หรือแอปพลิเคชันของบุคคลที่สามที่พยายามลดการใช้ทรัพยากร
อัปเดต: เราพบรายงานผู้ใช้หลายรายที่ปัญหาเกิดขึ้นบน Windows ที่ไม่ใช่ genuine version น่าจะเป็นซอฟต์แวร์การเปิดใช้งานที่หยุดบริการ WU
ผู้ใช้ที่ได้รับผลกระทบหลายคนสามารถแก้ไขปัญหาได้โดยการให้แน่ใจว่าบริการ WU ทุกอย่างที่ใช้ในกระบวนการอัปเดตถูกเปิดใช้งาน นี่คือคำแนะนำด่วน:
- เปิดกล่องโต้ตอบ Run โดยกด Windows key + R พิมพ์ cmd และกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt แบบขีดสิทธิ์สูง หากมี User Account Control (UAC) โผล่ ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ

- ใน Command Prompt แบบขีดสิทธิ์สูง ให้พิมพ์คำสั่งต่อไปนี้ในลำดับใดก็ได้ แต่ต้องกด Enter หลังแต่ละคำสั่ง เพื่อตั้งค่า Startup type ของแต่ละบริการเป็น Automatic:
SC config trustedinstaller start=auto SC config bits start=auto SC config cryptsvc start=auto
- หลังจากเปลี่ยนประเภทการเริ่มต้นแล้ว ให้รีบูทระบบอีกครั้ง และทำซ้ำการกระทำที่ก่อให้เกิดรหัสข้อผิดพลาดก่อนหน้านี้ในการเริ่มต้นระบบครั้งต่อไป
หากคุณยังเจอข้อผิดพลาด 0xc80003f3 เดียวกันเมื่อพยายามติดตั้งอัปเดต ให้ไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4: ติดตั้ง Windows Update ด้วยตนเอง
หากวิธีด้านบ้วยไม่ได้ช่วยให้คุณติดตั้งอัปเดตที่รอดำเนินการ โอกาสดีที่คุณจะสามารถหลีกเลี่ยงรหัสข้อผิดพลาดได้โดยการติดตั้งอัปเดตที่ล้มเหลวด้วยตนเอง มีหลายวิธี แต่เส้นทางที่สะดวกและปลอดภัยที่สุดคือผ่านเว็บไซต์ Microsoft Update Catalog
เราพบรายงานผู้ใช้หลายรายที่อ้างว่าข้อผิดพลาด 0xc80003f3 ไม่เกิดขึ้นเมื่อพวกเขาใช้ Microsoft Update Catalog อย่างเป็นทางการเพื่ออัปเดต
นี่คือคำแนะนำด่วนวิธีทำ:
- เยี่ยมชมหน้าต่อไปนี้ (ที่นี่) ด้วยเบราว์เซอร์
- เมื่อถึงหน้า Microsoft Update Catalog ให้ใช้ฟังก์ชันค้นหา (มุมขวาบน) เพื่อค้นหาอัปเดตที่ก่อให้เกิดรหัสข้อผิดพลาด

- เมื่อเห็นผลลัพธ์ ให้ค้นหาอัปเดตที่เหมาะสมโดยดูสถาปัตยกรรม CPU และเวอร์ชัน Windows

- เมื่อพบอัปเดตที่ถูกต้องตามการกำหนดค่าของคุณ ให้กดปุ่ม Download และรอจนกระบวนการเสร็จสิ้น
- ต่อไป ให้ดับเบิลคลิกที่ไฟล์ executable ที่ดาวน์โหลดมา และปฏิบัติตามคำแนะนำในตัวติดตั้งเพื่อติดตั้งให้เสร็จสิ้น
- หากการติดตั้งเสร็จสิ้นโดยไม่มีปัญหา แสดงว่าคุณหลีกเลี่ยงปัญหาได้สำเร็จแล้ว
ในกรณีที่คุณยังเจอข้อผิดพลาด 0xc80003f3 (หรือข้อผิดพลาดอื่น) ขณะพยายามติดตั้งด้วยตนเอง ให้ไปที่วิธีถัดไปด้านล่าง
วิธีที่ 5: ดำเนินการ Repair Install
หากไม่มีวิธีด้านบนช่วยให้คุณแก้ไขปัญหาและติดตั้งอัปเดตที่รอดำเนินการ น่าจะเป็นว่าข้อผิดพลาด 0xc80003f3 เกิดจากปัญหาการเสียหายพื้นฐาน ในกรณีนี้ คุณควรสามารถแก้ไขปัญหาได้โดยการรีเซ็ตคอมโพเนนต์ Windows ทุกอย่าง (รวมถึงไฟล์บูท)
วิธีหนึ่งคือการ Clean Install แต่เป็นกระบวนการทำลายล้างมาก ซึ่งจะทำให้คุณสูญเสียไฟล์ส่วนตัวทั้งหมด แอปพลิเคชัน และสื่อต่างๆ
วิธีที่ดีกว่าคือการทำ Repair Install กระบวนการที่ไม่รุกรานนี้จะจัดการกับคอมโพเนนต์ Windows เท่านั้น หมายความว่าแอปพลิเคชัน เกม เพลง วิดีโอ และไฟล์ส่วนตัวจะยังคงอยู่แม้หลังจากการติดตั้งแบบ In-place เสร็จสิ้น หากคุณตัดสินใจใช้กระบวนการนี้เพื่อแก้ไขคอมโพเนนต์ Windows Update ให้ปฏิบัติตามคำแนะนำ (ที่นี่)