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 Server 2008: Update from WSUSการคอนฟิก Windows Server 2008 ให้อัพเดทจาก WSUS สำหรับหน่วยงานหรือองค์กร ที่มีการติดตั้งให้บริการเครื่อเซิร์ฟเวอร์ WSUS นั้น สามารถที่จะกำหนดให้เครื่อง Windows Vista ทำการอัพเดทจากเซิร์ฟเวอร์ WSUS ขององค์ได้ โดยวิธีการคอนฟิก … Read More
  • Windows 7 with 10 things to do - Part 110 สิ่งแรกที่คุณต้องทำกับ Windows 7 ตอนที่ 1/2 บทความนี้มีคำแนะนำจากไมโครซอฟท์เกี่ยวกับ 10 สิ่งแรกที่คุณต้องทำหลังในทันทีจากทำการติดตั้งระบบปฏิบัติการ Windows 7 บนเครื่องคอมพิวเตอร์เสร็จเรียบร้อยแต่เนื่องจากเนื้อหาค่อนข้างยาว… Read More
  • ปัญหาการติดตั้ง Windows 2003 SE R2 x64 เป็น DC ในโดเมน Windows 2003 SE x86 SP2ปัญหาการติดตั้ง Windows Server 2003 R2 SE x64 เป็น DC ในโดเมน Windows Server 2003 SE x86 SP2 ผมมีประสบการณ์เกี่ยวกับปัญหาการอัพเกรด Windows Server 2003 Active Directory (AD) ร่วมกันระหว่าง Windows Server 2003 SE x86 SP2 และ W… Read More
  • Introducing Windows 8 Enterprise Editionสำรวจคุณสมบัติเด่นใน Windows 8 Enterprise Edition Windows 8 Enterprise เป็นรุ่นพิเศษที่ออกแบบมาเพื่อสำหรับการใช้งานในองค์กรและมีให้เฉพาะกับลูกค้าแบบองค์กรที่ซื้อไลเซนส์แบบ Volume License (VL) พร้อม Microsoft Software Assuranc… Read More
  • What's new in Windows 7 Games Explorerสำรวจฟีเจอร์ใหม่ใน Windows 7 Games Explorer Games Explorer ซึ่งเป็นเครื่องมือที่ผู้ใช้สามารถใช้ในการเปิดและจัดการกับเกม ทั้งเกมที่มีมาพร้อมกับระบบปฏิบัติการ Windows และเกมคอมพิวเตอร์อื่นๆ (อ่านรายชื่อเกมทั้งหมดได้ที่เว็บไซต์ … Read More

1 Comment:

Oammie said...

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

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