211service.com
Jak zmienić priorytet procesu Windows 10 za pomocą wiersza poleceń?
Być może zauważyłeś, że podczas uruchamiania aplikacji na komputerze z systemem Windows przydzielone im zasoby procesora są różne. Dzieje się tak, ponieważ zasoby twojego systemu są ograniczone. Zatem system Windows przypisuje każdemu programowi poziom priorytetu, aby określić, ile „mocy” można mu przyznać. Zwykle priorytety aplikacji i procesów systemu Windows są przydzielane na następujących poziomach:
- Czas rzeczywisty
- Wysoki
- Ponad normę
- Normalna
- Poniżej średniej
- Niska
Im wyższy poziom priorytetu jest przypisany do procesu, tym więcej zasobów jest przydzielanych aplikacji - i tym lepiej działa.
Teraz domyślnie poziomy priorytetów są przypisywane do różnych procesów automatycznie przez system Windows. Możesz jednak zmienić je ręcznie. W poniższym przewodniku dowiesz się, jak zmienić priorytet procesu dla uruchomionych procesów za pomocą wiersza poleceń, Menedżera zadań i PowerShell.
Istnieją trzy sposoby zmiany poziomu priorytetu procesów uruchomionych na komputerze. Możesz to zrobić za pomocą następujących metod:
- Zmień priorytet w Menedżerze zadań.
- Ustaw priorytet procesu za pomocą programu PowerShell.
- Ustaw poziom priorytetu za pomocą wiersza polecenia.
Oto jak zmienić priorytet procesu w systemie Windows 10 za pomocą Menedżera zadań
Aby ustawić priorytet zadania w Menedżerze zadań, wykonaj następujące czynności:
- Kliknij prawym przyciskiem myszy przycisk Start i wybierz Menedżer zadań.
- Kliknij ikonę strzałki w dół u dołu, aby uzyskać więcej informacji.
- Przejdź do zakładki Szczegóły u góry okna.
- Znajdź proces lub procesy, dla których chcesz zmienić priorytet.
- Najedź kursorem na Ustaw priorytet.
- W menu kontekstowym wybierz poziom priorytetu, który chcesz przypisać do określonego procesu.
- Teraz kliknij przycisk Zmień priorytet i zamknij Menedżera zadań.
Oto jak zmienić priorytet procesu za pomocą PowerShell
Innym sposobem zmiany poziomu priorytetu procesu w systemie Windows 10 jest użycie programu PowerShell. Jednak PowerShell nie przedstawia poziomów priorytetów w kategoriach „ludzkich”. Zamiast tego wybierzesz poziom, który chcesz przypisać do zadania, na podstawie wyznaczonego identyfikatora poziomu. To sprawia, że sprawa jest nieco bardziej skomplikowana, ale dla Twojej wygody wymieniliśmy poniżej znaczenie kodów identyfikacyjnych:
| Czas rzeczywisty | 256 |
| Wysoki | 128 |
| Ponad normę | 32768 |
| Normalna | 32 |
| Poniżej średniej | 16384 |
| Niska | 64 |
Teraz, gdy znasz już identyfikatory, możesz wykonać następujące czynności:
- Na klawiaturze naciśnij klawisz Win i uruchom wyszukiwanie programu PowerShell.
- Kliknij pierwszy wynik wyszukiwania.
- W oknie PowerShell wprowadź poniższe polecenie i naciśnij Enter:
Get-WmiObject Win32_process -filter ‘name =„ ProcessName.exe ”‘ | foreach-object {$ _. SetPriority (PriorityLevelID)}
- W powyższym poleceniu zamiast ProcessName wprowadź nazwę procesu (aplikacji), dla którego chcesz zmienić poziom priorytetu. Zamiast PriorityLevelID wprowadź wymagany kod poziomu priorytetu.
Oto jak zmienić priorytet procesu za pomocą wiersza poleceń
Na koniec możesz także zmienić poziom priorytetu komputera na swoim komputerze za pomocą wiersza polecenia. Oto jak:
- Na klawiaturze naciśnij kombinację klawiszy Win + R, aby otworzyć okno dialogowe Uruchom.
- Wpisz „cmd” (bez cudzysłowów) i naciśnij klawisz Enter na klawiaturze.
- W oknie wiersza polecenia wprowadź następujące polecenie i naciśnij klawisz Enter:
proces wmic, gdzie name = ”ProcessName” CALL setpriority „PriorityLevelID”
- W powyższym poleceniu zastąp ProcessName nazwą programu, dla którego chcesz zmienić poziom priorytetu.
- Będziesz także musiał zmienić PriorityLevelID na odpowiedni identyfikator z powyższej tabeli. Tak, w przypadku wiersza polecenia musisz używać identyfikatorów liczbowych dla poziomów priorytetów, tak jak w przypadku PowerShell.
Jeśli jednak wolisz używać rzeczywistych nazw poziomów priorytetów (tak jak w przypadku Menedżera zadań), możesz użyć innego polecenia, aby to się stało. Oto ona:
proces wmic, gdzie name = ”ProcessName” CALL setpriority „PriorityLevelName”
W powyższym poleceniu musisz zmienić ProcessName na nazwę procesu i PriorityLevelName na poziom priorytetu, którego chcesz użyć. W takim przypadku możesz użyć rzeczywistych nazw poziomów: Czas rzeczywisty, Wysoki, Powyżej normalnego, Normalny, Poniżej normalnego lub Niski.
Jak zatrzymać proces z wiersza poleceń w systemie Windows 10?
Wreszcie, jeśli chcesz po prostu zatrzymać jeden z procesów uruchomionych na komputerze, możesz to również zrobić za pomocą wiersza polecenia. Oto jak:
- Otwórz wiersz polecenia z uprawnieniami administratora.
- Wpisz „lista zadań” (bez cudzysłowów), aby wyświetlić pełną listę procesów aktualnie uruchomionych na komputerze.
- Jeśli chcesz zatrzymać proces, możesz to zrobić, używając nazwy procesu lub jego PID (PID to niepowtarzalna liczba dziesiętna przypisana do procesu).
- Aby zatrzymać proces przy użyciu jego nazwy, wprowadź następujące polecenie:
taskkill / IM „nazwa procesu” / F
Uwaga: Musisz zastąpić „nazwę procesu” nazwą procesu, który chcesz zatrzymać.
- Jeśli chcesz zatrzymać proces przy użyciu jego identyfikatora, wprowadź następujące polecenie:
taskkill / F / PID numer_pidu
Uwaga: „Numer PID” należy zastąpić numerem procesu.
Masz to - proces został zatrzymany i nie zajmuje już zasobów systemowych.
Mamy nadzieję, że powyższe informacje były pomocne i masz teraz trzy praktyczne sposoby ręcznego ustawiania poziomów priorytetów dla różnych zadań w systemie Windows. Jeśli zastanawiasz się, co jeszcze możesz zrobić, aby zwiększyć wydajność systemu, rozważ skorzystanie z funkcji zakładki Optymalizuj w BoostSpeed. Kategoria Optymalizuj jest wyposażona w kilka narzędzi, które mogą zwiększyć wydajność twojego komputera - bez żadnych kosztów dla twojego portfela i twojego czasu.
BoostSpeed skutecznie pozbędzie się wszystkich problemów zmniejszających prędkość, które mogą spowalniać komputer (dzienniki błędów, pliki tymczasowe, pamięć podręczna itp.). Co więcej, będzie chronić Twój komputer przed potencjalnymi zagrożeniami internetowymi.