Διαμόρφωση ή απενεργοποίηση της λειτουργίας DEP (Πρόληψη εκτέλεσης δεδομένων) στα Windows
Η πρόληψη εκτέλεσης δεδομένων, γνωστή και ως DEP, είναι ένα σύνολο τεχνολογιών ενσωματωμένων στο Windows XP SP2 και αργότερα, που εμποδίζει την εκτέλεση κώδικα σε ορισμένες περιοχές της μνήμης που δεν είναι εξουσιοδοτημένες.
Αυτό βοηθά στην αποτροπή κάθε είδους επιθέσεων και εκμεταλλεύσεων, που κανονικά θα μπορούσαν να τρέξουν ελεύθερα, από την εκτέλεση. Η Πρόληψη εκτέλεσης δεδομένων έρχεται σε δύο γεύσεις, DEP που επιβάλλεται από το υλικό και DEP που επιβάλλεται από λογισμικό.
Οι περισσότεροι χρήστες δεν θα χρειαστεί ποτέ να ανησυχούν για το DEP επειδή λειτουργεί στο παρασκήνιο και συνήθως προστατεύει μόνο τα δυαδικά αρχεία ή τα προγράμματα των Windows που επιλέγουν "opt-in". Ωστόσο, εάν το DEP είναι ενεργοποιημένο για όλα τα προγράμματα, μπορεί να προκαλέσει προβλήματα με ορισμένα προγράμματα.
Το DEP θα τερματίσει μερικές φορές ένα πρόγραμμα ή μια διαδικασία χωρίς καμία ειδοποίηση εάν παραβιάζει το DEP. Κανονικά, αυτά είναι προγράμματα τρίτων ή παλαιότερων προγραμμάτων που δεν έχουν γραφτεί σωστά για τα Windows.
Μπορείτε να απενεργοποιήσετε την Πρόληψη εκτέλεσης δεδομένων για ένα συγκεκριμένο πρόγραμμα στα Windows ακολουθώντας τα παρακάτω βήματα. Σημειώστε ότι μπορείτε να απενεργοποιήσετε το DEP παγκοσμίως για ολόκληρο το σύστημα, αλλά δεν συνιστάται καθώς καθιστά τον υπολογιστή σας λιγότερο ασφαλισμένο.
Ενεργοποίηση / Απώλεια DEP
Βήμα 1: Κάντε δεξί κλικ στο Ο υπολογιστής μου και επιλέξτε Ιδιότητες. Στη συνέχεια, κάντε κλικ στο Προχωρημένος καρτέλα και στη συνέχεια Ρυθμίσεις κάτω από Εκτέλεση.
Στα Windows 8 ή στα Windows 10, κάντε δεξί κλικ σε αυτόν τον υπολογιστή, επιλέξτε Ιδιότητες και στη συνέχεια κάντε κλικ στο Προηγμένες ρυθμίσεις συστήματος Σύνδεσμος.
Βήμα 2: Τώρα κάντε κλικ στο Αποτροπή εκτέλεσης δεδομένων καρτέλα και θα δείτε δύο κουμπιά επιλογής:
Βήμα 3: Εδώ είναι όπου μπορεί να είναι λίγο δύσκολο. Από προεπιλογή, το DEP πρέπει να ρυθμιστεί στο πρώτο κουμπί επιλογής και συνεπώς να προστατεύει μόνο βασικά προγράμματα και υπηρεσίες των Windows. Εάν επιλεγεί το δεύτερο κουμπί επιλογής, θα ενεργοποιηθεί το DEP για όλες τις διαδικασίες, όχι μόνο οι διαδικασίες των Windows.
Εάν αντιμετωπίζετε προβλήματα με ένα πρόγραμμα, προχωρήστε και προσπαθήστε να επιλέξετε το πρώτο κουμπί επιλογής, κάντε επανεκκίνηση του υπολογιστή σας και δείτε εάν αυτό διορθώνει το πρόβλημα. Εάν όχι, μπορείτε να προχωρήσετε και να κάνετε κλικ στο Ενεργοποιήστε το DEP για όλα τα προγράμματα και τις υπηρεσίες εκτός από αυτά που επιλέγω και, στη συνέχεια, προσθέστε το πρόγραμμα που αντιμετωπίζει προβλήματα. Βεβαιωθείτε ότι έχετε ελέγξει το κουτί επίσης.
Ωστόσο, το DEP είναι τώρα ενεργοποιημένο για κάθε άλλο πρόγραμμα στα Windows και ίσως καταλήξετε να έχετε το ίδιο πρόβλημα με άλλα προγράμματα. Σε αυτή την περίπτωση, πρέπει να κάνετε χειροκίνητα κάθε πρόγραμμα στη λίστα εξαιρέσεων.
Βήμα 4: Κάντε κλικ στο Προσθέτω και περιηγηθείτε στη θέση του εκτελέσιμου για το πρόγραμμα που θέλετε να καταργήσετε από την προστασία DEP.
Αξίζει επίσης να σημειωθεί ότι ενδέχεται να λάβετε ένα μήνυμα σφάλματος που δηλώνει Δεν μπορείτε να ορίσετε χαρακτηριστικά DEP σε εκτελέσιμα αρχεία 64 bit όταν προσθέτετε ένα εκτελέσιμο αρχείο 64-bit στη λίστα εξαιρέσεων. Αυτό είναι εντάξει επειδή σημαίνει ότι ο υπολογιστής σας είναι 64-bit και ότι ο επεξεργαστής σας υποστηρίζει ήδη DEP με βάση το υλικό.
Αυτό σημαίνει ότι όλες οι διαδικασίες 64-bit είναι πάντα προστατευμένες. Ο μόνος τρόπος να αποτραπεί η προστασία της εφαρμογής DEP από μια εφαρμογή 64 bit είναι να την απενεργοποιήσετε εντελώς. Ωστόσο, για να απενεργοποιήσετε πλήρως το DEP, πρέπει να χρησιμοποιήσετε τη γραμμή εντολών.
Ενεργοποιήστε το DEP Always On / Always On
Εκτός από τις δύο ρυθμίσεις που βλέπετε στην καρτέλα "Πρόληψη εκτέλεσης δεδομένων" παραπάνω, υπάρχουν δύο ακόμα ρυθμίσεις που μπορείτε να διαμορφώσετε για DEP.
Πάντα ανοιχτό - Το DEP θα είναι ενεργοποιημένο για όλες τις διαδικασίες στο παράθυρο και δεν μπορείτε να απαλλάξετε οποιαδήποτε διαδικασία ή πρόγραμμα από προστασία
Πάντα εκτός λειτουργίας - Το DEP θα απενεργοποιηθεί εντελώς και δεν θα προστατευθεί καμία διαδικασία ή πρόγραμμα, συμπεριλαμβανομένων των διαδικασιών των Windows.
Για να το κάνετε αυτό, ανοίξτε τη γραμμή εντολών πατώντας Αρχή, πληκτρολογώντας CMD, κάνοντας δεξί κλικ στο πρώτο στοιχείο και επιλέγοντας Εκτελέστε ως διαχειριστής.
Τώρα για να ενεργοποιήσετε το DEP πάντα, αντιγράψτε και επικολλήστε την ακόλουθη εντολή:
bcdedit.exe / set τρέχουσα nx AlwaysOn
Για να απενεργοποιείτε πάντα το DEP, πληκτρολογήστε την ακόλουθη εντολή:
bcdedit.exe / set τρέχουσα nx AlwaysOff
Σημειώστε ότι πρέπει να εκτελέσετε μόνο μία από αυτές τις εντολές, και οι δύο όχι όπως φαίνεται παραπάνω. Θα χρειαστεί επίσης να κάνετε επανεκκίνηση του υπολογιστή σας μετά από οποιαδήποτε αλλαγή που κάνετε στο DEP.
Μόλις κάνετε τις αλλαγές, θα παρατηρήσετε ότι η διεπαφή των Windows για την αλλαγή των ρυθμίσεων DEP έχει απενεργοποιηθεί, οπότε χρησιμοποιήστε τις επιλογές γραμμής εντολών μόνο εάν είναι απαραίτητο. Μια επιλογή δεν σας παρέχει απολύτως καμία προστασία και η μία σας παρέχει πλήρη προστασία.
Η προεπιλεγμένη και ιδανική επιλογή είναι να ελεγχθεί το πρώτο κουμπί επιλογής, το οποίο θα προστατεύει μόνο βασικά προγράμματα και υπηρεσίες των Windows. Αν έχετε οποιεσδήποτε ερωτήσεις, μην διστάσετε να σχολιάσετε. Απολαμβάνω!