คุณกำลังดิ้นรนกับข้อความแสดงข้อผิดพลาด ข้อยกเว้นที่ไม่สามารถจัดการได้ เกิดขึ้นในแอปพลิเคชันของคุณหรือไม่? ถ้าใช่ บทความนี้จะแนะนำให้คุณค้นหาวิธีแก้ไขปัญหาที่อาจเกิดขึ้น ข้อผิดพลาดนี้มักเกิดขึ้นเมื่อคุณพยายามเปิดใช้แอปพลิเคชันที่สร้างไว้ก่อนหน้าใน Visual Studio บ่อยครั้ง อินสแตนซ์ข้อผิดพลาดเหล่านี้มักปรากฏในแอปพลิเคชันที่เกี่ยวข้องกับ Uplay, Internet Explorer และเกม ทำขึ้นเป็นพิเศษสำหรับ Windows รุ่นเก่ากว่า ปัญหานี้แก้ไขได้ง่ายๆ โดยลองใช้วิธีการด้านล่าง
วิธีการแก้ไขข้อยกเว้นที่ไม่สามารถจัดการได้เกิดขึ้นในแอปพลิเคชันของคุณบน Windows 10
ก่อนดำเนินการตามวิธีการ ทำความเข้าใจสาเหตุของข้อยกเว้นที่ไม่สามารถจัดการได้นี้เกิดขึ้นในคอมโพเนนต์ในแอปพลิเคชันของคุณบน Windows 10:
- โปรแกรมป้องกันไวรัสของบริษัทอื่นอาจขัดขวางบางแอปพลิเคชันที่ทำงานเพื่อการป้องกัน
- มีไฟล์ระบบที่เสียหาย
- หากเปิดใช้งานการดีบักสคริปต์ แสดงว่ามีความเป็นไปได้สูงที่จะเกิดข้อผิดพลาด
- การละเมิด MSVCR92.DLL
- หากการอัปเดต Windows, แอป และ .Net Framework ล้าสมัย
- ไม่มี .Net Framework สำหรับแอปที่สร้างในเวอร์ชันเก่า
วิธีที่ 1:อัปเดต Windows
สาเหตุทั่วไปที่อยู่เบื้องหลังข้อผิดพลาดที่เกิดข้อยกเว้น win32 ที่ไม่สามารถจัดการได้คือเมื่อมีการละเมิดการเข้าถึงใน MSVCR92.DLL ที่รับผิดชอบในการหยุดการทำงานของแอปพลิเคชันและเรียกใช้ฟังก์ชัน strncpy วิธีที่สำคัญที่สุดที่แนะนำในการแก้ไขปัญหานี้คือการอัปเดตระบบปฏิบัติการ Windows ของคุณหากระบบปฏิบัติการนั้นล้าสมัย Microsoft ทราบปัญหานี้แล้วและได้ดำเนินการแก้ไขผ่านการอัปเดตล่าสุด ดังนั้น ตรวจสอบให้แน่ใจว่าระบบปฏิบัติการ Windows ได้รับการอัปเดตเป็นปัจจุบัน อ่านหรือคำแนะนำเกี่ยวกับ Windows คืออะไรเพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการ Windows Update หากต้องการอัปเดต Windows ให้ทำตามคำแนะนำของเราเพื่อดาวน์โหลดและติดตั้งการอัปเดตล่าสุดของ Windows 10
เมื่อการอัปเดตทั้งหมดเสร็จสิ้น ให้รีบูตระบบของคุณ เปิดแอปพลิเคชันที่เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในส่วนประกอบในแอปพลิเคชันของคุณ ข้อผิดพลาด Windows 10 ที่เคยมีมาก่อน และตรวจสอบว่าได้รับการแก้ไขแล้วหรือไม่
วิธีที่ 2:อัปเดตแอป
จำเป็นต้องอัพเดทแอพให้ทันสมัยอยู่เสมอ กระบวนการอัปเดตช่วยให้แน่ใจว่าจะป้องกันไม่ให้มีข้อบกพร่องเกิดขึ้นก่อนหน้านี้ ดังนั้น ให้ทำตามขั้นตอนด้านล่างเพื่ออัปเดตแอป
1. กด แป้น Windows , พิมพ์ Microsoft store และคลิก เปิด .
2. คลิกที่ไอคอนจุดสามจุดในแนวนอน อยู่ที่มุมขวาบนของ Microsoft Store หน้าจอแสดงผล
3. เลือก ดาวน์โหลดและอัปเดต ในเมนูแบบเลื่อนลง
4. คลิกที่ รับการอัปเดต เพื่อดาวน์โหลดการอัปเดตที่รอดำเนินการสำหรับแอปทั้งหมดที่เกี่ยวข้องกับ Microsoft Store
5. เมื่ออัปเดตแล้ว รีบูต พีซีของคุณ .
วิธีที่ 3:เรียกใช้ตัวแก้ไขปัญหาแอป Windows Store
ปัญหาทั้งหมดที่เกี่ยวข้องกับ Microsoft Apps จะได้รับการแก้ไขโดยเรียกใช้ตัวแก้ไขปัญหาแอพ Windows Store การดำเนินการนี้จะแก้ไขข้อผิดพลาดข้อยกเว้นที่ไม่สามารถจัดการได้ ต่อไปนี้คือคำแนะนำบางประการในการเรียกใช้ตัวแก้ไขปัญหาเครือข่ายบนพีซีที่ใช้ Windows 10
1. กดปุ่ม Windows + I พร้อมกันเพื่อเปิด การตั้งค่า .
2. เลือก อัปเดตและความปลอดภัย การตั้งค่า
3. ไปที่ การแก้ไขปัญหา เมนูจากบานหน้าต่างด้านซ้าย
4. คลิกที่แอพ Windows Store และเลือก เรียกใช้ตัวแก้ไขปัญหา ปุ่ม.
5. ปฏิบัติตามคำแนะนำบนหน้าจอ เพื่อสิ้นสุดกระบวนการแก้ไขปัญหา
วิธีที่ 4:ปิดใช้งานโปรแกรมป้องกันไวรัสของบุคคลที่สามชั่วคราว (หากมี)
โปรแกรมป้องกันไวรัสของบริษัทอื่นอาจทำให้เกิดอุปสรรคต่อบางแอปพลิเคชัน และสร้างข้อผิดพลาดป๊อปอัปที่ไม่สามารถจัดการได้เกิดขึ้นในแอปพลิเคชันของคุณ ดังนั้น ปิดการใช้งานโปรแกรมป้องกันไวรัสของบริษัทอื่น อ่านคำแนะนำเกี่ยวกับวิธีปิดใช้งานโปรแกรมป้องกันไวรัสชั่วคราวใน Windows 10 และปฏิบัติตามคำแนะนำเพื่อปิดใช้งานโปรแกรมป้องกันไวรัสบนพีซีของคุณชั่วคราว
หากปัญหาได้รับการแก้ไข ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานโปรแกรมป้องกันไวรัสอีกครั้ง แนะนำให้เปิดโปรแกรมป้องกันไวรัสไว้เสมอ เนื่องจากอุปกรณ์ของคุณที่ไม่มีชุดความปลอดภัยมักเป็นภัยคุกคาม
วิธีที่ 5:เปิด .Net Framework
แอปพลิเคชันและโปรแกรมเก่าบางโปรแกรมต้องการ .Net Framework เพื่อให้ทำงานได้โดยไม่มีข้อผิดพลาด ดังนั้น ให้เปิด .Net Framework โดยทำตามขั้นตอนด้านล่าง
1. กด Windows + R กุญแจ พร้อมกันเพื่อเปิด กล่องโต้ตอบเรียกใช้ .
2. พิมพ์ คุณสมบัติเสริม และกด แป้น Enter เพื่อเปิดคุณลักษณะของ Windows .
3. ขยายและตรวจสอบตัวเลือกทั้งหมดภายใต้ .NET Framework 3.5 (รวม .NET 2.0 และ 3.0) กล่อง. จากนั้นคลิก ตกลง .
4. คลิกที่ ให้ Windows Update ดาวน์โหลดไฟล์สำหรับคุณ .
5. ตอนนี้ รอสักครู่จนกว่า Windows จะเสร็จสิ้นการเปลี่ยนแปลงที่ร้องขอ ปรากฏขึ้นจากนั้นคลิก ปิด .
6. สุดท้าย รีสตาร์ทพีซี เพื่อให้การเปลี่ยนแปลงมีผล
วิธีที่ 6:ซ่อมแซมไฟล์ระบบ
บางครั้ง ไฟล์ระบบบางไฟล์อาจเสียหายเนื่องจากการโจมตีของมัลแวร์ การปิดระบบที่ไม่เหมาะสม การติดตั้งการอัปเดต Windows ที่ไม่สมบูรณ์ ฯลฯ ข้อผิดพลาดของดิสก์ไดรฟ์ส่งผลต่อความสมบูรณ์ของโปรเซสเซอร์ ดังนั้น การเรียกใช้ตัวตรวจสอบไฟล์ระบบ (SFC) และการสแกนการบริการและการจัดการอิมเมจการปรับใช้ (DISM) จึงจำเป็นในการซ่อมแซมข้อผิดพลาด อ่านคำแนะนำเกี่ยวกับวิธีการซ่อมแซมไฟล์ระบบใน Windows 10 และทำตามขั้นตอนตามคำแนะนำเพื่อซ่อมแซมไฟล์ที่เสียหายทั้งหมดของคุณ
วิธีที่ 7:เรียกใช้การสแกนมัลแวร์
การติดไวรัสขนาดเล็กบนอุปกรณ์หรือฮาร์ดไดรฟ์ภายนอกของคุณอาจทำให้เกิดข้อความแจ้งข้อผิดพลาดนี้ได้ แม้ว่าการสแกนพีซีด้วยคำสั่ง SFC และ DISM จะไม่ช่วยแก้ไขปัญหา คุณก็สามารถลองสแกนมัลแวร์แบบสมบูรณ์ได้ อ่านคำแนะนำเกี่ยวกับวิธีลบมัลแวร์ออกจากพีซีของคุณใน Windows 10
วิธีที่ 8:ถอนการติดตั้งการอัปเดตล่าสุด
การอัปเดตที่เข้ากันไม่ได้ก่อนหน้านี้ในพีซี Windows 10 ของคุณอาจทำให้เกิดข้อผิดพลาดนี้ ดังนั้น คุณควรถอนการติดตั้งโปรแกรมปรับปรุงล่าสุดที่ติดตั้งบนคอมพิวเตอร์ของคุณเพื่อแก้ไขข้อผิดพลาดนี้ การทำงานนั้นง่ายมาก และมีการแสดงขั้นตอนดังนี้
1. กด แป้น Windows และพิมพ์ แผงควบคุม แล้วคลิก เปิด .
2. ตั้งค่า ดูโดย เป็น หมวดหมู่ .
3. ตอนนี้ คลิกที่ ถอนการติดตั้งโปรแกรม ตัวเลือกภายใต้ โปรแกรม เมนูตามภาพ
4. คลิกที่ ดูการอัปเดตที่ติดตั้ง ในบานหน้าต่างด้านซ้ายตามที่แสดง
5. ตอนนี้ ค้นหาและเลือกการอัปเดตล่าสุดโดยอ้างถึง ติดตั้งบน วันที่และคลิกที่ ถอนการติดตั้ง ตามตัวเลือกด้านล่าง
6. สุดท้าย ให้ยืนยันข้อความแจ้งใดๆ และ รีสตาร์ทพีซี .
วิธีที่ 9:ลบค่ารีจิสทรีของ Launcher (ถ้ามี)
ผู้ใช้บางคนรายงานว่ามีข้อยกเว้น win32 ที่ไม่สามารถจัดการได้เกิดขึ้นขณะพยายามเปิด Uplay ผ่าน Ubisoft ซึ่งสามารถแก้ไขได้โดยการลบคีย์ตัวเรียกใช้งานผ่านตัวแก้ไขรีจิสทรี ทำตามขั้นตอนด้านล่างเพื่อทำเช่นเดียวกัน
1. กด ปุ่ม Windows + R พร้อมกันเพื่อเปิด กล่องโต้ตอบเรียกใช้ .
2. พิมพ์ regedit และกด Enter เพื่อเปิด ตัวแก้ไขรีจิสทรี .
3. คลิก ใช่ ในข้อความแจ้ง
4. ใน หน้าต่างตัวแก้ไขรีจิสทรี , นำทางไปยังตำแหน่งต่อไปนี้
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft
5. ตอนนี้ ให้คลิกขวาที่ Launcher และเลือก ลบ ตัวเลือก
6. สุดท้าย ปิด ตัวแก้ไขรีจิสทรี และ รีบูต พีซี เพื่อให้การเปลี่ยนแปลงมีผล
ข้อยกเว้นที่ไม่สามารถจัดการได้เกิดขึ้นในส่วนประกอบในแอปพลิเคชันของคุณ ข้อผิดพลาด Windows 10 จะได้รับการแก้ไขหากตัวเรียกใช้คือสาเหตุของปัญหา
วิธีที่ 10:รีเซ็ต Internet Explorer (ถ้ามี)
เป็นเรื่องปกติที่ต้องเผชิญกับข้อยกเว้นที่ไม่สามารถจัดการได้ซึ่งเกิดขึ้นในข้อผิดพลาดของแอปพลิเคชันของคุณขณะพยายามเปิด Internet Explorer ในระบบของคุณ หากต้องการแก้ไข ให้รีเซ็ต Internet Explorer ในหน้าต่างคุณสมบัติโดยทำตามคำแนะนำด้านล่าง
1. กด ปุ่ม Windows + R พร้อมกันเพื่อเปิด กล่องโต้ตอบเรียกใช้
2. พิมพ์ inetcpl.cpl ในการ วิ่ง แจ้ง และกด Enter เพื่อเปิด คุณสมบัติของอินเทอร์เน็ต หน้าต่าง
3. เปลี่ยนเป็น ขั้นสูง แท็บ
4. คลิกที่ รีเซ็ต ปุ่มตามที่ไฮไลต์เพื่อรีเซ็ตแอปพลิเคชันใน คุณสมบัติอินเทอร์เน็ต หน้าต่าง
5. ใน รีเซ็ตการตั้งค่า Internet Explorer หน้าต่าง ตรวจสอบ ลบการตั้งค่าส่วนบุคคล กล่องตัวเลือกและคลิกที่ รีเซ็ต .
6. คลิก ปิด ในข้อความแจ้ง
7. ตอนนี้ เริ่มต้นใหม่ พีซีของคุณ และเปิด Internet Explorer . อีกครั้ง .
วิธีที่ 11:เปิด .Net Framework
บางครั้ง Windows .Net framework ปัจจุบันอาจเสียหาย ด้วยเหตุนี้ ข้อความแสดงข้อผิดพลาดข้อยกเว้นที่ไม่สามารถจัดการได้อาจเกิดขึ้นในแอปพลิเคชันของคุณ ดังนั้น ตรวจสอบให้แน่ใจว่าได้อัปเกรด .Net Framework เป็นเวอร์ชันล่าสุด ให้ปฏิบัติตามคำแนะนำที่ให้มา
1. เปิด แผงควบคุม จาก การค้นหาของ Windows แถบ
2. ตั้งค่า ดูโดย เป็น หมวดหมู่ . เลือก โปรแกรม ตัวเลือก
3. ตอนนี้ คลิกที่ เปิดและปิดคุณลักษณะของ Windows ตัวเลือกภายใต้ โปรแกรมและคุณลักษณะ มาตรา.
4. ใน คุณลักษณะของ Windows ให้ตรวจสอบ .NET Framework 4.8 Advanced Series ตัวเลือกแล้วคลิก ตกลง .
หมายเหตุ: หากเปิดใช้งาน .NET Framework 4.8 Advanced Series แล้ว ให้ซ่อมแซมโดยยกเลิกการเลือกช่องนี้ จากนั้น รีบูต ระบบของคุณและเปิดใช้งาน .NET Framework 4.8 Advanced Series . อีกครั้ง . อีกครั้ง เริ่มต้นใหม่ คอมพิวเตอร์ของคุณ
5. สุดท้าย รีสตาร์ทพีซีของคุณ .
วิธีที่ 12:ปิดใช้งานการดีบักสคริปต์และลบคีย์รีจิสทรี (ถ้ามี)
หากเปิดใช้งานการแก้ไขข้อบกพร่องของสคริปต์และรีจิสทรีมีข้อมูลเสียหาย อาจมีป๊อปอัปข้อความแสดงข้อผิดพลาดเกิดขึ้น โดยเฉพาะกับแอปพลิเคชัน Internet Explorer ดังนั้น ให้ปิดการใช้งานการดีบักสคริปต์และลบรีจิสตรีคีย์ที่เกี่ยวข้องโดยทำตามขั้นตอนด้านล่าง
1. กด ปุ่ม Windows + R พร้อมกันเพื่อเปิด เรียกใช้ กล่องโต้ตอบ
2. พิมพ์ inetcpl.cpl และกด Enter เพื่อเปิด คุณสมบัติของอินเทอร์เน็ต .
3. เปลี่ยนเป็น ขั้นสูง แท็บ
4. ค้นหาและตรวจสอบ ปิดใช้งานการดีบักสคริปต์ (Internet Explorer) กล่องใต้ เบราว์เซอร์ มาตรา.
5. เลือก สมัคร แล้วคลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลงที่ทำ
6. หลังจากแก้ไขเสร็จแล้ว ให้กดปุ่ม Windows + R กุญแจ พร้อมกันเพื่อเปิด วิ่ง กล่องโต้ตอบ
7. พิมพ์ regedit และกด แป้น Enter เพื่อเปิด ตัวแก้ไขรีจิสทรี .
8. คลิก ใช่ ในข้อความแจ้ง
9. ใน ตัวแก้ไขรีจิสทรี หน้าต่าง นำทางไปยังตำแหน่งต่อไปนี้
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
หมายเหตุ 1: ภาพประกอบเหล่านี้ใช้กับเครื่อง 64 บิต
หมายเหตุ 2: หากคุณกำลังใช้เครื่อง 32 บิต ให้ไปที่เส้นทางต่อไปนี้:
HKEY_LOCAL_MACHINE\ Microsoft\Windows NT\CurrentVersion\AeDebug
10. คลิกขวาที่ ดีบักเกอร์ ที่สำคัญและเลือก ลบ จากเมนูบริบท
11. หลังจากลบคีย์แล้ว ให้ไปที่ตำแหน่งต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
หมายเหตุ: หากคุณกำลังใช้เครื่อง 32 บิต ให้ไปที่เส้นทางต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\
12. ตอนนี้ คลิกขวาที่ DbgManagedDebugger ที่สำคัญและเลือก ลบ จากเมนูบริบท
13. ปิด ตัวแก้ไขรีจิสทรี หน้าต่างและ รีบูต พีซีของคุณ .
วิธีที่ 13:ดำเนินการคลีนบูต
บางครั้งแอปพลิเคชันของบริษัทอื่นรบกวนและสร้างสภาพแวดล้อมที่ขัดแย้งกันใน Windows วิธีแก้ไขปัญหานี้อาจเป็นประโยชน์กับคุณและค้นหาว่าโปรแกรมของบุคคลที่สามอยู่เบื้องหลังอุปสรรคและทำให้เกิดข้อผิดพลาดหรือไม่ อ่านคำแนะนำเกี่ยวกับวิธีดำเนินการคลีนบูตใน Windows 10 เพื่อทำเช่นเดียวกัน
เมื่อคุณบูตคอมพิวเตอร์ในเซฟโหมดแล้ว ให้ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่ ในกรณีนี้ ให้ถอนการติดตั้งโปรแกรมหรือแอปพลิเคชันล่าสุดที่คุณเพิ่มลงในระบบ
วิธีที่ 14:รีเซ็ตพีซี
อย่างไรก็ตาม หากคุณประสบปัญหานี้บนพีซีที่ใช้ Windows 10 ตัวเลือกสุดท้ายคือการติดตั้งไฟล์ระบบใหม่ เป็นไปได้โดยกระบวนการที่เรียกว่า ล้างการติดตั้ง . มันล้างระบบปฏิบัติการก่อนหน้า ข้อมูลที่จัดเก็บไว้ในโปรแกรม การตั้งค่า และไฟล์ส่วนตัวทั้งหมดของคุณ และระบบปฏิบัติการใหม่จะถูกติดตั้งพร้อมกับการอัพเดททั้งหมดที่ติดตั้งไว้ อย่างไรก็ตาม คุณสามารถรีเซ็ต Windows 10 ได้โดยไม่สูญเสียข้อมูลใดๆ ทำตามคำแนะนำของเราเกี่ยวกับวิธีการรีเซ็ต Windows 10 โดยไม่สูญเสียข้อมูล
เมื่อคุณติดตั้งการซ่อมแซมบนพีซีของคุณแล้ว ระบบปฏิบัติการของคุณจะได้รับการอัปเดตเป็นเวอร์ชันล่าสุด
แนะนำ:
- แก้ไขการกำหนดค่าแอป Steam ไม่พร้อมใช้งานใน Windows 10
- Fix Can't Install Cumulative Update KB5008212 ใน Windows 10
- แก้ไข Wireless Autoconfig Service wlansvc ไม่ทำงานใน Windows 10
- วิธีแก้ไขข้อผิดพลาด Windows Update 0x80070057
เราหวังว่าบทความนี้จะเป็นประโยชน์ และคุณได้เรียนรู้วิธีแก้ไขเกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในแอปพลิเคชันของคุณ ใน Windows 10 แจ้งให้เราทราบว่าวิธีใดดีที่สุดสำหรับคุณ โปรดติดต่อเราหากมีข้อสงสัยหรือข้อเสนอแนะผ่านทางส่วนความคิดเห็นด้านล่าง