Οι μεταβλητές περιβάλλοντος μπορεί να είναι χρήσιμες σε προγραμματιστές, διαχειριστές συστήματος και άλλους προχωρημένους χρήστες. Μας παρέχουν λεπτομέρειες σχετικά με το περιβάλλον στο οποίο εκτελείται μια εφαρμογή. Σε ορισμένες περιπτώσεις, μπορείτε να διαγράψετε μια μεταβλητή περιβάλλοντος. Σε άλλες περιπτώσεις, μπορείτε να αλλάξετε μόνο την τιμή του.
Μερικές φορές μπορεί να χρειαστεί να διαγράψετε τη μεταβλητή περιβάλλοντος στα Windows σας. Αλλά πώς μπορείτε να το κάνετε αυτό; Συνεχίστε να διαβάζετε για να μάθετε όλες τις μεθόδους που μπορείτε να χρησιμοποιήσετε για να αφαιρέσετε και να αλλάξετε μεταβλητές περιβάλλοντος.
Πίνακας περιεχομένων
Τρόπος απενεργοποίησης της μεταβλητής Env στα Windows
Το περιβάλλον του λειτουργικού συστήματος χρησιμοποιεί δεδομένα που είναι αποθηκευμένα σε μεταβλητές περιβάλλοντος. Υπάρχουν πολλές πληροφορίες που μπορούμε να μάθουμε από αυτούς σχετικά με τον τρόπο λειτουργίας του λογισμικού. Οι μεταβλητές περιβάλλοντος μπορούν να χωριστούν σε δύο κατηγορίες:
- Όταν εγκαθίσταται ένα πρόγραμμα, το λειτουργικό σύστημα ή το πρόγραμμα οδήγησης ορίζει αυτές τις μεταβλητές περιβάλλοντος, οι οποίες περιλαμβάνουν πληροφορίες σχετικά με τους πόρους του συστήματος. Αυτές ονομάζονται Μεταβλητές Περιβάλλοντος Συστήματος. Για παράδειγμα, η μεταβλητή windir θα κρατήσει τη θέση των Windows.
- Οι πληροφορίες που αφορούν συγκεκριμένο λογαριασμό χρήστη αποθηκεύονται στις μεταβλητές περιβάλλοντος χρήστη. Η ρύθμιση της μεταβλητής PATH προκειμένου οι εντολές να εκτελούνται χωρίς να χρειάζεται να παρέχετε τη διαδρομή του αρχείου κάθε φορά είναι ένα παράδειγμα αυτού.
Υπάρχουν τρόποι για να καταργήσετε τη ρύθμιση και των δύο τύπων μεταβλητών Env. Μπορείτε να το κάνετε χρησιμοποιώντας το παράθυρο Environment Variables, το Power Shell και το Registry Editor.
Παράθυρο μεταβλητών περιβάλλοντος
Μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών για να διαγράψετε τις μεταβλητές System και User Env στον υπολογιστή σας με Windows. Δείτε πώς μπορείτε να διαγράψετε τις μεταβλητές System Env:
Για να διαγράψετε τις μεταβλητές User Env, ακολουθήστε τα εξής βήματα:
Power Shell
Το Power Shell μπορεί επίσης να χρησιμοποιηθεί για την αποτελεσματική εκκαθάριση και των δύο τύπων μεταβλητών Env. Δείτε πώς μπορείτε να διαγράψετε τις μεταβλητές System Env:
Get-ChildItem Env:
[Environment]::SetEnvironmentVariable(“[variable name]”,$null,”Machine”)
Εάν θέλετε να διαγράψετε τη μεταβλητή User Env, ακολουθήστε τα εξής βήματα:
Get-ChildItem Env:
[Environment]::SetEnvironmentVariable(“[variable name]”,$null,”Χρήστης”)
Επεξεργαστής Μητρώου
Δείτε πώς μπορείτε να διαγράψετε τις μεταβλητές System Env χρησιμοποιώντας τον Επεξεργαστή Μητρώου:
HKEY_LOCAL_MACHINESYSTEMCcurrentControlSetControlSession ManagerΠεριβάλλον
Και για να διαγράψετε τη μεταβλητή Env χρήστη, τα βήματα είναι:
HKEY CURRENT USERΠεριβάλλον
Πρόσθετες συχνές ερωτήσεις
Γιατί είναι σημαντικές οι μεταβλητές Env;
Η απάντηση στην ερώτηση, “Τι είναι οι μεταβλητές περιβάλλοντος;” είναι σχετικά δύσκολο. Όπως μπορείτε να παρατηρήσετε από αυτόν τον οδηγό, η ενασχόληση με προγράμματα των Windows καθιστά δύσκολο τον εντοπισμό και την παρατήρηση μεταβλητών περιβάλλοντος.
Η διαχείρισή τους γίνεται στο παρασκήνιο από το λειτουργικό σύστημα και τις πολυάριθμες εφαρμογές και προγράμματα οδήγησης που εκτελείτε στον υπολογιστή σας. Το λειτουργικό σύστημα και τα υπάρχοντα προγράμματά σας, από την άλλη πλευρά, βασίζονται σε αυτά. Το σύστημά σας θα μπορούσε να παρουσιάσει δυσλειτουργία εάν ανακατευτείτε με τις τιμές των κρίσιμων μεταβλητών του συστήματος χωρίς να καταλαβαίνετε τι κάνετε.
Ποιες είναι οι προεπιλεγμένες μεταβλητές περιβάλλοντος των Windows;
Κάθε υπολογιστής με Windows έχει μια τεράστια γκάμα μεταβλητών. Συχνά χρησιμοποιούνται μεταβλητές όπως OS, TEMP και PATH. Μπορείτε να βρείτε προεπιλεγμένες τιμές για μεταβλητές περιβάλλοντος των Windows σε ιστότοπους όπως η Wikipedia.
Έχετε τον έλεγχο των μεταβλητών Env σας
Το ίδιο λογισμικό που χρησιμοποιείται για την εκκαθάριση των μεταβλητών Env μπορεί επίσης να χρησιμοποιηθεί για την επεξεργασία ή τη δημιουργία νέων. Ωστόσο, εάν δεν είστε σίγουροι για αυτό, καλύτερα να το αφήσετε σε έναν επαγγελματία. Δεδομένου ότι οι μεταβλητές είναι η ραχοκοκαλιά του λειτουργικού συστήματος και του λογισμικού σας, η σύγχυση με αυτές μπορεί να οδηγήσει σε κατάρρευση του συστήματος. Αυτό μπορεί να είναι πιο ακριβό από το να ζητήσετε από έναν επαγγελματία να τα αντιμετωπίσει αρχικά.
Προσπαθήσατε ποτέ να διαγράψετε τις μεταβλητές Env; Έχετε δοκιμάσει να επεξεργαστείτε ή να δημιουργήσετε νέα; Σας δυσκολεύτηκε; Ενημερώστε μας στην ενότητα σχολίων παρακάτω!