Επιδιόρθωση: Η εκτέλεση των σεναρίων είναι απενεργοποιημένη σε αυτό το σύστημα

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

Η εκτέλεση των σεναρίων είναι απενεργοποιημένη σε αυτό το σύστημα

Υπάρχουν και άλλα αίτια σε αυτό το πρόβλημα και γι 'αυτό έχουμε καταλήξει σε ένα άρθρο που θα σας βοηθήσει να λύσετε αυτό το πρόβλημα αν ακολουθήσετε προσεκτικά τις μεθόδους. Καλή τύχη!

Τι προκαλεί την "Εκτέλεση των σεναρίων είναι απενεργοποιημένη σε αυτό το σύστημα" Σφάλμα;

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

  • Μερικές φορές η εκτέλεση των σεναρίων είναι απενεργοποιημένη από προεπιλογή στα συστήματα των χρηστών και πρέπει να ενεργοποιηθεί με μη αυτόματο τρόπο χρησιμοποιώντας μεθόδους όπως εκτέλεση εντολών στο PowerShell ή μικροαλλαγές του μητρώου.
  • Εάν η εκτέλεση είναι απενεργοποιημένη σε μεγαλύτερο εύρος, ίσως χρειαστεί να την ενεργοποιήσετε χρησιμοποιώντας τον τοπικό επεξεργαστή πολιτικής ομάδας (GPEdit). Υπάρχει μια επιλογή να το κάνετε και στις Ρυθμίσεις των Windows 10 επίσης.
  • Ίσως θελήσετε να δώσετε προβλήματα στο διαχειριστή στο PowerShell όταν εκτελείτε τις εντολές.

Λύση 1: Εκτελέστε PowerShell ως διαχειριστή και εκτελέστε μια εντολή

Υπάρχει μια εντολή στο PowerShell που ασχολείται ακριβώς με αυτό το πρόβλημα και μπορεί να λυθεί σε λίγα λεπτά. Αυτό περιλαμβάνει την αλλαγή της πολιτικής εκτέλεσης δέσμης ενεργειών από το παράθυρο του PowerShell. Δοκιμάστε το και δείτε μόνοι σας!

  1. Ανοίξτε το βοηθητικό πρόγραμμα PowerShell κάνοντας δεξί κλικ στο κουμπί μενού Έναρξη και κάνοντας κλικ στην επιλογή Windows PowerShell (Admin) στο μενού περιβάλλοντος. Οι χρήστες των Windows 7 μπορούν απλώς να το αναζητήσουν.

Εκτέλεση του Windows PowerShell ως διαχειριστής
  1. Αν δείτε την εντολή Command Prompt αντί για το PowerShell σε αυτό το σημείο, μπορείτε επίσης να την αναζητήσετε στο μενού Έναρξη ή στη γραμμή αναζήτησης δίπλα της. Αυτή τη φορά, βεβαιωθείτε ότι κάνετε δεξί κλικ στο πρώτο αποτέλεσμα και επιλέξτε Εκτέλεση ως διαχειριστής.
  2. Στην κονσόλα Powershell, πληκτρολογήστε την εντολή που εμφανίζεται παρακάτω και βεβαιωθείτε ότι έχετε κάνει κλικ στο Enter ακολούθως:
 Set-ExecutionPolicy RemoteSigned 
  1. Αφήστε αυτή την εντολή να κάνει το πράγμα της και ελέγξτε για να δείτε αν το μήνυμα έχει εμφανιστεί δείχνει ότι η διαδικασία ήταν πράγματι επιτυχής. Αυτή η μέθοδος μπορεί να εφαρμοστεί σε όλα τα λειτουργικά συστήματα των Windows, συμπεριλαμβανομένων των Windows 10.

Λύση 2: Επεξεργασία πολιτικών ομάδας

Εάν η παραπάνω μέθοδος απέτυχε να αποφέρει επιτυχία, η οποία εμφανίζεται συχνά σε νεότερες εκδόσεις των Windows, όπως τα Windows 10, ίσως χρειαστεί να αλλάξετε πολιτικές σε μεγαλύτερο πεδίο. Αυτό είναι το σύνηθες μήνυμα λάθους που εμφανίζεται μετά την εκτέλεση της εντολής από τη Λύση 1:

 Set-ExecutionPolicy: Το Windows PowerShell ενημέρωσε επιτυχώς την πολιτική εκτέλεσης, αλλά η ρύθμιση υπερισχύει από μια πολιτική που έχει οριστεί με πιο συγκεκριμένο πεδίο. Λόγω της αντικατάστασης, το κέλυφος σας θα διατηρήσει την τρέχουσα πολιτική αποτελεσματικής εκτέλεσης του ... 

Προκειμένου να επιλυθεί το πρόβλημα, θα πρέπει να κατευθυνθείτε προς τον επεξεργαστή πολιτικής ομάδας και να αλλάξετε αμέσως τη ρύθμιση από εκεί.

  1. Χρησιμοποιήστε το συνδυασμό πλήκτρων Windows Key + R (πατήστε ταυτόχρονα τα πλήκτρα) για να ανοίξετε το παράθυρο διαλόγου Εκτέλεση. Πληκτρολογήστε "gpedit.msc" στο παράθυρο διαλόγου "Εκτέλεση" και πατήστε το πλήκτρο OK για να ανοίξετε το εργαλείο Επεξεργαστής πολιτικής τοπικής ομάδας (Local Group Policy Editor). Στα Windows 10, μπορείτε να δοκιμάσετε απλά τον πληκτρολόγιο επεξεργασίας πολιτικής ομάδας στο μενού Έναρξη και κάντε κλικ στο κορυφαίο αποτέλεσμα.

Εκτέλεση του επεξεργαστή πολιτικής ομάδας
  1. Στο αριστερό παράθυρο περιήγησης του τοπικού επεξεργαστή πολιτικής ομάδας, στην ενότητα Ρυθμίσεις υπολογιστή, κάντε διπλό κλικ στα πρότυπα διαχείρισης και μεταβείτε στην ενότητα Windows Components >> Windows Powershell.
  2. Επιλέξτε το φάκελο Windows Powershell κάνοντας διπλό κλικ πάνω του και ελέγξτε τη δεξιά πλευρά του.
  3. Κάντε διπλό κλικ στην επιλογή πολιτικής "Εκτέλεση εκτέλεσης δέσμης ενεργειών", ελέγξτε το κουμπί επιλογής δίπλα στην επιλογή "Ενεργοποίηση". Στο μενού Πολιτική εκτέλεσης, επιλέξτε Αφήστε όλα τα σενάρια, εφαρμόστε τις αλλαγές που κάνατε πριν από την έξοδο. Οι αλλαγές δεν θα εφαρμοστούν μέχρι να κάνετε επανεκκίνηση.

Επιτρέποντας την εκτέλεση όλων των σεναρίων
  1. Τέλος, επανεκκινήστε τον υπολογιστή για να αποθηκεύσετε τις αλλαγές και ελέγξτε εάν εξακολουθείτε να στοχεύετε το σφάλμα

Λύση 3: Αλλάξτε την στις Ρυθμίσεις των Windows 10

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

  1. Χρησιμοποιήστε το συνδυασμό πλήκτρων Windows Key + I για να ανοίξετε τις Ρυθμίσεις στον υπολογιστή σας Windows 10. Εναλλακτικά, μπορείτε να πραγματοποιήσετε αναζήτηση για "Ρυθμίσεις" χρησιμοποιώντας τη γραμμή αναζήτησης που βρίσκεται στη γραμμή εργασιών ή μπορείτε να κάνετε κλικ στο εικονίδιο οδόντας ακριβώς πάνω από το κουμπί μενού Έναρξη, αφού ανοίξει
  2. Εντοπίστε και ανοίξτε την υπο-ενότητα "Ενημέρωση & ασφάλεια" στην εφαρμογή "Ρυθμίσεις" κάνοντας κλικ σε αυτήν μία φορά.

Ενημέρωση & ασφάλεια στις Ρυθμίσεις
  1. Μεταβείτε στην καρτέλα Για προγραμματιστές και ελέγξτε στην ενότητα Powershell για την επιλογή "Αλλαγή πολιτικής εκτέλεσης για να επιτρέψετε σε τοπικά σενάρια PowerShell να εκτελούνται χωρίς υπογραφή. Απαιτείται υπογραφή για απομακρυσμένα σενάρια ".
  2. Κάντε κλικ στο πλαίσιο ελέγχου δίπλα σε αυτό για να το ενεργοποιήσετε και κάντε κλικ στο κουμπί Εφαρμογή ακριβώς κάτω.

Να επιτρέπονται δέσμες ενεργειών στις Ρυθμίσεις
  1. Επανεκκινήστε τον υπολογιστή σας αμέσως και προσπαθήστε να εκτελέσετε μια δέσμη ενεργειών στο PowerShell για να δείτε αν εξακολουθεί να εμφανίζεται το σφάλμα "Εκτέλεση σεναρίων σε αυτό το σύστημα".

Λύση 4: Επιλύστε τη μέθοδο Χρήση του μητρώου

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

  1. Ανοίξτε το παράθυρο του Επεξεργαστή Μητρώου πληκτρολογώντας "regedit" στη γραμμή αναζήτησης, στο μενού Έναρξη ή στο παράθυρο διαλόγου Εκτέλεση, στο οποίο μπορείτε να αποκτήσετε πρόσβαση με το συνδυασμό πλήκτρων Windows Key + R. Μεταβείτε στο ακόλουθο κλειδί στο μητρώο σας, μεταβαίνοντας στο αριστερό παράθυρο:
 HKEY_LOCAL_MACHINE \ ΛΟΓΙΣΜΙΚΟ \ Microsoft \ PowerShell \ 1 \ ShellIds \ Microsoft.PowerShell 

Επεξεργαστής μητρώου
  1. Κάντε κλικ σε αυτό το κλειδί και προσπαθήστε να εντοπίσετε μια καταχώρηση συμβολοσειράς που ονομάζεται ExecutionPolicy στη δεξιά πλευρά του παραθύρου. Αν υπάρχει τέτοια επιλογή, κάντε δεξί κλικ σε αυτήν και επιλέξτε την επιλογή Τροποποίηση από το μενού περιβάλλοντος.
  2. Στο παράθυρο Επεξεργασία, στην ενότητα Δεδομένα τιμής αλλάξτε την τιμή σε Απεριόριστη ή Απομακρυσμένηγραμμή και εφαρμόστε τις αλλαγές που κάνατε. Επιβεβαιώστε τυχόν διαλόγους ασφαλείας που ενδέχεται να εμφανιστούν κατά τη διάρκεια αυτής της διαδικασίας.

    Αλλαγή της πολιτικής δέσμης ενεργειών στον Επεξεργαστή μητρώου
  3. Τώρα μπορείτε να επανεκκινήσετε με μη αυτόματο τρόπο τον υπολογιστή σας κάνοντας κλικ στο μενού Έναρξη >> Κουμπί τροφοδοσίας >> Επανεκκινήστε και ελέγξτε εάν το πρόβλημα έχει εξαφανιστεί.

Ενδιαφέροντα Άρθρα