نحوه غیرفعال کردن DEP (پیشگیری از اجرای داده ها) در ویندوز 10

خاموش کردن DEP در ویندوز 10:(Turn Off DEP in Windows 10: ) گاهی اوقات پیشگیری از اجرای داده ها(Data Execution) باعث خطا می شود و در این صورت مهم است که آن را خاموش کنید و در این مقاله دقیقاً نحوه خاموش کردن DEP را بررسی می کنیم.

Data Execution Prevention ( DEP ) یک ویژگی امنیتی است که می تواند به جلوگیری از آسیب دیدن رایانه شما در اثر ویروس ها و سایر تهدیدات امنیتی کمک کند. برنامه‌های مضر می‌توانند با اجرای کد (که به عنوان اجرا نیز شناخته می‌شود) از مکان‌های حافظه سیستم که برای ویندوز(Windows) و سایر برنامه‌های مجاز رزرو شده است، به ویندوز حمله کنند. (Windows)این نوع حملات می تواند به برنامه ها و فایل های شما آسیب برساند.

DEP می تواند با نظارت بر برنامه های شما برای اطمینان از استفاده ایمن از حافظه سیستم به محافظت از رایانه شما کمک کند. اگر DEP متوجه برنامه ای در رایانه شما شود که از حافظه استفاده نمی کند، برنامه را می بندد و به شما اطلاع می دهد.

نحوه خاموش کردن DEP (پیشگیری از اجرای داده)

با مراحل زیر می‌توانید به راحتی جلوگیری از اجرای داده‌ها را برای یک برنامه خاص خاموش کنید:(Data)

توجه(NOTE) : DEP را می توان به صورت سراسری برای کل سیستم خاموش کرد، اما توصیه نمی شود زیرا امنیت رایانه شما را کاهش می دهد.

نحوه غیرفعال کردن DEP در ویندوز 10

1. روی My Computer یا This PC (My Computer or This PC ) کلیک راست کرده و Properties را انتخاب کنید . سپس در پنل سمت چپ  روی Advanced system settings کلیک کنید.(Advanced system settings)

در سمت چپ پنجره زیر روی Advanced System Settings کلیک کنید

2. در تب Advanced روی Settings در قسمت Performance(Performance) کلیک کنید .

بر روی دکمه تنظیمات در زیر برچسب عملکرد کلیک کنید

3. در پنجره Performance Options بر روی  زبانه Data Execution Prevention کلیک کنید.

به طور پیش فرض DEP برای برنامه ها و سرویس های ضروری ویندوز روشن است

اکنون همانطور که می بینید دو گزینه دارید، به طور پیش فرض DEP برای برنامه ها و سرویس های ضروری ویندوز روشن است( DEP is turned on for essential Windows programs) و اگر دومی انتخاب شود، DEP را برای همه برنامه ها و سرویس ها (نه فقط ویندوز(Windows) ) روشن می کند به جز مواردی که انتخاب می کنید. .

4. اگر با برنامه ای با مشکل مواجه هستید، دکمه رادیویی دوم را انتخاب کنید که DEP را برای همه برنامه ها و سرویس( Turn on DEP for all programs and services) ها به جز مواردی که انتخاب می کنید روشن می کند و سپس برنامه ای که مشکل دارد را اضافه کنید. با این حال، DEP اکنون برای هر برنامه دیگری در ویندوز(Windows) روشن است و ممکن است به جایی برسید که شروع کرده اید، یعنی ممکن است با سایر برنامه های ویندوز(Windows) دچار مشکل شوید . در این صورت، باید هر برنامه ای را که مشکل دارد به صورت دستی به لیست استثنا اضافه کنید.

5. روی دکمه افزودن(Add) کلیک کنید و به مکان فایل اجرایی برنامه ای که می خواهید از حفاظت DEP حذف شود، بروید.(DEP)

روی دکمه افزودن کلیک کنید و به مکان برنامه های قابل اجرا بروید

توجه: هنگام افزودن برنامه‌ها به لیست استثنا، ممکن است هنگام افزودن یک فایل اجرایی 64 بیتی به لیست استثنا، پیام خطایی دریافت کنید که می‌گوید « شما نمی‌توانید ویژگی‌های DEP را روی فایل‌های اجرایی 64 بیتی تنظیم کنید». (You can not set DEP attributes on 64-bit executables)با این حال، جای نگرانی وجود ندارد زیرا به این معنی است که رایانه شما 64 بیتی است و پردازنده شما از قبل از DEP(DEP) مبتنی بر سخت افزار پشتیبانی می کند .

کامپیوتر از DEP مبتنی بر سخت افزار پشتیبانی می کند

پردازنده رایانه شما از DEP(DEP) مبتنی بر سخت‌افزار پشتیبانی می‌کند به این معنی که همه فرآیندهای 64 بیتی همیشه محافظت می‌شوند و تنها راه برای جلوگیری از محافظت DEP از برنامه‌های 64 بیتی خاموش کردن کامل آن است. شما نمی توانید به صورت دستی DEP(DEP) را خاموش کنید ، برای انجام این کار باید از خط فرمان استفاده کنید.

DEP Always(Turn DEP Always) On یا Always Off را با استفاده از Command Prompt روشن کنید(Command Prompt)

روشن کردن DEP همیشه روشن( DEP always on) به این معنی است که برای تمام فرآیندهای ویندوز(Windows) همیشه روشن خواهد بود و نمی توانید هیچ فرآیند یا برنامه ای را از حفاظت معاف کنید و خاموش کردن DEP همیشه( DEP always off) به این معنی است که به طور کامل خاموش می شود و هیچ فرآیند یا برنامه ای از جمله ویندوز(Windows) محافظت نمی شود. بیایید ببینیم چگونه هر دوی آنها را فعال کنیم:

1. روی دکمه ویندوز کلیک راست کرده و Command Prompt (Admin) را انتخاب کنید .

2. در cmd  (خط فرمان) این دستورات زیر را تایپ کنید و اینتر را بزنید:

To always turn on DEP:  bcdedit.exe /set {current} nx AlwaysOn
To always turn off DEP: bcdedit.exe /set {current} nx AlwaysOff

همیشه DEP را روشن یا خاموش کنید

3. نیازی به اجرای هر دو دستور نیست، همانطور که در بالا نشان داده شده است، فقط باید یکی را اجرا کنید. همچنین پس از هر تغییری که در DEP ایجاد کردید، باید کامپیوتر خود را مجددا راه اندازی کنید . پس از استفاده از یکی از دستورات بالا، متوجه خواهید شد که رابط ویندوز برای تغییر تنظیمات DEP غیرفعال شده است، بنابراین تنها از گزینه های خط فرمان به عنوان آخرین راه حل استفاده کنید.

تنظیمات DEP غیرفعال است

همچنین ممکن است دوست داشته باشید:

این همان چیزی است که شما با موفقیت یاد گرفتید چگونه DEP (پیشگیری از اجرای داده ها) را خاموش(How to turn Off DEP (Data Execution Prevention)) کنید. بنابراین این تمام چیزی است که می‌توانیم درباره DEP بحث کنیم ، چگونه DEP را خاموش کنیم، و چگونه (DEP)DEP را همیشه روشن /خاموش کنیم و اگر هنوز در مورد هر چیزی شک یا سؤالی دارید، می‌توانید نظر بدهید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts