So begrenzen Sie die CPU-Auslastung in Windows 10

Es gibt Zeiten, in denen ein oder mehrere Prozesse in Windows 10 eine CPU-Auslastung von 100% erreichen. Dies kann zu einem langsamen System führen. Eine Lösung für dieses Problem besteht darin, die CPU-Auslastung für bestimmte Anwendungen in Windows 10 zu begrenzen. Wir werden diese in diesem Artikel diskutieren.

Programmaffinität anpassen

Wir können jeden Prozess in Windows 10 auch so anpassen, dass nur bestimmte CPU-Kerne verwendet werden, während die anderen Prozesse gleichzeitig ausgeführt werden. Dies kann zur Optimierung der CPU-Auslastung verwendet werden, jedoch nur bei sorgfältiger Handhabung.

Beachten Sie, dass das Anpassen der Prozessaffinität nicht immer sinnvoll ist. Bevor Sie mit ihnen herumspielen, müssen Sie überlegen, ob Sie CPU-Kerne haben, die größtenteils im Leerlauf sind, oder ob Sie eine Anwendung ausführen, die unabhängige Threads ausführt?

In einer Situation, in der ein Thread vor dem anderen ausgeführt werden muss, kann die Prozessaffinität für beide festgelegt werden, um denselben Kern zu verwenden. Software mit unabhängigen Threads kann jedoch auf mehrere Kerne aufgeteilt werden, um die Leistung zu erhöhen.

Eine weitere Überlegung ist, ob die Threads cache-intensiv sind. Das heißt, verlassen sie sich alle auf umfangreiche zwischengespeicherte Daten? Wenn dies der Fall ist, hängt die Ausführung jedes Threads stark von der Verfügbarkeit der zwischengespeicherten Daten ab. Daher ist es besser, jeden Thread auf einem separaten Kern auszuführen, um die zwischengespeicherten Datenressourcen zu maximieren.

  1. Starten Sie den Task-Manager und wechseln Sie zur Registerkarte Details.
  2. Suchen Sie nach dem Prozess, den Sie die Affinität ändern möchten, und klicken Sie mit der rechten Maustaste darauf. Klicken Sie im Kontextmenü auf Affinität festlegen.
    Affinität festlegen
  3. Im Fenster Prozessaffinität können Sie die Kerne auswählen, auf die der Prozess beschränkt werden soll, und die Kontrollkästchen neben den übrigen deaktivieren. Standardmäßig verwenden alle Prozesse alle Kerne.
    set cpu 2
    Da mein Computer nur 4 Kerne hatte, werden diese als CPU 0, 1, 2 und 3 angezeigt.

Aber woher wissen Sie, welche Kerne verfügbar sind? Dies kann durch die grafische Darstellung der CPU-Ressourcen des Task-Managers überprüft werden.

Öffnen Sie den Task-Manager und wechseln Sie zur Registerkarte Leistung.

Klicken Sie im linken Bereich auf CPU, und klicken Sie dann mit der rechten Maustaste auf das Echtzeitdiagramm auf der rechten Seite. Erweitern Sie Diagramm ändern in, und wählen Sie Logische Prozessoren aus.
tskmgmr Änderungsdiagramm

Anzeige

Der Task-Manager zeigt jetzt Diagramme zur Auslastung jedes Kerns einzeln an, mit denen die weniger verwendeten Kerne identifiziert und bestimmten Threads zugewiesen werden können.
CPU-Kerne>

Gesamt-CPU-Auslastung begrenzen

Zu viele Threads und Prozesse beanspruchen häufig die Prozessorkerne innerhalb der CPU. Eine übermäßige Leistung der CPU kann auch zu einer Überhitzung führen, insbesondere in einer alten und staubigen Umgebung.

Um zu überprüfen, wie viel CPU zu einem bestimmten Zeitpunkt verbraucht wird, gehen Sie zum Task-Manager.

Starten Sie den Task-Manager, indem Sie mit der rechten Maustaste auf die Taskleiste klicken, und klicken Sie auf Task-Manager.

Wechseln Sie zur Registerkarte Leistung.

Diese Registerkarte zeigt sowohl grafisch als auch prozentual an, wie viel jedes Fach verbraucht ist, einschließlich CPU, Arbeitsspeicher, Netzwerk und Festplatte. Von hier aus können Sie feststellen, ob die CPU überlastet ist.
tskmgr-Prozentsatz
Alles, was über 90% liegt, kann als gefährlich für die CPU und die Hardware angesehen werden.

Wenn Sie der Meinung sind, dass dies für den Computer zu viel ist, können Sie über die Einstellungen eine Obergrenze für die CPU-Auslastung festlegen, was im Wesentlichen bedeutet, dass die CPU-Auslastung über diesem Schwellenwert nicht zulässig ist. Dadurch wird die Systemlangsamkeit nicht behoben, sondern die CPU-Überhitzung behoben und indirekt die Leistung beeinträchtigt.

  1. Navigieren Sie zum folgenden Speicherort:
    Systemsteuerung -> Hardware & Sound -> Energieoptionen -> Planeinstellungen ändern -> Erweiterte Energieeinstellungen ändern
  2. Erweitern Sie im Fenster Energieoptionen Prozessorleistungsverwaltung und dann Maximalen Prozessorstatus.
  3. Klicken Sie nun auf On battery und stellen Sie den maximalen Schwellenwert für die CPU-Auslastung ein. Machen Sie dasselbe für eingesteckt, um unterschiedliche Prozentsätze der maximalen CPU-Auslastung zuzulassen, wenn der Computer mit Akku betrieben wird (bei Laptops) und wenn er mit direkter Stromversorgung betrieben wird.
    advanced Power
  4. Klicken Sie auf Übernehmen und OK, wenn Sie fertig sind.

Sie werden nun feststellen, dass die CPU-Auslastung Prozentsatz nicht über den eingestellten Wert im Task-Manager gehen.

Nützliche Aufgaben zur weiteren CPU-Optimierung

Beenden / Beenden aller nicht wesentlichen Anwendungen, Prozesse und Dateien

Alle Anwendungen oder Dienste, die im Hintergrund ausgeführt werden und nicht benötigt werden, beanspruchen auch Speicherplatz in der CPU, während der Benutzer zeitkritische Aufgaben ausführt. Dies führt häufig zu Verzögerungen bei den Aufgaben mit hoher Priorität.

Mal sehen, wie wir die unwichtigen Aufgaben und Prozesse eliminieren können.

Prozess mit maximaler CPU beenden

Prozesse wie Systemscans und Antivirenprogramme beanspruchen beim Durchsuchen des gesamten Computers häufig einen erheblichen Teil der CPU. Sie machen es fast unmöglich, andere Aufgaben gleichzeitig auszuführen.

Die perfekte Lösung hierfür wäre, solche Anwendungen so zu planen, dass sie Scans zu anderen Zeiten als den aktiven Stunden ausführen. Wenn der Prozess jedoch bereits ausgeführt wurde, kann er über den Task-Manager beseitigt werden.

  1. Öffnen Sie den Task-Manager (Strg + Umschalt + Esc)
  2. Klicken Sie auf der Registerkarte Prozesse auf die CPU-Leiste, um die Aufgaben in absteigender Reihenfolge anzuordnen. Dies bedeutet, dass die Prozesse, die den maximalen CPU-Prozentsatz einnehmen, an die Spitze kommen würden.
  3. Klicken Sie dort mit der rechten Maustaste auf eine Aufgabe, die Sie gerade nicht benötigen, und klicken Sie auf Aufgabe beenden.
    Aufgabe beenden tskmgr

Dadurch wird Speicherplatz in der CPU für andere wichtige Aufgaben freigegeben.

Passen Sie Ihre Fenster automatisch für maximale Leistung an

Windows 10 verfügt über eine integrierte Funktion, mit der alle nicht wesentlichen visuellen Funktionen sofort deaktiviert werden können. Dies kann verwendet werden, um alle Animationen, Fensterschatten usw. auszuschalten. Obwohl klein, nehmen diese Funktionen etwas Platz in der CPU ein.

  1. Navigieren Sie zu Folgendem:
    Startmenü -> Einstellungen -> System -> Info -> Erweiterte Systemeinstellungen
  2. Klicken Sie im Fenster Systemeigenschaften auf der Registerkarte Erweitert auf Einstellungen unter Leistung.
    Systemeigenschaften
  3. Wählen Sie im Fenster Leistungsoptionen auf der Registerkarte Visuelle Effekte die Option Für optimale Leistung anpassen aus. Klicken Sie dann auf Übernehmen und OK.

Möglicherweise stellen Sie jetzt fest, dass sich Fenster beim Umschalten sofort ändern und keine Animationen stattfinden.

Deaktivieren Sie das automatische Starten von Anwendungen

Häufig werden einige Anwendungen gestartet und angezeigt, sobald Sie Ihren Computer einschalten. Solche Anwendungen verlangsamen den Systemstartvorgang erheblich, da sie versuchen, während des Startvorgangs ausgeführt zu werden, und andere kritische Threads zurückhalten.

Sie können den automatischen Start dieser Anwendungen deaktivieren und sie bei Bedarf später ausführen.

Führen Sie den Task-Manager aus und wechseln Sie zur Registerkarte Start.

Auf dieser Registerkarte sehen Sie die Anwendungen, die den automatischen Start unterstützen, und ihren aktuellen Status. Klicken Sie auf die Anwendungen, die Sie deaktivieren möchten, und klicken Sie dann unten im Fenster auf Deaktivieren.
Autostart deaktivieren

Jede nicht wesentliche Anwendung schafft jetzt Platz für andere wichtigere Prozesse, um den Prozessor auszuführen und zu nutzen.

Auslagerungsdatei löschen

Dieser Schritt ist nicht so sehr für die CPU, sondern für die Optimierung des Systems im Allgemeinen.

Seitendateien sind sofort zugängliche Cache-Dateien, die auf der Festplatte gespeichert sind. Prozesse, die im RAM ausgeführt werden, können jetzt auf der Festplatte ausgeführt werden, was Zeit und RAM-Ressourcen spart. Dies sind dynamische Dateien, die bis zur Größe des Arbeitsspeichers selbst erweitert werden können. Sie können diese so konfigurieren, dass sie sich bei jedem Neustart oder Herunterfahren Ihres Computers von der Festplatte löschen.

Wenn Sie diese so konfigurieren, dass sie automatisch gelöscht werden, wird Platz für neue Dateien auf der Festplatte geschaffen, und die alten Prozesse werden nicht mehr ausgeführt.

Da Änderungen an den Systemregistern vorgenommen werden müssen, wird empfohlen, einen Systemwiederherstellungspunkt zu erstellen.

  1. Öffnen Sie den Registrierungseditor, indem Sie regedit in Ausführen eingeben.
  2. Navigieren Sie im linken Bereich zu folgendem:
    HKEY_Local_Machine -> System -> CurrentControlSet -> Steuerung -> Sitzungsmanager -> Speicherverwaltung
  3. Doppelklicken Sie im rechten Bereich auf ClearPageFileAtShutdown und setzen Sie den Wert Data auf 1.
    dword festlegen
  4. Klicken Sie auf OK, und starten Sie den Computer neu, damit die Änderungen wirksam werden.

Führen Sie eine allgemeine Wartung der Hardware durch

Stellen Sie zunächst sicher, dass die Hardware Ihres Computers sauber ist. Eine Ansammlung von Staub und Schmutz kann zu einer unsachgemäßen Luftzirkulation durch die Hardware führen, was für die ordnungsgemäße Funktion wichtig ist. Es ist wahr, dass die Belastung der CPU und anderer Hardware dazu führt, dass das System langsam reagiert, aber auch der Staub auf den Lüftern und Kühlkörpern.

Staub ist manchmal auch der Hauptgrund, warum Systeme oft ohne Vorwarnung komplett heruntergefahren werden.

Wie haben Sie diese Tipps verwendet, um Ihr Betriebssystem anzupassen?

Siehe auch:

  • So aktivieren Sie alle CPU-Kerne in Windows 11/10
  • So erzwingen Sie, dass ein Programm eine bestimmte GPU in Windows 10 verwendet
  • So beheben Sie die hohe Speicherauslastung von IPHLPSVC in Windows 10
  • Chrome Mit zu viel CPU? Hier sind die Korrekturen für hohe CPU-Auslastung
  • So ermitteln und legen Sie die optimale Auslagerungsdateigröße in Windows fest 10

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht.