Windows 11 Error 0x80073701 วิธีแก้ล่าสุด

หากคุณพบ Windows 11 Error 0x80073701 ระหว่างการติดตั้ง Windows Update โดยมีข้อความ เช่น “Some update files are missing or have problems” หรือการอัปเดตล้มเหลวทุกครั้ง ข้อผิดพลาดนี้มักเกิดจาก ไฟล์ Component Store ของ Windows เสียหาย (Component-Based Servicing หรือ CBS) ทำให้ระบบไม่สามารถติดตั้งแพ็กเกจอัปเดตได้

Error Code 0x80073701 เป็นหนึ่งในข้อผิดพลาดที่เกี่ยวข้องกับไฟล์ระบบโดยตรง และสามารถแก้ไขได้โดยไม่ต้องติดตั้ง Windows ใหม่ในหลายกรณี


🔍 Windows 11 Error 0x80073701 คืออะไร

Error 0x80073701 หมายถึง

ERROR_SXS_ASSEMBLY_MISSING

Windows ไม่พบไฟล์หรือ Component ที่จำเป็นสำหรับการติดตั้งอัปเดต

ข้อผิดพลาดนี้มักเกิดระหว่าง

  • Windows Update
  • Feature Update
  • Cumulative Update
  • การติดตั้งแพ็กเกจระบบ

🔍 สาเหตุของ Error 0x80073701

ปัญหานี้มักเกิดจาก

  • Component Store เสียหาย
  • ไฟล์ระบบ Windows สูญหาย
  • Windows Update ดาวน์โหลดไฟล์ไม่ครบ
  • SoftwareDistribution Folder เสียหาย
  • Catroot2 Folder เสียหาย
  • การปิดเครื่องระหว่างอัปเดต
  • ฮาร์ดดิสก์มีข้อผิดพลาด
  • โปรแกรม Antivirus ขัดขวางการติดตั้ง

① รีสตาร์ทเครื่อง

เริ่มจากการรีสตาร์ท Windows

จากนั้นไปที่

Settings > Windows Update

เลือก

Check for updates

อีกครั้ง


② ซ่อม Component Store ด้วย DISM

เปิด

Command Prompt (Run as Administrator)

รัน

DISM /Online /Cleanup-Image /ScanHealth

จากนั้น

DISM /Online /Cleanup-Image /RestoreHealth

DISM จะตรวจสอบและดาวน์โหลดไฟล์ที่เสียหายจาก Windows Update เพื่อซ่อมระบบ


③ ตรวจสอบไฟล์ระบบด้วย SFC

หลังจาก DISM เสร็จ

รัน

sfc /scannow

คำสั่งนี้จะตรวจสอบไฟล์ระบบทั้งหมด และแทนที่ไฟล์ที่เสียหาย

เมื่อเสร็จแล้วควรรีสตาร์ทเครื่อง


④ รีเซ็ต Windows Update Components

เปิด

Command Prompt

หยุดบริการ

net stop wuauserv
net stop bits
net stop cryptsvc

เปลี่ยนชื่อโฟลเดอร์

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old

เริ่มบริการใหม่

net start cryptsvc
net start bits
net start wuauserv

⑤ ตรวจสอบพื้นที่ว่างของไดรฟ์ C

Windows ต้องใช้พื้นที่สำหรับแตกไฟล์อัปเดต

ควรเหลือพื้นที่อย่างน้อย

  • SSD : 20 GB
  • HDD : 30 GB

หากพื้นที่ใกล้เต็ม ควรลบไฟล์ที่ไม่จำเป็นก่อน


⑥ ตรวจสอบฮาร์ดดิสก์

เปิด Command Prompt

รัน

chkdsk C: /f /r

หากมี Bad Sector หรือข้อผิดพลาดของระบบไฟล์ อาจเป็นสาเหตุที่ทำให้ไฟล์ Component Store เสียหาย


⑦ ใช้ Windows Update Troubleshooter

ไปที่

Settings > System > Troubleshoot > Other troubleshooters

เลือก

Windows Update

กด

Run

Windows จะตรวจสอบปัญหาที่เกี่ยวข้องกับบริการอัปเดต


⑧ ติดตั้งอัปเดตด้วยตนเอง

หากทราบหมายเลข KB

สามารถดาวน์โหลดจาก

Microsoft Update Catalog

แล้วติดตั้งเอง

ช่วยหลีกเลี่ยงปัญหาของ Windows Update Service ได้


⑨ ปิด Antivirus ชั่วคราว

Antivirus บางตัว

อาจรบกวนการแทนที่ไฟล์ระบบ

ลองปิดชั่วคราว

แล้วติดตั้งอัปเดตอีกครั้ง


⑩ ทำ In-place Upgrade

หากทุกวิธีไม่สำเร็จ

ใช้

  • Windows 11 Installation Assistant
  • Media Creation Tool

ทำ In-place Upgrade

Windows จะซ่อม Component Store และไฟล์ระบบทั้งหมดโดยไม่ลบข้อมูลส่วนตัว

ทีมงาน comsiam แนะนำให้สำรองข้อมูลสำคัญก่อนเริ่มดำเนินการ แม้ว่าการทำ In-place Upgrade จะไม่ลบไฟล์ส่วนตัวก็ตาม


วิธีป้องกัน Error 0x80073701

  • ปิดเครื่องอย่างถูกวิธี
  • ไม่ปิดเครื่องระหว่าง Windows Update
  • ตรวจสอบสุขภาพ SSD หรือ HDD เป็นประจำ
  • สร้าง Restore Point ก่อนอัปเดตใหญ่
  • อัปเดต Windows อย่างสม่ำเสมอ

นอกจากนี้ comsiam แนะนำให้รันคำสั่ง DISM และ SFC ทุกครั้งที่พบ Error Code เกี่ยวกับ Component Store เพราะเป็นวิธีที่ Microsoft แนะนำและมีอัตราความสำเร็จสูง


สรุป

Windows 11 Error 0x80073701 มักเกิดจาก Component Store หรือไฟล์ระบบเสียหาย ทำให้ Windows ไม่สามารถติดตั้งอัปเดตได้ วิธีแก้ที่ได้ผลคือใช้ DISM ซ่อม Component Store ตามด้วย SFC รีเซ็ต Windows Update Components และตรวจสอบฮาร์ดดิสก์ หากยังไม่สามารถแก้ไขได้ การทำ In-place Upgrade จะช่วยซ่อมระบบโดยไม่ต้องติดตั้ง Windows ใหม่


คำถามชวนคิด

Error 0x80073701 ของคุณเกิดขึ้นกับ Cumulative Update, Feature Update หรือเกิดขึ้นทุกครั้งไม่ว่าจะติดตั้งอัปเดตประเภทใด?