Πώς να απενεργοποιήσετε τον έλεγχο τοπικού λογαριασμού UAC. Τι είναι ο Έλεγχος λογαριασμού χρήστη (UAC)

Ο Έλεγχος λογαριασμού χρήστη (UAC) είναι μια δυνατότητα των Windows που βοηθά στην αποτροπή μη εξουσιοδοτημένων αλλαγών στον υπολογιστή σας.

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

Το μήνυμα UAC που εμφανίζεται θα πρέπει να διαβαστεί προσεκτικά και να ελεγχθεί εάν το όνομα της ενέργειας (προγράμματος) που εκτελείται ταιριάζει με αυτό που εκτελείται (εκκίνηση).

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

Εάν απαιτείται άδεια ή κωδικός πρόσβασης για την ολοκλήρωση της εργασίας, το UAC θα εμφανίσει μια προειδοποίηση με τη μορφή ενός από τα ακόλουθα μηνύματα:

- Τα Windows απαιτούν άδεια για να συνεχίσουν:

Μια δυνατότητα ή πρόγραμμα των Windows που μπορεί να επηρεάσει άλλους χρήστες αυτού του υπολογιστή χρειάζεται την άδειά σας για να εκτελεστεί.

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

- Το πρόγραμμα απαιτεί άδεια για να συνεχίσει

Ένα πρόγραμμα που δεν είναι μέρος των Windows απαιτεί άδεια για να εκτελεστεί.

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

- Ένα μη αναγνωρισμένο πρόγραμμα προσπαθεί να αποκτήσει πρόσβαση στον υπολογιστή σας

Ένα μη αναγνωρισμένο πρόγραμμα είναι ένα πρόγραμμα που δεν διαθέτει έγκυρη ψηφιακή υπογραφή από τον εκδότη για την επαλήθευση της γνησιότητας του προγράμματος.

Αυτό δεν σημαίνει απαραίτητα ότι είναι επικίνδυνο, καθώς πολλά παλαιότερα, νόμιμα προγράμματα δεν διαθέτουν υπογραφές.

Ωστόσο, θα πρέπει να δώσετε ιδιαίτερη προσοχή στο πρόγραμμα και να του επιτρέψετε να εκτελεστεί μόνο εάν προέρχεται από αξιόπιστη πηγή, όπως το αρχικό CD ή την τοποθεσία Web του εκδότη.

- Το πρόγραμμα μπλοκαρίστηκε

Ένα πρόγραμμα που έχει αποκλειστεί ειδικά από τον διαχειριστή να εκτελείται σε αυτόν τον υπολογιστή. Για να το εκτελέσετε, πρέπει να επικοινωνήσετε με τον διαχειριστή και να του ζητήσετε να ξεκλειδώσει το πρόγραμμα.

Ακολουθεί μια (μη εξαντλητική) λίστα ενεργειών που ενεργοποιούν το μήνυμα User Account Control:

- Αλλαγές στους καταλόγους %SystemRoot% και %ProgramFiles%.
- εγκατάσταση/απεγκατάσταση λογισμικού, προγραμμάτων οδήγησης και στοιχείων ActiveX
- αλλάξτε το μενού Έναρξη για όλους τους χρήστες
- Εγκατάσταση ενημερώσεων των Windows, ρύθμιση παραμέτρων του Windows Update
- Επαναδιαμορφώστε το Τείχος προστασίας των Windows
- Αναδιαμόρφωση UAC
- Προσθήκη/αφαίρεση λογαριασμών
- Αναδιαμόρφωση γονικών περιορισμών
- Ρύθμιση του προγραμματιστή εργασιών
- Επαναφέρετε τα αρχεία συστήματος των Windows από τη δημιουργία αντιγράφων ασφαλείας
- Οποιεσδήποτε ενέργειες στους καταλόγους άλλων χρηστών
- Αλλαγή της τρέχουσας ώρας (ωστόσο, το UAC δεν αλλάζει τη ζώνη ώρας)

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

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

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

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

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

Ο Έλεγχος λογαριασμού χρήστη (UAC) μπορεί να απενεργοποιηθεί. Για να απενεργοποιήσετε το UAC, πρέπει να ακολουθήσετε τα εξής βήματα:

1. Εισαγω Πίνακας Ελέγχου
2. Ας πάμε στο Κλασική εμφάνιση
3. Μεταβείτε στην ενότητα λογαριασμοί χρηστών
4. Βρίσκοντας το σημείο Ενεργοποιήστε ή απενεργοποιήστε τον Έλεγχο λογαριασμού χρήστη(UAC)
5. Συμφωνήστε με την προειδοποίηση UAC κάνοντας κλικ Να συνεχίσει
6. Καταργήστε την επιλογή του πλαισίου δίπλα στη χρήση k.u.zκαι κάντε κλικ Εντάξει
7. Κάντε επανεκκίνηση του υπολογιστή

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

Η διεπαφή χρήστη των ρυθμίσεων ελέγχου λογαριασμού χρήστη (UAC) στα Windows 7 έχει βελτιωθεί και αλλάξει σημαντικά, με αποτέλεσμα η χρήση του UAC να έχει γίνει λιγότερο ενοχλητική και πιο βολική. Τα Windows 7 εισήγαγαν ένα ρυθμιστικό στις ρυθμίσεις UAC που επιτρέπει στους χρήστες να διαμορφώνουν και να επιλέγουν το επίπεδο ειδοποίησης (και επομένως προστασία από παραβιάσεις και κακόβουλο λογισμικό) που θέλουν να χρησιμοποιήσουν. Με την εμφάνιση του μικροσυντονισμού UAC, η διατύπωση "απενεργοποίηση" UAC έχει πλέον εξαφανιστεί. Πώς μπορείτε λοιπόν να απενεργοποιήσετε το UAC; Ή τουλάχιστον πώς μπορείτε να απενεργοποιήσετε τις ειδοποιήσεις και τα αναδυόμενα παράθυρα ώστε να είναι λιγότερο ενοχλητικά.

Στα Windows 7, υπάρχουν διάφοροι τρόποι για να απενεργοποιήσετε τον Έλεγχο λογαριασμού χρήστη, ας τους δούμε όλους με περισσότερες λεπτομέρειες:

Μέθοδος 1: Περίπου σβήνωUAC(ΧρήστηςλογαριασμόςΕλεγχος) στον πίνακα ελέγχου

1. Στα Windows 7, υπάρχουν διάφοροι τρόποι για να ανοίξετε τη σελίδα ρυθμίσεων UAC:

    • Μεταβείτε στο μενού Έναρξη -> Πίνακας ελέγχου -> Λογαριασμοί χρηστών και οικογενειακή ασφάλεια -> Λογαριασμός χρήστη.
    • Μεταβείτε στο μενού Έναρξη -> Πίνακας Ελέγχου -> Σύστημα και ασφάλεια -> Κέντρο δράσης.
    • Κάντε δεξί κλικ στη σημαία στην περιοχή ειδοποιήσεων (συρτάρι συστήματος) και, στη συνέχεια, επιλέξτε Άνοιγμα κέντρου ενεργειών.
    • Κλήση " MsConfig" στη γραμμή αναζήτησης για να εκκινήσετε τη μονάδα ρύθμισης συστήματος, μετά μεταβείτε στην καρτέλα Εργαλεία, βρείτε το στοιχείο Αλλαγή ρυθμίσεων UAC, επιλέξτε το και κάντε κλικ στο κουμπί "Εκκίνηση".

3. Χαμηλώστε το ρυθμιστικό στη χαμηλότερη τιμή με την ένδειξη Ποτέ μην ειδοποιούμαι.

4. Κάντε κλικ στο OK για αποθήκευση.

5. Επανεκκινήστε τον υπολογιστή σας για να απενεργοποιήσετε πλήρως τον έλεγχο πρόσβασης χρήστη.

Μέθοδος 2: ΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣUACχρησιμοποιώντας τον επεξεργαστή μητρώου

1. Εκκινήστε τον επεξεργαστή μητρώου (Regedit).

2. Μεταβείτε στο ακόλουθο κλειδί μητρώου:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System

3. Βρείτε την ακόλουθη παράμετρο τύπου REG_DWORD:

4. Ορίστε την τιμή EnableLUA σε 0.

5. Κλείστε τον Επεξεργαστή Μητρώου και επανεκκινήστε τον υπολογιστή σας για να απενεργοποιήσετε οριστικά το UAC.

Μέθοδος 3:απενεργοποιήστε το UACομάδες που χρησιμοποιούν πολιτική ομάδας

Σε εκδόσεις των Windows 7 Ultimate, Business και Enterprise που μπορούν να συμπεριληφθούν σε έναν τομέα της υπηρεσίας καταλόγου Active Directory, είναι δυνατό να χρησιμοποιηθεί η πολιτική ομάδας που βασίζεται σε τομέα για να απενεργοποιήσετε τον έλεγχο UAC σε πολλούς υπολογιστές στο δίκτυο ταυτόχρονα.

1. Πληκτρολογήστε gpedit.msc στη γραμμή αναζήτησης για να εκκινήσετε το Local Group Policy Editor (ή gpmc.msc για να εκκινήσετε την Κονσόλα διαχείρισης πολιτικής ομάδας σε έναν τομέα AD).

2. Μεταβείτε στον επόμενο κλάδο του δέντρου πολιτικής ομάδας:

Διαμόρφωση υπολογιστή -> Ρυθμίσεις Windows -> Ρυθμίσεις ασφαλείας -> Τοπικές πολιτικές -> Επιλογές ασφαλείας

Στο GPMC, επιλέξτε πρώτα την Πολιτική ομάδας που θέλετε να επεξεργαστείτε.

3. Στη δεξιά πλευρά του παραθύρου, βρείτε την ακόλουθη πολιτική:

Έλεγχος λογαριασμού χρήστη: Συμπεριφορά της προτροπής ανύψωσης για διαχειριστές στη λειτουργία έγκρισης διαχειριστή

Ορίστε αυτήν την πολιτική σε " Ανυψώνωχωρίςπροτροπή"(χωρίς αίτημα).

4. Βρείτε την ακόλουθη πολιτική στη δεξιά πλευρά του παραθύρου του προγράμματος επεξεργασίας:

Έλεγχος λογαριασμού χρήστη: Εντοπίστε εγκαταστάσεις εφαρμογών και ζητήστε ανύψωση

Ορίστε την τιμή του σε άτομα με ειδικές ανάγκες.

5. Βρείτε μια άλλη πολιτική στη δεξιά πλευρά της οθόνης:

Έλεγχος λογαριασμού χρήστη: Εκτελέστε όλους τους διαχειριστές σε λειτουργία έγκρισης διαχειριστήΈλεγχος λογαριασμού

Ορίστε αυτήν την επιλογή σε άτομα με ειδικές ανάγκες.

6. Βρείτε την ακόλουθη πολιτική:

Έλεγχος λογαριασμού χρήστη: Αυξήστε μόνο τις εφαρμογές UIAccess που είναι εγκατεστημένες σε ασφαλείς τοποθεσίες

Ορίστε την τιμή του άτομα με ειδικές ανάγκες.

7. Επανεκκινήστε τον υπολογιστή σας όταν έχετε επεξεργαστεί όλες τις καθορισμένες ρυθμίσεις

Μέθοδος 4:Χρήση της γραμμής εντολών για χρήστηλογαριασμόςΕλεγχος

Η χρήση της δυνατότητας απενεργοποίησης του ελέγχου UAC χρησιμοποιώντας τη γραμμή εντολών μπορεί να είναι χρήσιμη σε διάφορα σενάρια δέσμης ενεργειών, όπως αρχεία .bat και .cmd. Αυτή η προσέγγιση μπορεί να είναι χρήσιμη για επαγγελματίες διαχειριστές και τεχνικούς ειδικούς. Στην πραγματικότητα, οι παραπάνω εντολές δεν κάνουν τίποτα περισσότερο από την επεξεργασία της ρύθμισης μητρώου που καθορίζεται στη μέθοδο 2.

1. Ανοίξτε μια γραμμή εντολών με δικαιώματα διαχειριστή.

2. Για να απενεργοποιήσετε το UAC, εκτελέστε τις ακόλουθες εντολές:

%windir%\System32\cmd.exe /k %windir%\System32\reg.exe ΠΡΟΣΘΗΚΗ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f

Προαιρετικά, μπορείτε να απενεργοποιήσετε όλες τις αναδυόμενες προειδοποιήσεις και ειδοποιήσεις:

%windir%\System32\cmd.exe /k %windir%\System32\reg.exe ΠΡΟΣΘΗΚΗ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REGd_D

Συμβουλή: Για να ενεργοποιήσετε ξανά το UAC, χρησιμοποιήστε την εντολή:

%windir%\System32\cmd.exe /k %windir%\System32\reg.exe ΠΡΟΣΘΗΚΗ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f

Για να επιστρέψετε αναδυόμενες ειδοποιήσεις, πληκτρολογήστε:

%windir%\System32\cmd.exe /k %windir%\System32\reg.exe ΠΡΟΣΘΗΚΗ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t /D REGd_D

Λάβετε υπόψη ότι εάν έχετε απενεργοποιήσει το UAC στα Windows 7, τα gadget της επιφάνειας εργασίας σας ενδέχεται να σταματήσουν να λειτουργούν, εάν σας ενδιαφέρει, διαβάστε το παρακάτω άρθρο.

Ο έλεγχος λογαριασμού χρήστη (συντομογραφία UAC) είναι μια ειδική υπηρεσία των Windows που έχει σχεδιαστεί για να προστατεύει το λειτουργικό σύστημα από εξωτερικές απειλές. Αυτή η δυνατότητα καθιστά πολύ πιο δύσκολο για κακόβουλο λογισμικό να βλάψει τα προσωπικά σας στοιχεία ή να αλλάξει τη λειτουργία του προσωπικού σας υπολογιστή.

Ταυτόχρονα, οι χρήστες ενοχλούνται συχνά από το συνεχώς αναδυόμενο παράθυρο «Να επιτρέπεται στο πρόγραμμα να κάνει αλλαγές στη λειτουργία του υπολογιστή;». Αυτό το άρθρο περιγράφει τον τρόπο απενεργοποίησης του ελέγχου και επίσης εξηγεί πώς λειτουργεί το UAC.

Πίνακας Ελέγχου

Ο ευκολότερος τρόπος για να ενεργοποιήσετε ή να απενεργοποιήσετε αυτό το στοιχείο ελέγχου είναι να χρησιμοποιήσετε τον πίνακα ελέγχου. Ακολουθήστε τις οδηγίες που παρέχονται:


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

  • Μέγιστο - Τα Windows θα σας προειδοποιούν κάθε φορά που γίνεται μια ενέργεια που αλλάζει τη λειτουργία του λειτουργικού συστήματος.
  • Καλό - οι ειδοποιήσεις εμφανίζονται μόνο όταν το λογισμικό προσπαθεί να αλλάξει κάτι. Οι ενέργειες του χρήστη αγνοούνται.
  • Μεσαίο – Παρόμοιο με καλό, αλλά η επιφάνεια εργασίας δεν είναι αποκλεισμένη κατά τη λήψη της απόφασης.
  • Χαμηλό – εάν το ενεργοποιήσετε, οι ειδοποιήσεις δεν θα εμφανίζονται καθόλου.

Γίνεται αμέσως σαφές πώς να απενεργοποιήσετε το UAC - πρέπει να μετακινήσετε το ρυθμιστικό στην κάτω θέση και να κάνετε κλικ στο "Ok".

Σημείωση: μπορείτε επίσης να καλέσετε αυτό το μενού εισάγοντας την εντολή " UserAccountControlSettings.exe» στο παράθυρο διαλόγου "Εκτέλεση" (+ R).

Κονσόλα των Windows

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


Γιατί χρειάζεται αυτή η λειτουργία;

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

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

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

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

Τι είναι το UAC

Ξεκινώντας με τα Vista, τα Windows εισάγουν έναν νέο μηχανισμό ασφαλείας που ονομάζεται UAC ή Έλεγχος λογαριασμού χρήστη. Γιατί χρειάζεται το UAC και πώς λειτουργεί; Ουσιαστικά, αυτή είναι μια λειτουργία που σας επιτρέπει να αποτρέψετε την αυθόρμητη εκτέλεση εκτελέσιμων αρχείων στο σύστημα ζητώντας από τον διαχειριστή άδεια να εκτελέσει λειτουργίες που μπορούν να κάνουν περισσότερο ή λιγότερο σημαντικές αλλαγές στη λειτουργία του συστήματος, των προγραμμάτων ή άλλων λογαριασμών χρηστών. Αυτός ο μηχανισμός προστασίας χρησιμοποιείται επί του παρόντος σε όλες τις τελευταίες εκδόσεις των Windows.

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

Αυτό αλλάζει την επιφάνεια εργασίας σε προστατευμένη λειτουργία, αποτρέποντας την αλληλεπίδραση του χρήστη με άλλες εφαρμογές. Η μόνη εξαίρεση είναι για τον ενσωματωμένο λογαριασμό διαχειριστή, ο οποίος δεν περιορίζεται από το UAC, αλλά είναι απενεργοποιημένος από προεπιλογή.

Το όφελος του UAC είναι προφανές - αν δεν υπήρχε, οποιοσδήποτε ιός θα μπορούσε να εκτελείται με υψηλότερα δικαιώματα όταν ένας χρήστης εργάζεται σε λογαριασμό διαχειριστή. Φυσικά, το UAC δεν είναι πανάκεια, αλλά είναι αρκετά ικανό να σταματήσει μια τέτοια μη εξουσιοδοτημένη εκκίνηση ενός εκτελέσιμου αρχείου. Ωστόσο, σε πολλούς χρήστες δεν αρέσει το UAC και ο κύριος λόγος για αυτό είναι η παρεμβατικότητα του. Επομένως, δεν προκαλεί έκπληξη το γεγονός ότι οι απλοί χρήστες έχουν συχνά το ερώτημα πώς να απενεργοποιήσουν τον Έλεγχο λογαριασμού χρήστη στα Windows 7/10.

Αρχή λειτουργίας

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

Αυτός μπορεί να μην είναι ο πιο ακριβής τρόπος για να περιγράψετε πώς λειτουργεί το UAC. Ο έλεγχος, μάλλον, μπορεί να θεωρηθεί ως ένα είδος ενδιάμεσου συνδέσμου μεταξύ των λιστών δικαιωμάτων του χρήστη και του διαχειριστή. Ας ρίξουμε μια πιο προσεκτική ματιά στο τι συμβαίνει κατά την εγκατάσταση/εκκίνηση ενός προγράμματος όταν είναι ενεργοποιημένος ο Έλεγχος λογαριασμού χρήστη. Όταν ο χρήστης εκτελεί το πρόγραμμα εγκατάστασης, η συνάρτηση ShellExecute καλεί μια άλλη συνάρτηση CreateProcess, η οποία με τη σειρά της εκτελεί τα συστήματα AppCompat, Fusion και Installer Detection για να ελέγξει εάν το πρόγραμμα χρειάζεται αυξημένα δικαιώματα. Εάν είναι απαραίτητο, η συνάρτηση CreateProcess επιστρέφει το σφάλμα ERROR_ELEVATION_REQUIRED και η συνάρτηση ShellExecute εκκινεί το παράθυρο διαλόγου UAC.

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

Όλοι οι τρόποι απενεργοποίησης του UAC

Λοιπόν, τώρα ας επιστρέψουμε στον τρόπο απενεργοποίησης του UAC στα Windows 7/10. Ο πιο προφανής τρόπος είναι μέσω της διεπαφής. Μπορείτε να αποκτήσετε πρόσβαση στις απαραίτητες ρυθμίσεις μέσω της μικροεφαρμογής "Λογαριασμοί χρηστών" στον Πίνακα Ελέγχου, αλλά για να μην πάτε μακριά, μπορείτε να εκτελέσετε την εντολή στο παράθυρο Run (Win + R). UserAccountControlSettings(Λειτουργεί σε Windows 7, 8, 8.1 και 10).

Διατίθενται τέσσερις τρόποι λειτουργίας UAC:

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

Για να απενεργοποιήσετε το UAC, σύρετε το ρυθμιστικό προς τα κάτω και κάντε κλικ στο OK. Εάν το απαιτεί το σύστημα, επανεκκινήστε τον υπολογιστή σας.

Ανοίξτε τον επεξεργαστή μητρώου με την εντολή regeditκαι επεκτείνετε αυτό το νήμα:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Πολιτικές/Σύστημα

Βρείτε την παράμετρο στη δεξιά στήλη ΕνεργοποίησηLUAκαι αλλάξτε την τιμή του από 1 σε 0, αποθηκεύστε τις ρυθμίσεις και επανεκκινήστε.

Προσέξτε επίσης τις παραμέτρους PromptOnSecureDesktop(0 απενεργοποιεί μόνο το dimming) και ConsentPromptBehaviorAdmin(1 επιτρέπει μέγιστο επίπεδο ασφάλειας με απαίτηση κωδικού πρόσβασης).

Χρησιμοποιώντας τη γραμμή εντολών

Οι ίδιες ενέργειες μπορούν να εκτελεστούν χρησιμοποιώντας μια γραμμή εντολών που εκτελείται ως διαχειριστής. Σε αυτό το παράδειγμα, η εντολή για την πλήρη απενεργοποίηση του UAC θα ήταν:

C:/Windows/System32/cmd.exe /k %windir%/System32/reg.exe ΠΡΟΣΘΗΚΗ HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Πολιτικές/Σύστημα /v EnableLUA /t REG_DWORD /d 0 /f

Το πρώτο μέρος της εντολής είναι η διαδρομή προς το αρχείο ελέγχου μητρώου, το δεύτερο είναι το επεξεργάσιμο κλειδί, το EnableLUA είναι η παράμετρος που είναι υπεύθυνη για την απενεργοποίηση του UAC, το 0 είναι η νέα του τιμή. Αντικαθιστώντας την παράμετρο και την τιμή της με άλλα δεδομένα, μπορείτε να αλλάξετε τις ρυθμίσεις άλλων λειτουργιών UAC (βλ. παραπάνω). Όπως και στην περίπτωση της πραγματοποίησης αλλαγών μέσω του μητρώου, θα χρειαστεί να κάνετε επανεκκίνηση του υπολογιστή.

Τοπικές πολιτικές ομάδας

Μπορείτε επίσης να απενεργοποιήσετε το UAC χρησιμοποιώντας τον Επεξεργαστή πολιτικής τοπικής ομάδας. Εκτελέστε το με την εντολή gpedit.mscκαι ακολουθήστε το μονοπάτι Διαμόρφωση υπολογιστή – Διαμόρφωση Windows – Ρυθμίσεις ασφαλείας – Τοπικές πολιτικές – Ρυθμίσεις ασφαλείας.

Υπάρχουν πολλές πολιτικές για τη διαχείριση των ρυθμίσεων ελέγχου λογαριασμού χρήστη στη δεξιά στήλη, αλλά για να απενεργοποιήσετε το UAC χρειάζεστε μόνο μία - όλοι οι διαχειριστές εκτελούνται σε λειτουργία Εγκεκριμένο από διαχειριστή. Κάντε διπλό κλικ σε αυτό και ρυθμίστε το κουμπί επιλογής στο παράθυρο διαλόγου στη θέση "Απενεργοποιημένο" και, στη συνέχεια, επανεκκινήστε τον υπολογιστή.

Απενεργοποιήστε τα στοιχεία ελέγχου για συγκεκριμένη εφαρμογή

Και τέλος, ας δούμε ένα άλλο ενδιαφέρον σημείο, δηλαδή την απενεργοποίηση του UAC στα Windows 7/10 για συγκεκριμένα προγράμματα. Υπάρχουν διάφοροι τρόποι για να το κάνετε αυτό, αλλά δεν είναι όλοι βολικοί. Εάν θεωρείτε τον εαυτό σας προχωρημένο χρήστη, μπορείτε να εργάζεστε με το Application Compatibility Toolkit, το οποίο σας επιτρέπει να κάνετε μερικά ενδιαφέροντα πράγματα. Θα προσφέρουμε ένα απλούστερο βοηθητικό πρόγραμμα Winaero Tweakerαπό εγχώριο προγραμματιστή. Εκκινήστε το, μετακινηθείτε προς τα κάτω στη λίστα επιλογών σχεδόν στο κάτω μέρος και βρείτε εκεί μιυπερυψωμένη συντόμευση.

Στη δεξιά πλευρά του παραθύρου του βοηθητικού προγράμματος, στο πεδίο Target, καθορίστε τη διαδρομή προς το εκτελέσιμο αρχείο της εφαρμογής που θέλετε να εκτελέσετε παρακάμπτοντας το UAC και στο πεδίο Shortcut Location, καθορίστε τη διαδρομή προς τη συντόμευση για την εκκίνησή της.

Κάντε κλικ στο κουμπί «Δημιουργία ανυψωμένης συντόμευσης» και θα δημιουργηθεί η συντόμευση. Απλή, γρήγορη και βολική, αλλά αυτή η μέθοδος έχει ένα μικρό μειονέκτημα. Όταν εκκινείτε την εφαρμογή μέσω της συντόμευσης που δημιουργήσατε, ένα παράθυρο γραμμής εντολών θα εμφανιστεί στην οθόνη για λίγο.

Μπορείτε να δοκιμάσετε και αυτή τη μέθοδο. Δημιουργήστε μια νέα εργασία στο Task Scheduler.

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

Στο παράθυρο που ανοίγει, υποδείξτε την πλήρη διαδρομή προς το εκτελέσιμο αρχείο του προγράμματος.

Μεταβείτε στην καρτέλα "Συνθήκες" και καταργήστε την επιλογή των πλαισίων ελέγχου "Εκτέλεση μόνο όταν τροφοδοτείται από το δίκτυο" και "Διακοπή κατά την εναλλαγή σε τροφοδοσία μπαταρίας".

Αποθηκεύουμε την εργασία και την ελέγχουμε σε δράση κάνοντας κλικ στο "Εκτέλεση".

Εάν το πρόγραμμα ξεκινήσει όπως αναμένεται, χωρίς την προτροπή UAC, το μόνο που μένει είναι να δημιουργήσετε μια συντόμευση. Δημιουργήστε το στην επιφάνεια εργασίας και εισαγάγετε την εντολή στο πεδίο θέση αντικειμένου schtasks /run /tn "όνομα εργασίας", όπου "όνομα εργασίας" είναι το όνομα της εργασίας σας.

Αυτό είναι.

Δυστυχώς, αυτή η μέθοδος έχει επίσης το μειονέκτημά της - οι εφαρμογές θα εκτελούνται στο παρασκήνιο, ή μάλλον χωρίς εστίαση, αλλά αυτό μπορεί να διορθωθεί εισάγοντας τη διαδρομή προς το πρόγραμμά σας στο πεδίο Προγραμματιστής εργασιών αντί για τη διαδρομή προς το πρόγραμμά σας C:/Windows/system32/cmd.exeκαι στο πεδίο για την προσθήκη ορισμάτων /c εκκίνηση "" program.exe, όπου program.exe είναι το όνομα του εκτελέσιμου αρχείου του προγράμματος που εκκινείται για να παρακάμψει τον Έλεγχο λογαριασμού.

Ίσως αυτό είναι το μόνο που θέλαμε να σας πούμε σχετικά με τον Έλεγχο λογαριασμού χρήστη στα Windows 7/10. Αφήστε τις παρατηρήσεις και τα σχόλιά σας χρησιμοποιώντας την παρακάτω φόρμα.

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

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

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

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

Τι ακριβώς συμβαίνει όμως όταν ενεργοποιείται ο Έλεγχος λογαριασμού χρήστη; Ας ξεκινήσουμε με το γεγονός ότι όταν ο χρήστης συνδέεται στο σύστημα με το αναγνωριστικό ασφαλείας του, ο χρήστης λαμβάνει ένα λεγόμενο διακριτικό ή, πιο απλά, μια λίστα δικαιωμάτων, που υποδεικνύει τι μπορεί να κάνει και τι δεν μπορεί. Για να είμαστε πιο ακριβείς, δημιουργούνται δύο διακριτικά: ο ένας χρήστης και ο άλλος διαχειριστής. Όταν το UAC είναι ενεργοποιημένο, ο συνδεδεμένος χρήστης, ακόμα κι αν έχει δικαιώματα διαχειριστή, λειτουργεί πάντα με τα δικαιώματα του πρώτου διακριτικού.

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

Παρά τα πλεονεκτήματά της, η τεχνολογία UAC έχει ένα μειονέκτημα - δεν είναι βολικό να εργάζεστε με ενεργοποιημένο το UAC, επειδή θα πρέπει να επιβεβαιώσετε την εκκίνηση οποιουδήποτε προγράμματος. Επομένως, πολλοί χρήστες προτιμούν να απενεργοποιήσουν το UAC, αν και η Microsoft δεν συνιστά να το κάνετε αυτό. Φανταστείτε ότι ο υπολογιστής σας έχει διεισδύσει από κάποιο κακόβουλο πρόγραμμα που προσπαθεί να εκτελεστεί εν αγνοία σας. Εάν το UAC είναι απενεργοποιημένο, θα τρέξει σε stealth mode και δεν θα το ξέρετε καν. Είναι αλήθεια ότι οι ιοί μπορούν να παρακάμψουν την προστασία UAC, αλλά μπορούν να αποτρέψουν ένα ορισμένο ποσοστό επιθέσεων.