Tắt DEP Trong Windows 10: Đôi khi Data Execution Prevention gây ra lỗi và trong trường hợp đó cần tắt nó. Bài viết này sẽ hướng dẫn chính xác cách tắt DEP.
Data Execution Prevention (DEP) là tính năng bảo mật giúp ngăn chặn tổn thương máy tính từ virus và các mối đe dọa bảo mật khác. Chương trình độc hại có thể cố tấn công Windows bằng cách cố gắng chạy (còn gọi là thực thi) mã từ các vị trí bộ nhớ hệ thống dành riêng cho Windows và các chương trình được ủy quyền. Những kiểu tấn công này có thể làm hại chương trình và file của bạn.
DEP giúp bảo vệ máy tính bằng cách giám sát chương trình để đảm bảo chúng sử dụng bộ nhớ hệ thống an toàn. Nếu DEP phát hiện chương trình sử dụng bộ nhớ không đúng cách, nó sẽ đóng chương trình và thông báo cho bạn.
Bạn có thể dễ dàng tắt Data Execution Prevention cho một chương trình cụ thể bằng các bước dưới đây:
LƯU Ý: DEP có thể tắt toàn cục cho toàn bộ hệ thống nhưng không khuyến khích vì sẽ làm máy tính kém an toàn hơn.
Cách Tắt DEP Trong Windows 10
- Chuột phải My Computer hoặc This PC > chọn Thuộc tính. Sau đó nhấn Cài đặt hệ thống nâng cao ở bảng bên trái.
- Tab Nâng cao > nhấn Cài đặt dưới Hiệu suất.
- Cửa sổ Tùy chọn Hiệu suất > nhấn tab Ngăn chặn thực thi dữ liệu (DEP).
- Bạn có hai tùy chọn: mặc định DEP bật cho các chương trình và dịch vụ Windows thiết yếu, tùy chọn hai bật DEP cho tất cả chương trình/dịch vụ (không chỉ Windows) trừ những chương trình bạn chọn.
- Nếu gặp sự cố với một chương trình, chọn nút radio thứ hai Bật DEP cho tất cả chương trình và dịch vụ trừ những chương trình bạn chọn sau đó thêm chương trình gặp vấn đề. Tuy nhiên, DEP giờ bật cho mọi chương trình Windows khác và bạn có thể lại gặp cùng vấn đề với chương trình Windows khác. Lúc đó phải thủ công thêm từng chương trình gặp sự cố vào danh sách ngoại lệ.
- Nhấn nút Thêm và duyệt đến vị trí file thực thi của chương trình muốn loại khỏi bảo vệ DEP.
LƯU Ý: Khi thêm chương trình vào danh sách ngoại lệ, bạn có thể nhận thông báo "Không thể đặt thuộc tính DEP trên file thực thi 64-bit" khi thêm file 64-bit. Không cần lo lắng – nghĩa là máy bạn 64-bit và bộ xử lý đã hỗ trợ DEP dựa trên phần cứng.
Bộ xử lý hỗ trợ DEP phần cứng nghĩa là tất cả tiến trình 64-bit luôn được bảo vệ và cách duy nhất để ngăn DEP bảo vệ ứng dụng 64-bit là tắt hoàn toàn. Không thể tắt DEP thủ công cho từng ứng dụng 64-bit, phải dùng dòng lệnh.
Bật/Tắt DEP Luôn Luôn Bằng Command Prompt
Bật DEP luôn nghĩa là luôn bật cho mọi tiến trình trong Windows và không thể miễn trừ tiến trình nào. Tắt DEP luôn nghĩa là tắt hoàn toàn, không tiến trình nào (kể cả Windows) được bảo vệ. Cách thực hiện:
- Chuột phải nút Windows > chọn Command Prompt (Admin).
- Trong cmd gõ lệnh sau và Enter:
Để luôn bật DEP: bcdedit.exe /set {current} nx AlwaysOn
Để luôn tắt DEP: bcdedit.exe /set {current} nx AlwaysOff
- Không cần chạy cả hai lệnh, chỉ chạy một. Cần khởi động lại PC sau khi thay đổi DEP. Sau khi dùng lệnh trên, giao diện Windows thay đổi cài đặt DEP sẽ bị vô hiệu hóa, nên chỉ dùng dòng lệnh khi không còn cách khác.
Bài viết liên quan:
- Cách sửa lỗi 0xc000007b
- Cách sửa bộ nhớ đệm biểu tượng Windows 10
- Cách sửa lỗi COM Surrogate đã ngừng hoạt động
- Cách tạo điểm khôi phục hệ thống – cách dễ dàng
Đó là xong, bạn đã học thành công Cách tắt DEP (Ngăn chặn thực thi dữ liệu). Trên đây là tất cả về DEP, cách tắt DEP, cách bật/tắt DEP luôn và nếu vẫn có thắc mắc hãy bình luận.