หากคุณได้พยายามติดตั้งโปรแกรมปรับปรุงสำหรับ Microsoft .NET Framework 1.0 สำหรับ Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0 หรือสำหรับ Microsoft .NET Framework 3.5 คุณอาจได้รับ รหัสข้อผิดพลาดทั่วไปอย่างใดอย่างหนึ่งต่อไปนี้จาก Microsoft Windows Update
ข้อผิดพลาด:“0x643” หรือ “1603”
เมื่อรหัสข้อผิดพลาดเหล่านี้ปรากฏขึ้น แสดงว่ายังไม่ได้ติดตั้งการอัปเดตเนื่องจากปัญหาในกระบวนการติดตั้ง
อะไรเป็นสาเหตุให้รหัสข้อผิดพลาดปรากฏขึ้น
สาเหตุที่รหัสข้อผิดพลาดเหล่านี้ปรากฏขึ้นมักเกิดจากความเสียหายในการติดตั้ง .NET Framework หรือสถานะฐานข้อมูล MSI ไม่สอดคล้องกัน ในการซ่อมแซมข้อผิดพลาดเหล่านี้ คุณควรติดตั้ง .NET framework ใหม่ด้วยตนเอง ดาวน์โหลด .NET เวอร์ชันใหม่ และล้างรีจิสทรีของระบบ
ขั้นตอนที่ 1 – ลบและติดตั้ง .NET Framework ใหม่ด้วยตนเอง
ขั้นแรก คุณต้องลบ .NET Framework เวอร์ชันทั้งหมดในคอมพิวเตอร์ของคุณออก แล้วติดตั้งใหม่ เนื่องจากคอมพิวเตอร์ของคุณต้องคิดว่าเมื่อคุณติดตั้ง .NET Framework ใหม่ แสดงว่าระบบของคุณพบมันเป็นครั้งแรก โดยทำตามขั้นตอนต่อไปนี้:
- คลิก เริ่ม จากนั้นเลือก แผงควบคุม
- ดับเบิลคลิกที่ เพิ่มหรือลบโปรแกรม .
- นำทางผ่าน โปรแกรมที่ติดตั้งในปัจจุบัน รายการและ ถอนการติดตั้ง .NET Framework ทุกรุ่น ที่อยู่ในระบบของคุณทีละรายการ หมายเหตุ:ก่อนที่คุณจะดำเนินการนี้ ให้สร้างรายการเวอร์ชัน .NET Framework ที่ติดตั้งอยู่ในปัจจุบัน
- เมื่อได้รับแจ้ง ให้รีสตาร์ทคอมพิวเตอร์
ขั้นตอนที่ 2 – ล้างสถานะฐานข้อมูล MSI ของเวอร์ชัน .NET Framework ทั้งหมด
สำหรับขั้นตอนนี้ คุณต้องล้างสถานะฐานข้อมูล MSI ของ .NET Framework เวอร์ชันทั้งหมดโดยใช้ยูทิลิตี้ Windows Installer CleanUp อย่างไรก็ตาม เครื่องมือนี้ไม่ได้มีวัตถุประสงค์เพื่อทดแทนขั้นตอนการถอนการติดตั้งมาตรฐานตามที่อธิบายไว้ในขั้นตอนที่หนึ่ง คุณควรลองใช้ขั้นตอนที่หนึ่งก่อนใช้วิธีนี้ สาเหตุเป็นเพราะเครื่องมือล้างข้อมูลนี้จะลบไฟล์ที่ใช้ร่วมกันและคีย์รีจิสทรีที่ใช้โดย .NET Framework เวอร์ชันต่างๆ จำนวนมาก
- ดาวน์โหลด Windows Uninstaller CleanUp Utility จากเว็บไซต์ดาวน์โหลดของ Microsoft
- ขั้นแรก ตรวจสอบให้แน่ใจว่าคุณเข้าสู่ระบบคอมพิวเตอร์ของคุณในฐานะผู้ดูแลระบบที่มีสิทธิ์ระดับผู้ดูแลระบบ
- คลิก Start เลือก All Programs แล้วเลือกคำสั่ง Windows Install CleanUp
- ในกล่องโต้ตอบ Windows Installer CleanUp ให้เลือกอินสแตนซ์ทั้งหมดที่เกี่ยวข้องกับ .NET Framework แล้วลบทิ้ง
- เมื่อเสร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์
ขั้นตอนที่ 3 – ดาวน์โหลดและติดตั้งเวอร์ชัน .NET Framework ที่เคยติดตั้งไว้ในคอมพิวเตอร์ของคุณ
เมื่อคุณลบ .NET Framework ทุกอินสแตนซ์ และรีสตาร์ทคอมพิวเตอร์ของคุณแล้ว คุณสามารถดำเนินการดาวน์โหลดและติดตั้ง .NET Framework เวอร์ชันใดก็ตามที่อยู่ในระบบของคุณก่อนที่คุณจะลบออก เมื่อคุณทำเช่นนี้ คอมพิวเตอร์ของคุณจะถือว่าการติดตั้งเป็นเวอร์ชันใหม่ และควรป้องกันไม่ให้ข้อผิดพลาดปรากฏบนระบบของคุณอีก
ขั้นตอนที่ 4 – ล้างข้อมูลรีจิสทรี
– ดาวน์โหลดตัวล้างรีจิสทรีนี้
รีจิสทรีเป็นฐานข้อมูลกลางที่เก็บข้อมูลสำคัญและการตั้งค่าสำหรับคอมพิวเตอร์ของคุณ เป็นที่ตั้งของการตั้งค่าที่สำคัญที่สุดบางอย่างสำหรับพีซีของคุณ รวมถึงทุกอย่างตั้งแต่วอลเปเปอร์เดสก์ท็อปไปจนถึงตัวเลือกซอฟต์แวร์ของคุณ น่าเสียดายที่รีจิสทรีเป็นสาเหตุสำคัญประการหนึ่งที่ทำให้ข้อผิดพลาด .NET ปรากฏขึ้น แต่ละครั้งที่คุณใช้พีซี ไฟล์และการตั้งค่ารีจิสตรีจำนวนมากขึ้นเสียหายในระบบของคุณ ทำให้พีซีของคุณใช้ไฟล์ที่จำเป็นในการเรียกใช้ได้ยากอย่างยิ่ง เพื่อป้องกันไม่ให้เกิดปัญหา ขอแนะนำให้คุณใช้ “ตัวล้างรีจิสทรี” เพื่อซ่อมแซมการตั้งค่ารีจิสทรีที่เสียหายภายในพีซีของคุณ ซึ่งอาจทำให้เกิดข้อผิดพลาดที่คุณเห็น