วิธีแก้ไข“ ปัญหาที่ทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง”



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ปัญหาทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง Windows จะปิดโปรแกรมและแจ้งให้คุณทราบหากมีวิธีแก้ไขเกิดขึ้นเมื่อ Windows ตรวจพบว่าการวนซ้ำเช่น while (true) {} ไม่สามารถออกได้ ในตอนนี้แอปพลิเคชันที่เป็นปัญหาควรส่งข้อความไปยัง Windows โดยแจ้งว่าแอปพลิเคชันยังใช้งานได้ แต่ล้มเหลวส่งผลให้เกิดข้อความแสดงข้อผิดพลาดนี้



a-problem-cause-the-program-to-stop-working-อย่างถูกต้อง



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



ไม่ว่าสาเหตุของสถานการณ์เฉพาะของคุณจะเป็นอย่างไรมีทางแก้ไขสำหรับปัญหานี้และคุณจะสามารถเรียกใช้แอพของคุณได้โดยทำตามวิธีการด้านล่าง

วิธีที่ 1: ซ่อมแซมไฟล์ระบบที่เสียหาย

ดาวน์โหลดและเรียกใช้ Restoro เพื่อสแกนและกู้คืนไฟล์ที่เสียหายและสูญหายจาก ที่นี่ เมื่อเสร็จแล้วให้ดำเนินการตามวิธีการด้านล่าง เป็นสิ่งสำคัญเพื่อให้แน่ใจว่าไฟล์ระบบทั้งหมดยังคงอยู่และไม่เสียหายก่อนดำเนินการตามวิธีการด้านล่าง

วิธีที่ 2: การใช้โหมด Windows Compatibility

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



  1. คลิกขวา ไอคอนโปรแกรมไม่ว่าจะเป็นเกมหรือไฟล์ที่คุณมีปัญหาจากนั้นคลิกที่ คุณสมบัติ .
  2. คลิกที่ ความเข้ากันได้ จากหน้าต่าง Properties
  3. ภายใต้ โหมดความเข้ากันได้ ส่วนหัวเลือกเมนูแบบเลื่อนลงที่ระบุว่า เรียกใช้โปรแกรมในโหมดความเข้ากันได้สำหรับ และในเมนูที่ปรากฏขึ้นให้เลือก Windows Vista / 7 หรือ XP เพื่อเปิดโปรแกรมตามที่จะเปิดในระบบปฏิบัติการเวอร์ชันเก่า
  4. หากใช้กับ XP ไม่ได้ให้ลองใช้ Vista หากไม่สามารถใช้กับ Vista ให้ลอง 7 ไปเรื่อย ๆ จนกว่าคุณจะพบความเข้ากันได้ที่ถูกต้องสำหรับโปรแกรม
  5. คลิกที่ สมัคร แล้ว ตกลง . ลองเรียกใช้แอปพลิเคชันหรือเกมทันที - ควรใช้งานได้โดยไม่มีปัญหาใด ๆ

แก้ไขปัญหาความเข้ากันได้ 1

วิธีที่ 3: อัปเดตไดรเวอร์การ์ดแสดงผลของคุณ

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

  1. กดพร้อมกัน Windows และ R, แล้วพิมพ์ devmgmt. msc ใน วิ่ง หน้าต่าง. กด ป้อน หรือคลิก ตกลง เพื่อเปิดไฟล์ ตัวจัดการอุปกรณ์ .
  2. ขยาย การ์ดแสดงผล จากรายการอุปกรณ์และ คลิกขวา การ์ดแสดงผลของคุณ
  3. จากเมนูบริบทให้เลือก อัปเดตซอฟต์แวร์ไดรเวอร์ .
  4. ทำตามคำแนะนำของวิซาร์ดเพื่ออัปเดตไดรเวอร์ของคุณและ รีบูต อุปกรณ์ของคุณในตอนท้าย

ปรับปรุงโปรแกรมควบคุม

หากไม่พบไดรเวอร์ใหม่ให้ไปที่ไซต์ของผู้ผลิตและตรวจหาระบุดาวน์โหลดและติดตั้งไดรเวอร์กราฟิกล่าสุดด้วยตนเอง

วิธีที่ 4: ลบซอฟต์แวร์ที่ขัดแย้งกัน

ตามรายงานบางคนหลายคนสังเกตเห็นว่า Norton Antivirus บ่อยครั้งอาจเป็นต้นตอของปัญหานี้ ดังนั้นจึงเป็นการเหมาะสมที่จะลองและถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัส / ไฟร์วอลล์ใด ๆ ที่คุณใช้อยู่และหากโปรแกรมเริ่มทำงานหลังจากถอนการติดตั้งให้เปลี่ยนซอฟต์แวร์ AV / FW ของคุณด้วยซอฟต์แวร์อื่นเช่น AVG, BitDefender เป็นต้น

วิธีที่ 5: อัปเดต DirectX

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

  1. กด Windows บนแป้นพิมพ์ของคุณและพิมพ์ ตรวจสอบสำหรับการอัพเดต .
  2. เมื่อไหร่ การอัปเดตของ Windows เปิดขึ้นคลิก ตรวจสอบสำหรับการอัพเดต.
  3. ตั้งแต่ Directx เป็นส่วนหนึ่งของระบบปฏิบัติการ Windows Update จะอัปเดตโดยอัตโนมัติหากมีเวอร์ชันใหม่กว่าให้บริการทางออนไลน์ ให้ดาวน์โหลดทุกอย่างที่พบและ รีบูต ในท้ายที่สุดหากถูกขอให้ทำเช่นนั้น

สำหรับ Windows 8/10 ดู GIF ด้านล่าง:

ตรวจสอบสำหรับการอัพเดต

วิธีที่ 6: ทำความสะอาดพีซีของคุณ

คลีนบูตระบบของคุณดูขั้นตอน ( ที่นี่ )

วิธีที่ 7: ปิดการใช้งาน Data Execution Prevention

Data Execution Protection (DEP) เป็นคุณลักษณะด้านความปลอดภัยที่มาพร้อมกับ Windows ทุกเวอร์ชันเริ่มตั้งแต่ Windows 7 DEP เป็นคุณลักษณะด้านความปลอดภัยที่ออกแบบมาเพื่อช่วยปกป้องคอมพิวเตอร์ Windows จากความเสียหายที่อาจเกิดจากไวรัสและภัยคุกคามด้านความปลอดภัยอื่น ๆ แม้ว่า DEP จะเป็นคุณสมบัติที่มีประโยชน์และมีประโยชน์ แต่ผู้ใช้ Windows บางคนมักต้องการปิดการใช้งาน เป็นไปได้อย่างแน่นอนที่คุณจะเปิดใช้งานและปิดใช้งาน Data Execution Protection ใน Windows ทุกรุ่น (รวมถึง Windows 10) ตามต้องการ

คลิกเมนูเริ่มแล้วพิมพ์ cmd, คลิกขวา cmd และเลือก Run As Administrator ในหน้าต่างพรอมต์คำสั่งพิมพ์

bcdedit.exe / set {current} nx AlwaysOff

จากนั้นทดสอบเพื่อดูว่าแอพ / โปรแกรมหรือเกมเริ่มทำงานได้หรือไม่จากนั้นเปิดใช้งาน DEP อีกครั้งโดยพิมพ์คำสั่งต่อไปนี้ตามด้วยปุ่ม ENTER:

bcdedit.exe / set {current} nx AlwaysOn

อ่าน 3 นาที