KB4048955 Update สำหรับ Windows นำมา Quality Improvements และองค์ประกอบอื่นๆ ที่อ้างว่าแก้ไขช่องโหว่ด้านความปลอดภัย แต่ Bug ทำให้ Error 0x80070643 โผล่ทุกครั้งที่พยายามติดตั้ง Update Error 0x80070643 เป็นรหัสข้อผิดพลาดการติดตั้ง Windows Update แบบทั่วไป ที่อาจปรากฏบนหน้าจอระหว่างติดตั้ง

0x80070643 หมายถึงอะไร?
Windows Error Code 0x80070643 เป็นข้อผิดพลาดระหว่างการติดตั้ง อาจเกิดจากปฝั่ง Server และคุณอาจลองติดตั้งใหม่หรือตรวจสอบการเชื่อมต่ออินเทอร์เน็ต ลองรีสตาร์ทคอมพิวเตอร์หลังรัน Windows Update Troubleshooter
ทำอย่างไรถ้า Windows Update ติดตั้งไม่สำเร็จ?
หาก Windows Update ติดตั้งไม่สำเร็จ ลองติดตั้งใหม่ ลบ Temporary Files และ Browser Cache หากไม่ได้ ให้ Reset Windows Update Components เอง วิธีเพิ่มเติม: รัน SFC และ DISM, หรือ Windows Update Troubleshooter
แก้ไข Windows Update Error 0x80070643
นี่คือสิ่งที่ทำได้ใน Windows 10 หรือ Windows 11:
1. เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution
Error 0x80070643 อาจหยุดการติดตั้ง Windows Update หรือซอฟต์แวร์อื่น ปัญหานี้อาจเกิดจากการเสียหายของ MSI Software Update Registration หรือการติดตั้ง .NET Framework บนคอมพิวเตอร์เสียหาย

แนะนำให้ Rename โฟลเดอร์ SoftwareDistribution เปิด Elevated Command Prompt พิมพ์คำสั่งทีละอัน กด Enter:
net stop wuauserv net stop bits rename c:\windows\SoftwareDistribution SoftwareDistribution.bak net start wuauserv net start bits
จากนั้นล้างเนื้อหาโฟลเดอร์ Catroot2
2. ล้างเนื้อหาโฟลเดอร์ Catroot2

Catroot และ Catroot2 เป็นโฟลเดอร์สำคัญของ Windows OS ที่จำเป็นระหว่าง Windows Updates หากเผชิญปัญหาขณะอัปเดต Windows และได้ Error 0x80070643 ให้ Reset Catroot2 Folder
วิธี Reset Catroot2 Folder:
เปิด Elevated Command Prompt พิมพ์คำสั่งทีละอัน กด Enter:
net stop cryptsvc md %systemroot%\system32\catroot2.old xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
จากนั้นลบเนื้อหาทั้งหมดใน catroot2 Folder
หลังจากนั้น ใน CMD พิมพ์และกด Enter:
net start cryptsvc
Catroot Folder จะ Reset เมื่อเริ่ม Windows Update ใหม่
3. รัน Windows Update Troubleshooter
บางครั้งผู้ใช้ Windows พยายามติดตั้ง Update ล่าสุด ได้ Error 0x80070643 Windows Update Troubleshooter แก้ไข Error หลายอย่างได้ ลองรันดู
4. ติดตั้ง Windows Updates ใน Clean Boot State
เป็นความคิดดีที่จะติดตั้ง Windows Updates ใน Clean Boot State เนื่องจาก Non-Microsoft Processes & Services ไม่เริ่มต้นในสถานะนั้น จึงไม่มี 3rd-party Interference ทำให้ Windows Update ล้มเหลว
All the best!
