Microsoft เปิดตัว system updates แบบสม่ำเสมอเพื่อปรับปรุงระบบปฏิบัติการ Windows การติดตั้งอัปเดตเหล่านี้เป็นสิ่งสำคัญต่อระบบปฏิบัติการของคุณ เพราะพวกมันออกแบบมาเพื่อแก้บั๊ก ซ่อมช่องโหว่ด้านความปลอดภัย ใช้แพตช์สำหรับข้อผิดพลาดเก่าและใหม่ และนำเสนอฟีเจอร์ใหม่
อย่างไรก็ตาม Windows Update มักเป็นที่มาของข้อผิดพลาดหลากหลาย ทั้งที่คุณต้องทำคืออ่านผ่านเธรดอภิปรายออนไลน์ต่างๆ เพื่อดูว่าข้อผิดพลาด Windows Update นิยมแค่ไหน มีบางครั้งที่ Windows Update ไม่แสดงอัปเดตที่พร้อมใช้งาน แม้จะมีการปล่อยออกมาเมื่อเร็วๆ นี้ การติดตั้งอัปเดตอาจนำไปสู่ Blue Screen of Death (BSOD) ทำให้คุณค้างใน restart loop หรือแครชระบบหมด
ทุกข้อผิดพลาดที่เกิดขึ้น มาพร้อมกับรหัส ซึ่งให้ผู้ใช้ सुराग (clues) บางส่วนเกี่ยวกับว่าข้อผิดพลาดเกี่ยวกับอะไร และเกิดจากอะไร รหัสข้อผิดพลาด Windows Update ทั่วไปอื่นๆ รวมถึง 0x8024402c และ 0x803F8001
อีกปัญหา Windows Update ยอดนิยมคือ STATUS_SXS_COMPONENT_STORE_CORRUPT ซึ่งเกี่ยวข้องกับรหัสข้อผิดพลาด 0x80073712 ข้อผิดพลาดนี้ป้องกันไม่ให้ผู้ใช้ Windows ติดตั้งอัปเดต หรือทำให้ Windows Update ค้างระหว่างการติดตั้ง
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เฉพาะทางเพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัยที่อาจก่อให้เกิดปัญหาระบบหรือประสิทธิภาพช้าลง
คำแนะนำทั่วไปเมื่อเกิดข้อผิดพลาด STATUS_SXS_COMPONENT_STORE_CORRUPT คือการทำ clean install ของระบบปฏิบัติการ แต่ถ้าคอมพิวเตอร์ของคุณมีไฟล์สำคัญที่คุณยังไม่ได้สำรองไว้ ทำยังไง? การ clean install จะล้างดิสก์ให้สะอาดสมบูรณ์ ทำให้การกู้คืนข้อมูลเกือบเป็นไปไม่ได้ นอกจากนี้ การติดตั้งโปรแกรมใหม่และกำหนดค่าระบบใหม่ หมายถึงงานเพิ่มเติมและความลำบากมากขึ้น
โชคดีที่มีวิธีอื่นที่ไม่ค่อยรู้จักในการจัดการกับข้อผิดพลาด STATUS_SXS_COMPONENT_STORE_CORRUPT เราจะผ่านแต่ละวิธีแก้และแสดงวิธีการนำไปใช้ทีละขั้นตอน
ข้อผิดพลาด STATUS_SXS_COMPONENT_STORE_CORRUPT คืออะไร?
ก่อนที่เราจะกระโดดไปที่วิธีแก้ สำคัญที่จะต้องเข้าใจก่อนว่าข้อผิดพลาดนี้เกี่ยวกับอะไร สาเหตุคืออะไร และมันส่งผลต่อระบบอย่างไร
Error 0x80073712 ไม่ใช่ปัญหา Windows ใหม่ ข้อผิดพลาดนี้เกิดขึ้นทุกครั้งที่คุณพยายามติดตั้งซอฟต์แวร์หรืออัปเดต และมีมาตั้งแต่ Windows 7 ล่าสุด ผู้ใช้ Windows 10/11 เจอข้อผิดพลาดนี้เมื่อพยายามติดตั้ง Cumulative Update KB3194798 (ปล่อยเมื่อตุลาคม 2016) และ KB4467691 (ปล่อยเมื่อพฤศจิกายน 2018)
ตามรหัสข้อผิดพลาด ปัญหานี้เกี่ยวข้องกับ Windows component store ที่เสียหายหรือแตก ซึ่งตั้งอยู่ในซับโฟลเดอร์ WinSxS Windows Component Store รองรับฟังก์ชันที่จำเป็นต่อการปรับแต่งและอัปเดตระบบ เมื่อคุณเห็นข้อผิดพลาดนี้ หมายถึงหนึ่งในไฟล์ในโฟลเดอร์ WinSxS อาจหายไป เสียหาย หรือ corrupt
อย่างไรก็ตาม เรายังไม่สามารถเพิกเฉยได้ว่าองค์ประกอบอื่นอาจก่อให้เกิดข้อผิดพลาด ด้วยความคิดนี้ เราจึงระบุลิสต์วิธีต่างๆ ในการแก้ไขข้อผิดพลาด STATUS_SXS_COMPONENT_STORE_CORRUPT
วิธีแก้ไขข้อผิดพลาด STATUS_SXS_COMPONENT_STORE_CORRUPT
ก่อนที่คุณจะพยายามหาวิธีแก้ที่ดีที่สุดสำหรับข้อผิดพลาด STATUS_SXS_COMPONENT_STORE_CORRUPT สำคัญมากที่จะต้องสำรองข้อมูลสำคัญทั้งหมดก่อน กรณีมีบางอย่างผิดปกติกับกระบวนการ troubleshooting เมื่อคุณบันทึกทุกอย่างที่คุณต้องการแล้ว ให้รีสตาร์ทคอมพิวเตอร์เพื่อปรับสภาพระบบ การรีสตาร์ทอย่างง่ายมักเพียงพอที่จะแก้ปัญหาเล็กน้อยที่เกิดจาก system glitch ชั่วคราว แต่ถ้ารีบูทไม่ได้ผล ให้ลองวิธีแก้ด้านล่าง
วิธีแก้ #1: รัน System File Checker
วิธีแรกในการซ่อมแซมไฟล์ระบบ Windows ที่เสียหายคือการรัน System File Checker (SFC) เครื่องมือ troubleshooting built-in นี้สแกนคอมพิวเตอร์หาไฟล์ระบบที่เสียหาย รวมถึง Windows component store และพยายามซ่อมแซมถ้าเป็นไปได้
ในการรัน SFC ทำตามขั้นตอนด้านล่าง
- กด Windows + X หรือคลิกขวาที่ Start เพื่อเปิด Power Menu
- เลือก Command Prompt Power Menu เปิด Command Prompt ด้วยสิทธิ์ administrator ดังนั้นคุณจึงมีการเข้าถึงเต็มที่
- พิมพ์คำสั่งต่อไปนี้ในหน้าต่างคอนโซล แล้วกด Enter:
sfc / scannow
รอจนกระบวนการเสร็จสิ้น System File Checker จะพยายามซ่อมแซมไฟล์ที่เสียหายที่พบระหว่างการสแกนโดยอัตโนมัติ
วิธีแก้ #2: รัน DISM
บางครั้ง การรัน SFC เพียงอย่างเดียวไม่เพียงพอที่จะซ่อม component store ที่แตก ในกรณีนี้ คุณต้องรันการสแกนลึกกว่าโดยใช้ Deployment Image Servicing and Management (DISM) เครื่องมือนี้สามารถตรวจสอบความสมบูรณ์ของ Windows component store และซ่อมแซมไฟล์ที่เสียหาย
ทำตามคำแนะนำเหล่านี้เพื่อรัน DISM:
- เปิด Command Prompt ด้วยคำแนะนำด้านบน
- พิมพ์คำสั่งต่อไปนี้ทีละบรรทัด แล้วกด Enter หลังแต่ละคำสั่ง:
- Dism /online /cleanup-image /ScanHealth
- Dism /online /cleanup-image /CheckHealth
- Dism online /cleanup-image /RestoreHealth
คำสั่งแรกตรวจสอบโฟลเดอร์คอมโพเนนต์หาความเสียหาย คำสั่งที่สองตรวจสอบว่าคอมโพเนนต์ที่เสียหายสามารถซ่อมแซมได้หรือไม่ และคำสั่งที่สามพยายามซ่อมแพ็คเกจที่แตกโดยใช้วิธีภายใน
วิธีแก้ #3: ลบไฟล์ขยะจากคอมพิวเตอร์ของคุณ
ไฟล์ที่ลบไม่ได้ถูกลบอย่างสมบูรณ์และอยู่ในระบบเป็นไฟล์ขยะ นอกจากการใช้พื้นที่จัดเก็บที่มีค่า ไฟล์ที่ไม่จำเป็นเหล่านี้ยังสามารถรบกวนกระบวนการระบบได้ เช่น การอัปเดตซอฟต์แวร์และการติดตั้ง หากคุณใช้คอมพิวเตอร์มาพักใหญ่ๆ คุณน่าจะสะสมไฟล์ขยะเยอะแล้ว ป้องกันไม่ให้คุณอัปเดตระบบสำเร็จ
การลบไฟล์ขยะด้วยตนเองเป็นไปไม่ได้ เพราะไฟล์เหล่านี้มักอยู่ในโฟลเดอร์ที่เข้าถึงยาก สิ่งที่คุณสามารถทำได้คือใช้ PC management app ที่น่าเชื่อถือ ซึ่งสแกนคอมพิวเตอร์หาไฟล์ขยะและกำจัดมันอย่างสมบูรณ์ เมื่อคุณทำความสะอาดคอมพิวเตอร์เสร็จ ลองรัน Windows Update อีกครั้งเพื่อเช็คว่าข้อผิดพลาดยังคงอยู่หรือไม่
วิธีแก้ #4: รัน Windows Update Troubleshooter
ทีมเทคนิคของ Microsoft อาจคาดการณ์ไว้ว่า Windows Update จะเต็มไปด้วยข้อผิดพลาด ดังนั้นพวกเขาจึงสร้างเครื่องมือเฉพาะสำหรับแก้ปัญหา Windows Update: Windows Update Troubleshooter คุณสามารถดาวน์โหลดแอป standalone จาก Microsoft Download Center ติดตั้งแอป และปล่อยให้มันทำงาน
คุณยังสามารถเข้าถึงได้ผ่าน Control Panel ในการทำเช่นนี้:
- คลิก Windows + X เพื่อเปิด Power Menu
- คลิก Control Panel > System and Security
- คลิกลิงก์ Fix problems with Windows Update
- คลิก Advanced
- ติ๊ก Apply repairs automatically แล้วคลิกลิงก์ Run as administrator
- คลิก Next เพื่อเริ่มกระบวนการ troubleshooting
การรัน troubleshooter แก้ไขปัญหาส่วนใหญ่ที่เกี่ยวกับ Windows Update รวมถึงข้อผิดพลาด STATUS_SXS_COMPONENT_STORE_CORRUPT
วิธีแก้ #5: รีสตาร์ท Windows Update Services
หากวิธีแก้ด้านบนล้มเหลว นี่คือวิธีแก้ต่อไป ในการทำเช่นนี้:
- คลิก Start แล้วพิมพ์ services.msc ในกล่องค้นหา
- กด Enter เพื่อเปิดผลลัพธ์อันดับหนึ่ง
- ในหน้าต่าง Services ค้นหา Background Intelligent Transfer Service (BITS) คลิกขวาที่มัน แล้วเลือก Stop
- ต่อไป ค้นหา Windows Update คลิกขวาที่มัน แล้วคลิก Stop
- กลับไปที่เดสก์ทอป และกด Windows + R เพื่อเปิดกล่องโต้ตอบ Run
- พิมพ์ %windir%\SoftwareDistribution ในกล่องโต้ตอบ แล้วกด OK
- ลบทุกอย่างภายในโฟลเดอร์ที่เปิดขึ้น
- กลับไปที่หน้าต่าง Services และรีสตาร์ท BITS และ Windows Update คลิกขวาแต่ละรายการ แล้วคลิก Start
สิ่งนี้ควรจะรีสตาร์ท Windows Update Services และแก้ไขข้อผิดพลาดที่คุณกำลังมี
สรุป
Microsoft กำลังทำงานอย่างต่อเนื่องเพื่อปรับปรุงระบบปฏิบัติการ Windows แต่อย่างไรก็ตาม ข้อผิดพลาดอย่าง STATUS_SXS_COMPONENT_STORE_CORRUPT อาจทำให้ผู้ใช้คิดว่าบางครั้งอัปเดตเหล่านี้ไม่ได้ช่วยอะไรเลย ข้อผิดพลาดเหล่านี้อาจไม่สำคัญ แต่พวกมันป้องกันไม่ให้คุณอัปเดตระบบ นี่เป็นอันตรายเช่นเดียวกัน
หากคุณเจอข้อผิดพลาด STATUS_SXS_COMPONENT_STORE_CORRUPT คุณสามารถนำวิธีแก้ข้างต้นไปใช้เพื่อแก้ไขปัญหานี้ ในที่สุด จะช่วยให้ Windows Update ทำงานราบรื่นอีกครั้ง