Αλλαγή προτεραιότητας διεργασίας για την εκτέλεση διεργασιών χρησιμοποιώντας τη γραμμή εντολών
Όταν εκτελείτε εφαρμογές στο σύστημά σας Windows , όλες μοιράζονται τους πόρους του επεξεργαστή σας για λειτουργία. Το επίπεδο προτεραιότητας καθορίζει τον αριθμό των πόρων επεξεργαστή που χρησιμοποιεί μια εφαρμογή που εκτελείται.
Οι εφαρμογές και οι διαδικασίες των Windows(Windows) ιεραρχούνται με βάση τα ακόλουθα επίπεδα:
- Πραγματικός χρόνος.
- Υψηλός.
- Πάνω από το φυσιολογικό.
- Κανονικός.
- Κάτω του φυσιολογικού.
- Χαμηλός.
Όσο υψηλότερο είναι το επίπεδο προτεραιότητας που αποδίδεται στη διαδικασία, τόσο περισσότερους πόρους επεξεργαστή χρησιμοποιεί. Ως εκ τούτου, τόσο καλύτερη είναι η απόδοση της εφαρμογής χρησιμοποιώντας τη διαδικασία.
Το σύστημα των Windows(Windows) εκχωρεί αυτόματα τα επίπεδα προτεραιότητας στις διεργασίες που εκτελούνται, αλλά μπορείτε να αλλάξετε το επίπεδο με μη αυτόματο τρόπο. Αυτός ο οδηγός θα σας δείξει τρεις τρόπους για να εκτελέσετε αυτήν τη λειτουργία.
Σημειώστε ότι, αν και μπορείτε εύκολα να ορίσετε προτεραιότητες διεργασιών, είναι μόνο προσωρινό, επειδή η διαδικασία επανέρχεται στο προεπιλεγμένο επίπεδο προτεραιότητας όταν κλείσετε το πρόγραμμα ή επανεκκινήσετε τον υπολογιστή σας.
Πώς να αλλάξετε το επίπεδο προτεραιότητας διαδικασίας στα Windows 10
Υπάρχουν τρεις τρόποι για να αλλάξετε το επίπεδο προτεραιότητας των διεργασιών που εκτελούνται στον υπολογιστή σας. Μπορείτε να το κάνετε αυτό χρησιμοποιώντας τις ακόλουθες μεθόδους:
- Αλλάξτε την προτεραιότητα στη Διαχείριση εργασιών(Task Manager) .
- Ορίστε(Set) την προτεραιότητα της διαδικασίας χρησιμοποιώντας το PowerShell .
- Ορίστε(Set) το επίπεδο προτεραιότητας χρησιμοποιώντας τη γραμμή εντολών(Command Prompt) .
Διαβάστε παρακάτω για να μάθετε πώς να πραγματοποιείτε τις παραπάνω λειτουργίες χωρίς να αντιμετωπίζετε σοβαρές επιπλοκές.
1] Αλλάξτε(Change) την προτεραιότητα στη Διαχείριση εργασιών(Task Manager)
Για να ορίσετε την προτεραιότητα στο Task Manager Κάντε δεξί κλικ(Task ManagerRight-click) στο κουμπί Έναρξη(Start) και επιλέξτε Διαχείριση εργασιών(Task Manager) . Κάντε κλικ(Click) στο βέλος που βλέπει προς τα κάτω στο κάτω μέρος της οθόνης Task Manager για (Task Manager)Περισσότερες λεπτομέρειες(More details) .
Μεταβείτε στην καρτέλα Λεπτομέρειες(Details) στο επάνω μέρος του παραθύρου. Εδώ, βρείτε τη διαδικασία για την οποία θέλετε να αλλάξετε την προτεραιότητά της και τοποθετήστε το δείκτη του ποντικιού στο Ορισμός προτεραιότητας(Set priority) .
Από το μενού περιβάλλοντος, επιλέξτε το επίπεδο προτεραιότητας για την επιλεγμένη εφαρμογή ή διαδικασία. Μπορείτε να επιλέξετε μεταξύ των δεδομένων επιπέδων προτεραιότητας.
Πατήστε το κουμπί Αλλαγή προτεραιότητας(Change priority) και κλείστε τη Διαχείριση εργασιών.
2] Ορίστε(Set) την προτεραιότητα διεργασίας χρησιμοποιώντας το PowerShell
Σε αντίθεση με τη μέθοδο Task Manager , το (Task Manager)PowerShell δεν ονομάζει τα επίπεδα προτεραιότητας με αγγλικούς όρους. Αντίθετα, πρέπει να ορίσετε το επίπεδο προτεραιότητας χρησιμοποιώντας καθορισμένα αναγνωριστικά(IDs) .
Ο παρακάτω πίνακας δείχνει τα διάφορα επίπεδα προτεραιότητας και τα αντίστοιχα αναγνωριστικά τους:
Priority Level | Corresponding ID |
Realtime | 256 |
High | 128 |
Above normal | 32768 |
Normal | 32 |
Below normal | 16384 |
Low | 64 |
Με αυτό, ακολουθήστε τα παρακάτω βήματα για να αλλάξετε τα επίπεδα προτεραιότητας προγράμματος/διεργασίας χρησιμοποιώντας το PowerShell .
Πατήστε(Press) το πλήκτρο Windows και αναζητήστε το PowerShell . Κάντε κλικ(Click) στο πρόγραμμα από τα αποτελέσματα αναζήτησης.
Στο παράθυρο του PowerShell , πληκτρολογήστε την ακόλουθη εντολή και πατήστε ENTER .
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
Στην παραπάνω εντολή, αντικαταστήστε το ProcessName με το όνομα της διαδικασίας ή της εφαρμογής για την οποία θέλετε να αλλάξετε το επίπεδο προτεραιότητάς της.
Ομοίως, αλλάξτε το PriorityLevelID στον αριθμό επιπέδου προτεραιότητας.
3] Ορίστε(Set) το επίπεδο προτεραιότητας χρησιμοποιώντας τη γραμμή εντολών(Command Prompt)
Πατήστε το συνδυασμό Windows key + R για να εμφανιστεί το πλαίσιο διαλόγου Εκτέλεση . (Run)Εδώ, πληκτρολογήστε cmd και πατήστε ENTER.
Στο παράθυρο της γραμμής εντολών , πληκτρολογήστε την παρακάτω εντολή και πατήστε (Command Prompt)ENTER .
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
ΣΗΜΕΙΩΣΗ: (NOTE: ) Στην παραπάνω εντολή, αντικαταστήστε το ProcessName με το όνομα της διεργασίας της οποίας το επίπεδο προτεραιότητας θέλετε να αλλάξετε.
Επίσης, η εκτέλεση αυτής της λειτουργίας με αυτήν την εντολή, όπως στο PowerShell , χρησιμοποιεί τα καθορισμένα (PowerShell)αναγνωριστικά(IDs) επιπέδου προτεραιότητας . Επομένως, όταν εισάγετε την παραπάνω εντολή, φροντίστε να αντικαταστήσετε το PriorityLevelID με το αντίστοιχο αναγνωριστικό από τον πίνακα της προηγούμενης λύσης.
Εάν θέλετε να χρησιμοποιήσετε τα πραγματικά ονόματα επιπέδου προτεραιότητας όπως κάναμε στη μέθοδο Task Manager , μπορείτε να χρησιμοποιήσετε την παρακάτω εντολή.
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
Για αυτήν την εντολή, θυμηθείτε να αντικαταστήσετε επίσης το ProcessName με το όνομα της εφαρμογής/διαδικασίας και το PriorityLevelName με το επίπεδο προτεραιότητας που θέλετε να χρησιμοποιήσετε ( Realtime , High , Above normal, Normal , Below Normal ή Low ).
ΣΗΜΕΙΩΣΗ(NOTE) :
- Αυτή η ανάρτηση θα σας δείξει πώς να ΑΠΟΘΗΚΕΥΣΕΤΕ την Προτεραιότητα Διαδικασίας
- Δείτε αυτήν την ανάρτηση εάν δεν μπορείτε να ορίσετε Προτεραιότητα διεργασίας στη Διαχείριση εργασιών(can’t set Process Priority in Task Manager) .
Έχοντας μάθει τους τρεις τρόπους ορισμού των επιπέδων προτεραιότητας διεργασιών στα Windows 10 , πρέπει να σας προειδοποιήσω να μην τοποθετείτε τα προγράμματα σε επίπεδο προτεραιότητας σε πραγματικό χρόνο . (realtime)Αυτό επιτρέπει στη διαδικασία να χρησιμοποιεί το μέγιστο ποσό πόρων και θα παρεμποδίσει την απόδοση άλλων εφαρμογών.
Related posts
Δεν είναι δυνατός ο ορισμός της προτεραιότητας διαδικασίας στη Διαχείριση εργασιών των Windows 10
Πώς να αλλάξετε την προτεραιότητα διαδικασίας CPU στα Windows 10
Πώς να ορίσετε την προτεραιότητα διαδικασίας στη Διαχείριση εργασιών στα Windows 10
Αλλάξτε τον κωδικό πρόσβασης του τοπικού λογαριασμού χρησιμοποιώντας τη γραμμή εντολών ή το PowerShell
Αλλάξτε το μέγεθος της προσωρινής μνήμης οθόνης της γραμμής εντολών και το επίπεδο διαφάνειας
Τι είναι η διαδικασία WWAHost.exe στον υπολογιστή μου με Windows 10;
Τι είναι το lsass.exe στα Windows 10 και πώς να μάθετε εάν είναι ιός;
Διορθώστε τις Εργασίες φόντου Προστασίας Συστήματος SrTasks.exe Υψηλή χρήση δίσκου
Διόρθωση: Windows Driver Foundation με χρήση υψηλής CPU
Τι είναι η εφαρμογή Spooler SubSystem και γιατί η υψηλή χρήση της CPU;
ShellExperienceHost.exe ή Windows Shell Experience Host
Microsoft Office Click-to-Run Υψηλή χρήση CPU στα Windows 11/10
Τι είναι το αρχείο Device Census (devicecensus.exe) στα Windows 10;
Τι είναι το Adobe_Updater.exe στον υπολογιστή μου με Windows 10;
Διόρθωση κρίσιμης διεργασίας DIED, 0x000000EF σφάλματος στα Windows 11/10
Τι είναι η διαδικασία Identity_Helper.exe στη Διαχείριση εργασιών των Windows 10
Διορθώστε την εφαρμογή Υπηρεσίες και Ελεγκτής Υψηλή χρήση CPU στα Windows 11/10
Αλλάξτε τη διεύθυνση IP και τους διακομιστές DNS χρησιμοποιώντας τη γραμμή εντολών
Η διαδικασία δεν μπορεί να έχει πρόσβαση στο αρχείο επειδή χρησιμοποιείται από άλλη διεργασία
Η υπηρεσία πλατφόρμας προστασίας λογισμικού Sppsvc.exe προκαλεί υψηλή χρήση της CPU