ข้อความแสดงข้อผิดพลาด “ในการเรียกใช้แอปพลิเคชันนี้ คุณต้องติดตั้ง .NET Framework เวอร์ชันใดเวอร์ชันหนึ่งต่อไปนี้ก่อน” ปรากฏขึ้นเมื่อคุณพยายามเปิดโปรแกรมที่ขึ้นอยู่กับส่วนประกอบ .NET Framework เฉพาะ กรณีนี้จะเกิดขึ้นเมื่อส่วนประกอบเหล่านั้นสูญหาย เสียหาย เสียหาย หรือถูกบล็อก ภายใน Windows เนื่องจาก .NET Framework มีไลบรารีที่จำเป็นซึ่งแอปพลิเคชันจำนวนมากต้องการ การทำงานผิดพลาดใดๆ ก็ตามอาจทำให้โปรแกรมทำงานไม่ถูกต้องได้
ป>
สาเหตุที่เป็นไปได้อื่นๆ ได้แก่ โปรไฟล์ผู้ใช้ที่เสียหาย , Windows ไม่สามารถโหลดส่วนประกอบ .NET หรือ ความเสียหายที่เกิดจากการอัปเดต Windows ที่ไม่สมบูรณ์ .
เมื่อคุณเข้าใจสาเหตุแล้ว ให้ปฏิบัติตามวิธีการที่เชื่อถือได้ด้านล่างซึ่งช่วยให้ผู้ใช้จำนวนมากแก้ไขปัญหานี้ได้
1. สร้าง .NET Framework ใหม่ผ่านคุณลักษณะของ Windows
แม้แต่ส่วนประกอบที่เสียหายหรือปิดใช้งานเพียงตัวเดียวภายใน .NET Framework ก็สามารถหยุดสภาพแวดล้อมทั้งหมดจากการทำงานได้ การเปิดใช้งานอีกครั้งผ่านคุณลักษณะของ Windows และติดตั้งแพ็คเกจรันไทม์ล่าสุดใหม่จะคืนค่า ไลบรารีที่หายไป และแก้ไข เส้นทางการตรวจจับที่เสียหาย .
- กด ปุ่ม Windows + R ให้พิมพ์ คุณลักษณะเสริม และกด Enter .
- ในหน้าต่างคุณลักษณะของ Windows ให้ค้นหา .NET Framework 3.5 และ .NET Framework 4.x .
- ทำเครื่องหมายทั้งสองช่อง (รวมถึงตัวเลือกย่อยทั้งหมด) จากนั้นคลิก ตกลง และให้ Windows ติดตั้งส่วนประกอบที่จำเป็น
- หลังการติดตั้ง ให้ดาวน์โหลด .NET Framework Runtime ล่าสุด จาก Microsoft สำหรับทั้งเวอร์ชัน 3.5 และ 4.x จากนั้นจึงเรียกใช้งาน
- รีสตาร์ทพีซีของคุณแล้วเปิดโปรแกรมที่ได้รับผลกระทบอีกครั้ง
2. เรียกใช้การสแกนไฟล์ระบบ (SFC) ผ่านพร้อมรับคำสั่ง
หากไฟล์ .NET Framework เสียหายหรือสูญหาย Windows อาจตรวจพบไฟล์เหล่านั้นอย่างไม่ถูกต้องเมื่อติดตั้งแล้ว เรียกใช้ ตัวตรวจสอบไฟล์ระบบ (SFC) การสแกนช่วยให้มั่นใจได้ว่าไฟล์ที่ได้รับการป้องกันทั้งหมด รวมถึงส่วนประกอบ .NET ได้รับการตรวจสอบและแทนที่โดยอัตโนมัติเมื่อจำเป็น
- กด เริ่ม และพิมพ์ cmd .
- คลิกขวาที่ พร้อมรับคำสั่ง และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- ในพร้อมท์คำสั่ง ให้พิมพ์ sfc /scannow และกด Enter .
- อนุญาตให้สแกนถึง 100% และตรวจสอบผลลัพธ์
- เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณแล้วลองเปิดแอปอีกครั้ง
3. สร้างบัญชีผู้ดูแลระบบใหม่
บางครั้งปัญหาอยู่ที่โปรไฟล์ผู้ใช้ปัจจุบันของคุณ ซึ่งอาจไม่สามารถโหลดการเชื่อมโยง .NET ได้อย่างถูกต้อง การสร้างบัญชีผู้ดูแลระบบใหม่จะทำให้ Windows มีโปรไฟล์ที่ปลอดภัยซึ่งมีสิทธิ์ที่เหมาะสมและการแมปรีจิสทรี หากโปรแกรมทำงานภายใต้โปรไฟล์ใหม่ แสดงว่าโปรไฟล์เก่าอาจเสียหาย
- กด ปุ่ม Windows + I เพื่อเปิดการตั้งค่า .
- นำทางไปยัง บัญชี → ครอบครัวและผู้ใช้รายอื่น (หรือ ผู้ใช้รายอื่น บน Windows บางเวอร์ชัน)
- คลิก เพิ่มบัญชี และสร้างผู้ใช้ท้องถิ่นใหม่
- เมื่อสร้างแล้ว ให้เลือกผู้ใช้ใหม่และเลือก เปลี่ยนประเภทบัญชี .
- ตั้งค่าเป็น ผู้ดูแลระบบ จากนั้นออกจากระบบและเข้าสู่ระบบโดยใช้โปรไฟล์ใหม่นี้
- ลองเรียกใช้โปรแกรมเดียวกันเพื่อดูว่าข้อผิดพลาด .NET Framework ได้รับการแก้ไขหรือไม่
4. รีเซ็ตคอมพิวเตอร์ของคุณเพื่อคืนค่าการทำงานของ .NET Framework
หากปัญหายังคงอยู่ การรีเซ็ตพีซีของคุณสามารถสร้างส่วนประกอบหลักของ Windows ใหม่ และติดตั้งโมดูล .NET Framework ใหม่โดยอัตโนมัติ ตัวเลือกนี้ปลอดภัยกว่าการติดตั้งใหม่ทั้งหมด และช่วยให้คุณเก็บไฟล์ส่วนตัวของคุณไว้ครบถ้วน
- กด ปุ่ม Windows + I เพื่อเปิดการตั้งค่า .
- ไปที่ระบบ → การกู้คืน .
- คลิก รีเซ็ตพีซีเครื่องนี้ .
- เลือก เก็บไฟล์ของฉัน เพื่อเก็บข้อมูลของคุณในขณะที่ติดตั้งไฟล์ระบบใหม่
- ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น
- หลังจากรีเซ็ตแล้ว ให้เปิดแอปที่แสดงข้อความ .NET Framework ใหม่อีกครั้ง
เกี่ยวกับผู้เขียน
เควิน แอร์โรว์ส
Kevin Arrows เป็นผู้เชี่ยวชาญด้านเทคโนโลยีที่มีประสบการณ์สูงและมีความรู้และมีประสบการณ์ในอุตสาหกรรมมานานกว่าทศวรรษ เขาได้รับการรับรองจาก Microsoft Certified Technology Specialist (MCTS) และมีความมุ่งมั่นอย่างแรงกล้าที่จะติดตามข่าวสารเกี่ยวกับการพัฒนาเทคโนโลยีล่าสุด Kevin ได้เขียนหัวข้อที่เกี่ยวข้องกับเทคโนโลยีอย่างกว้างขวาง โดยนำเสนอความเชี่ยวชาญและความรู้ของเขาในด้านต่างๆ เช่น การพัฒนาซอฟต์แวร์ ความปลอดภัยทางไซเบอร์ และการประมวลผลแบบคลาวด์ การมีส่วนร่วมของเขาในด้านเทคโนโลยีได้รับการยอมรับและเคารพอย่างกว้างขวางจากเพื่อนร่วมงานของเขา และเขาได้รับการยกย่องอย่างสูงจากความสามารถของเขาในการอธิบายแนวคิดทางเทคนิคที่ซับซ้อนในลักษณะที่ชัดเจนและรัดกุม ป>