Windows Update Error 0x80070643 เป็นข้อผิดพลาดที่จู้จี้ซึ่งแสดงขึ้นเมื่อคุณพยายามติดตั้งการอัปเดตที่สะสม ปัญหานี้อาจเกิดจากปัจจัยหลายประการ เป็นไปได้ว่าฐานข้อมูล Windows Update เสียหาย ต้องมีการซ่อมแซม .NET framework หรือไฟล์ระบบหายไป ดังนั้นข้อผิดพลาด Windows Update 0x80070643 จึงปรากฏขึ้น
ขั้นตอนแรกคือการตรวจสอบระบบปฏิบัติการและติดตั้ง .NET Framework เวอร์ชันล่าสุด หากไม่ได้ผล การเรียกใช้ SFC การติดตั้งการอัปเดตด้วยตนเอง และการอัปเดต Windows Defender ด้วยตนเองน่าจะช่วยได้ ในบทความนี้ เราจะแสดงวิธีการต่างๆ เพื่อแก้ไขข้อผิดพลาดในการติดตั้ง – 0x80070643
ข้อผิดพลาดการอัปเดต Windows 10/11 0x80070643 คืออะไร?
โดยทั่วไป การอัปเดต Windows 10/11 จะเสนอการปรับปรุงคุณภาพและแก้ไขปัญหาด้านความปลอดภัย อย่างไรก็ตาม บางครั้งข้อผิดพลาด 0x80070643 ปรากฏขึ้นเมื่อผู้ใช้พยายามติดตั้งการอัปเดต ข้อผิดพลาด 0x80070643 เป็นข้อความแสดงข้อผิดพลาดในการติดตั้ง Windows Update ที่อาจปรากฏบนหน้าจอของคุณในระหว่างขั้นตอนการติดตั้ง
คุณอาจพบข้อผิดพลาด (kb3122947) – ข้อผิดพลาด 0x80070643 หรือ (kb4023057) – ข้อผิดพลาด 0x80070643 หลังจากอัปเดตระบบปฏิบัติการของคุณ การอัปเดต 2018-11 สำหรับ Windows 10 เวอร์ชัน 1803 สำหรับระบบที่ใช้ x64 (kb4023057) – ข้อผิดพลาด 0x80070643 อาจปรากฏขึ้นเมื่อคุณติดตั้งการอัปเดตนี้โดยเฉพาะ ข้อผิดพลาด 0x80070643 อาจเกิดขึ้นเมื่อติดตั้งหรืออัปเดตแอปพลิเคชัน Windows ใดๆ
เคล็ดลับแบบมือโปร:เรียกใช้เครื่องมือเพิ่มประสิทธิภาพพีซีโดยเฉพาะเพื่อกำจัดการตั้งค่าที่ไม่ถูกต้อง ไฟล์ขยะ แอปที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัยที่อาจทำให้ระบบมีปัญหาหรือประสิทธิภาพการทำงานช้า
สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8นี่คือข้อความแสดงข้อผิดพลาดบางส่วนที่คุณอาจพบ:
- การอัปเดต 2018-11 สำหรับ Windows 10/11 เวอร์ชัน 1803 สำหรับระบบที่ใช้ x64 (KB4023057) – ข้อผิดพลาด 0x80070643
- อัปเดตสำหรับ windows 10 เวอร์ชัน 1511 สำหรับระบบที่ใช้ x64 (kb3106246) – ข้อผิดพลาด 0x80070643
- ไม่สามารถติดตั้งได้ในวันที่ (วันที่) – 0x80070643
- ข้อผิดพลาด 0x80070643 ไม่สามารถติดตั้งแพ็คเกจ MSI
การแจ้งเตือนข้อผิดพลาดนี้มีรูปแบบต่างๆ กัน แต่ทั้งหมดมีความหมายเหมือนกัน:การติดตั้งการอัปเดตล้มเหลว และคุณจะไม่สามารถดำเนินการต่อได้หากไม่แก้ไขข้อผิดพลาดก่อน
เราได้รวบรวมคำแนะนำที่ครอบคลุมเพื่อแก้ไขข้อผิดพลาด Windows Update 0x80070643
อะไรทำให้เกิดข้อผิดพลาดในการอัปเดต Windows 10/11 0x80070643
หากพีซีที่ใช้ Windows ของคุณแสดงข้อผิดพลาดในการติดตั้ง – 0x80070643 คุณไม่ต้องกังวลเพราะคุณไม่ได้อยู่คนเดียว ปัญหานี้ได้รับการรายงานโดยผู้ใช้ Windows จำนวนมากในช่วงหลายปีที่ผ่านมา
ปัญหานี้มักเกิดจากปัจจัยหนึ่งหรือหลายปัจจัยต่อไปนี้ร่วมกัน:
- การติดตั้งการอัปเดตไม่สมบูรณ์/ผิดพลาด— ในกรณีส่วนใหญ่ ข้อผิดพลาด 0x80070643 จะเกิดขึ้นเมื่อคุณติดตั้งการอัปเดตที่ผิดพลาดในคอมพิวเตอร์ของคุณ และตอนนี้ระบบยังคงดำเนินการหรือเข้าถึงการติดตั้งที่เก่ากว่า และไม่รู้จักการอัปเดตใหม่ ไฟล์ขณะติดตั้งการอัปเดต
- บริการตัวติดตั้ง Windows — หากบริการ Windows Installer ของคอมพิวเตอร์คุณทำงานผิดพลาด ข้อผิดพลาดนี้อาจเกิดขึ้นเนื่องจากคอมพิวเตอร์ไม่สามารถติดตั้งการอัปเดตใหม่ได้อย่างถูกต้อง
- คอมโพเนนต์ของ Windows Update — เราสังเกตเห็นกรณีที่คอมโพเนนต์ Windows Update เริ่มต้นอย่างไม่ถูกต้องระหว่างการเริ่มต้นหรือเปิดตัว ซึ่งถูกบุกรุก ส่งผลให้เกิดข้อผิดพลาด 0x80070643 เมื่อพยายามดาวน์โหลดและติดตั้งการอัปเดตบนพีซี .
- ซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่น — มีบางกรณีที่ Windows ไม่สามารถประมวลผลการอัปเดตสำหรับระบบปฏิบัติการได้อย่างถูกต้องเนื่องจากซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นที่ติดตั้งไว้
- ไฟล์ระบบเสียหาย — ข้อผิดพลาดนี้อาจปรากฏขึ้นในคอมพิวเตอร์ของคุณ หากไฟล์ระบบหรือไดรเวอร์ได้รับการติดตั้งอย่างไม่ถูกต้องหรือเสียหายเนื่องจากการจัดเก็บล้มเหลว
- ไดรเวอร์ที่ล้าสมัย — อาจเป็นไปได้ว่าไดรเวอร์ที่คุณใช้อยู่ในคอมพิวเตอร์ของคุณนั้นล้าสมัยและจำเป็นต้องได้รับการอัปเดตเพื่อให้ระบบของคุณทำงานได้อย่างถูกต้อง
ในที่สุด เราก็สามารถดำเนินการตามขั้นตอนเพื่อกำจัดปัญหานี้ได้หลังจากที่คุณคุ้นเคยกับสาเหตุต่างๆ แล้ว
ขั้นตอนในการแก้ไขข้อผิดพลาดในการติดตั้ง – 0x80070643
ลองทำตามขั้นตอนด้านล่างตามลำดับต่อไปนี้จนกว่าข้อความจะหายไปและการอัปเดตสำเร็จ:
ขั้นตอนที่ 1:รีบูตเครื่องคอมพิวเตอร์ของคุณ
โดยทั่วไป เมื่อคุณติดตั้งการอัปเดตหรือแอปพลิเคชันใหม่บน Windows ข้อความแจ้งจะปรากฏขึ้นเพื่อขอให้คุณรีสตาร์ทคอมพิวเตอร์ หากคุณเพิกเฉยต่อคำขอนี้ ระบบจะสร้างไฟล์บันทึกบางอย่างซึ่งจะทำให้เกิดปัญหาในภายหลัง
ปัญหาส่วนใหญ่ได้รับการแก้ไขโดยเพียงแค่รีสตาร์ทคอมพิวเตอร์ คลิกเริ่ม> เปิด/ปิด> รีสตาร์ท แล้วดูว่าจะช่วยได้หรือไม่
ขั้นตอนที่ 2:เริ่มการติดตั้งใหม่
การพยายามติดตั้งการอัปเดตอีกครั้งอาจส่งผลให้ได้ผลลัพธ์ที่ต่างออกไป ดังนั้นจึงควรลองอีกครั้งอย่างน้อยหนึ่งครั้งก่อนที่จะดำเนินการแก้ไขปัญหาเพิ่มเติม
ขั้นตอนที่ 3:ดาวน์โหลดไฟล์อีกครั้ง
หากคุณดาวน์โหลดการอัปเดตหรือแอปและ (kb3122947) – ข้อผิดพลาด 0x80070643 หรือ (kb4023057) – ข้อผิดพลาด 0x80070643 ปรากฏขึ้น ไฟล์การติดตั้งอาจเสียหายระหว่างกระบวนการดาวน์โหลด ดาวน์โหลดอีกครั้งเพื่อดูว่าสามารถแก้ไขปัญหาได้หรือไม่ ตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียรเมื่อดาวน์โหลดเพื่อป้องกันการหยุดชะงักที่อาจทำให้ไฟล์การติดตั้งเสียหาย นอกจากนี้ ให้ลบไฟล์ต้นฉบับที่คุณดาวน์โหลดก่อน เพื่อไม่ให้คุณติดตั้งแทนการดาวน์โหลดใหม่
ขั้นตอนที่ 4:เรียกใช้คำสั่ง SFC/SCANNOW
ข้อผิดพลาด 0x80070643 บน Windows อาจเกิดจากไฟล์ระบบผิดพลาด คำสั่ง SFC จะสแกนไฟล์เพื่อหาข้อผิดพลาด และหากเป็นไปได้ ให้ทำการซ่อมแซม นี่คือวิธีการ:
- เปิด เรียกใช้ กล่องโต้ตอบโดยกดปุ่ม Windows คีย์และ R ปุ่มลัด
- พิมพ์ cmd ในช่องค้นหา จากนั้นคลิก Ctrl+ Shift+ Enter ซึ่งควรเปิด Command Prompt ในฐานะผู้ดูแลระบบ
- ประเภท sfc /scannow เข้าไปในหน้าต่างคอนโซลแล้วกด Enter .
การเรียกใช้การสแกน SFC อาจเป็นกระบวนการที่ใช้เวลานาน ดังนั้นโปรดอดทนรอจนกว่าจะเสร็จสิ้น เมื่อกระบวนการเสร็จสิ้น ให้ลองติดตั้งโปรแกรมปรับปรุงของ Windows เพื่อดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
วิธีที่ง่ายกว่าในการสแกนหาไฟล์ระบบที่เสียหายและการลบไฟล์ขยะออกจากคอมพิวเตอร์ของคุณคือการใช้ PC Repair Tool ที่จะสแกนทั้งระบบโดยอัตโนมัติ
ขั้นตอนที่ 5:รีเซ็ตส่วนประกอบ Windows Update
หากเทคนิคข้างต้นไม่สามารถแก้ไขข้อผิดพลาด 0x80070643 บนพีซีของคุณ ให้ลองป้อนคำสั่งต่อไปนี้บน Command Prompt:
- เพื่อเริ่มต้น เปิด เรียกใช้ กล่องโต้ตอบโดยกดปุ่ม Windows คีย์และ R ปุ่มลัด
- พิมพ์ cmd ในช่องค้นหา จากนั้นคลิก Ctrl+ Shift+ Enter ซึ่งควรเปิด Command Prompt ในฐานะผู้ดูแลระบบ
- พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง CP ทีละรายการ จากนั้นกด Enter .
- เน็ตหยุด wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- Ren C:\Windows\System32\catroot2 Catroot2.old
- net start wuauserv
- net start cryptSvc
- บิตเริ่มต้นสุทธิ
- net start msiserver
- พิมพ์ ออก แล้วกดปุ่ม Enter เพื่อปิดหน้าต่าง
สุดท้าย ปิดเซสชันพร้อมท์คำสั่งปัจจุบัน แล้วลองติดตั้งการอัปเดต Windows อีกครั้ง
ขั้นตอนที่ 6:เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution
ข้อผิดพลาด 0x80070643 อาจเกิดขึ้นจากการลงทะเบียนการอัปเดตซอฟต์แวร์ MSI ที่เสียหาย หรือการติดตั้ง .NET Framework ที่ผิดพลาดบนพีซีของคุณ
ในการแก้ไขปัญหานี้ ให้เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution โดยทำตามคำแนะนำต่อไปนี้:
- เปิด เรียกใช้ กล่องโต้ตอบโดยกดปุ่ม Windows คีย์และ R ปุ่มลัด
- พิมพ์ cmd ในช่องค้นหา จากนั้นคลิก Ctrl+ Shift+ Enter ซึ่งควรเปิด Command Prompt ในฐานะผู้ดูแลระบบ
- พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง CP ทีละรายการแล้วกด Enter .
- เน็ตหยุด wuauserv
- net stop bits
- เปลี่ยนชื่อ c:\windows\SoftwareDistribution SoftwareDistribution.bak
- net start wuauserv
- บิตเริ่มต้นสุทธิ
ขั้นตอนที่ 7:ล้างโฟลเดอร์ Catroot
โฟลเดอร์ Catroot และ Catroot2 เป็นไดเร็กทอรีระบบปฏิบัติการ Windows ที่สำคัญสองรายการซึ่งจำเป็นตลอดกระบวนการ Windows Update ดังนั้น หากคุณประสบปัญหาในการอัปเดต Windows และได้รับรหัสข้อผิดพลาด 0x80070643 คุณต้องรีเซ็ตโฟลเดอร์ Catroot2
โดยทำตามขั้นตอนต่อไปนี้:
- เปิด เรียกใช้ กล่องโต้ตอบโดยกดปุ่ม Windows คีย์และ R ปุ่มลัด
- พิมพ์ cmd ในช่องค้นหา จากนั้นคลิก Ctrl+ Shift+ Enter ซึ่งควรเปิด Command Prompt ในฐานะผู้ดูแลระบบ
- พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง CP ทีละรายการแล้วกด Enter .
- net stop cryptsvc
- md %systemroot%\system32\catroot2.old
- xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
- จากนั้น ลบทุกอย่างในโฟลเดอร์ catroot2
- หลังจากนั้น ในหน้าต่าง CMD ให้พิมพ์คำสั่งนี้แล้วกด Enter หลังจาก:
net start cryptsvc
- เมื่อคุณรีสตาร์ท Windows Update โฟลเดอร์ catroot ของคุณจะถูกรีเซ็ต
ขั้นตอนที่ 8:ติดตั้งการอัปเดตด้วยตนเอง
หากคุณไม่ได้รับการอัปเดตโดยอัตโนมัติ ให้ลองติดตั้งด้วยตนเอง สิ่งที่คุณต้องทำคือทำตามขั้นตอนด้านล่าง:
- บน แถบงาน , เลือก File Explorer แล้วก็พีซีเครื่องนี้ .
- คลิกขวาที่ใดก็ได้บนหน้าจอและเลือก คุณสมบัติ จากเมนูบริบท
- หลังจากนั้น ให้พิจารณาลักษณะของระบบ เช่น ระบบปฏิบัติการที่ติดตั้งเป็นแบบ 32 บิต (แบบ x86) หรือแบบ 64 บิต (แบบ x64)
- มองหาการอัปเดตที่มีอยู่ในหน้าต่างการตั้งค่าอีกครั้ง ควรเริ่มต้นด้วย KB
- คัดลอกตัวระบุการอัปเดตสะสม
- ไปที่ Microsoft Update Catalog และวางการอัปเดตที่สะสมในกล่องค้นหา
- คลิกผลลัพธ์ที่ถูกต้องและเลือกเวอร์ชันที่เหมาะสมกับระบบของคุณ (x86 หรือ x64)
- ดาวน์โหลดและติดตั้งการอัปเดตบนคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 9:อัปเดต Windows Defender Antivirus ด้วยตนเอง
ในบางกรณี ข้อผิดพลาด Windows Update 0x80070643 เกิดจากการที่ Windows Defender ไม่ได้เปิดใช้งาน ตัวเลือกที่ดีที่สุดในกรณีนี้คืออัปเกรดซอฟต์แวร์ความปลอดภัย Windows ของคุณ หากต้องการอัปเดต Windows Defender ด้วยตนเอง ให้ทำตามขั้นตอนด้านล่าง:
- ก่อนอื่น ให้ตรวจสอบว่าสถาปัตยกรรมระบบของคุณเป็นแบบ 32 บิตหรือ 64 บิต
- ตอนนี้ ขึ้นอยู่กับโปรเซสเซอร์ระบบของคุณ ดาวน์โหลดไฟล์อัพเดต Windows Defender
- หากคุณใช้เวอร์ชันอื่น คุณสามารถไปที่เว็บไซต์ Microsoft และดาวน์โหลดไฟล์ได้โดยตรง
- เมื่อคุณดาวน์โหลดโปรแกรมแล้ว ให้เรียกใช้โปรแกรมเพื่อเปิดใช้งาน Windows Defender
- สุดท้าย รีบูตพีซีของคุณและลองติดตั้งการอัปเดต Windows ใหม่อีกครั้ง
ตรวจสอบเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ ถ้าไม่ใช้แนวทางแก้ไขปัญหาถัดไป
ขั้นตอนที่ 10:ติดตั้ง .NET Framework ล่าสุด
จำเป็นต้องใช้ .Net Framework เพื่อให้ Windows Update ทำงานได้อย่างถูกต้อง ข้อผิดพลาดในการติดตั้ง – 0x80070643 อาจเกิดขึ้นหากไฟล์ .NET เสียหายหรือขาดหายไปในทางใดทางหนึ่ง ในกรณีนี้ คุณต้องดาวน์โหลดและติดตั้ง .NET Framework เวอร์ชันล่าสุดบนคอมพิวเตอร์ของคุณ หากคุณไม่แน่ใจว่าจะเริ่มต้นอย่างไร ให้ทำตามขั้นตอนเหล่านี้:
- ไปที่เว็บไซต์ทางการของ Microsoft และดาวน์โหลด .NET Framework
- เลือกไฟล์ .NET Framework ล่าสุดจากรายการนี้และดาวน์โหลด
- เพียงดับเบิลคลิกไฟล์ที่ดาวน์โหลดมาเพื่อติดตั้ง
- ในการตั้งค่าให้เสร็จสิ้น ให้ทำตามคำแนะนำบนหน้าจอ
สิ่งนี้ควรแก้ไขข้อผิดพลาด 0x80070643 ที่เกิดจาก .NET framework ที่ล้าสมัย แต่ถ้าไฟล์ .NET Framework เสียหาย คุณสามารถซ่อมแซมได้โดยใช้ .NET Framework Repair Tool
ขั้นตอนที่ 11:เรียกใช้ตัวแก้ไขปัญหา Windows Update
เมื่อผู้ใช้ Windows พยายามติดตั้งการอัปเดตล่าสุดจาก Windows Update พวกเขาอาจได้รับข้อความแสดงข้อผิดพลาด – 0x80070643 เรียกใช้ตัวแก้ไขปัญหา Windows Update เพื่อดูว่าสามารถแก้ไขปัญหาเหล่านี้ได้หรือไม่
สุดท้าย:ติดตั้งการอัปเดตระหว่างคลีนบูต
การติดตั้งการอัปเดต Windows ในสถานะคลีนบูตเป็นตัวเลือกที่ยอดเยี่ยม เนื่องจากโปรแกรมและบริการที่ไม่ใช่ของ Microsoft ทั้งหมดไม่ได้ใช้งานในสถานะนี้ จะไม่มีการรบกวนจากบุคคลที่สามที่จะทำให้ Windows Update ล้มเหลว