[แก้ไขแล้ว] ปัญหาทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง

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

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

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

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

สาเหตุที่คุณอาจได้รับข้อความแสดงข้อผิดพลาด –(error message –)ปัญหาทำให้โปรแกรมหยุดทำงานอย่างถูก(A problem caused the program to stop working correctly)ต้อง Windows จะปิดโปรแกรมและแจ้งให้คุณทราบหากมีวิธีแก้ไข ( Windows will close the program and notify you if a solution is available.)

  • ปัญหาความเข้ากันได้
  • ปัญหาความละเอียดหน้าจอ
  • ปัญหาการอัปเดต KB3132372
  • ไดรเวอร์การ์ด(Graphic Card Driver)แสดงผลที่เสียหายหรือล้าสมัย
  • ปัญหาไฟร์วอลล์แอนตี้ไวรัส
  • DirectX . ที่ล้าสมัย
  • ปัญหาไดเรกทอรี Skype
  • บริการ Image Acquisition ( WIA ) ไม่ทำงาน
  • EVGA Precision เปิดอยู่
  • (Data Execution Prevention)เปิดใช้งานการป้องกันการดำเนินการข้อมูล

[ แก้ไข(SOLVED)แล้ว ] ปัญหาทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง

วิธีที่ 1: เรียกใช้โปรแกรมในโหมดความเข้ากันได้ของ Windows(Method 1: Run the Program in Windows Compatibility mode)

1. คลิกขวาที่ไอคอนprogram/app icon and select เลือกคุณสมบัติ(Properties)

2. เลือกแท็บความเข้ากันได้(Compatibility tab)ในหน้าต่างคุณสมบัติ

3. ถัดไป ภายใต้โหมดความเข้ากันได้(Compatibility mode)ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายที่"เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ"(“Run this program in compatibility mode for”)แล้วเลือก Windows 8

เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ

4. หากไม่ได้ผลกับWindows 8ให้ลองใช้ Windows 7(Windows 7)หรือWindows VistaหรือWindows XPจนกว่าคุณจะพบความเข้ากันได้ที่ถูกต้อง

5. คลิกที่Applyจากนั้นคลิกOK อีกครั้ง ให้ลองเรียกใช้โปรแกรม/แอปพลิเคชันที่มีข้อผิดพลาด ซึ่งน่าจะทำงานได้โดยไม่มีปัญหาใดๆ ในตอนนี้

วิธีที่ 2: ถอนการติดตั้งการอัปเดต KB3132372(Method 2: Uninstall KB3132372 update)

1. กดWindows Key + Xจากนั้นคลิกที่Control Panel

จากเมนูเริ่มของ Windows 10 ค้นหาระบบ Widnows จากนั้นคลิกที่แผงควบคุม

ภายใต้ Programs and Features ให้คลิกที่ View Installed Updates / A ปัญหาที่ทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง

3. ถัดไป ค้นหาการอัปเดตความปลอดภัยสำหรับ Internet Explorer Flash Player(KB3132372(Security Update for Internet Explorer Flash Player(KB3132372)) )

4. เมื่อคุณพบแล้วตรวจสอบให้แน่ใจว่าได้ถอนการติดตั้งแล้ว(uninstall it.)

5. รีบูทพีซีของคุณและดูว่าคุณสามารถแก้ไขปัญหาที่ทำให้โปรแกรมหยุดทำงานได้อย่างถูกต้องหรือไม่

วิธีที่ 3: เปลี่ยนชื่อโฟลเดอร์ Skype(Method 3: Rename the Skype folder)

1. กดShift + Ctrl + Escเพื่อเปิด Task Manager และค้นหาskype.exeจากนั้นเลือกและคลิกEnd task

2. ตอนนี้press Windows Key + R and type %appdata%,จากนั้นกด Enter

ทางลัด appdata จากการรัน / ปัญหาทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง

3. ค้นหาไดเร็กทอรี Skype(Skype directory)และคลิกขวาที่ไดเร็กทอรีจากนั้นเลือกเปลี่ยนชื่อ

4. จากนั้น เปลี่ยนชื่อไดเร็กทอรี Skype(Skype directory)เป็นSkype_old

5. อีกครั้งPress Windows Key + R and type %temp%\skype,จากนั้นกด Enter

6. ค้นหาโฟลเดอร์ DbTemp(DbTemp folder)และลบทิ้ง

7. รีบูทพีซีของคุณแล้วเริ่มSkype อีก ครั้ง สิ่งนี้ต้องมีการแก้ไข ข้อผิดพลาด " ปัญหาทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง(A problem caused the program to stop working correctly) " ใน Skype

วิธีที่ 4: อัปเดตไดรเวอร์การ์ดแสดงผลของคุณ(Method 4: Update your Graphics Card Drivers)

1. กดWindows Key + Rจากนั้นพิมพ์(type “)devmgmt.mscแล้วกด Enter(” and press enters)เพื่อเปิดDevice Manager

devmgmt.msc ตัวจัดการอุปกรณ์

2. ขยายการ์ดแสดงผล(Display adapter)และคลิกขวาที่ไดรเวอร์การ์ด(Graphic Card Driver,) แสดงผล จากนั้นเลือก " อัปเดตซอฟต์แวร์ไดรเวอร์(Update Driver Software) "

อัปเดตซอฟต์แวร์ไดรเวอร์ในการ์ดแสดงผล

3. ตอนนี้ คลิก “ ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ(Search automatically for updated driver software) ” และให้วิซาร์ดอัปเดตไดรเวอร์การ์ดแสดงผลโดยอัตโนมัติ

ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ อุปกรณ์เก็บข้อมูลขนาดใหญ่ USB

4. หากปัญหายังคงอยู่ ให้ทำซ้ำขั้นตอนที่ 1 & 2 อีกครั้ง

5. จากนั้นเลือก " เรียกดูซอฟต์แวร์ไดรเวอร์ในคอมพิวเตอร์ของฉัน (Browse my computer for driver software.)

เรียกดูคอมพิวเตอร์ของฉันเพื่อหาซอฟต์แวร์ไดรเวอร์

6. ตอนนี้คลิกที่ " ให้ฉันเลือกจากรายการไดรเวอร์อุปกรณ์ในคอมพิวเตอร์ของฉัน (Let me pick from a list of device drivers on my computer.)

ให้ฉันเลือกจากรายการไดรเวอร์อุปกรณ์ในคอมพิวเตอร์ของฉัน

7. เลือกไดรเวอร์ที่เกี่ยวข้อง(driver associated)กับกราฟิกการ์ดของคุณ แล้วคลิกถัด(Next)ไป

NVIDIA GeForce GT 650M

8. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 5: รีเซ็ตการตั้งค่าของ Comodo Firewall(Method 5: Reset Comodo Firewall’s settings)

1. พิมพ์Comodoใน การค้นหา ของWindows และคลิก(Windows search and click)ที่ไฟร์วอลล์ Comodo(Comodo firewall)

ไฟร์วอลล์ comodo

2. คลิกงาน(Tasks)ที่ มุม บนขวา(right corner)

3. ถัดไป นำทางดังนี้: Advanced tasks> Open Advanced Settings> Security Settings> Defense+> HIPS> HIPS Settings HIPS

4. ตอนนี้ ให้ค้นหาDetect shellcode injectionsและเลือก Exclusions

ตรวจจับการฉีดเชลล์โค้ดและเลือกการยกเว้น

5. คลิกลูกศรด้านล่างจัดการการยกเว้น(Manage Exclusions,)จากนั้นเลือก เพิ่ม จากนั้นเลือก ไฟล์

6. ไปที่ตำแหน่งต่อไปนี้ในหน้าต่างเพิ่มไฟล์(Add Files Window) :

C:\Program Files (x86)\Google\Chrome\Application\

7. ดับเบิลคลิกที่chrome.exeจากนั้นคลิก ตกลง

8. คลิกตกลง(OK)จากนั้นปิดทุกอย่าง และดูว่าคุณสามารถแก้ไขปัญหาที่ทำให้โปรแกรมหยุดทำงานผิดพลาดได้อย่างถูกต้อง(Fix A problem that caused the program to stop working error correctly)หรือไม่

วิธีที่ 6: อัปเดต DirectX(Method 6: Update DirectX)

DirectXสามารถอัปเดตได้โดยอัปเดต Windows ซึ่งสามารถทำได้:

1. พิมพ์การตั้งค่า(settings)ใน แถบค้นหาของ Windows แล้วคลิก(Windows search bar and click)การตั้งค่า(Settings)

2. ตอนนี้คลิกที่Update & Security(Update & Security)

อัปเดต & ความปลอดภัย

3. ถัดไป คลิก “ ตรวจหาการอัปเดต(Check for updates) ” เพื่ออัปเดต DirectX โดยอัตโนมัติ

ตรวจสอบการอัปเดต / ปัญหาทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง

4. หากคุณต้องการอัปเดตDirectX ด้วยตนเอง ให้ ไปที่ ลิงก์(follow this link)นี้

วิธีที่ 7: ลบ Norton Antivirus(Method 7: Remove Norton Antivirus)

หนึ่งในสิ่งที่ผู้ใช้(thing user)ทั่วไปมีเหมือนกันซึ่งกำลังประสบกับข้อผิดพลาด “ปัญหาที่ทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง” คือพวกเขาทั้งหมดใช้Norton Antivirus (Norton Antivirus)ดังนั้น(Therefore)การถอนการติดตั้งโปรแกรมป้องกันไวรัสของ Norton(Norton antivirus)อาจเป็นตัวเลือกที่ดีในการแก้ไขปัญหานี้

เครื่องมือกำจัดนอร์ตัน

คุณสามารถลบNorton AntivirusออกจากControl Panel> Programs> Norton,หรือคุณควรลองใช้Norton Uninstall Toolซึ่งจะลบNortonออกจากระบบของคุณโดยสมบูรณ์ หากคุณไม่มีNortonให้ลองปิดการใช้งานซอฟต์แวร์ป้องกันไวรัสหรือไฟร์วอลล์(Antivirus Software or Firewall)ปัจจุบัน ของคุณ

วิธีที่ 8: ปิดใช้งานการป้องกันการดำเนินการข้อมูล(Method 8: Disable Data Execution Prevention)

Data Execution Prevention ( DEP ) คือชุดของเทคโนโลยีฮาร์ดแวร์และซอฟต์แวร์(hardware and software technologies)ที่ทำการตรวจสอบหน่วยความจำเพิ่มเติมเพื่อช่วยป้องกันโค้ดที่เป็นอันตรายไม่ให้ทำงานบนระบบ แม้ว่าDEPจะมีประโยชน์อย่างยิ่ง แต่ในบางกรณี อาจทำให้เกิดปัญหาในWindows ดังนั้น คุณอาจกำลังพิจารณาปิดการใช้งานDEP สำหรับอินสแตนซ์นี้โดยเฉพาะ และ คุณอาจสามารถ  แก้ไขปัญหาที่ทำให้โปรแกรมหยุดทำงานได้อย่างถูกต้อง(Fix A problem caused the program to stop working correctly issue)

วิธีปิด DEP

วิธีที่ 9: เริ่มบริการ Windows Image Acquisition (WIA)(Method 9: Start Windows Image Acquisition (WIA) service)

1. กดWindows Key + Rจากนั้นพิมพ์(type “)Services.mscแล้วกด Enter

หน้าต่างบริการ

2. ในหน้าต่างบริการ ให้ค้นหาบริการWindows Image Acquisition (WIA) และคลิกขวา(service and right-click)จากนั้นเลือกProperties

การรับอิมเมจของ Windows WIA

3. ตรวจสอบให้แน่ใจว่าได้ตั้งค่าประเภทการเริ่มต้น เป็น (Startup type)อัตโนมัติ ถ้า(Automatic; if)  ไม่เช่นนั้นให้ตั้งค่า

คุณสมบัติ Windows Image Acquisition WIA

4. ถัดไป คลิกที่แท็บการกู้คืน(Recovery tab,)จากนั้นภายใต้ความล้มเหลวครั้งแรก ให้เลือก " (select “)เริ่มบริการใหม่(Restart the Service) " จากเมนูแบบเลื่อนลง

ตั้งค่า First Failure เพื่อรีสตาร์ทคุณสมบัติของบริการ WIA / ปัญหาทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง

5. คลิกApplyตามด้วย Ok

6. ตรวจสอบให้แน่ใจว่า บริการ WIAทำงานอยู่ หรือคลิกขวาบนอีกครั้งแล้วเลือกเริ่ม(Start)

วิธีที่ 10: ปิด EVGA Precision(Method 10: Turn off EVGA Precision)

นักเล่นเกมหลายคนใช้EVGA Precisionเพื่อให้ได้ประสิทธิภาพสูงสุดจากกราฟิกการ์ดของพวกเขา แต่บางครั้งนี่เป็นสาเหตุหลักของข้อผิดพลาด "ปัญหาทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง" ในการแก้ไขปัญหานี้ คุณต้องยกเลิกการเลือก รายการ OSD ทั้งหมด (เวลาเฟรม, FPSฯลฯ) และข้อผิดพลาดอาจได้รับการแก้ไข

ปิด EVGA Precision

หากยังไม่สามารถแก้ปัญหาได้ ให้เปลี่ยนชื่อโฟลเดอร์PrecisionX (PrecisionX folder)ไปที่C:\Program Files (x86)\EVGA\PrecisionX 16และเปลี่ยนชื่อPrecisionXServer.exeและPrecisionXServer_x64เป็นอย่างอื่น แม้ว่านี่จะไม่ใช่วิธีแก้ปัญหาที่มีประสิทธิภาพ แต่ถ้าวิธีนี้ได้ผล อะไรคืออันตราย

แค่นั้นแหละ; คุณประสบความสำเร็จในการแก้ไขปัญหาที่ทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง(Fix a problem that caused the program to stop working correctly) แต่หากคุณยังคงมีคำถามใดๆ เกี่ยวกับคู่มือนี้ โปรด อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น(comment section)



About the author

ฉันเป็น windows, ios, pdf, ข้อผิดพลาด, วิศวกรแกดเจ็ตที่มีประสบการณ์มากกว่า 10 ปี ฉันได้ทำงานกับแอปพลิเคชันและเฟรมเวิร์กคุณภาพสูงของ Windows มากมาย เช่น OneDrive for Business, Office 365 และอื่นๆ งานล่าสุดของฉันได้รวมการพัฒนาโปรแกรมอ่าน pdf สำหรับแพลตฟอร์ม windows และการทำงานเพื่อทำให้ข้อความแสดงข้อผิดพลาดชัดเจนยิ่งขึ้นสำหรับผู้ใช้ นอกจากนี้ ฉันได้มีส่วนร่วมในการพัฒนาแพลตฟอร์ม ios มาสองสามปีแล้ว และคุ้นเคยกับทั้งคุณสมบัติและลักษณะเฉพาะของมันมาก



Related posts