Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไข .NET Runtime Error 1026, Exception code c00000fd บนระบบ Windows 10

ขณะพยายามรันแอปพลิเคชันบนคอมพิวเตอร์ของคุณ คุณอาจพบว่ามันล่มบ่อย หรือเพียงแค่ปฏิเสธที่จะเริ่มต้น มันอาจแสดงข้อความข้อผิดพลาดด้วย – .NET runtime error 1026 พร้อมคำอธิบายดังต่อไปนี้ภายใต้ Event Viewer – The process was terminated due to an unhandled exception, Exception code c00000fd

แก้ไข .NET Runtime Error 1026, Exception code c00000fd บนระบบ Windows 10

แก้ไข .NET Runtime Error 1026

Event 1026 บ่งชี้ว่าปัญหาอยู่ที่แอปพลิเคชันเอง และ Runtime error 1026 ที่เกี่ยวข้องกับ .NET Framework เกิดขึ้นหลักเมื่อ framework ล้มเหลวหรือล่มขณะรัน เนื่องจากไม่ได้ถูกเขียนโปรแกรมให้จัดการอย่างเหมาะสม (an "exception") เพื่อแก้ไข คุณสามารถทำตามวิธีใดวิธีหนึ่งด้านล่างได้!

  1. ปิดใช้งานและเปิดใช้งาน .NET framework ใหม่
  2. ติดตั้ง Runtime Libraries ใหม่
  3. Troubleshoot ในสถานะ Clean Boot

มาเจาะลึกวิธีที่ระบุไว้ในรายละเอียด!

1] ปิดใช้งานและเปิดใช้งาน .NET framework ใหม่

แก้ไข .NET Runtime Error 1026, Exception code c00000fd บนระบบ Windows 10

สังเกตได้ในหลายกรณี เหตุผลที่คุณได้รับข้อความข้อผิดพลาดนี้ซ้ำๆ คือ Windows 10 มาพร้อมกับ .NET Framework 4.7 และ 4.5 ที่ติดตั้งไว้ล่วงหน้า อย่างไรก็ตาม บางแอปพลิเคชันอาจต้องการ iteration ก่อนหน้าของ framework เช่น 2.0, 3.5, หรือ 4.0 คุณสามารถลองวิธีต่อไปนี้และตรวจสอบว่ามันแก้ปัญหาของคุณหรือไม่

  • พิมพ์ 'Turn Windows features on or off' ในแถบค้นหา Windows และกด Enter
  • เมื่อหน้าต่าง Windows Features เปิด คลิกที่ไอคอน '+', ติดกับ .NET Framework 4.7 Advance Services เพื่อขยายเมนูของมัน
  • ยกเครื่องหมายถูกออกจากตัวเลือกทั้งหมดที่อยู่ภายใต้มัน
  • ถอนการติดตั้ง framework และรีสตาร์ทคอมพิวเตอร์ของคุณ
  • ต่อไป ติดตั้ง .NET Framework ใหม่ กลับไปที่หน้าต่าง Windows Features และคลิกที่ไอคอน '+', ติดกับ .NET Framework 4.7 Advance Services
  • ตอนนี้ ติ๊กตัวเลือกทั้งหมดกลับไป และรีสตาร์ทคอมพิวเตอร์อีกครั้ง

รันแอปพลิเคชัน/โปรแกรมเพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

อ่านเพิ่มเติม: วิธีตรวจสอบเวอร์ชัน .NET Framework ที่ติดตั้ง

2] ติดตั้ง Runtime Libraries ใหม่

เป็นไปได้ว่าคุณเห็นข้อผิดพลาดเนื่องจากการอัปเดต เช่นแพ็กเกจ MS Visual C++ ซึ่งอาจไม่ได้ติดตั้งอย่างถูกต้องหรือสมบูรณ์ เพื่อแก้ไข ให้ถอนการติดตั้งแพ็กเกจปัจจุบันและติดตั้งสำเนาใหม่

  • ไปที่ Programs and Features ค้นหาและไฮไลท์ Microsoft Visual C++ Redistributable Package
  • คลิกขวาที่มัน และเลือกตัวเลือก Uninstall
  • รีบูทคอมพิวเตอร์ของคุณ

ดาวน์โหลดแพ็กเกจ redistributable ล่าสุดจาก Microsoft แล้วติดตั้ง

อ่านเพิ่มเติม: แก้ไขปัญหาการติดตั้ง .NET Framework

3] Troubleshoot ในสถานะ Clean Boot State

แก้ไข .NET Runtime Error 1026, Exception code c00000fd บนระบบ Windows 10

ใน Windows ไดรเวอร์ การตั้งค่า และโปรแกรมหลายตัวกำลังโต้ตอบหรือสื่อสารกับกันพร้อมกัน สภาพแวดล้อมที่หลากหลายนี้อาจนำไปสู่ข้อขัดแย้งของซอฟต์แวร์ที่สามารถแทรกซ้อนได้หลายรูปแบบ เช่น .NET Runtime Error 1026 การดำเนินการ clean boot อาจช่วยระบุข้อขัดแย้งและแก้ไขได้

สำคัญที่จะต้องทราบว่า event เดียวกันสามารถบันทึกได้สำหรับแอปพลิเคชันหลากหลาย และดังนั้นจึงมีโซลูชันหลายอย่าง

ตัวอย่างเช่น 'System.Net.HttpListenerException' อาจเกี่ยวข้องกับปัญหาเกี่ยวกับ HTTP request ที่เกิดจากการกำหนดค่า TCP/IP ท้องถิ่นหรือปัญหาการเชื่อมต่อเครือข่าย และดังนั้นจึงมีโซลูชันที่แตกต่างกันบางอย่าง

หากคุณทราบโซลูชันที่แตกต่างจากที่อธิบายไว้ข้างต้น โปรดแบ่งปันกับเราในส่วนความคิดเห็นด้านล่าง

แก้ไข .NET Runtime Error 1026, Exception code c00000fd บนระบบ Windows 10