Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

ปิดใช้งาน Data Execution Prevention (DEP) บน Windows 10: คู่มือขั้นตอน

ปิด DEP ใน Windows 10: บางครั้ง Data Execution Prevention ทำให้เกิดข้อผิดพลาด และในกรณีนั้น การปิดมันจึงสำคัญ ในบทความนี้ เราจะดูวิธีการปิด DEP อย่างแน่นอน

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

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

คุณสามารถปิด Data Execution Prevention สำหรับโปรแกรมเฉพาะได้อย่างง่ายดายโดยทำตามขั้นตอนด้านล่าง:

หมายเหตุ: DEP สามารถปิดได้ทั่วระบบ (globally) สำหรับระบบทั้งหมด แต่ ไม่แนะนำ เนื่องจากจะทำให้คอมพิวเตอร์ของคุณปลอดภัยน้อยลง

วิธีปิดใช้งาน DEP ใน Windows 10

  1. คลิกขวาที่ My Computer หรือ This PC และเลือก Properties (คุณสมบัติ) จากนั้นคลิกที่ Advanced system settings (การตั้งค่าระบบขั้นสูง) ในแผงด้านซ้าย
  2. ในแท็บ Advanced ให้คลิกที่ Settings (การตั้งค่า) ภายใต้ Performance (ประสิทธิภาพ)
  3. ในหน้าต่าง Performance Options ให้คลิกที่แท็บ Data Execution Prevention

ตอนนี้คุณจะเห็น 2 ตัวเลือก ตามที่คุณเห็น โดยค่าเริ่มต้น DEP เปิดสำหรับโปรแกรมและบริการ Windows ที่จำเป็น และหากเลือกตัวเลือกที่สอง จะเปิด DEP สำหรับโปรแกรมและบริการทั้งหมด (ไม่ใช่แค่ Windows) ยกเว้นที่คุณเลือก

  1. หากคุณมีปัญหากับโปรแกรมใดโปรแกรมหนึ่ง ให้เลือกปุ่มวิทยุ (radio button) ตัวที่สอง ซึ่งจะ เปิด DEP สำหรับโปรแกรมและบริการทั้งหมด ยกเว้นที่คุณเลือก และเพิ่มโปรแกรมที่มีปัญหา อย่างไรก็ตาม DEP ตอนนี้เปิดสำหรับทุกโปรแกรมใน Windows และคุณอาจกลับสู่จุดเริ่มต้น กล่าวคือ คุณอาจเริ่มมีปัญหาเดียวกันกับโปรแกรม Windows อื่นๆ ในกรณีนั้น คุณต้องเพิ่มโปรแกรมที่มีปัญหาแต่ละตัวเข้ารายการข้อยกเว้นด้วยตนเอง
  2. คลิกปุ่ม Add (เพิ่ม) และไปที่ตำแหน่งของไฟล์นำออกใช้ (executable) ของโปรแกรมที่คุณต้องการนำออกจากการป้องกัน DEP

หมายเหตุ: ขณะเพิ่มโปรแกรมเข้าไปในรายการข้อยกเว้น คุณอาจได้รับข้อความข้อผิดพลาดว่า "You can not set DEP attributes on 64-bit executables" (ไม่สามารถตั้งค่าแอตทริบิวต์ DEP บนไฟล์นำออกใช้ 64-bit ได้) เมื่อเพิ่มไฟล์นำออกใช้ 64-bit เข้าไปในรายการข้อยกเว้น อย่างไรก็ตาม ไม่ต้องกังวล เพราะหมายความว่าคอมพิวเตอร์ของคุณเป็น 64-bit และโปรเซสเซอร์ของคุณรองรับ DEP แบบฮาร์ดแวร์แล้ว

โปรเซสเซอร์ของคอมพิวเตอร์คุณรองรับ DEP แบบฮาร์ดแวร์ หมายความว่า กระบวนการ 64-bit ทั้งหมดได้รับการป้องกันตลอดเวลา และวิธีเดียวที่จะป้องกันไม่ให้ DEP ป้องกันแอปพลิเคชัน 64-bit คือการปิดมันอย่างสมบูรณ์ คุณไม่สามารถปิด DEP ด้วยตนเองได้ ในการทำเช่นนั้น คุณต้องใช้คำสั่งบรรทัดคำสั่ง (command line)

เปิด/ปิด DEP ตลอดเวลา (Always On/Always Off) โดยใช้ Command Prompt

การ เปิด DEP ตลอดเวลา (Always On) หมายถึงจะเปิดสำหรับกระบวนการทั้งหมดใน Windows และคุณไม่สามารถยกเว้นกระบวนการหรือโปรแกรมใดๆ ออกจากการป้องกันได้ และการ ปิด DEP ตลอดเวลา (Always Off) หมายถึงจะปิดอย่างสมบูรณ์ และไม่มีกระบวนการหรือโปรแกรมใดๆ รวมถึง Windows จะได้รับการป้องกัน มาดูวิธีเปิดใช้งานทั้งสองอย่าง:

  1. คลิกขวาที่ปุ่ม Windows และเลือก Command Prompt (Admin)
  2. ใน cmd (Command Prompt) ให้พิมพ์คำสั่งต่อไปนี้และกด Enter:
เพื่อเปิด DEP ตลอดเวลา: bcdedit.exe /set {current} nx AlwaysOn
เพื่อปิด DEP ตลอดเวลา: bcdedit.exe /set {current} nx AlwaysOff
  1. ไม่จำเป็นต้องรันคำสั่งทั้งสอง ตามที่แสดงข้างต้น คุณต้องรันเพียงคำสั่งเดียว คุณยังต้องรีสตาร์ท PC หลังจากการเปลี่ยนแปลง DEP ใดๆ หลังจากที่คุณใช้คำสั่งข้างต้นหนึ่งคำสั่ง คุณจะสังเกตว่าอินเทอร์เฟซ Windows สำหรับเปลี่ยนการตั้งค่า DEP ถูกปิดใช้งานแล้ว ดังนั้น ให้ใช้ตัวเลือกบรรทัดคำสั่งเป็นทางเลือกสุดท้ายเท่านั้น

คุณอาจชอบอ่านเพิ่ม:

  • วิธีแก้ไขข้อผิดพลาด 0xc000007b Application Error
  • วิธีซ่อมแซม Icon Cache ใน Windows 10
  • วิธีแก้ไข COM Surrogate has stopped working
  • วิธีสร้าง System Restore Point - วิธีง่ายๆ

เพียงเท่านี้ คุณได้เรียนรู้ วิธีปิด DEP (Data Execution Prevention) เรียบร้อยแล้ว นี่คือทั้งหมดที่เราสามารถพูดถึง DEP วิธีปิด DEP และวิธีเปิด/ปิด DEP ตลอดเวลา และหากคุณยังมีข้อสงสัยหรือคำถามเกี่ยวกับอะไรก็ตาม อย่าลังเลแสดงความคิดเห็น