Friday, January 2, 2009

วิธีการปิดฟีเจอร์ Data Execution Prevention (DEP) บน Windows Vista

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

โดยเริ่มต้นนั้นฟีเจอร์ DEP จะถูกเปิดใช้งานแบบ Turn on DEP for essential Windows programs and services only แต่เราสามารถกำหนดให้ฟีเจอร์ DEP ไม่ตรวจสอบการทำงานของโปรแกรมบางตัวที่ต้องการได้ หรือทำการปิดทำงานของฟีเจอร์ DEP ก็ได้เช่นกัน

การปิดฟีเจอร์ DEP เฉพาะบางโปรแกรม
หากต้องการปิดฟีเจอร์ DEP เฉพาะบางกับโปรแกรม สามารถทำได้ตามขั้นตอนดังนี้
  1. คลิกปุ่ม Start และคลิกขวาบน Computer จากนั้นเลือก Properties
  2. คลิก Advanced System Settings
  3. บนแท็บ Advanced ในหัวข้อ Performance ให้คลิกปุ่ม Settings
  4. คลิกแท็บ Data Execution Prevention
  5. เลือกเช็คบ็อกซ์ "Turn on DEP for all programs and services except those I Select."
  6. คลิกปุ่ม Add
  7. จากนั้นให้บราวซ์ไปยังตำแหน่งโฟลเดอร์ที่เก็บโปรแกรมที่ต้องการ คลิกเลือกโปรแกรมและคลิก Open
  8. คลิก OK

การเปิดฟีเจอร์ DEP กับทุกโปรแกรม
ในกรณีที่ต้องการเปิดฟีเจอร์ DEP กับโปรแกรมทั้งหมด สามารถทำได้ตามขั้นตอนดังนี้
  1. คลิกปุ่ม Start และคลิกขวาบน Computer จากนั้นเลือก Properties
  2. คลิก Advanced System Settings
  3. บนแท็บ Advanced ในหัวข้อ Performance ให้คลิกปุ่ม Settings
  4. คลิกแท็บ Data Execution Prevention
  5. เลือกเช็คบ็อกซ์ "Turn on DEP for all programs and services except those I Select."
  6. คลิก OK

การปิดฟีเจอร์ DEP
หากต้องการปิดฟีเจอร์ DEP ให้เปิดคอมมานด์พร็อมด้วยสิทธิ์ผู้ดูแลระบบโดยการคลิกปุ่ม Start แล้วพิมพ์ cmd ในช่อง Start Search แล้วคลิกขวาบน cmd.exe ที่แสดงภายใต้หัวข้อ Programs แล้วเลือก Run as administrator จากนั้นคลิก Continue ในหน้า UAC แล้วรันคำสั่งที่คอมมานด์พร็อมดังแสดงในบรรทัดถัดไป จากนั้นให้รีสตาร์ท Windows เพื่อให้การเปลี่ยนแปลงผล
bcdedit.exe /set {current} nx AlwaysOff

ถ้าหากต้องการเปิดฟีเจอร์ DEP อีกครั้งให้รันคำสั่งที่คอมมานด์พร็อม (ด้วยสิทธิ์ผู้ดูแลระบบ) ดังแสดงในบรรทัดถัดไป จากนั้นให้รีสตาร์ท Windows เพื่อให้การเปลี่ยนแปลงผล
bcdedit.exe /set {current} nx AlwaysOn

แหล่งข้อมูลอ้างอิง:

แก้ไขล่าสุด: 11 เมษายน 2555

© 2009 Thai Windows Administrator, All Rights Reserved.

Related Posts:

  • วิธีรีโมทเดสก์ท็อปจาก Windows XP ไป Windows 8แม้ว่า Windows XP จะออกมาแล้วนานกว่า 11 ปี* แต่ถึงปัจจุบันยังมี ผู้ใช้เป็นมากเป็นอันดับที่ 2 รองจาก Windows 7 โดยไมโครซอฟท์จะยังให้การสนับสนุนทางเทคนิคแก่ผู้ใช้ Windows XP SP3 ไปถึงวันที่ 8 เมษายน 2557 ซึ่งในระหว่างนี้เรายังส… Read More
  • วิธีบูท Windows 8 เข้าหน้า Desktop โดยตรงไมโครซอฟท์ตั้งใจออกแบบให้หน้า Start เป็นหน้าจอเริ่มต้นสำหรับการใช้งาน Windows 8 โดยหน้า Start จะแสดงไทล์ (Tiles) ของแอพต่าง ๆ ดังภาพที่ 1 แต่เนื่องจากเป็นระบบอินเทอร์เฟชที่ออกแบบมาให้เหมาะกับการใช้งานบนจอภาพระบบสัมผัส และยังเ… Read More
  • วิธีเปิดใช้งาน Remote Desktop บน Windows 8Remote Desktop เป็นคุณลักษณะที่ช่วยให้สามารถเข้าถึงเครื่องคอมพิวเตอร์ Windows จากระยะไกลผ่านทางระบบเครือข่ายได้ อย่างไรก็ตาม ด้วยเหตุผลด้านความปลอดภัย Remote Desktop จึงไม่ถูกเปิดใช้งานโดยเริ่มต้น ดังนั้นหากต้องการใช้งานผู้ใช… Read More
  • How To Extend Hard Disk Partition in Windows 7วิธีการขยายขนาดพาร์ติชันฮาร์ดดิสก์บน Windows 7 Disk Management ใน Windows 7 และ Windows Vista นั้นได้รับการปรับปรุงให้มีความสามารถสูงขึ้นโดยสามารถรองรับการปรับขนาดพาร์ติชันฮาร์ดดิสก์ได้ นั้นคือ ผู้ใช้สามารถทำการขยายขนาด (Exte… Read More
  • How To Shrink Hard Disk Partition In Windows 7วิธีการลดขนาดพาร์ติชันฮาร์ดดิสก์บน Windows 7 Disk Management ใน Windows 7 และ Windows Vista นั้นได้รับการปรับปรุงให้มีความสามารถสูงขึ้นโดยสามารถรองรับการปรับขนาดพาร์ติชันฮาร์ดดิสก์ได้ นั้นคือ ผู้ใช้สามารถทำการขยายขนาด (Extend… Read More

1 Comment:

Oammie said...

แต่มัน add msn ไม่ได้อ่ะครับ

เฮ้อ เหนื่อยใจ พอจะมีวิธีมั้ยครับ