เนื้อหา
ข้อผิดพลาด CLR เป็นคลาสของข้อผิดพลาดที่ป้องกันไม่ให้คอมพิวเตอร์เริ่มต้นอย่างถูกต้องโดยหยุดแอปพลิเคชันมากมายที่กำลังทำงานอยู่ หนึ่งในปัญหาที่พบบ่อยที่สุดคือ "ข้อผิดพลาด CLR 80004005" (ข้อผิดพลาด CLR 80004005) ซึ่งเกิดขึ้นระหว่างกระบวนการบูต Windows ข้อผิดพลาดนี้มักเกิดจากการมีกรอบ ". NET" มากกว่าหนึ่งรายการติดตั้งบนระบบ ในขณะที่อาจมีสองคนหรือมากกว่านั้นติดตั้งพร้อมกันบางคนอาจมีปัญหาความเข้ากันได้ เมื่อต้องการแก้ไขปัญหานี้เฟรมเวิร์กที่เหลือจะต้องถูกถอนการติดตั้งและติดตั้งใหม่อย่างถูกต้อง
คำสั่ง
-
ลบคำสั่งตรวจสอบความเข้ากันได้ใด ๆ ในการลบโปรแกรมความเข้ากันได้ไปที่โฟลเดอร์ที่ติดตั้งโปรแกรมคลิกขวาที่ชื่อปล่อยเคอร์เซอร์บนหน้าต่าง "Properties" และในหน้าต่างที่ปรากฏขึ้นให้เลือก "Compatibility" ยกเลิกการเลือกตัวเลือกการสแกนทั้งหมดแล้วคลิก "ตกลง" เพื่อยืนยันการเปลี่ยนแปลง
-
เปิดเมนู "เริ่มต้น" และไปที่ "แผงควบคุม" เลือกจากเมนู "เพิ่มหรือลบโปรแกรม" หรือ "ถอนการติดตั้งโปรแกรม" เลื่อนดูรายการแอปพลิเคชันจนกว่าคุณจะพบเฟรมเวิร์ก ". NET" คลิกขวาที่แต่ละรายการจากนั้นคลิก "ถอนการติดตั้ง" เพื่อลบออกจากคอมพิวเตอร์ของคุณ
-
รีสตาร์ตคอมพิวเตอร์ของคุณเพื่อให้แน่ใจว่ากรอบงาน ". NET" แต่ละรายการถูกลบออกจากระบบ เมื่อคอมพิวเตอร์รีบูทเฟรมเวิร์กจะหายไป
-
ดาวน์โหลดกรอบงาน Microsoft ".NET" ล่าสุด (ดูข้อมูลอ้างอิง) คุณจะต้องมีกรอบงานเพียงกรอบเดียวเนื่องจากทรัพยากรของคนอื่นซึ่งเป็นไดรเวอร์และไฟล์ที่จำเป็นจะถูกติดตั้งโดยอัตโนมัติพร้อมกับรุ่นที่ทันสมัยที่สุด
-
ติดตั้งเฟรมเวิร์ก ".NET" รุ่นใหม่ล่าสุดโดยดับเบิลคลิกที่ตัวติดตั้งในโฟลเดอร์ "ดาวน์โหลด" ทำตามคำแนะนำบนหน้าจอ รีสตาร์ทคอมพิวเตอร์และกรอบงานจะถูกติดตั้งในระบบ
เคล็ดลับ
- เมื่อถอนการติดตั้งเฟรมเวิร์กจากคอมพิวเตอร์ของคุณให้ทำตามลำดับการทำงานล่าสุดสำหรับเฟรมเวิร์กเก่า อันใหม่คือตัวที่มีขนาดใหญ่กว่าเช่น v3.0.11111 และอันที่เก่ากว่าที่มีเวอร์ชั่นที่เล็กกว่าเช่น v1.0.11111