Windows 7 เป็นหนึ่งในระบบปฏิบัติการที่ Microsoft ชื่นชอบมากที่สุด แม้ว่าการสนับสนุนอย่างเป็นทางการจะลดลงในปี 2020 แต่ก็ยังมีผู้ใช้จำนวนมากที่ชอบและใช้งานจนถึงทุกวันนี้ ยังคงมีการอัปเดตสำหรับ Windows 7 ซึ่งทำให้ประสิทธิภาพและคุณสมบัติที่แข่งขันกันได้ดียิ่งขึ้น อย่างไรก็ตาม ในบางกรณี คุณอาจพบข้อผิดพลาดขณะพยายามเริ่มการอัปเดต หนึ่งในข้อผิดพลาดเหล่านี้คือรหัสข้อผิดพลาด 643 . ข้อผิดพลาดนี้เป็นเรื่องธรรมดามากและมักจะเกิดขึ้นกับใครบางคนเป็นครั้งคราว สาเหตุหลักมาจากความเสียหายของ .NET framework อย่างไรก็ตาม นั่นไม่ใช่สาเหตุเดียวที่ถูกจำกัด เช่น อาจเกิดจากความขัดแย้งของซอฟต์แวร์ เราจะพูดถึงสาเหตุของรหัสข้อผิดพลาดโดยละเอียดด้านล่าง ข้อผิดพลาดส่วนใหญ่เกิดขึ้นใน Windows 7 แต่สามารถเกิดขึ้นได้ใน Windows 8 และ 8.1 เช่นกัน เนื่องจากข้อผิดพลาดนี้ Windows ของคุณจะไม่อัปเดตและคุณจะไม่สามารถรับการอัปเดตจาก Microsoft
รหัสข้อผิดพลาดของ Windows Update 643 เกิดจากอะไร
ลักษณะที่ปรากฏของรหัสข้อผิดพลาด 643 หมายถึงการอัปเดตที่ไม่ได้ติดตั้งบนระบบเนื่องจากสาเหตุบางประการ เหล่านี้มักจะเป็น:
- การรบกวนของไวรัสบุคคลที่สาม: รหัสข้อผิดพลาดอาจปรากฏขึ้นเนื่องจากโปรแกรมป้องกันไวรัสของ บริษัท อื่นในระบบของคุณรบกวนกระบวนการอัปเดต ในสถานการณ์เช่นนี้ คุณจะต้องปิดซอฟต์แวร์ป้องกันไวรัสชั่วคราวแล้วเริ่มการอัปเดต
- .NET Framework เสียหาย: สาเหตุหลักของข้อผิดพลาดน่าจะเป็นความเสียหายในการติดตั้ง .NET Framework ในกรณีเช่นนี้ คุณจะต้องถอนการติดตั้ง .NET Framework เวอร์ชันต่างๆ โดยใช้ยูทิลิตี้ แล้วติดตั้งอีกครั้ง
มีหลายสิ่งที่คุณสามารถทำได้เพื่อกำจัดข้อผิดพลาดนี้ ดังที่เราได้กล่าวไว้ก่อนหน้านี้ ข้อผิดพลาดอาจเกิดขึ้นได้จากหลายสาเหตุ และวิธีแก้ไขก็แตกต่างกันไปตามสถานการณ์หนึ่งไปอีกสถานการณ์หนึ่ง อย่างไรก็ตาม คุณสามารถลองใช้วิธีแก้ปัญหาเหล่านี้ที่กล่าวถึงด้านล่าง หวังว่าอย่างใดอย่างหนึ่งจะได้ผลสำหรับคุณขึ้นอยู่กับสาเหตุของปัญหา
แนวทางที่ 1:เรียกใช้ตัวแก้ไขปัญหา Windows Update
เนื่องจากข้อผิดพลาดนี้จำกัด Windows ของคุณไม่ให้อัปเดต ดังนั้นสิ่งแรกที่คุณสามารถทำได้คือดาวน์โหลดและเรียกใช้ตัวแก้ไขปัญหาการอัปเดต Windows เพื่อดูว่าสามารถแก้ไขปัญหาได้หรือไม่หรือบอกคุณว่าคุณสามารถทำตามขั้นตอนใดได้บ้าง หากต้องการทำเช่นนั้นใน Windows 7, 8 และ 8.1 คุณต้องดาวน์โหลดก่อน
- ตรงไปที่ลิงก์ .นี้ และดาวน์โหลด เครื่องมือแก้ปัญหา .
- จากนั้นเมื่อดาวน์โหลดแล้ว ให้เรียกใช้จากไดเร็กทอรีที่คุณดาวน์โหลดมา
- เมื่อเปิดแล้ว ให้คลิกที่ ขั้นสูง และคลิกใช้การซ่อมแซมโดยอัตโนมัติ
- ต้องใช้เวลาสักระยะหากมีการซ่อมแซม
- เมื่อเสร็จสิ้น ข้อผิดพลาดของคุณอาจได้รับการแก้ไขแล้ว หากไม่เป็นเช่นนั้น คุณต้องลองใช้วิธีแก้ปัญหาด้านล่าง
แนวทางที่ 2:ลบและติดตั้ง Microsoft .NET Framework ใหม่:
สิ่งหนึ่งที่อาจทำให้เกิดข้อผิดพลาดนี้คือการติดตั้ง Microsoft .NET Framework ที่เสียหาย วิธีแก้ไขคือถอนการติดตั้งหรือลบ Microsoft .NET Framework ออกให้หมด แล้วติดตั้งใหม่ ในการทำเช่นนั้น คุณต้องดาวน์โหลดเครื่องมือ .NET Framework Clean up เพื่อถอนการติดตั้งส่วนประกอบ .NET framework ทั้งหมดแล้วติดตั้งใหม่
- ดาวน์โหลด ยูทิลิตี้การล้างข้อมูลเฟรมเวิร์ก Microsoft .NET จาก ที่นี่ . จากนั้นแตก zip ไฟล์.
- เรียกใช้ไฟล์ที่แยกออกมา
- เมื่อคุณเรียกใช้แล้ว คุณจะเห็นหน้าต่างที่มีตัวเลือกต่างๆ ให้คลิกที่ ล้างข้อมูลทันที . การดำเนินการนี้จะล้างและลบส่วนประกอบ Microsoft .NET framework ออกจากระบบของคุณโดยสมบูรณ์
- หลังจากนั้น ให้ดาวน์โหลด Microsoft .NET Framework (เวอร์ชันล่าสุด) จากที่นี่แล้วติดตั้งใหม่
- เมื่อติดตั้งใหม่แล้ว ให้รีบูตคอมพิวเตอร์และหวังว่าปัญหาของคุณจะได้รับการแก้ไข
แนวทางที่ 3:ปิดโปรแกรมป้องกันไวรัสของบุคคลที่สาม
หลายครั้ง คุณลักษณะบางอย่างของซอฟต์แวร์ป้องกันไวรัสสามารถบล็อกการอัปเดต Windows ไม่ให้ทำงานได้อย่างถูกต้อง หากคุณได้รับข้อผิดพลาดนี้และไม่สามารถอัปเดตได้ คุณสามารถลองปิดใช้งานซอฟต์แวร์ป้องกันไวรัสและลองอัปเดต Windows อีกครั้ง หากมีสาเหตุมาจากการบล็อกซอฟต์แวร์ป้องกันไวรัส ซอฟต์แวร์จะทำงานอย่างถูกต้องหลังจากที่คุณปิดใช้งานซอฟต์แวร์ป้องกันไวรัส
โซลูชันที่ 4:ซ่อมแซมโปรไฟล์ไคลเอ็นต์ Microsoft.Net Framework:
โปรไฟล์ไคลเอ็นต์ Microsoft Framework ที่เสียหาย บางครั้งอาจส่งผลให้เกิดข้อผิดพลาดนี้ได้ สิ่งที่ดีคือผู้ใช้ Windows 7 สามารถซ่อมแซม .NET Client Profile โดยใช้แผงควบคุม ในการทำเช่นนั้น
- ไปที่ แผงควบคุม ใน Windows .
- จากนั้นเปิด โปรแกรมและคุณลักษณะ แอปเพล็ต
- ในนั้น พิมพ์ “Microsoft .NET Framework ” เพื่อแสดงรายการ .NET Framework ที่ติดตั้งในระบบของคุณและคลิกเพื่อไฮไลต์
- จากนั้นคลิกที่ ซ่อมแซม ตัวเลือกและคลิกที่ ถัดไป ปุ่ม.
- เมื่อการซ่อมแซมเสร็จสิ้น ให้เรียกใช้การอัปเดตเพื่อดูว่าได้รับการแก้ไขแล้วหรือไม่