Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

วิธีการแก้ไขรหัสข้อผิดพลาดการอัปเดต NET Framework 0x643 และรหัสข้อผิดพลาด 1603

หากคุณได้พยายามติดตั้งโปรแกรมปรับปรุงสำหรับ 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 ปรากฏขึ้น แต่ละครั้งที่คุณใช้พีซี ไฟล์และการตั้งค่ารีจิสตรีจำนวนมากขึ้นเสียหายในระบบของคุณ ทำให้พีซีของคุณใช้ไฟล์ที่จำเป็นในการเรียกใช้ได้ยากอย่างยิ่ง เพื่อป้องกันไม่ให้เกิดปัญหา ขอแนะนำให้คุณใช้ “ตัวล้างรีจิสทรี” เพื่อซ่อมแซมการตั้งค่ารีจิสทรีที่เสียหายภายในพีซีของคุณ ซึ่งอาจทำให้เกิดข้อผิดพลาดที่คุณเห็น