Wie man einem Prozess höchste Priorität einräumt. Über Interessantes aus der IT-Welt, Anleitungen und Rezensionen. So beschleunigen Sie einen Computer in der Praxis mit dem Programm

Durch den Start mit dem Startkonsolenbefehl können Sie die Anwendung mit der gewünschten Priorität starten, die Zeit angeben, nach der die Anwendung geschlossen werden soll, und einige andere Parameter. Für ausführlichere Hilfe lesen Sie start /? Alle diese Befehle können in eine *.bat-Datei geschrieben und zum Starten der Anwendung verwendet werden. Um nicht für jedes Programm separat *.bat-Dateien zu schreiben und nicht den gesamten Befehl einzugeben, können Sie eine große .bat-Datei mit dem folgenden Inhalt erstellen

Echo aus

Start /hoch %1

und platzieren Sie es im SendTo-Verzeichnis Ihres Benutzerprofils. Um dann ein Programm mit höherer Priorität zu starten, müssen Sie es nur noch mit der rechten Maustaste an diese Datei senden. Sie müssen jedoch die ausführbare Datei senden und nicht die Verknüpfung dazu. Natürlich kann diese Datei neu erstellt und Programme mit einer anderen Priorität gestartet werden.

Ergänzung: Beschleunigung von Programmstarts

XP kann in zwei Modi arbeiten. Der erste gibt den vom Benutzer ausgeführten Anwendungen eine höhere Priorität (Optimierung der Leistung für Anwendungen), der zweite gibt Hintergrundanwendungen und -diensten eine höhere Priorität (Optimierung der Leistung für den Hintergrund). Die Einstellungen können durch Auswahl des Systemsymbols in der Systemsteuerung, dann der Registerkarte „Erweitert“ und der Schaltfläche „Leistungsoptionen“ angezeigt werden. (In der russischen Version: Systemsteuerung/System/Erweitert/Leistungsoptionen).

Der erste Wert (für Anwendungen) weist Programmen abhängig von ihrer Prioritätsstufe (Prioritätsstufe) Priorität zu. Wenn Sie mit diesem Konzept nicht vertraut sind, erklären wir es kurz: Je nach Level entscheidet der Computer, welche Programme wichtiger sind und verbringt mehr Prozessorzeit damit. Die Ebene wird durch zwei Parameter bestimmt: Prioritätsklasse (Priority Class) und Thread-Priorität (Thread-Priorität). Es gibt Klassen: Echtzeit (Echtzeit), hohe (hohe), durchschnittliche (normale) und nahe Null (Leerlauf)-Prioritäten. Der Thread hat die folgenden Prioritäten: zeitkritisch (zeitkritisch), hoch (am höchsten), überdurchschnittlich (über dem Normalwert), durchschnittlich (normal), unter dem Durchschnitt (unter dem Normalwert), niedrig (niedrig) und nahe Null (inaktiv).

In der folgenden Tabelle können Sie sehen, wie sich diese beiden Parameter auf die Aufgabe auswirken.

Prioritätsklasse

Ein Wert von 1 bis 31 gibt an, wie viel Computerzeit jedem Prozess zugewiesen wird. Der Benutzer kann die Prioritätsklasse eines Programms auf zwei Arten ändern. Der erste Weg erfolgt über den Task-Manager. Es ist geeignet, wenn das Programm bereits läuft. Wählen Sie die Registerkarte „Prozesse“, klicken Sie mit der rechten Maustaste auf den gewünschten Prozess, wählen Sie die Zeile „Priorität“ (Priorität festlegen) und legen Sie die Prioritätsklasse fest. Die zweite Methode besteht darin, beim Starten des Programms einen Parameter anzugeben oder eine Befehlsdatei (.CMD) zu erstellen Texteditor. Optionen:

Start /<класс приоритета> [<путь>]<имя файла>

Zum Beispiel, starte /high c:\windows\notepad.exe

Seien Sie vorsichtig, wenn Sie einen Echtzeitkurs zuweisen. Ein solches Programm hat eine sehr hohe Priorität, was die Ausführung anderer Programme verlangsamen kann. Wenn Sie außerdem nicht über ein SMP-System verfügen, kann es sein, dass eine ressourcenhungrige Anwendung dem System nichts überlässt und Sie mit der Situation konfrontiert werden, dass der Computer nicht oder nur sehr spät auf Ihre Aktionen reagiert. Im schlimmsten Fall kann es einfach hängen bleiben.

Lass uns reden über Windows-Prozessprioritäten. In den meisten Fällen ist kein „Spielen“ mit der Festlegung von Prioritäten erforderlich, manchmal jedoch eine kompetente Systemadministrator kann dem System helfen, die Prozessorzeit korrekter auf laufende Aufgaben zu verteilen. Es gibt kein einheitliches Rezept, aber durch „Auswahl und Suche“ ist es durchaus machbar. Wo könnte das nötig sein? Beispielsweise können Sie in der 1C-SQL-Kombination 1C und SQL als den ressourcenkritischsten Prozessen mehr Prozessorzeit zuweisen.

Im Allgemeinen können Sie die Priorität eines laufenden Prozesses über den Task-Manager anzeigen und ändern

WindowsNT/2000/7 /2008

Unter Windows 2012 es wurde etwas tiefer „vergraben“.

Wie aus den obigen Beispielen ersichtlich ist, stehen Ihnen nur 6 Prioritäten zur Verfügung (wie sich später herausstellt, sind dies der Fall). Prioritätsklassen). Genug? Microsoft ist davon überzeugt. Aber erinnern wir uns an den „legendären“ Satz von Bill Geist, der sagte: „640 KB RAM werden für alle ausreichen.“ Aber die Zeit hat gezeigt, dass dies bei weitem nicht der Fall ist. :) :)

Lassen Sie uns nun herausfinden, wie es wirklich ist.

Tatsächlich gibt es in Windows 32 Prioritätsstufen von 0 bis 31.

Sie sind wie folgt gruppiert:

  • 31 — 16 Echtzeitniveaus;
  • 15 — 1 dynamische Ebenen;
  • 0 - Systemebene für den Zero-Page-Thread reserviert.

Wenn ein Prozess erstellt wird, wird ihm einer von sechs zugewiesen Prioritätsklassen:

  1. Echtzeitunterricht (Wert 24),
  2. Hochklassig (Wert 13),
  3. Über der Normalklasse (Wert 10),
  4. Normale Klasse (Wert 8),
  5. Unterhalb der Normalklasse (Wert 6),
  6. oder Leerlaufklasse (Wert 4).

Sie können die Prozesspriorität wie oben beschrieben mit dem Task-Manager anzeigen.

Notiz: Seit Windows 2000 wurden die Prioritäten „Über dem Normalwert“ und „Unter dem Normalwert“ eingeführt.

Priorität jedes Threads ( Basis-Thread-Priorität) besteht aus der Priorität seines Prozesses und relative Priorität der Stream selbst. Es gibt sieben relative Thread-Prioritäten:

  1. Normal: derselbe wie der Prozess;
  2. Über dem Normalwert: +1 zur Prozesspriorität;
  3. Unterhalb des Normalwerts: -1;
  4. Höchster Wert: +2;
  5. Niedrigster Wert: -2;
  6. Zeitkritisch: Setzt die Basis-Thread-Priorität für die Echtzeitklasse auf 31, für andere Klassen auf 15.
  7. Leerlauf: Setzt die Basis-Thread-Priorität für die Echtzeitklasse auf 16, für andere Klassen auf 1.

Die folgende Tabelle zeigt die Prozess-, Relativ- und Basis-Thread-Prioritäten.

Thread-Priorität Prozessklasse Prozessklasse
Leerlaufklasse Unterhalb der normalen Klasse Normale Klasse Überdurchschnittliche Klasse Hochklassig Unterricht in Echtzeit
1 LeerlaufLeerlaufLeerlaufLeerlaufLeerlauf
2 Am niedrigsten
3 Unten...
4 Leerlaufklasse NormalAm niedrigsten
5 Über...Unten...
6 Unterhalb der normalen Klasse HöchsteNormalAm niedrigsten
7 Über...Unten...
8 Normale Klasse HöchsteNormalAm niedrigsten
9 Über...Unten...
10 Überdurchschnittliche Klasse HöchsteNormal
11 Über...Am niedrigsten
12 HöchsteUnten...
13 Hochklassig Normal
14 Über...
15 Höchste
15 ZeitkritischZeitkritischZeitkritischZeitkritischZeitkritisch
16 Leerlauf
17
18
19
20
21
22 Am niedrigsten
23 Unten...
24 Unterricht in Echtzeit Normal
25 Über...
26 Höchste
27
28
29
30
31 Zeitkritisch

Was können wir dagegen tun, nachdem wir das alles wissen? Nun, zum Beispiel beginnen Sie mit der Verwendung.

Wie sonst können Sie einen Prozess mit einer „nicht standardmäßigen“ Priorität ausführen oder ändern?

Methode 1. Starten Sie eine Aufgabe/einen Prozess und ändern Sie die Priorität über den Task-Manager.

Nachteile der Methode:

  • Nur 6 Prioritäten verfügbar
  • Der Wechsel der Prioritäten erfolgt mit der Maus und ist nicht automatisiert.

Methode 2. Sie können den START-Befehl mit den entsprechenden Tasten verwenden

Die verfügbaren Prioritätsoptionen sind wie folgt (die Befehlszeilenoptionen für den Befehl lasse ich bewusst weg START nicht im Zusammenhang mit dem beschriebenen Prozess der Arbeit mit Prioritäten):

C:\>start/?
Startet ein separates Fenster, um ein bestimmtes Programm oder einen bestimmten Befehl auszuführen.
START [„Titel“]


NIEDRIG Bewerbung in der Prioritätsklasse IDLE starten.
NORMAL Bewerbung in der Prioritätsklasse NORMAL starten.
HOCH Anwendung in der Prioritätsklasse HIGH starten.
ECHTZEIT Anwendung in der Prioritätsklasse REALTIME starten.
ÜBER NORMAL Starten Sie die Anwendung in der Prioritätsklasse ABOVENORMAL.
UNTER DEM NORMALWERT Starten Sie die Anwendung in der Prioritätsklasse BELOWNORMAL.

Wie Sie sehen, ermöglicht der START-Befehl das Starten eines Prozesses mit denselben 6 Prioritäten, die über den Task-Manager verfügbar sind

Nachteil der Methode:

  • Nur 6 Prioritäten verfügbar

Methode 3: Verwenden des Dienstprogramms wmic.exe

Wie oben gezeigt, sind der Task-Manager und der START-Befehl für die Zuweisung von Prioritäten recht umständlich. Mal sehen, wie wir das flexibler nutzen können. Wir werden das Dienstprogramm verwenden wmic.exe.

Befehlszeile:

wmic-Prozess, wobei name="AppName" CALL setpriority ProcessIDLevel

wmic-Prozess, wobei name="calc.exe" CALL setpriority 32768

wmic-Prozess, bei dem name="calc.exe" CALL setpriority "above normal" ist

Prioritäten (vordefiniert):

  • Leerlauf: 64
  • unter dem Normalwert: 16384
  • normal: 32
  • über dem Normalwert: 32768
  • hohe Priorität: 128
  • Echtzeit: 256

Rückzug. Was tun, wenn es mehrere gleichnamige Prozesse gibt? Die Priorität eines Prozesses kann entweder über den Prozessnamen oder über die PID (Prozess-ID) des Prozesses geändert werden.

Hier ist ein kurzes Beispiel für die Ausführung von wmic.exe, um die benötigten Informationen zu erhalten

Wir verwenden den Befehl:

Notiz: Ich werde kein Beispiel für die Ausführung dieses Befehls geben. Die Liste der Prozesse ist zu groß. Wenn Sie möchten, können Sie dies auch selbst tun.

Sie erhalten eine Liste der Prozesse, die auf Ihrem ausgeführt werden lokalen Computer. Führen Sie nun den Befehl aus:

WMIC-Prozessliste kurz | finde „cmd.exe“

Ergebnis:

Ich habe speziell mehrere Kopien von cmd.exe gestartet, um die Abbildung vollständiger zu machen.

Jetzt ist die Liste der Prozesse nur auf die Prozesse beschränkt, deren ausführbarer Modulname die Zeichenfolge „cmd.exe“ enthält. Achten Sie auf die PID des/der Prozesse(s).

Versuchen wir nun, die Prozesse auszuwählen, die wir direkt und ohne Rückgriff auf WMI verwenden möchten Standardmittel Befehlszeile. Schreiben Sie dazu einfach:

wmic-Prozess, wobei die Beschreibung = „cmd.exe“ kurz ist

Ergebnis:

Vergleichen Sie Ihre Ergebnisse. Merken Sie sich die PID des CMD.EXE-Prozesses.

Befehlszeile zum Ausführen von wmic.exe

wmic-Prozess, wobei processid="XXXX" CALL setpriority ProcessIDLevel

Nun können wir die Priorität eines bestimmten Prozesses ändern (zum Beispiel mit PID=8476):

wmic-Prozess, bei dem die Prozess-ID = „8476“ die Priorität 32768 aufruft

wmic-Prozess, bei dem die Prozess-ID = „8476“ CALL setpriority „above normal“ ist


Was bedeutet das Wort „Priorität“? Äh, schwach? Das ist ein Privileg, so wie es in Ägypten eine Hierarchie gab: Pharaonen und Sklaven, spüren Sie den Unterschied? Manche tragen Steine ​​für die Pyramiden, andere geben Befehle – Demokratie!))

Ebenso haben Prozesse Prioritäten, oh, Sie wissen nicht, was Prozesse bedeuten!

Aktiver Prozess– Dies ist jede laufende Anwendung: Browser, Spiel, Programm usw. Dies ist die Priorität, die es uns ermöglicht, alle Ressourcen zur Unterstützung des Prozesses bereitzustellen oder, im Gegenteil, die Kapazität des Prozesses zu begrenzen.

Warum Prozessprioritäten ändern?

Stellen wir uns vor, Sie spielen ein Computerspiel, aber ein Teil der Ressourcen wird von anderen Anwendungen beansprucht, insbesondere von solchen, die auch gerne konsumieren.

Damit das Windows-Betriebssystem also versteht, dass die gesamte mögliche Leistung einem einzigen Prozess, nämlich dem Spiel, gegeben werden muss, müssen wir diesem Prozess (in unserem Beispiel einem Computerspiel) die höchste Priorität setzen.

Puh, ich hoffe, du verstehst, was ich meine. Jetzt reden wir über die Hauptsache...

Was sind die Prioritäten in Windows?

  • Echtzeitpriorität – tatsächlich betrachtet Windows diesen Prozess nun als den Zweck seiner Natur, alle möglichen Ressourcen werden nur diesem Prozess zugewiesen.
  • Hohe Priorität – Einige Ressourcen gehen an andere Anwendungen, aber der Hauptanteil liegt immer noch bei einem Prozess.
  • Überdurchschnittlich – Dem ausgewählten Prozess wird ein leichter Vorteil eingeräumt.
  • Mittlere Priorität – normalerweise haben alle Prozesse zunächst den Status „Mittel“, sodass wir sagen können, dass der Prozess normal funktioniert.
  • Niedrig – Windows stört den Prozess vollständig und verhindert, dass er sich in seiner ganzen Pracht zeigt.

Wie ändere ich die Priorität?

Ich werde jetzt über Windows 7 sprechen, da dies das System ist, das ich derzeit habe.

1. Sie müssen die Tastenkombination Alt-Strg-D drücken und es öffnet sich eine Liste, in der Sie „Task-Manager“ auswählen müssen.

2. Wenn Sie die Priorität umfangreicher und sichtbarer Anwendungen, beispielsweise eines Browsers, ändern möchten, müssen Sie die Registerkarte „Anwendungen“ auswählen und auf klicken Rechtsklick Bewegen Sie den Mauszeiger über die entsprechende aktive Anwendung und klicken Sie dann auf „Gehe zum Prozess“.

3. Als nächstes werden Sie sehen, dass der erforderliche Prozess auf der Registerkarte „Prozesse“ hervorgehoben ist. Normalerweise wird er genauso bezeichnet wie die angegebene Anwendung selbst. Sie müssen lediglich mit der rechten Maustaste auf den Prozess klicken und mit der Maus über die Priorität fahren und dann Wählen Sie das Passende aus.

Wie bereits erwähnt, ist es besser, Anwendungen, die viele Ressourcen verbrauchen und die Sie gerade verwenden, hohe Priorität einzuräumen – das kann alles sein: Spiele, Programme, Browser usw.

Vielen Dank fürs Zuschauen, hinterlassen Sie einen Kommentar, wenn Sie Fragen haben!


zavlekyxa.ru

Verwalten von Prozessprioritäten in Windows Vista und Windows 7

Sicherlich weiß fast jeder, was Prozesspriorität ist, aber wenn nicht, versuche ich es kurz zu erklären. Dieses Konzept ist in gewisser Weise sowohl für Windows und Linux als auch für einige andere Betriebssysteme gleich. Jetzt werden wir über Betriebssysteme sprechen Windows Vista und Windows 7. Windows Vista und Windows 7, allerdings sind die Systeme wie frühere Versionen Multitasking, d.h. kann viele Programme parallel und auch multithreaded ausführen, aber das ist schon eine Abweichung bzw. eine unnötige Vertiefung in die Thematik. Jedes unter Windows laufende Programm ist ein Prozess oder mehrere Prozesse. Für jeden Prozess wird beim Start Speicher im System zugewiesen und es wird auch eine Standardpriorität festgelegt, es sei denn, das Programm selbst gibt die Priorität an, mit der er gestartet werden muss. Je höher die Priorität eines Prozesses, desto mehr Prozessorzeit wird ihm zugewiesen; je niedriger die Priorität, desto weniger Prozessorzeit wird dem Prozess zugewiesen. Oder einfacher ausgedrückt: Je höher die Priorität, desto häufiger und mehr „achtet“ der Prozessor auf den Prozess und seine Vorgänge, und je niedriger die Priorität, desto weniger „achtet“ er. Dementsprechend wirkt sich dies auf die Ausführungsgeschwindigkeit eines bestimmten Programms aus. Unter Windows 7 war ich zunächst überrascht, dass im Wesentlichen rein dekorative Prozesse wie sidebar.exe (Gadgets für den Desktop) genau die gleiche CPU-Zeit erhalten wie andere Prozesse. Gleichzeitig führt sidebar.exe selbst keine übermäßig wichtigen oder unnötigen Funktionen aus. Warum sollte es also genauso viel CPU-Zeit in Anspruch nehmen wie beispielsweise eine ressourcenintensive Anwendung wie ein 3D-Spiel oder ein 3D-Editor mit einer großen Szene? Ausgehend von dieser Frage begann ich, wie man so sagt, mit Prozessprioritäten zu spielen. Das Wichtigste, was ich verstanden habe, ist, dass es für Benutzerprogramme besser ist, nicht höher als die normale Priorität zu gehen, da Windows Vista/7 dann möglicherweise beginnt, die Prozessorzeit falsch zu verteilen, und einige wichtige Systemprozesse beginnen, „langsamer“ zu werden. Als letzten Ausweg können Sie die Priorität für den von Ihnen benötigten Benutzerprozess auf AboveNormal festlegen. In sehr seltenen Fällen führt dies jedoch zu einem spürbaren Unterschied in der Leistung des Programms. Gleichzeitig verbietet aber niemand, die Priorität anderer, weniger oder weniger wichtiger Prozesse zu senken, damit diese beispielsweise bei einem Spiel keine wertvolle Prozessorzeit verbrauchen. Oftmals können Sie durch solche Manipulationen tatsächlich 5-10 FPS gewinnen. Ein Nachteil, der vielen bekannt ist, besteht darin, dass beim Ändern der Priorität über den „Task-Manager“ diese nur so lange gespeichert wird, bis der Vorgang abgeschlossen ist. Anschließend wird der Vorgang erneut mit der Standardpriorität gestartet. Diese. Ihre Prioritätseinstellungen werden nicht gespeichert. Aus diesem Grund sind im Internet viele Programme aufgetaucht, die sich die von Ihnen gewählte Priorität merken und diese beim nächsten Start des Programms automatisch für Sie ändern. Anfangs glaubte ich nicht, dass Windows nicht über ein Tool zum Verwalten und Merken der Priorität eines Prozesses verfügt, und begann, die Dokumentation auf Microsoft-Websites durchzustöbern. Ich möchte keine Debatte über das Thema der mangelhaften Dokumentation der Windows-Funktionen beginnen, aber ich habe recht gehabt. Für jeden Prozess in Windows können Sie manuell die Priorität und einige andere Eigenschaften angeben, mit denen er über die Registrierung ausgeführt wird. Pfad zum Registrierungsschlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows NT\CurrentVersion\Image Dateiausführungsoptionen So starten Sie den Registrierungseditor: Drücken Sie im angezeigten Fenster die Tastenkombination Win+R (Verknüpfung zum Befehl „Ausführen“) , geben Sie regedit in die Textzeile ein und drücken Sie die Eingabetaste =) Um die Priorität für den Prozess anzugeben, mit der er immer sofort starten soll, müssen Sie im obigen Registry-Zweig einen Abschnitt mit seinem Namen erstellen.

Als nächstes erstellen Sie darin einen weiteren Abschnitt, d.h. bereits einen Unterabschnitt namens PerfOptions, und erstellen Sie darin einen DWORD-Parameter (32 Bit) namens CpuPriorityClass und setzen Sie ihn auf einen der Dezimalwerte – 1, 2, 3, 5, 6.

1 – Priorität Leerlauf (niedrig); 2 – Priorität Normal (mittel); 3 - Priorität hoch (hoch); 5 – Priorität BelowNormal (unterdurchschnittlich);

6 – Priorität AboveNormal (überdurchschnittlich);

Schauen wir uns als Beispiel sidebar.exe an.

Im Registry-Zweig HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows NT\CurrentVersion\Image File Execution Options erstelle ich einen Abschnitt sidebar.exe. Darin erstelle ich einen Unterabschnitt PerfOptions. Und in diesem Unterabschnitt erstelle ich einen DWORD-Parameter (32 Bit) namens CpuPriorityClass mit einem Dezimalwert von 1.

Daher wird sidebar.exe jetzt immer mit niedriger Priorität (Leerlauf) ausgeführt.

Alle oben genannten Vorgänge können auch über die Befehlszeile (cmd) ausgeführt werden.

Ich habe eine kleine universelle Batchdatei geschrieben, die all dies für den Benutzer erledigt. Link zur Batch-Datei: save_process_priority.cmd In der Batch-Datei sind alle Elemente auf Russisch geschrieben. Der Benutzer muss lediglich den von ihm benötigten Prozessnamen eingeben und die Priorität auswählen. Damit Ihre Prioritätseinstellungen wirksam werden, müssen Sie den Vorgang neu starten. Wenn Sie mehrere Systemprozesse gleichzeitig gestartet haben, starten Sie das System neu, es wird einfacher sein. Dies ist notwendig, da Daten aus der Registry nur beim Laden und Starten von Programmen gelesen werden, nicht jedoch während der Ausführung. Das ist alles, vielen Dank für Ihre Aufmerksamkeit =) Wenn Sie einen Fehler bemerken, lassen Sie es mich unbedingt wissen, ich wäre Ihnen sehr dankbar.

Copyright © 2011 Tsiryuta G. N.

stopgame.ru

Prozessprioritäten in Windows verwalten

Lassen Sie uns über die Prioritäten von Windows-Prozessen sprechen. In den meisten Fällen besteht keine Notwendigkeit, mit der Festlegung von Prioritäten zu „spielen“, aber manchmal kann ein kompetenter Systemadministrator dem System helfen, die Prozessorzeit korrekter auf laufende Aufgaben zu verteilen. Es gibt kein einheitliches Rezept, aber durch „Auswahl und Suche“ ist es durchaus machbar. Wo könnte das nötig sein? Beispielsweise können Sie in der 1C-SQL-Kombination 1C und SQL als den ressourcenkritischsten Prozessen mehr Prozessorzeit zuweisen.

Im Allgemeinen können Sie die Priorität eines laufenden Prozesses über den Task-Manager anzeigen und ändern

Windows NT/2000/7/2008

In Windows 2012 wurde dies etwas tiefer „vergraben“.

Wie Sie den Beispielen entnehmen können, stehen Ihnen nur 6 Prioritäten zur Verfügung (wie Sie später erfahren werden, handelt es sich dabei um Prioritätsklassen). Genug? Microsoft ist davon überzeugt. Aber erinnern wir uns an den „legendären“ Satz von Bill Geist, der sagte: „640 KB RAM werden für alle ausreichen.“ Aber die Zeit hat gezeigt, dass dies bei weitem nicht der Fall ist. :) :)

Lassen Sie uns nun herausfinden, wie es wirklich ist.

Tatsächlich gibt es in Windows 32 Prioritätsstufen von 0 bis 31.

Sie sind wie folgt gruppiert:

  • 31 - 16 Echtzeit-Level;
  • 15 - 1 dynamische Ebenen;
  • 0 – Systemebene, reserviert für den Zero-Page-Thread.

Beim Erstellen eines Prozesses wird ihm eine von sechs Prioritätsklassen zugewiesen:

  1. Echtzeitunterricht (Wert 24),
  2. Hochklassig (Wert 13),
  3. Über der Normalklasse (Wert 10),
  4. Normale Klasse (Wert 8),
  5. Unterhalb der Normalklasse (Wert 6),
  6. oder Leerlaufklasse (Wert 4).

Sie können die Prozesspriorität wie oben beschrieben mit dem Task-Manager anzeigen.

Die Priorität jedes Threads (Basis-Thread-Priorität) ist die Summe seiner Prozesspriorität und der relativen Priorität des Threads selbst. Es gibt sieben relative Thread-Prioritäten:

  1. Normal: derselbe wie der Prozess;
  2. Über dem Normalwert: +1 zur Prozesspriorität;
  3. Unterhalb des Normalwerts: -1;
  4. Höchster Wert: +2;
  5. Niedrigster Wert: -2;
  6. Zeitkritisch: Setzt die Basis-Thread-Priorität für die Echtzeitklasse auf 31, für andere Klassen auf 15.
  7. Leerlauf: Setzt die Basis-Thread-Priorität für die Echtzeitklasse auf 16, für andere Klassen auf 1.

Die folgende Tabelle zeigt die Prozess-, Relativ- und Basis-Thread-Prioritäten.

Thread-Priorität Prozessklasse Prozessklasse
Leerlaufklasse Unterhalb der normalen Klasse Normale Klasse Überdurchschnittliche Klasse Hochklassig Unterricht in Echtzeit
1 Leerlauf Leerlauf Leerlauf Leerlauf Leerlauf
2 Am niedrigsten
3 Unten...
4 Leerlaufklasse Normal Am niedrigsten
5 Über... Unten...
6 Unterhalb der normalen Klasse Höchste Normal Am niedrigsten
7 Über... Unten...
8 Normale Klasse Höchste Normal Am niedrigsten
9 Über... Unten...
10 Überdurchschnittliche Klasse Höchste Normal
11 Über... Am niedrigsten
12 Höchste Unten...
13 Hochklassig Normal
14 Über...
15 Höchste
15 Zeitkritisch Zeitkritisch Zeitkritisch Zeitkritisch Zeitkritisch
16 Leerlauf
17
18
19
20
21
22 Am niedrigsten
23 Unten...
24 Unterricht in Echtzeit Normal
25 Über...
26 Höchste
27
28
29
30
31 Zeitkritisch

Was können wir dagegen tun, nachdem wir das alles wissen? Nun, zum Beispiel beginnen Sie mit der Verwendung.

Wie sonst können Sie einen Prozess mit einer „nicht standardmäßigen“ Priorität ausführen oder ändern?

Methode 1. Starten Sie eine Aufgabe/einen Prozess und ändern Sie die Priorität über den Task-Manager.

Nachteile der Methode:

  • Nur 6 Prioritäten verfügbar
  • Der Wechsel der Prioritäten erfolgt mit der Maus und ist nicht automatisiert.

Methode 2. Sie können den START-Befehl mit den entsprechenden Tasten verwenden

Die verfügbaren Tasten, die für die Prioritäten verantwortlich sind, sind die folgenden (die Befehlszeilentasten des START-Befehls, die nichts mit dem beschriebenen Prozess der Arbeit mit Prioritäten zu tun haben, lasse ich bewusst weg):

C:\>start/? Startet ein separates Fenster, um ein bestimmtes Programm oder einen bestimmten Befehl auszuführen. START [„Titel“]

LOW Startanwendung in der IDLE-Prioritätsklasse.

NORMAL Anwendung in der Prioritätsklasse NORMAL starten. HIGH Anwendung in der Prioritätsklasse HIGH starten. REALTIME Anwendung in der Prioritätsklasse REALTIME starten. ABOVENORMAL Anwendung in der ABOVENORMAL-Prioritätsklasse starten. BELOWNORMAL Anwendung in der Prioritätsklasse BELOWNORMAL starten.

Wie Sie sehen, ermöglicht der START-Befehl das Starten eines Prozesses mit denselben 6 Prioritäten, die über den Task-Manager verfügbar sind

Nachteil der Methode:

  • Nur 6 Prioritäten verfügbar

Methode 3: Verwenden des Dienstprogramms wmic.exe

Wie oben gezeigt, sind der Task-Manager und der START-Befehl für die Zuweisung von Prioritäten recht umständlich. Mal sehen, wie wir das flexibler nutzen können. Wir werden das Dienstprogramm wmic.exe verwenden.

Befehlszeile:

wmic-Prozess, wobei name="AppName" CALL setpriority ProcessIDLevel

wmic-Prozess, wobei name="calc.exe" CALL setpriority 32768

wmic-Prozess, bei dem name="calc.exe" CALL setpriority "above normal" ist

Prioritäten (vordefiniert):

  • Leerlauf: 64
  • unter dem Normalwert: 16384
  • normal: 32
  • über dem Normalwert: 32768
  • hohe Priorität: 128
  • Echtzeit: 256

Hier ist ein kurzes Beispiel für die Ausführung von wmic.exe, um die benötigten Informationen zu erhalten

Wir verwenden den Befehl:

Kurzbeschreibung der wmic-Prozessliste

Sie erhalten eine Liste der Prozesse, die auf Ihrem lokalen Computer ausgeführt werden. Führen Sie nun den Befehl aus:

WMIC-Prozessliste kurz | finde „cmd.exe“

Ergebnis:

Ich habe speziell mehrere Kopien von cmd.exe gestartet, um die Abbildung vollständiger zu machen.

Jetzt ist die Liste der Prozesse nur auf die Prozesse beschränkt, deren ausführbarer Modulname die Zeichenfolge „cmd.exe“ enthält. Achten Sie auf die PID des/der Prozesse(s).

Versuchen wir nun, die Prozesse auszuwählen, an denen wir interessiert sind, indem wir WMI direkt und ohne Rückgriff auf Standard-Befehlszeilentools verwenden. Schreiben Sie dazu einfach:

wmic-Prozess, wobei die Beschreibung = „cmd.exe“ kurz ist

Ergebnis:

Vergleichen Sie Ihre Ergebnisse. Merken Sie sich die PID des CMD.EXE-Prozesses.

Befehlszeile zum Ausführen von wmic.exe

wmic-Prozess, wobei processid="XXXX" CALL setpriority ProcessIDLevel

Nun können wir die Priorität eines bestimmten Prozesses ändern (zum Beispiel mit PID=8476):

wmic-Prozess, bei dem die Prozess-ID = „8476“ die Priorität 32768 aufruft

wmic-Prozess, bei dem die Prozess-ID = „8476“ CALL setpriority „above normal“ ist

winitpro.ru

Optimieren und Erhöhen der Leistung von Windows 7.

Die Geschwindigkeit eines Computers ist mehr oder weniger für jeden Benutzer von Interesse. Um das Beste aus Windows 7 herauszuholen, können Sie auf eine Reihe bekannter Methoden zurückgreifen, sowohl die einfachsten als auch die komplexeren für den Durchschnittsbenutzer.

In diesem Artikel werden wir uns mit Methoden befassen Manuelle Einstellungen System, und wir werden nicht auf die Hilfe spezieller Programme zurückgreifen, die die Systemleistung steigern sollen.

Reinigungsstart

Viele Programme, die Sie installieren, werden beim Start von Windows zum Start hinzugefügt. Sie starten automatisch, wenn Sie den Computer einschalten. Indem Sie die Liste dieser Programme überprüfen und diejenigen entfernen, die Sie nicht oft (oder überhaupt nicht) verwenden, können Sie Ihr System beschleunigen.

Dazu müssen Sie das Sysausführen:

Start -> Systemsteuerung -> System und Sicherheit -> Verwaltung -> Systemkonfiguration

oder eintreten Befehlszeile Bedeutung "

msconfig“ und drücken Sie die Eingabetaste.

Auf der Registerkarte „Start“ finden Sie alle Programme, die beim Start von Windows automatisch gestartet werden, und Sie können diejenigen entfernen, die Sie nicht benötigen. Dies kann auch manuell erfolgen, indem die entsprechenden Werte aus der Systemregistrierung gelöscht werden. Die Liste der Programme, die sich im Start befinden, befindet sich in den folgenden Registrierungszweigen:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\CurrentVersion\Run

HKEY_CURRENT_USER\Software\Microsoft\windows\CurrentVersion\Run

Deaktivieren unnötiger Dienste (Dienste)

Das Deaktivieren unnötiger oder selten genutzter Dienste entlastet Sie teilweise. RAM, wodurch andere Anwendungen schneller ausgeführt werden können. Bevor Sie Dienste deaktivieren, empfehlen wir, für den Fall von Komplikationen (insbesondere für unerfahrene Benutzer) einen Systemwiederherstellungspunkt zu erstellen: Systemsteuerung -> System -> Systemschutz -> Erstellen... Die Liste der Dienste finden Sie also hier: Start - > Systemsteuerung -> System und Sicherheit -> Verwaltung -> Dienste

Hier können Sie wenig genutzte Dienste deaktivieren. Folgendes kann sicher deaktiviert werden:

· Tablet-PC-Eingabedienst · Computerbrowser · IP-Unterstützungsdienst · Remote-Registrierung · Programmkompatibilitäts-Assistent-Dienste (fortgeschrittene Benutzer)

Prozesspriorität festlegen

Damit laufende Anwendungen schneller arbeiten, müssen Sie ihnen im Vergleich zu Hintergrundprozessen eine höhere Priorität einräumen. In diesem Fall wird aktiven Anwendungen mehr Prozessorzeit zugewiesen. Standardmäßig ist das System auf diese Weise konfiguriert, das Gleichgewicht zwischen Ressourcen für aktive und Hintergrundprozesse kann jedoch noch weiter verschoben werden. Der dafür verantwortliche Wert ist Win32PrioritySeparation, der sich im Registrierungsschlüssel HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl befindet. Um die Systemregistrierung zu öffnen, geben Sie „regedit“ in die Befehlszeile ein.

Der Standardwert ist Hexadezimalwert– 2 (hex) Empfohlener Wert – 6 (hex) Bereich akzeptabler Werte: von 1 bis 26 (hex)

Sie können andere Werte ausprobieren, um Ihr System so weit wie möglich zu beschleunigen. Achtung: Sie können den Wert 0 nicht verwenden, Ihr Computer friert sofort ein!

Sie können nicht nur die Gesamtverteilung der Prozessorressourcen ändern, sondern auch einzelnen Programmen eine höhere Priorität zuweisen. Dies kann über den Task-Manager erfolgen.

Manchmal ist das nützlich. Wenn beispielsweise ein Programm einen sehr langen Vorgang ausführt und Sie ihn schneller ausführen müssen, kann es hilfreich sein, ihm eine höhere Priorität zuzuweisen.

Leistungsoptionen ändern

Mit dem Betriebssystem Windows 7 können Sie einige Einstellungen konfigurieren, die das System beschleunigen können. Um das Dialogfeld „Interaktionsoptionen“ zu öffnen, gehen Sie hier: Start -> Systemsteuerung -> System und Sicherheit -> System -> Erweiterte Systemeinstellungen -> Einstellungen (auf der Registerkarte Erweitert).

Hier auf der Registerkarte „Visuelle Effekte“ können Sie Startmenü-Animationen, Aero Peek, Fenstertransparenz und andere Optionen deaktivieren. Wenn Sie die Option „Beste Leistung sicherstellen“ auswählen, werden alle visuellen Effekte von Windows Aero deaktiviert und das System läuft schneller, Sie müssen jedoch die ganze Schönheit opfern, die uns Windows 7 bietet.

Aero Peek-Beschleunigung

Aero Peek ist eine Funktion, die alle Fenster transparent macht, wenn Sie mit der Maus über das kleine Quadrat rechts neben der Uhr fahren. Um die Reaktionszeit dieser Funktion zu verkürzen, müssen Sie den DWORD-Schlüssel DesktopLivePreviewHoverTime ändern, der sich im Registrierungsschlüssel HKEY_CURRENT_USER\Software\Microsoft\windows\CurrentVersion\Explorer\Advanced befindet

Wenn in einem bestimmten Zweig kein solcher Schlüssel vorhanden ist, müssen Sie ihn erstellen und dann einfach seine Werte ändern. Ein Dezimalwert von 1000 entspricht einer Verzögerung von einer Sekunde, 500 entspricht einer halben Sekunde und so weiter.

Deaktivieren der Benutzerkontensteuerung (UAC)

Die Benutzerkontensteuerung (UAC) benachrichtigt den Benutzer über Änderungen am System, die Administratorrechte erfordern. Dieser Dienst zeigt Benachrichtigungen an, wenn Sie versuchen, ihn zu installieren neues Programm, wenn Sie Änderungen an vornehmen Dateisystem usw. Dies kann für Anfänger nützlich sein, ist für erfahrene Benutzer jedoch oft frustrierend. Um Benachrichtigungen von der Benutzerkontensteuerung zu deaktivieren, müssen Sie Folgendes tun:

· Führen Sie die Systemkonfiguration aus („msconfig“ ohne Anführungszeichen in der Befehlszeile). · Gehen Sie zur Registerkarte „Dienste“ und suchen Sie in der Liste nach dem Element „Benutzerkontensteuerungseinstellungen“. · Wählen Sie dieses Element aus und klicken Sie auf die Schaltfläche „Ausführen“. · Es öffnet sich ein Dialog, in dem Sie mit dem Schieberegler die Ausgabe von Benachrichtigungen anpassen können.

Die vorgenommenen Änderungen werden nach dem Neustart des Computers aktiviert.

mydiv.net

So ändern Sie die Priorität laufender Programme

Während des Betriebs löst der Computer viele Probleme gleichzeitig. Dies ist übrigens nicht ganz richtig, der Prozessor wechselt einfach zwischen mehreren Aufgaben, führt Anwendungen aus und führt sie einzeln aus. Dies geschieht so schnell, dass der Eindruck einer gleichzeitigen Arbeit entsteht. Den Programmen, die der Computer für wichtiger hält, wird eine höhere Priorität eingeräumt als anderen, und daher wird diesen Programmen mehr Prozessorzeit zugewiesen. Typischerweise wird die Basispriorität durch den Programmcode festgelegt. Die Prioritätsstufe wird durch die Parameter Echtzeit, Hoch, Überdurchschnittlich, Durchschnitt, Unterdurchschnittlich und Niedrig bestimmt. Mit dem Task-Manager kann der Benutzer die Basispriorität eines bereits laufenden Programms nach Bedarf ändern, wenn er der Meinung ist, dass dem Programm mehr CPU-Zeit gegeben werden muss. Oder senken Sie die Priorität, wenn bei der gleichzeitigen Ausführung mehrerer Anwendungen einige besonders ressourcenintensive Programme zu viel Prozessorzeit beanspruchen und dadurch die Ausführung anderer Prozesse verlangsamen. Diese vom Benutzer vorgenommenen Änderungen sind nur für die Dauer des laufenden Prozesses wirksam. Wenn der Prozess das nächste Mal gestartet wird, wird er mit seinem Basisprioritätswert ausgeführt. Um die Priorität zu ändern, müssen Sie den Task-Manager öffnen, indem Sie mit der rechten Maustaste in den Taskleistenbereich klicken und Folgendes auswählen: Gehen Sie zur Registerkarte „Prozesse“ und markieren Sie den Namen des Prozesses, den Sie ändern möchten. Klicken Sie dann mit der rechten Maustaste auf diesen Prozess, wählen Sie im Menü „Priorität“ und geben Sie eine andere Prioritätsstufe an. Es ist zu beachten, dass die Ausführung von Programmen mit hoher Priorität zu einer Verringerung der Systemleistung führen kann, da in diesem Fall andere laufende Programme erhält weniger Zeit für E/A-Vorgänge.

Tipskettle.blogspot.ru

Das Thema ist nicht neu, aber vielleicht ist es für jemanden nützlich. Wie kann man Prozesse automatisch mit hoher oder niedriger Priorität ausführen, ohne Linkshänder-Programme zu verwenden und mit eigenen Händen? Ich erkläre es Ihnen am Beispiel von Windows 7, aber die Schritte werden in Windows 8 und 10 ähnlich sein.

Herzlichen Glückwunsch an den Wettbewerbsteilnehmer

Dieser Text wurde bei einem Autorenwettbewerb eingereicht, den wir im Frühjahr gestartet haben. Wir haben eine Vielzahl der eingereichten Materialien gesichtet, die Ergebnisse zusammengefasst und die Gewinner ausgezeichnet. Der Autor dieser Notiz erhielt einen Preis – ein dreimonatiges Abonnement von Hacker. Glückwunsch!

Wählen Sie zunächst das Programm oder Spiel aus, dem wir Priorität einräumen möchten. Nehmen wir zum Beispiel Google-Browser Chrom. Klicken Sie mit der rechten Maustaste auf die Chrome-Verknüpfung und Kontextmenü Wählen Sie den Speicherort der Datei aus.


Vergessen Sie nicht, „Dateierweiterungen anzeigen“ auszuwählen. Wählen Sie dazu im Explorer „Organisieren → Ordneroptionen → Ansicht“ und deaktivieren Sie „Erweiterungen für bekannte Dateitypen ausblenden“, klicken Sie auf „Übernehmen“ und „OK“.



Kopieren Sie nun den Namen chrome.exe, indem Sie auf den Namen doppelklicken und Strg + C drücken oder im Kontextmenü „Kopieren“ auswählen.



Wir gehen zur Registrierung, drücken dazu Win + R und schreiben regedit.



Drücken Sie die Eingabetaste und der Registrierungseditor wird geöffnet.



Gehen Sie zum Pfad HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options. Klicken Sie mit der rechten Maustaste auf den Abschnitt „Ausführungsoptionen für Bilddateien“ und wählen Sie im Kontextmenü „Erstellen“ und „Partition“.



Nennen wir den neuen Abschnitt chrome.exe.



Wenn Sie einen Abschnitt nicht umbenennen können und er „Neuer Abschnitt Nr. 1“ heißt, klicken Sie mit der rechten Maustaste darauf und wählen Sie im Kontextmenü „Umbenennen“.



Im selben Abschnitt erstellen wir einen weiteren Abschnitt. Nennen wir es PerfOptions und erstellen darin einen DWORD-Parameter (32-Bit). Klicken Sie dazu mit der rechten Maustaste auf den Abschnitt PerfOptions und wählen Sie im Kontextmenü „Neu → DWORD-Wert (32 Bit)“.



Wir stellen das Zahlensystem auf „Dezimal“ ein und geben die Priorität im Wert als Zahl an – zum Beispiel 3. Klicken Sie auf OK.


  • 1 – Priorität Leerlauf (niedrig)
  • 5 – Priorität BelowNormal (unterdurchschnittlich)
  • 8 – Priorität Normal (mittel)
  • 6 – Priorität AboveNormal (überdurchschnittlich)
  • 3 - Priorität Hoch (hoch)

Schließen Sie die Registrierung, starten Sie den Browser und den Task-Manager (Strg + Umschalt + Esc, Strg + Alt + Entf oder Rechtsklick auf die Taskleiste und „Task-Manager ausführen“ im Kontextmenü). Gehen Sie im Task-Manager auf die Registerkarte „Prozesse“ und suchen Sie nach dem Prozess chrome.exe. Klicken Sie mit der rechten Maustaste darauf und wählen Sie im Kontextmenü „Priorität“, um zu prüfen, ob die von Ihnen festgelegte Priorität eingestellt ist.



Auf diese Weise können Sie Prozesse optimieren, indem Sie den Programmen, die Sie am häufigsten nutzen, eine hohe Priorität einräumen und den Programmen, die für Sie unwichtig sind, eine niedrige Priorität einräumen.

Der Wettbewerb geht weiter

Wir haben beschlossen, den Wettbewerb zu verlängern und in eine dauerhafte Aktion umzuwandeln. Indem Sie uns eine Beschreibung eines Hacks, einen nützlichen Tipp oder eine Beschreibung eines coolen, unbekannten Programms senden, können Sie immer noch ein Abonnement für einen Monat, drei Monate oder, wenn Sie es versuchen, für ein Jahr erhalten.

Anweisungen

Drücken Sie die Tastenkombination „Strg+Alt+Entf“. Auf dem Bildschirm wird eine Liste der Aktionen angezeigt, die ausgeführt werden können.

Wählen Sie das Programm aus, dessen Priorität Sie ändern möchten. Klicken Sie mit der rechten Maustaste darauf und klicken Sie im Dropdown-Menü auf „Gehe zu Prozessen“. Alle ausgeführten Programme haben ihre eigenen Prozesse und für diese haben sie Prioritäten.

Hilfreicher Rat

Weitere Informationen zum laufenden Prozess können Sie im Task-Manager anzeigen. Klicken Sie dazu mit der rechten Maustaste darauf und wählen Sie den Befehl „Eigenschaften“. Das angezeigte Dialogfeld zeigt Details zum Prozess an, einschließlich seiner Platzierung und Größe. Klicken Sie auf die Registerkarte „Details“, um detaillierte Informationen zum Prozess anzuzeigen.

Der Task-Manager kann gestartet werden, indem Sie mit der rechten Maustaste auf die Taskleiste klicken und im Dropdown-Menü „Task-Manager“ auswählen.

Quellen:

  • wie Sie Ihre Prioritäten ändern können

Die Prozessplanung in UNIX basiert auf ihnen Priorität. Normalerweise verfügt jeder Prozess über zwei Prioritätsattribute. In Windows gibt es 32 Prioritätsstufen. Auf Ihrem Computer können Sie die Arbeit von Programmen im Betriebssystem beschleunigen. Dazu müssen Sie lediglich die Priorität erhöhen Verfahren.

Anweisungen

Sie müssen zum „Task-Manager“ gehen. Klicken Sie dazu mit der rechten Maustaste auf den Abschnitt „Taskleiste“. Wählen Sie im Kontextmenü „Task-Manager“. Gehen Sie zum Reiter „Prozesse“. Dort sehen Sie eine Liste aller laufenden Prozesse. Suchen Sie das gewünschte und klicken Sie mit der rechten Maustaste darauf. Wählen Sie als Nächstes den Befehl „Priorität“. Jetzt können Sie die Priorität erhöhen Verfahren. „Taskmanager“ ist möglich.

Sie können die Priorität auch mit dem Dienstprogramm InqSoft Speedballs erhöhen. Dadurch werden alle Prozesse überwacht. Starten Sie es. Zunehmende Priorität Verfahren automatisch. Unter „Einstellungen“ können Sie die Einstellungen ändern. Aktivieren Sie im Menü „Priorität erhöhen auf“ das Kontrollkästchen „Hoch“ und klicken Sie auf „Übernehmen“.

Gehen Sie in der Systemsteuerung zum Abschnitt Einstellungen. Wählen Sie Leistung und Wartung. Gehen Sie zum Systemmenü und wechseln Sie zur Registerkarte Leistung. Suchen Sie den Abschnitt „Anwendungsleistung“ und verwenden Sie ihn, um die gewünschte Prioritätsstufe festzulegen Verfahren.

Wenn Sie die Priorität erhöhen müssen Verfahren Gehen Sie im Spiel wie folgt vor. Nehmen Sie zum Beispiel Spielewelt von Warcraft. Öffnen Sie „Start“ und dann das Programm „Notepad“. Fügen Sie den folgenden Text ein: @echo off cd /d "C:/Program Files/World of Warcraft"start/high wow.exe. Ändern Sie diesen Pfad: „C:/Programme/World of Warcraft“ in den neuen, den Sie haben werden. Speichern Sie den Text, den Sie zuvor im Editor geschrieben haben, im .bat-Format. Starten Sie Ihr Spiel über diese Datei. Sie werden eine Erhöhung der Priorität bemerken.

Quellen:

  • wie man die Priorität ändert

Unabhängig davon, wie groß die Ressourcenreserven Ihres Computers sind, sind sie dennoch nicht endlos. Eine spezielle Betriebssystemkomponente verteilt RAM und Grafikspeicher, Priorität und Häufigkeit des Zugriffs auf den Prozessor, Cache-Speicher und einige andere Ressourcen zwischen allen laufenden System- und Anwendungsprogrammen. Dabei richtet er sich nach der Prioritätstabelle, die er standardmäßig selbst erstellt. Der Benutzer hat die Möglichkeit, in die Verteilung der Wichtigkeit laufender Prozesse einzugreifen.

Anweisungen

Starten Sie den Dispatcher Windows-Aufgaben. Dies kann auf verschiedene Arten erfolgen – zum Beispiel durch Drücken der Tastenkombination Strg + Alt + Entf. Unter Windows 7 erscheint auf dem Bildschirm ein zusätzliches Menü, in dem Sie „Task-Manager starten“ auswählen sollten, und zwar früher Windows-Versionen es gibt keinen Zwischenschritt. Eine andere Möglichkeit, den Task-Manager zu öffnen, besteht darin, das Programmstartfenster zu öffnen, indem Sie die Tastenkombination Win + R drücken, dann den Befehl taskmgr eingeben und auf die Schaltfläche OK klicken.

Gehen Sie zur Registerkarte „Prozesse“ des Task-Manager-Fensters. Suchen Sie in der allgemeinen Liste der aktuell ausgeführten Prozesse den Prozess, dessen Priorität Sie ändern möchten. Um die Suche nach dem gewünschten Namen zu vereinfachen, können die Beschriftungen in der Spalte „Bildname“ alphabetisch sortiert werden – klicken Sie auf die Spaltenüberschrift, um Prozessnamen in aufsteigender Reihenfolge zu sortieren. Durch erneutes Klicken wird die Liste in umgekehrter Reihenfolge sortiert.

Wenn Sie den Namen des Prozesses nicht kennen, aber das Programm, zu dem er gehört, auf der Registerkarte „Anwendungen“ des Task-Managers aufgeführt ist, suchen Sie ihn dort und klicken Sie mit der rechten Maustaste. Wählen Sie im Popup-Menü die Zeile „Gehe zu Prozess“ und der Manager wechselt zur Registerkarte „Prozesse“, sucht und markiert den gewünschten Prozess in der Liste.

Klicken Sie mit der rechten Maustaste auf die Zeile mit dem gewünschten Prozess und erweitern Sie im Kontextmenü den Abschnitt „Priorität“. Standardmäßig haben alle Prozesse die „normale“ Priorität – ändern Sie dies, indem Sie eine der sechs aufgeführten Optionen auswählen. Vergessen Sie jedoch nicht, dass es in manchen Fällen zu einer übermäßigen Erhöhung der Priorität kommt Anwendungsprogramme(Punkte „Hoch“ und „Echtzeit“) können zu einer trägen Reaktion führen Betriebssystem bei Tastendrücken, Mausbewegungen usw. Das gleiche Problem kann auch auftreten, wenn die Priorität von Systemprozessen (z. B. einem Prozess namens Explorer) übermäßig herabgesetzt wird.