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

วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)

Error C80003F3 แจ้งว่า "ระบบขาดหน่วยความจำระยะสั้น (RAM)" มักเกิดจากปิดเครื่องแบบ Sleep แทน Shutdown ทำให้บริการ Windows Update (WU) ผิดปกติ เจอใน Win 7, 8.1, 10

วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)

สาเหตุหลัก

  • WU Components ค้าง (Glitched)
  • อัปเดตที่ล้มเหลวต้องการ Prerequisite (อัปเดตสำคัญก่อน)
  • บริการ WU สำคัญถูก Disable
  • WU Components เสียหาย ต้อง Reset
  • DLLs ของ WSUS ถูก Unregister
  • Firewall (โดยเฉพาะ Comodo) บล็อกการเชื่อมต่อ WU Server

วิธีแก้ (ลำดับความสำคัญ)

1. รัน Windows Update Troubleshooter

Win+R → ms-settings:troubleshoot → Windows Update → Run troubleshooter
วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)

2. ติดตั้ง Important Updates ก่อน

Win+R → ms-settings:windowsupdate (Win 10) หรือ wuapp (เก่า) → Check updates → ติดตั้งทุกตัวยกเว้นตัวที่ล้มเหลว ให้ Important ก่อน
วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)

3. Enable บริการ WU สำคัญ

ทาง CMD (Admin) - เร็วที่สุด:

SC config trustedinstaller start=auto
SC config bits start=auto
SC config cryptsvc start=auto
วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)

ทาง GUI (services.msc): Windows Module Installer, Cryptographic Service, Trusted Installer → Startup type = Automatic
วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)

4. Reset WU Components ทั้งหมด

อัตโนมัติ: ดาวน์โหลด Reset Windows Update Agent จาก Microsoft Technet รัน
วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)

Manual (CMD Admin):

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

5. Re-register DLLs (Script .bat)

Notepad (Admin) → วางสคริปต์ยาว (ในบทความ) → Save as .bat → Run as Admin
วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)

6. Uninstall Comodo Firewall (ถ้ามี)

Win+R → appwiz.cpl → Uninstall Comodo → ลบไฟล์คงเหลือ → Reboot
วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)วิธีแก้ Windows Update Error C80003F3 (หน่วยความจำไม่พอ/บริการหยุดทำงาน)