10 วิธีที่ดีที่สุดในการแก้ไขข้อผิดพลาดของ Windows Update 0x80070643

คุณได้รับข้อผิดพลาด 0x80070643 ขณะพยายามอัปเดตWindowsหรือไม่ เป็นปัญหาที่น่ารำคาญที่ยังคงมีอยู่ไม่ว่าคุณจะพยายาม "ลองใหม่" อัปเดตมากแค่ไหนก็ตาม เราจะแสดงวิธีแก้ไขรหัสข้อผิดพลาด 0x80070643

Windows Updateสามารถแสดงรหัสข้อผิดพลาด 0x80070643 ได้เป็นครั้งคราวขณะอัปเดตส่วนประกอบของระบบ เช่นWindows DefenderและMicrosoft .NET Frameworkเป็นเวอร์ชันล่าสุด ซึ่งพบได้ไม่บ่อยนักในขณะที่ติดตั้งคุณภาพและการอัปเดตระบบ Windows แบบสะสม(Windows)

ข้อผิดพลาด 0x80070643 สามารถปรากฏขึ้นได้จากหลายสาเหตุ ตัวอย่างเช่น อาจเป็นเพราะอินสแตนซ์บั๊กของ บริการ Windows Update หรือการ ติดตั้ง.NET Framework ที่เสียหาย (Framework)ทำตามคำแนะนำต่อไปนี้เพื่อแก้ไขปัญหาและแก้ไข รหัสข้อผิดพลาดของ Windows Update 0x80070643 ในWindows 10และ 11

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

BITS (ย่อ มาจาก Background Intelligent Transfer Service ), Windows Update ServiceและCryptographic Servicesเป็นบริการที่เกี่ยวข้องกับระบบที่Windows Updateต้องการเพื่อให้ทำงานได้อย่างถูกต้อง บางครั้งพวกเขาสามารถผิดพลาดหรือหยุดทำงานและทำให้เกิดข้อผิดพลาดในการติดตั้ง 0x80070643

ออกกฎนั้นโดยเริ่มบริการทั้งสามใหม่โดยใช้แอพServices ในการทำเช่นนั้น:

1. กดWindows Key + Rเพื่อเปิดกล่องRun จากนั้นพิมพ์ services.msc แล้วกด Enter

2. คลิกขวาที่Background Intelligent Transfer ServiceและเลือกRestart หากตัวเลือกปรากฏเป็นสีเทา ให้เลือก เริ่ม(Start)

3. เลื่อน(Scroll)ดูรายการบริการและทำซ้ำสิ่งที่คุณเพิ่งทำสำหรับWindows Update(Windows Update)และCryptographic Services

2. รีบูตพีซีและลองอัปเดตอีกครั้ง

การรีสตาร์ทพีซีของคุณเป็นอีกวิธีหนึ่งที่รวดเร็วในการแก้ไขข้อผิดพลาด 0x80070643 ของWindows Update หากคุณยังไม่ได้ทำ ให้เปิด เมนู Startแล้วเลือกPower > Restartจากนั้นกลับไปที่Windows Updateและติดตั้งการอัปเดตใหม่

3. เรียกใช้ตัวแก้ไขปัญหา Windows Update(Run Windows Update Troubleshooter)

ลองเรียกใช้ตัว แก้ไขปัญหา Windows Updateในตัวหากข้อผิดพลาด 0x80070643 ยังคงปรากฏขึ้น มันสามารถระบุปัญหาต่าง ๆ ที่ทำให้Windows Updateไม่ทำงานและเสนอคำแนะนำและการแก้ไขอัตโนมัติเพื่อแก้ไขปัญหาที่เกี่ยวข้องกับการอัปเดต

ในการเรียกใช้ตัว แก้ไขปัญหา Windows Update :

1. กดWindows + Sเพื่อเปิดWindows Search (Windows Search)จากนั้นพิมพ์Troubleshoot Settingsแล้ว เลือกOpen

2. เลือกตัวแก้ไขปัญหา Additional/Other

3. เลือกเรียกใช้(Run)ถัดจากWindows Update(Windows Update)

4. เรียกใช้ .NET Framework Repair Tool

ข้อผิดพลาด 0x80070643 แสดงเฉพาะขณะติดตั้งการอัปเดตMicrosoft .NET Framework หรือไม่ (Microsoft .NET Framework)ถ้าใช่ ให้เรียกใช้Microsoft .NET Framework Repair Toolเพื่อตรวจสอบไฟล์ที่เสียหายและปัญหาอื่นๆ เกี่ยวกับการติดตั้ง .NET Framework ปัจจุบัน(Framework)

1. ดาวน์โหลดMicrosoft .NET Framework Repair Toolจากเว็บไซต์ของ Microsoft

2. ดับเบิลคลิกที่ ไฟล์ NetFxRepairTool.exe ที่ดาวน์โหลดมา และยอมรับข้อกำหนดสิทธิ์การใช้งานของ Microsoft จากนั้น ตรวจทานการเปลี่ยนแปลงที่แนะนำและเลือกถัดไป(Next)เพื่อนำไปใช้ อย่าเพิ่งออกจาก เครื่องมือซ่อมแซม Microsoft .Net Framework(Microsoft .Net Framework Repair Tool)

3. เปิดWindows Updateอีกครั้งแล้วลอง อัปเดต Microsoft .NET Frameworkอีกครั้ง หากการอัปเดตเสร็จสมบูรณ์ ให้เลือกเสร็จสิ้น(Finish)เพื่อออกจากMicrosoft .Net Framework Repair Tool (Microsoft .Net Framework Repair Tool)ถ้าไม่เลือกถัดไป(Next)เพื่อทำการแก้ไขปัญหาเพิ่มเติม

5. รีเซ็ต Windows Update

Windows Updateจะแคชไฟล์และลายเซ็นต่างๆ ในโฟลเดอร์ระบบสองโฟลเดอร์ที่เรียกว่า “SoftwareDistribution” และ “catroot2” ข้อมูลภายในอาจเสียหายและทำให้เกิดข้อผิดพลาด 0x80070643

บังคับให้ Windows Updateสร้าง โฟลเดอร์ SoftwareDistributionและโฟลเดอร์ Catroot2(Catroot2) ขึ้นใหม่ เพื่อขจัดปัญหาที่อาจเกิดขึ้นกับข้อมูลเสียหาย ในการทำเช่นนั้น:

1. เปิด เมนู Startพิมพ์ cmd แล้วเลือกRun as administrator เพื่อเรียกใช้คอนโซล Command Prompt ที่ยกระดับขึ้น(Command Prompt)

2. เรียกใช้คำสั่งด้านล่างทีละคำสั่งเพื่อหยุดBackground Intelligent Service , Windows Update ServiceและCryptographic Services:

  • หยุดสุทธิ wuauserv
  • หยุดสุทธิ cryptSvc
  • บิตหยุดสุทธิ

3. เรียกใช้คำสั่งต่อไปนี้เพื่อเปลี่ยนชื่อและสำรองข้อมูล โฟลเดอร์ Software DistributionและCatroot2 ปัจจุบัน :

  • เปลี่ยนชื่อ c:windowsSoftwareDistribution SoftwareDistribution.old
  • เปลี่ยนชื่อ %systemroot% \System32\catroot2 catroot2.old

4. เรียกใช้คำสั่งด้านล่างทีละคำสั่งเพื่อรีสตาร์ทBackground Intelligent Service , Windows Update ServiceและCryptographic Services:

  • เริ่มต้นสุทธิ wuauserv
  • net start cryptSvc
  • บิตเริ่มต้นสุทธิ

5. ลองใช้ Windows Update อีกครั้ง

6. ดำเนินการคลีนบูต

หากข้อผิดพลาด 0x80070643 ยังคงอยู่ ให้ลองติดตั้งการอัปเดตล่าสุดหลังจากคลีน บูต Windows เป็นกระบวนการที่ป้องกันบริการของบุคคลที่สามและโปรแกรมเริ่ม ต้นจากการรบกวนWindows Update ในการทำเช่นนั้น:

1. พิมพ์ msconfig ลงใน ช่อง Runแล้วกดEnter จากนั้นสลับไปที่ แท็บ บริการ(Services)ทำเครื่องหมายที่ช่องถัดจากซ่อน(Hide) บริการ ทั้งหมดของ Microsoft(Microsoft)แล้วเลือกปิดใช้งาน(Disable)ทั้งหมด

2. สลับไปที่ แท็ บStartupและเลือกOpen Task Manager จากนั้นปิดใช้งานโปรแกรมเริ่มต้นที่ไม่ใช่ของ Microsoft ทั้งหมด

3. รีสตาร์ทเครื่องคอมพิวเตอร์และเรียกใช้Windows Update (Windows Update)หากช่วยได้ ให้ทำซ้ำขั้นตอนที่ 1-2 และเปิดใช้งานรายการที่ถูกปิดใช้งานทั้งหมดอีกครั้ง

7. ติดตั้งการอัปเดตผ่านMicrosoft Update Catalog

หากคลีนบูตไม่ช่วย ให้ลองติดตั้งการอัปเดตที่มีปัญหาผ่านMicrosoft Update Catalog (Microsoft Update Catalog)ในการทำเช่นนั้น:

1. ไป ที่ Windows Updateและจดบันทึก KB ( Knowledge Base ) ของการอัปเดตที่ล้มเหลว

2. ไปที่Microsoft Update Catalogป้อนKB IDและเลือกSearch จากนั้นเลือกและดาวน์โหลดไฟล์อัพเดท ตรวจสอบ ให้(Make)แน่ใจว่าตรงกับเวอร์ชันบิลด์ Windows ปัจจุบัน(matches the current Windows build version)และสถาปัตยกรรมระบบปฏิบัติการ(operating system architecture) (x64, x86 หรือ ARM64)

3. เรียกใช้ไฟล์ที่ดาวน์โหลดมาและปฏิบัติตามคำแนะนำในการติดตั้งบนหน้าจอทั้งหมด จากนั้นเลือกรีสตาร์ท(Restart)ทันที เพื่อสิ้นสุดการอัปเดต

8. อัปเดต Windows Defender ด้วยตนเอง(Update Windows Defender)

หากข้อผิดพลาด 0x80070643 ปรากฏขึ้นสำหรับ การอัปเดตข้อกำหนดของ Windows Defenderเท่านั้น คุณสามารถดาวน์โหลดและติดตั้งได้โดยไม่ต้องใช้Windows Update(Windows Update)

โดยไปที่หน้าการอัปเดตโปรแกรมป้องกันไวรัสของ Microsoft Defender(Microsoft Defender Antivirus updates page)และเลื่อนลงไปที่ ส่วนการ อัปเดตข่าวกรองด้านความปลอดภัยล่าสุด (Latest)จากนั้น ดาวน์โหลดชุดคำจำกัดความล่าสุดสำหรับMicrosoft Defender Antivirusที่ตรงกับสถาปัตยกรรมระบบปฏิบัติการของคุณและเรียกใช้ไฟล์ที่ดาวน์โหลด

9. เรียกใช้การสแกนป้องกันมัลแวร์

(Computer)ไวรัสคอมพิวเตอร์ มักจะติด Windows Updateเพื่อหยุดการติดตั้งโปรแกรมแก้ไขความปลอดภัยและข้อกำหนดการป้องกันไวรัส หาก ข้อผิดพลาด 0x80070643 ข้อผิดพลาดของ Windows Updateยังคงปรากฏขึ้น จะเป็นความคิดที่ดีที่จะแยกแยะความเป็นไปได้ทั้งหมดของการติดมัลแวร์ที่อาจเกิดขึ้น

แทนที่จะใช้ Windows Defender(Windows Defender)การใช้โซลูชันซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นที่มีศักยภาพ(potent third-party antivirus software solution)ในการสแกนไวรัสอย่างละเอียดจะเป็นตัวเลือกที่ปลอดภัยที่สุด ตัวอย่างเช่น Malwarebytes(Malwarebytes)เวอร์ชันฟรีเป็นตัวเลือกที่ยอดเยี่ยมในการตรวจจับและลบมัลแวร์ที่ดื้อ(detecting and removing stubborn malware)รั้น

10. เรียกใช้ SFC Scan หรือ DISM Tool

การ ติดตั้งWindowsที่เสียหาย อาจเป็นสาเหตุทำให้เกิดข้อผิดพลาด Windows Update 0x80070643 การเรียกใช้ตัวตรวจสอบไฟล์ระบบ(System File Checker)และ เครื่องมือ DISMสามารถช่วยแก้ไขปัญหาเกี่ยวกับไฟล์ระบบและปรับปรุงความเสถียร

คลิกขวา(Right-click)ที่ปุ่มStartแล้วเลือกWindows PowerShell ( Admin ) จากนั้นพิมพ์ sfc /scannowแล้ว กดEnterเพื่อเปิดSystem File Checker

ถัดไป ป้อนคำสั่งต่อไปนี้แล้วกดEnterเพื่อเรียกใช้เครื่องมือDISM ( Deployment Image Servicing and Management )

DISM.exe /Online /Cleanup-Image /Restorehealth

หลังจากทำการสแกนทั้งสองครั้งแล้ว ให้ใช้Windows Updateและตรวจสอบว่าข้อผิดพลาด 0x80070643 เกิดขึ้นอีกหรือไม่

รหัสข้อผิดพลาด 0x80070643 แก้ไขแล้ว

ข้อผิดพลาด 0x80070643 เป็นปัญหาที่ค่อนข้างตรงไปตรงมาในการแก้ไขเมื่อเปรียบเทียบกับปัญหา อื่น ๆ ของ Windows Update (other Windows Update issues)ตัวอย่างเช่น การเริ่มบริการที่เกี่ยวข้องกับ Windows Update ใหม่ การเรียกใช้ตัวแก้ไขปัญหา (Windows Update-related)Windows Updateหรือการล้าง แคช Windows Updateน่าจะช่วยได้เสมอ หากไม่เป็นเช่นนั้น การดำเนินการแก้ไขที่เหลือจะทำได้แน่นอน ให้พิจารณารีเซ็ตการติดตั้ง Windows ของคุณเป็นค่าเริ่มต้น(resetting your Windows installation to factory defaults)จาก โรงงาน



About the author

ฉันเป็นผู้เชี่ยวชาญด้านคอมพิวเตอร์ที่มีประสบการณ์มากกว่า 10 ปี และฉันเชี่ยวชาญในการช่วยเหลือผู้คนในการจัดการคอมพิวเตอร์ในสำนักงาน ฉันได้เขียนบทความเกี่ยวกับหัวข้อต่างๆ เช่น วิธีเพิ่มประสิทธิภาพการเชื่อมต่ออินเทอร์เน็ต วิธีตั้งค่าคอมพิวเตอร์เพื่อประสบการณ์การเล่นเกมที่ดีที่สุด และอื่นๆ หากคุณกำลังมองหาความช่วยเหลือเกี่ยวกับงานหรือชีวิตส่วนตัวของคุณ เราคือคนสำหรับคุณ!



Related posts