Windows 11 SoftwareDistribution Folder เสียหาย แก้อย่างไร

หาก Windows 11 ดาวน์โหลดอัปเดตไม่ได้ ติดตั้งอัปเดตไม่สำเร็จ หรือขึ้น Error Code เดิมซ้ำ ๆ หนึ่งในสาเหตุที่พบบ่อยคือ SoftwareDistribution Folder เสียหาย (Corrupted SoftwareDistribution Folder) ซึ่งเป็นโฟลเดอร์หลักที่ Windows ใช้เก็บไฟล์ Windows Update ชั่วคราว

เมื่อโฟลเดอร์นี้มีปัญหา Windows จะไม่สามารถดาวน์โหลดหรือติดตั้งอัปเดตได้อย่างถูกต้อง แต่ข่าวดีคือสามารถแก้ไขได้โดยการรีเซ็ตโฟลเดอร์ดังกล่าวอย่างปลอดภัย


🔍 SoftwareDistribution Folder คืออะไร

SoftwareDistribution เป็นโฟลเดอร์ที่ Windows ใช้สำหรับ

  • เก็บไฟล์ Windows Update
  • เก็บประวัติการอัปเดต
  • เก็บไฟล์ชั่วคราวก่อนติดตั้ง
  • เก็บข้อมูลการตรวจสอบอัปเดต

ตำแหน่งของโฟลเดอร์คือ

C:\Windows\SoftwareDistribution

หากไฟล์ภายในเสียหาย Windows Update อาจทำงานผิดปกติทันที


🔍 อาการเมื่อ SoftwareDistribution Folder เสียหาย

คุณอาจพบอาการดังต่อไปนี้

  • Windows Update ค้างที่ 0%
  • Windows Update ค้างที่ 100%
  • ตรวจสอบอัปเดตไม่สำเร็จ
  • ดาวน์โหลดอัปเดตไม่สำเร็จ
  • Error Code ซ้ำเดิม
  • Pending Install ค้าง
  • Windows Update เปิดไม่ได้
  • Update ล้มเหลวทุกครั้ง

① หยุดบริการ Windows Update

เปิด

Command Prompt (Run as Administrator)

รันคำสั่ง

net stop wuauserv
net stop bits
net stop cryptsvc

บริการเหล่านี้ต้องหยุดก่อนจึงจะสามารถแก้ไขโฟลเดอร์ SoftwareDistribution ได้


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

รันคำสั่ง

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

หรือ

เปิด File Explorer

ไปที่

C:\Windows\

แล้วเปลี่ยนชื่อโฟลเดอร์เป็น

SoftwareDistribution.old

หากระบบแจ้งว่าไฟล์กำลังถูกใช้งาน แสดงว่ายังมีบริการ Windows Update ทำงานอยู่


③ เริ่มบริการ Windows Update ใหม่

รัน

net start cryptsvc
net start bits
net start wuauserv

จากนั้นรีสตาร์ทเครื่อง

เมื่อ Windows เริ่มทำงานอีกครั้ง จะสร้างโฟลเดอร์ SoftwareDistribution ใหม่โดยอัตโนมัติ


④ ตรวจสอบ Windows Update

ไปที่

Settings > Windows Update

เลือก

Check for updates

หากปัญหาเกิดจาก SoftwareDistribution Folder จริง ระบบจะเริ่มดาวน์โหลดอัปเดตใหม่ทั้งหมด


⑤ ซ่อมไฟล์ระบบ

หากยังไม่สามารถอัปเดตได้

เปิด Command Prompt

รัน

sfc /scannow

จากนั้น

DISM /Online /Cleanup-Image /RestoreHealth

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


⑥ ล้างไฟล์ชั่วคราว

ไปที่

Settings > System > Storage

เลือก

Temporary files

ลบรายการ

  • Windows Update Cleanup
  • Temporary Files
  • Delivery Optimization Files

เพื่อลดความเสี่ยงจากไฟล์อัปเดตเก่าที่เสียหาย


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

Windows Update ต้องใช้พื้นที่สำหรับสร้างไฟล์ใหม่

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

  • SSD : 20 GB
  • HDD : 30 GB

หากพื้นที่ไม่เพียงพอ การสร้าง SoftwareDistribution ใหม่อาจไม่สมบูรณ์


⑧ ตรวจสอบสิทธิ์ของโฟลเดอร์

หากโฟลเดอร์ SoftwareDistribution ถูกเปลี่ยนสิทธิ์ (Permission)

Windows อาจไม่สามารถเขียนไฟล์ใหม่ได้

ควรตรวจสอบว่า

  • SYSTEM
  • Administrators

ยังมีสิทธิ์ Full Control


⑨ ใช้ Windows Update Troubleshooter

ไปที่

Settings > System > Troubleshoot > Other troubleshooters

เลือก

Windows Update

กด

Run

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


⑩ ไม่ควรลบโฟลเดอร์โดยตรง

หลายเว็บไซต์แนะนำให้ลบโฟลเดอร์ SoftwareDistribution ทันที

แต่แนวทางที่ปลอดภัยกว่าคือ

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

เพราะหากเกิดปัญหา ยังสามารถย้อนกลับได้ง่ายกว่า

ทีมงาน comsiam ใช้วิธีนี้เป็นมาตรฐานในการแก้ปัญหา Windows Update เนื่องจากปลอดภัยและมีโอกาสแก้ไขสำเร็จสูง


วิธีป้องกันปัญหาในอนาคต

  • ปิดเครื่องอย่างถูกวิธี
  • อย่าบังคับปิดเครื่องระหว่าง Windows Update
  • อัปเดต Windows เป็นประจำ
  • เหลือพื้นที่ว่างในไดรฟ์ C อย่างเพียงพอ
  • หลีกเลี่ยงโปรแกรมทำความสะอาดระบบที่ลบไฟล์ Windows Update โดยอัตโนมัติ

นอกจากนี้ comsiam แนะนำให้รีสตาร์ทเครื่องหลังติดตั้งอัปเดตทุกครั้ง เพื่อให้ Windows สร้างไฟล์และฐานข้อมูลของ Windows Update ได้สมบูรณ์


สรุป

ปัญหา SoftwareDistribution Folder เสียหาย เป็นหนึ่งในสาเหตุหลักที่ทำให้ Windows Update ดาวน์โหลดหรือติดตั้งอัปเดตไม่ได้ วิธีแก้ที่ได้ผลที่สุดคือหยุดบริการ Windows Update เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution แล้วเริ่มบริการใหม่ จากนั้นตรวจสอบอัปเดตอีกครั้ง หากยังพบปัญหา ควรใช้ SFC, DISM และ Windows Update Troubleshooter เพื่อซ่อมแซมระบบเพิ่มเติม


คำถามชวนคิด

หลังจากรีเซ็ต SoftwareDistribution Folder แล้ว Windows Update ของคุณเริ่มดาวน์โหลดอัปเดตใหม่ได้ทันที หรือยังคงขึ้น Error Code เหมือนเดิม?