แก้ไข: ข้อผิดพลาด “ในการเรียกใช้แอปพลิเคชันนี้ คุณต้องติดตั้ง.NET Framework” ข้อผิดพลาด

/th/images/To-run-this-application-Error.jpg

ข้อความแสดงข้อผิดพลาด “ในการเรียกใช้แอปพลิเคชันนี้ คุณต้องติดตั้ง.NET Framework รุ่นใดรุ่นหนึ่งต่อไปนี้ก่อน” ปรากฏขึ้นเมื่อคุณพยายามเปิดโปรแกรมที่ขึ้นอยู่กับส่วนประกอบของ.NET Framework เฉพาะ สิ่งนี้เกิดขึ้นเมื่อส่วนประกอบเหล่านั้นหายไป เสียหาย เสียหาย หรือถูกบล็อกภายใน Windows เนื่องจาก.NET Framework มีไลบรารีที่จำเป็นซึ่งแอปพลิเคชันจำนวนมากต้องการ การทำงานผิดพลาดใดๆ ก็ตามอาจทำให้โปรแกรมทำงานไม่ถูกต้องได้

/th/images/To-run-this-application-Error.jpg

สาเหตุที่เป็นไปได้อื่นๆ ได้แก่ โปรไฟล์ผู้ใช้ที่เสียหาย Windows ไม่สามารถโหลดส่วนประกอบของ NET หรือความเสียหายที่เกิดจากการอัพเดต Windows ที่ไม่สมบูรณ์

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

1. สร้างกรอบงาน.NET ใหม่ผ่านคุณสมบัติ Windows

แม้แต่ส่วนประกอบที่เสียหายหรือปิดใช้งานเพียงตัวเดียวภายใน .NET Framework ก็สามารถหยุดสภาพแวดล้อมทั้งหมดจากการทำงานได้ การเปิดใช้งานอีกครั้งผ่านคุณลักษณะของ Windows และติดตั้งแพ็คเกจรันไทม์ล่าสุดใหม่จะคืนค่าไลบรารีที่หายไปและแก้ไขเส้นทางการตรวจจับที่เสียหาย

  1. กดปุ่ม Windows + R พิมพ์ optionfeatures แล้วกด Enter /th/images/optionalfeatures.jpg

  2. ในหน้าต่าง Windows Features ให้ค้นหา.NET Framework 3.5 และ.NET Framework 4.x

  3. ทำเครื่องหมายทั้งสองช่อง (รวมถึงตัวเลือกย่อยทั้งหมด) จากนั้นคลิก ตกลง และปล่อยให้ Windows ติดตั้งส่วนประกอบที่จำเป็น /th/images/Turning-on-NET-framworks.jpg

  4. หลังการติดตั้ง ให้ดาวน์โหลดแพ็คเกจ NET Framework Runtime ล่าสุดจาก Microsoft สำหรับทั้งเวอร์ชัน 3.5 และ 4.x จากนั้นจึงเรียกใช้งาน

  5. รีสตาร์ทพีซีของคุณแล้วเปิดโปรแกรมที่ได้รับผลกระทบอีกครั้ง

2. เรียกใช้ System File Checker (SFC) สแกนผ่าน Command Prompt

หากไฟล์.NET Framework เสียหายหรือสูญหาย Windows อาจตรวจพบว่าติดตั้งผิดพลาด การเรียกใช้การสแกน System File Checker (SFC) ช่วยให้มั่นใจได้ว่าไฟล์ที่ได้รับการป้องกันทั้งหมด รวมถึงส่วนประกอบ .NET ได้รับการตรวจสอบและแทนที่โดยอัตโนมัติเมื่อจำเป็น

  1. กด Start แล้วพิมพ์ cmd

  2. คลิกขวาที่ Command Prompt และเลือก Run as administrator /th/images/Run-CMD-as-admin.jpg

  3. ใน Command Prompt ให้พิมพ์ sfc/scannow แล้วกด Enter

  4. ปล่อยให้สแกนถึง 100% และตรวจสอบผลลัพธ์ /th/images/sfcscan.jpg

  5. เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณแล้วลองเปิดแอปอีกครั้ง

3. สร้างบัญชีผู้ดูแลระบบใหม่

บางครั้งปัญหาอยู่ที่โปรไฟล์ผู้ใช้ปัจจุบันของคุณ ซึ่งอาจล้มเหลวในการโหลดการเชื่อมโยง NET อย่างถูกต้อง การสร้างบัญชีผู้ดูแลระบบใหม่จะทำให้ Windows มีโปรไฟล์ที่ปลอดภัยซึ่งมีสิทธิ์ที่เหมาะสมและการแมปรีจิสทรี หากโปรแกรมทำงานภายใต้โปรไฟล์ใหม่ แสดงว่าโปรไฟล์เก่าอาจเสียหาย

  1. กดปุ่ม Windows + I เพื่อเปิดการตั้งค่า

  2. ไปที่บัญชี → ครอบครัวและผู้ใช้รายอื่น (หรือผู้ใช้รายอื่นใน Windows บางเวอร์ชัน) /th/images/Other-Users-in-Accounts-Settings.jpg

  3. คลิกเพิ่มบัญชีและสร้างผู้ใช้ภายในเครื่องใหม่ /th/images/Add-account.jpg

  4. เมื่อสร้างแล้ว ให้เลือกผู้ใช้ใหม่และเลือกเปลี่ยนประเภทบัญชี

  5. ตั้งค่าเป็น Administrator จากนั้นออกจากระบบและเข้าสู่ระบบโดยใช้โปรไฟล์ใหม่นี้ /th/images/Set-new-account-as-admin.jpg

  6. ลองเรียกใช้โปรแกรมเดียวกันเพื่อดูว่าข้อผิดพลาดของ .NET Framework ได้รับการแก้ไขหรือไม่

4. รีเซ็ตคอมพิวเตอร์ของคุณเป็นฟังก์ชั่น Restore.NET Framework

หากปัญหายังคงอยู่ การรีเซ็ตพีซีของคุณสามารถสร้างส่วนประกอบหลักของ Windows ใหม่และติดตั้งโมดูล.NET Framework ใหม่ได้โดยอัตโนมัติ ตัวเลือกนี้ปลอดภัยกว่าการติดตั้งใหม่ทั้งหมด และช่วยให้คุณเก็บไฟล์ส่วนบุคคลของคุณไว้ครบถ้วน

  1. กดปุ่ม Windows + I เพื่อเปิดการตั้งค่า

  2. ไปที่ระบบ → การกู้คืน /th/images/Recovery-in-System-Settings.jpg

  3. คลิก รีเซ็ตพีซีนี้ /th/images/Reset-this-PC-1.jpg

  4. เลือก เก็บไฟล์ของฉัน เพื่อเก็บข้อมูลของคุณในขณะที่ติดตั้งไฟล์ระบบใหม่ /th/images/Keep-my-files-option.jpg

  5. ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น

  6. หลังจากรีเซ็ตแล้ว ให้เปิดแอปที่แสดงข้อความ .NET Framework อีกครั้ง

*️⃣ ลิงค์ที่มา:

ไมโครซอฟ ,