0

Πώς να ορίσετε την υψηλή προτεραιότητα εφαρμογής στα Windows 11;

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

Ποια είναι η εφαρμογή υψηλής προτεραιότητας;

Τα Windows 11 έχουν συνολικά έξι προτεραιότητες για την εκτέλεση διαφορετικών διεργασιών και προγραμμάτων – Χαμηλό, Κάτω από το κανονικό, Κανονικό, Πάνω από το κανονικό, Υψηλό και σε πραγματικό χρόνο. Οι εφαρμογές με υψηλότερη προτεραιότητα λαμβάνουν περισσότερους πόρους. Επομένως, οι υπηρεσίες και οι διαδικασίες που είναι πολύ σημαντικές για τα Windows 11 θα εκτελούνται με υψηλή προτεραιότητα. Κανονικά, τα Windows 11 θα εκχωρούν αυτόματα πόρους για να ιεραρχήσουν σημαντικές διεργασίες.

Εάν θέλετε μια εφαρμογή να εκτελείται πιο γρήγορα, μπορείτε να ορίσετε την προτεραιότητά της στην κατηγορία "Υψηλή", η οποία είναι πολύ υψηλότερη από την κανονική. Αλλά κάτι τέτοιο θα αφαιρέσει κάποιους πόρους από εκεί που χρειάζονται περισσότερο, π.χ. άλλες εφαρμογές θα λειτουργούν πιο αργά.

Πρέπει να θέσετε την εφαρμογή σε υψηλή προτεραιότητα;

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

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

Τι πρέπει να κάνετε πριν θέσετε την εφαρμογή σε υψηλή προτεραιότητα;

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

Απενεργοποιήστε το UAC

Το UAC (User Account Control) θα σας εμποδίσει να κάνετε αλλαγές προτεραιότητας, προστατεύοντας έτσι το σύστημά σας από δυνητικά επιβλαβείς επιπτώσεις. Αφού λοιπόν βεβαιωθείτε ότι η εφαρμογή έχει οριστεί ως υψηλής προτεραιότητας, είναι καλύτερο να την απενεργοποιήσετε:

  • Κάντε κλικ στο Start και αναζητήστε UAC. Επιλέξτε Αλλαγή ρυθμίσεων ελέγχου λογαριασμού χρήστη.
  • Μετακινήστε το ρυθμιστικό ειδοποιήσεων μέχρι τέρμα προς τα κάτω στο "Ποτέ μην ειδοποιώ".
  • Στη συνέχεια, κάντε κλικ στο OK.

Παραχωρήστε δικαιώματα διαχειριστή εφαρμογής

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

  • Πατήστε Ctrl+Shift+Esc για να ξεκινήσετε τη διαχείριση εργασιών.
  • Βρείτε τη διαδικασία για την εφαρμογή που θέλετε να ρυθμίσετε στη Διαχείριση εργασιών, κάντε δεξί κλικ σε αυτήν και επιλέξτε Ιδιότητες.
  • Κάντε κλικ στην καρτέλα Ασφάλεια.
  • Κάντε κλικ στο πλαίσιο Επεξεργασία.
  • Κάνοντας κλικ στο πλαίσιο κάτω από το Να επιτρέπεται.
  • Κάντε κλικ στο OK.
  • Κάντε ξανά κλικ στο OK.

Ποια είναι τα διαφορετικά αναγνωριστικά προτεραιότητας;

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

  • Χαμηλή - 64
  • Κάτω από το κανονικό – 16384
  • Κανονικό - 32
  • Υψηλότερο από το κανονικό – 32768
  • Υψηλή - 128
  • Σε πραγματικό χρόνο – 256

Για να ορίσετε υψηλή προτεραιότητα για μια εφαρμογή, χρειάζεστε τον αριθμό αναγνωριστικού προτεραιότητας «128».

Πώς να ορίσετε υψηλή προτεραιότητα για εφαρμογές στα Windows 11;

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

Μέθοδος 1: Ορίστε υψηλή προτεραιότητα χρησιμοποιώντας το PowerShell

1 Πατήστε Έναρξη, πληκτρολογήστε powershell, κάντε δεξί κλικ στο αποτέλεσμα και επιλέξτε Εκτέλεση ως διαχειριστής.

2 Πληκτρολογήστε την ακόλουθη εντολή:

Get-WmiObject Win32_process -φίλτρο 'όνομα = "Όνομα διεργασίας"' | foreach-object { $_.SetPriority(PriorityLevelID) }

3 Αντικαταστήστε το ProcessName με το πλήρες όνομα της εκτελέσιμης εφαρμογής (και την επέκτασή της) και το PriorityLevelID με τον αριθμό αναγνωριστικού υψηλής προτεραιότητας 128 και πατήστε Enter.

Αυτό είναι όλο για 3 βήματα για να ορίσετε την εφαρμογή σας ως υψηλής προτεραιότητας χρησιμοποιώντας το PowerShell.

Μέθοδος 2: Χρησιμοποιήστε την εντολή wmic στη γραμμή εντολών

1 Πατήστε Έναρξη, πληκτρολογήστε cmd και, στη συνέχεια, κάντε δεξί κλικ στο καλύτερο αποτέλεσμα που ταιριάζει και επιλέξτε Εκτέλεση ως διαχειριστής.

2 Πληκτρολογήστε την ακόλουθη εντολή:

διεργασία wmic όπου όνομα=”Όνομα διεργασίας” ΚΛΗΣΗ προτεραιότητας ProrityLevelID

3 Φροντίστε να αντικαταστήσετε το ProcessName με το όνομα της εφαρμογής σας και το PriorityLevelID με 128 (για υψηλή προτεραιότητα) και πατήστε Enter.

Αυτό είναι όλο για 3 βήματα για να ορίσετε την εφαρμογή σας ως υψηλής προτεραιότητας χρησιμοποιώντας την εντολή wmic.

Μέθοδος 3: Έναρξη εφαρμογών υψηλής προτεραιότητας

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

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

έναρξη ""/'Επίπεδο προτεραιότητας' "Διαδρομή εφαρμογής"

2 Βεβαιωθείτε ότι έχετε αντικαταστήσει το "Prioritylevel" με το High (χωρίς εισαγωγικά) και το Replace ApplicationPath με την πλήρη διαδρομή προς την εφαρμογή σας (με εισαγωγικά).

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

Μέθοδος 4: Ορίστε μόνιμα την υψηλή προτεραιότητα της εφαρμογής

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

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

2 Επιλέξτε Αποστολή σε και, στη συνέχεια, επιλέξτε Επιφάνεια εργασίας (Δημιουργία συντόμευσης).

3 Κάντε δεξί κλικ στη συντόμευση και επιλέξτε Ιδιότητες.

4 Η θέση της εφαρμογής θα εμφανίζεται δίπλα στο πεδίο Στόχος.

5 Μετακινήστε τον κέρσορα στην αρχή της διαδρομής τοποθεσίας και αντιγράψτε τα ακόλουθα:

%windir%\system32\cmd.exe /c εκκίνηση "" /high

6 Επικολλήστε το αντιγραμμένο περιεχόμενο πριν από τη θέση της εφαρμογής στο πεδίο Στόχος.

7 Κάντε κλικ στο OK.

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

Μέθοδος 5: Χρησιμοποιήστε τη Διαχείριση εργασιών για να αλλάξετε τη συνάφεια του επεξεργαστή για εφαρμογές υψηλής προτεραιότητας

1 Πατήστε Ctrl+Shift+Esc για να ανοίξετε τη Διαχείριση εργασιών. Στη συνέχεια, πατήστε το εικονίδιο στην επάνω αριστερή γωνία.

2 Στη συνέχεια επιλέξτε Λεπτομέρειες.

3 Αναζητήστε την εφαρμογή σας, κάντε δεξί κλικ και επιλέξτε Ορισμός συνάφειας.

4 Καταργήστε την επιλογή ορισμένων επεξεργαστών για να περιορίσετε τον αριθμό των πυρήνων CPU που είναι διαθέσιμοι στην εφαρμογή.

5 Κάντε κλικ στο OK.

Πρέπει να εκτελέσετε την εφαρμογή σας πρώτα σε πραγματικό χρόνο;

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

Αφήστε μια απάντηση