Πώς να καθαρίσετε τις μεταβλητές περιβάλλοντος στα Windows

Οι μεταβλητές περιβάλλοντος μπορεί να είναι χρήσιμες σε προγραμματιστές, διαχειριστές συστήματος και άλλους προχωρημένους χρήστες. Μας παρέχουν λεπτομέρειες σχετικά με το περιβάλλον στο οποίο εκτελείται μια εφαρμογή. Σε ορισμένες περιπτώσεις, μπορείτε να διαγράψετε μια μεταβλητή περιβάλλοντος. Σε άλλες περιπτώσεις, μπορείτε να αλλάξετε μόνο την τιμή του.

Μερικές φορές μπορεί να χρειαστεί να διαγράψετε τη μεταβλητή περιβάλλοντος στα Windows σας. Αλλά πώς μπορείτε να το κάνετε αυτό; Συνεχίστε να διαβάζετε για να μάθετε όλες τις μεθόδους που μπορείτε να χρησιμοποιήσετε για να αφαιρέσετε και να αλλάξετε μεταβλητές περιβάλλοντος.

Τρόπος απενεργοποίησης της μεταβλητής Env στα Windows

Το περιβάλλον του λειτουργικού συστήματος χρησιμοποιεί δεδομένα που είναι αποθηκευμένα σε μεταβλητές περιβάλλοντος. Υπάρχουν πολλές πληροφορίες που μπορούμε να μάθουμε από αυτούς σχετικά με τον τρόπο λειτουργίας του λογισμικού. Οι μεταβλητές περιβάλλοντος μπορούν να χωριστούν σε δύο κατηγορίες:

  • Όταν εγκαθίσταται ένα πρόγραμμα, το λειτουργικό σύστημα ή το πρόγραμμα οδήγησης ορίζει αυτές τις μεταβλητές περιβάλλοντος, οι οποίες περιλαμβάνουν πληροφορίες σχετικά με τους πόρους του συστήματος. Αυτές ονομάζονται Μεταβλητές Περιβάλλοντος Συστήματος. Για παράδειγμα, η μεταβλητή windir θα κρατήσει τη θέση των Windows.
  • Οι πληροφορίες που αφορούν συγκεκριμένο λογαριασμό χρήστη αποθηκεύονται στις μεταβλητές περιβάλλοντος χρήστη. Η ρύθμιση της μεταβλητής PATH προκειμένου οι εντολές να εκτελούνται χωρίς να χρειάζεται να παρέχετε τη διαδρομή του αρχείου κάθε φορά είναι ένα παράδειγμα αυτού.
  Τι είναι τα Windows 10X και σε τι διαφέρει;

Υπάρχουν τρόποι για να καταργήσετε τη ρύθμιση και των δύο τύπων μεταβλητών Env. Μπορείτε να το κάνετε χρησιμοποιώντας το παράθυρο Environment Variables, το Power Shell και το Registry Editor.

Παράθυρο μεταβλητών περιβάλλοντος

Μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών για να διαγράψετε τις μεταβλητές System και User Env στον υπολογιστή σας με Windows. Δείτε πώς μπορείτε να διαγράψετε τις μεταβλητές System Env:

  • Εκκινήστε τον Πίνακα Ελέγχου και επιλέξτε το σύμβολο System.
  • Επιλέξτε το σύνδεσμο «Προηγμένες ρυθμίσεις συστήματος» στην αριστερή πλευρά και, εάν θέλετε, κλείστε το παράθυρο του πίνακα ελέγχου του συστήματος.
  • Επιλέξτε το εικονίδιο Env Variables με το ποντίκι σας ή τη συσκευή πατήματος.
  • Πατήστε «Διαγραφή» δίπλα στη μεταβλητή που θέλετε να διαγράψετε στο κάτω μέρος της ενότητας Μεταβλητές συστήματος.
  • Μόλις ολοκληρώσετε την εξάλειψη των μεταβλητών του συστήματος, κάντε κλικ στο “OK” για επιβεβαίωση.
  • Για να διαγράψετε τις μεταβλητές User Env, ακολουθήστε τα εξής βήματα:

  • Κάντε κλικ στο κουμπί «Λογαριασμοί χρηστών» στον Πίνακα Ελέγχου.
  • Στα αριστερά, κάντε κλικ ή πατήστε τον σύνδεσμο “Αλλαγή μεταβλητών περιβάλλοντος” και, εάν θέλετε, κλείστε το παράθυρο του πίνακα ελέγχου Λογαριασμοί χρηστών.
  • Επιλέξτε μια μεταβλητή που θέλετε να αφαιρέσετε που περιγράφεται στο επάνω μέρος της ενότητας Μεταβλητές χρήστη για <τρέχον όνομα χρήστη> και πατήστε την επιλογή “Διαγραφή”.
  • Όταν ολοκληρώσετε την εξάλειψη των μεταβλητών χρήστη από τον λογαριασμό σας, επιλέξτε “OK” για να επιβεβαιώσετε τη διαγραφή.
  • Power Shell

    Το Power Shell μπορεί επίσης να χρησιμοποιηθεί για την αποτελεσματική εκκαθάριση και των δύο τύπων μεταβλητών Env. Δείτε πώς μπορείτε να διαγράψετε τις μεταβλητές System Env:

  • Εκκινήστε μια περίοδο λειτουργίας Windows PowerShell σε ανυψωμένη λειτουργία.
  • Επικολλήστε την ακόλουθη εντολή στο ανυψωμένο PowerShell:
    Get-ChildItem Env:
  • Πατήστε «Enter» και σημειώστε το όνομα της μεταβλητής συστήματος που θέλετε να καταργήσετε.
  • Εισαγάγετε την παρακάτω εντολή στο ανυψωμένο PowerShell:
    [Environment]::SetEnvironmentVariable(“[variable name]”,$null,”Machine”)
  • Υποκατάστατο [variable name] με το όνομα της μεταβλητής που θέλετε να αφαιρέσετε στην παραπάνω εντολή.
  • Μπορείτε τώρα να βγείτε από το ανυψωμένο Windows PowerShell.
  •   Πώς να παραλείψετε τον Κάδο ανακύκλωσης για τη διαγραφή αρχείων στα Windows 10

    Εάν θέλετε να διαγράψετε τη μεταβλητή User Env, ακολουθήστε τα εξής βήματα:

  • Εκτελέστε το Windows PowerShell σε ανυψωμένη λειτουργία.
  • Στην ανυψωμένη γραμμή εντολών PowerShell, επικολλήστε την ακόλουθη εντολή:
    Get-ChildItem Env:
  • Πατήστε Enter.”
  • Τώρα πληκτρολογήστε ή επικολλήστε την παρακάτω εντολή:
    [Environment]::SetEnvironmentVariable(“[variable name]”,$null,”Χρήστης”)
  • Πατήστε “Enter” ξανά και κλείστε το PowerShell.
  • Επεξεργαστής Μητρώου

    Δείτε πώς μπορείτε να διαγράψετε τις μεταβλητές System Env χρησιμοποιώντας τον Επεξεργαστή Μητρώου:

  • Για να εκκινήσετε τον Επεξεργαστή Μητρώου, πατήστε Win + R για να ανοίξετε το Run, εισαγάγετε το “regedit” στο Run και μετά κάντε κλικ στο “OK”.
  • Στην αριστερή πλευρά του Επεξεργαστή Μητρώου, μεταβείτε στο κλειδί που φαίνεται παρακάτω.
    HKEY_LOCAL_MACHINESYSTEMCcurrentControlSetControlSession ManagerΠεριβάλλον
  • Κάντε κλικ ή πατήστε και κρατήστε πατημένο το όνομα της τιμής της μεταβλητής που θέλετε να διαγράψετε στη δεξιά πλευρά του κλειδιού Περιβάλλοντος στον Επεξεργαστή Μητρώου. Στη συνέχεια, κάντε κλικ ή πατήστε στο “Διαγραφή”.
  • Επιβεβαιώστε κάνοντας κλικ στο «Ναι».
  • Κλείστε τον Επεξεργαστή Μητρώου.
  • Και για να διαγράψετε τη μεταβλητή Env χρήστη, τα βήματα είναι:

  • Για να ανοίξετε τον Επεξεργαστή Μητρώου, χρησιμοποιήστε τα Win + R για να εμφανίσετε το Run, πληκτρολογήστε “regedit” στο Run και, στη συνέχεια, κάντε κλικ στο “OK”.
  • Στο αριστερό παράθυρο του Επεξεργαστή Μητρώου, μεταβείτε στο κλειδί που υποδεικνύεται παρακάτω.
    HKEY CURRENT USERΠεριβάλλον
  • Στον Επεξεργαστή Μητρώου, κάντε κλικ ή πατήστε παρατεταμένα το όνομα της τιμής της μεταβλητής που σκοπεύετε να καταργήσετε στη δεξιά πλευρά του κλειδιού Περιβάλλοντος. Μετά από αυτό, επιλέξτε “Διαγραφή”.
  • Επιβεβαιώστε την επιλογή σας επιλέγοντας «Ναι».
  • Βεβαιωθείτε ότι ο Επεξεργαστής Μητρώου είναι κλειστός.
  •   Πώς να δημιουργήσετε ένα Slide Master στο Microsoft PowerPoint

    Πρόσθετες συχνές ερωτήσεις

    Γιατί είναι σημαντικές οι μεταβλητές Env;

    Η απάντηση στην ερώτηση, “Τι είναι οι μεταβλητές περιβάλλοντος;” είναι σχετικά δύσκολο. Όπως μπορείτε να παρατηρήσετε από αυτόν τον οδηγό, η ενασχόληση με προγράμματα των Windows καθιστά δύσκολο τον εντοπισμό και την παρατήρηση μεταβλητών περιβάλλοντος.

    Η διαχείρισή τους γίνεται στο παρασκήνιο από το λειτουργικό σύστημα και τις πολυάριθμες εφαρμογές και προγράμματα οδήγησης που εκτελείτε στον υπολογιστή σας. Το λειτουργικό σύστημα και τα υπάρχοντα προγράμματά σας, από την άλλη πλευρά, βασίζονται σε αυτά. Το σύστημά σας θα μπορούσε να παρουσιάσει δυσλειτουργία εάν ανακατευτείτε με τις τιμές των κρίσιμων μεταβλητών του συστήματος χωρίς να καταλαβαίνετε τι κάνετε.

    Ποιες είναι οι προεπιλεγμένες μεταβλητές περιβάλλοντος των Windows;

    Κάθε υπολογιστής με Windows έχει μια τεράστια γκάμα μεταβλητών. Συχνά χρησιμοποιούνται μεταβλητές όπως OS, TEMP και PATH. Μπορείτε να βρείτε προεπιλεγμένες τιμές για μεταβλητές περιβάλλοντος των Windows σε ιστότοπους όπως η Wikipedia.

    Έχετε τον έλεγχο των μεταβλητών Env σας

    Το ίδιο λογισμικό που χρησιμοποιείται για την εκκαθάριση των μεταβλητών Env μπορεί επίσης να χρησιμοποιηθεί για την επεξεργασία ή τη δημιουργία νέων. Ωστόσο, εάν δεν είστε σίγουροι για αυτό, καλύτερα να το αφήσετε σε έναν επαγγελματία. Δεδομένου ότι οι μεταβλητές είναι η ραχοκοκαλιά του λειτουργικού συστήματος και του λογισμικού σας, η σύγχυση με αυτές μπορεί να οδηγήσει σε κατάρρευση του συστήματος. Αυτό μπορεί να είναι πιο ακριβό από το να ζητήσετε από έναν επαγγελματία να τα αντιμετωπίσει αρχικά.

    Προσπαθήσατε ποτέ να διαγράψετε τις μεταβλητές Env; Έχετε δοκιμάσει να επεξεργαστείτε ή να δημιουργήσετε νέα; Σας δυσκολεύτηκε; Ενημερώστε μας στην ενότητα σχολίων παρακάτω!