Jak być może już wiesz, system Windows udostępnia zasoby procesora komputera między uruchomionymi aplikacjami. To, ile zasobów zostanie przydzielonych procesowi, zależy od jego priorytetu. Im wyższy priorytet, tym więcej zasobów zostanie przydzielonych na proces. W tym artykule zobaczymy, jak ustawić lub zmienić priorytet procesu w systemie Windows 10.
Reklama
Dostępnych jest 6 poziomów priorytetów dla procesów w systemie Windows:
- Niska
- Poniżej średniej
- Normalna
- Ponad normę
- Wysoki
- Czas rzeczywisty
Normalny to poziom domyślny. Większość aplikacji zaczyna się od tego poziomu priorytetu i działa bez problemów. Użytkownik może tymczasowo zmienić priorytet procesu, aby przyspieszyć działanie aplikacji lub spowolnić ją i zmniejszyć zużycie zasobów. Nowy poziom priorytetu zastosowany do aplikacji będzie obowiązywał do momentu zakończenia procesu aplikacji. Gdy go wyjdziesz, następnym razem otworzy się z domyślnym poziomem priorytetu (Normalny), chyba że sama aplikacja ma ustawienie automatycznej zmiany priorytetu.
Niektóre aplikacje mogą automatycznie dostosowywać swój priorytet. Popularne archiwa WinRAR i 7-Zip mogą podnieść priorytet do „Powyżej normalnego”, aby przyspieszyć proces archiwizacji. Lub odtwarzacze multimedialne, takie jak Winamp, mogą podnieść priorytet procesu podczas odtwarzania.
jak zapisywać zdjęcia snapchat bez ich wiedzy
Zanim przejdziesz dalej, musisz wiedzieć, co następuje. Poziom priorytetu w czasie rzeczywistym nie jest przeznaczony do ustawiania przez użytkownika. Może to spowodować niestabilność systemu. Aplikacja działająca z tym priorytetem może zużywać 100% procesora i przechwytywać dane z klawiatury i myszy, sprawiając, że komputer jest bezużyteczny.
Aby zmienić priorytet procesu w systemie Windows 10 wykonaj następujące czynności.
- Otwórz Menedżera zadań .
- W razie potrzeby przełącz go do widoku Więcej szczegółów, korzystając z linku „Więcej szczegółów” w prawym dolnym rogu.
- Przejdź do zakładki Szczegóły.
- Kliknij prawym przyciskiem myszy żądany proces i wybierzUstaw priorytetz menu kontekstowego. W menu rozwijanym wybierz żądany poziom priorytetu, na przykładPonad normę.
- Otworzy się następujące okno dialogowe:Potwierdź operację i gotowe.
Istnieje sposób na rozpoczęcie procesu z pożądanym priorytetem. Można to zrobić za pomocą polecenia konsoli „start”, dostępnego w klasycznym wierszu poleceń (cmd.exe). Oto jak.
Jak uruchomić aplikację z określonym poziomem priorytetu
- otwarty nowy wiersz polecenia instancja.
- Wpisz lub skopiuj i wklej następujące polecenie:
start '' / AboveNormal 'C: Windows System32 notepad.exe'
Spowoduje to uruchomienie Notatnika z priorytetem Powyżej normalnego.
Zastąp wartość żądanym poziomem priorytetu, na przykład Wysoki lub Poniżej Normalny. Zastąp ścieżkę pliku wykonywalnego pełną ścieżką do aplikacji, którą chcesz uruchomić.
Wreszcie, używając narzędzia konsoliwmic, możesz zmienić poziom priorytetu procesu już uruchomionej aplikacji. Może to być przydatne w różnych skryptach automatyzacji.
Jak zmienić poziom priorytetu aplikacji za pomocą wmic
- otwarty nowy wiersz polecenia instancja.
- Wpisz lub skopiuj i wklej następujące polecenie:
proces wmic, gdzie nazwa = „Nazwa procesu” wywołuje setpriority „Poziom priorytetu”
Zastąp część „Nazwa procesu” rzeczywistą nazwą procesu, na przykład „notepad.exe”.
Zastąp część „Poziom priorytetu” zgodnie z następną tabelą:Wartość poziomu priorytetu Nazwa poziomu priorytetu 256 Czas rzeczywisty 128 Wysoki 32768 Ponad normę 32 Normalna 16384 Poniżej średniej 64 Niska W poleceniu można użyć wartości lub nazwy. Poniższe dwa przykłady robią to samo:
proces WMIC, gdzie name = 'notepad.exe' wywołuje setpriority 32768
proces wmic, gdzie name = 'notepad.exe' wywołuje setpriority 'Powyżej normalnego'
Otóż to.