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 7 Enterprise เวอร์ชันทดลองใช้ 90 วันอัพเดท 1 ต.ค.54: ไมโครซอฟท์ขยายเวลาให้ดาวน์โหลด Windows 7 Enterprise 90-day Trial ได้จนถึง 31 ธันวาคม 2554 อัพเดท 20 ต.ค.53: ไมโครซอฟท์เวลาให้ดาวน์โหลด Windows 7 Enterprise 90-day Trial ได้จนถึง 31 เมษายน 2554 วันที่ 1 กันยา… Read More
  • วิธีการกู้คืน Built-in Apps บน Windows 8Windows 8 มาพร้อมแอพในตัว (Built-in Apps) หลายตัว อย่างเช่น Mail, Calendar, Finance, Maps, Messaging, People และ Sports เป็นต้น ซึ่งบางครั้งเราทำการลบแอพบางตัวออกเนื่องจากคิดว่าไม่จำเป็นหรือในบางครั้งอาจทำการลบออกโดยไม่ตั้งใจ… Read More
  • ปัญหาไทล์ Internet Explorer หายไปจากหน้า Start ของ Windows 8 อย่างไร้ร่องรอย - พร้อมวิธีแก้ไขหลังจากได้ใช้งาน Windows 8 อย่างจริงๆ จังๆ มาเป็นหลายเดือนผมได้พบกับเรื่องประหลาดหลายอย่างทั้งด้านดีและไม่ (ค่อย) ดี และเรื่องประหลาดใจล่าสุดที่พบคือไทล์ Internet Explorer หายไปจากหน้าจอเริ่ม ( Start) และหน้า All Apps อย่างไร… Read More
  • Windows 8 มีผู้ใช้ 5.40%, Windows 7 ยังเป็น OS อันดับ 1 (กรกฎาคม 2556)Windows 8 จบเดือนกรกฎาคมด้วยจำนวนผู้ใช้ 5.40% ซึ่งแม้ว่าจะยังรักษาตำแหน่งระบบปฏิบัติการคอมพิวเตอร์ที่มีจำนวนผู้ใช้มากเป็นอันดับที่ 3 ได้ต่อไปแต่มีผู้ใช้เพิ่มขึ้นจากเดือนมิถุนายนเพียงเล็กน้อย ในขณะที่ Windows 7 ที่ ขายได้มากกว… Read More
  • Windows Store มีแอพมากกว่า 100,000 แอพแล้วWindows Store มีแอพ (Apps) มากกว่า 100,000 แอพได้สำเร็จ (อย่างไม่เป็นทางการ) แล้วเมื่อวันที่ 2 กรกฎาคม 2556 ที่ผ่านมาโดยมีจำนวนแอพทั้งหมด 100,168 แอพตามข้อมูลจากเว็บไซต์ MetroStore Scanner อย่างไรก็ตามต้องใช้เวลากว่า 8 เดือน … Read More

1 Comment:

Oammie said...

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

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