DEP อาจทำให้เกิดความขัดแย้งกับโปรแกรมที่ถูกต้อง
Microsoft เปิดตัว Data Execution Prevention ไปยังระบบปฏิบัติการที่ขึ้นต้นด้วย Windows XP การป้องกันการดำเนินการข้อมูล เป็นคุณลักษณะด้านความปลอดภัยที่มีวัตถุประสงค์เพื่อป้องกันความเสียหายต่อคอมพิวเตอร์ของคุณ DEP ยกข้อยกเว้นถ้าตรวจพบการโหลดโค้ดจาก heap หรือ stack ที่เป็นค่าดีฟอลต์ เนื่องจากลักษณะการทำงานนี้บ่งบอกถึงรหัสที่เป็นอันตรายของโค้ดที่ไม่ถูกต้องโดยทั่วไปไม่ได้โหลดด้วยวิธีนี้ DEP จึงป้องกันไม่ให้เบราว์เซอร์โจมตีการโจมตีที่ทำเช่นผ่านล้นบัฟเฟอร์และช่องโหว่ประเภทเดียวกันโดยป้องกันไม่ให้โค้ดถูกเรียกใช้จากหน้าข้อมูลที่สงสัย
บางครั้ง DEP อาจก่อให้เกิดความขัดแย้งกับโปรแกรมที่ถูกต้อง หากเกิดเหตุการณ์นี้กับคุณต่อไปนี้คือวิธีปิดใช้งาน DEP สำหรับแอ็พพลิเคชันเฉพาะ
วิธีปิดใช้งาน DEP สำหรับแอ็พพลิเคชันเฉพาะ
- คลิกที่ปุ่ม Start บนคอมพิวเตอร์ Windows ของคุณและเลือก Computer > System Properties > Advanced System Settings
- จาก กล่องโต้ตอบคุณสมบัติระบบ ให้เลือก การตั้งค่า
- เลือกแท็บ การป้องกันการดำเนินการข้อมูล
- เลือก เปิด DEP สำหรับโปรแกรมและบริการทั้งหมดยกเว้นที่ฉันเลือก
- คลิก เพิ่ม และใช้คุณลักษณะการเรียกดูเพื่อเรียกดูโปรแกรมปฏิบัติการของโปรแกรมที่คุณต้องการยกเว้นตัวอย่างเช่น excel.exe หรือ word.exe
ขึ้นอยู่กับรุ่นของ Windows คุณอาจต้องเข้าสู่กล่องโต้ตอบคุณสมบัติของระบบโดยคลิกขวาที่คอมพิวเตอร์เครื่องนี้หรือคอมพิวเตอร์จาก Windows Explorer
- ใน Windows Explorer ให้คลิกขวาและเลือก คุณสมบัติ > การตั้งค่าระบบขั้นสูง > คุณสมบัติของระบบ
- เลือก ขั้นสูง > ประสิทธิภาพ > การป้องกันการประมวลผลข้อมูล
- เลือก เปิด DEP สำหรับโปรแกรมและบริการทั้งหมดยกเว้นที่ฉันเลือก
- คลิก เพิ่ม และใช้คุณลักษณะเรียกดูเพื่อเรียกดูโปรแกรมปฏิบัติการของโปรแกรมที่คุณต้องการยกเว้น