So beheben Sie ein Windows-Speicherleck

Inhaltsverzeichnis:

So beheben Sie ein Windows-Speicherleck
So beheben Sie ein Windows-Speicherleck
Anonim

In Windows tritt ein Speicherleck auf, wenn eine Anwendung oder ein Systemprozess einen RAM-Block nicht korrekt an den Speichermanager des Betriebssystems freigibt, sobald er nicht mehr benötigt wird. In einigen Fällen gibt ein Programm möglicherweise nur einen Teil des verwendeten Speicherblocks zurück, in anderen wird nichts freigegeben. Da der physische Arbeitsspeicher eine endliche Ressource ist, ist es wichtig sicherzustellen, dass Sie genug verfügbar haben, um Ihre Arbeitslast zu bewältigen.

Obwohl es einige Arten von Speicherlecks in Windows gibt, ist das bei weitem häufigste das Problem mit dem Standby-Speicher. Bis zu Windows 7 zurückgehend, ist das Problem des Standby-Speichers in Windows 10 immer noch weit verbreitet. Sobald Ihr Standby-Speicher Ihren freien Speicher vollständig auffrisst, kann Ihr System mit Verzögerungen beginnen und sogar abstürzen. Da ein Speicherleck normalerweise das Ergebnis eines Softwarefehlers oder einer Panne ist, ist es wichtig, alle Ihre Treiber auf dem neuesten Stand zu h alten.

Image
Image

Speicherlecks mit dem Ressourcenmonitor von Windows finden

Resource Monitor ist ein großartiges integriertes Tool, das Ihnen ein viel klareres Bild davon gibt, wie Windows die Ressourcen Ihres Computers verw altet (RAM, CPU, Festplatten usw.). Wenn Sie vermuten, dass eine Anwendung oder ein Prozess Ihren Standby-Speicher nicht freigibt, ist Resource Monitor ein großartiger Ort, um mit der Beobachtung zu beginnen. Die folgenden Schritte zeigen, wie Sie die Speichernutzung Ihres Systems in Windows 10, 8 und 7 anzeigen.

  1. Drücken Sie Windows-Taste+R, geben Sie " resmon" ein und wählen Sie dann OK.

    Image
    Image
  2. Wählen Sie die Registerkarte Speicher und wählen Sie dann Übernehmen, um die Liste neu anzuordnen.

    Image
    Image
  3. Überwache den Standby (blauer Balken) mit den Anwendungen, während die Anwendungen laufen, die du normalerweise verwendest.

    Image
    Image

Möglicherweise müssen Sie den Ressourcenmonitor eine Weile laufen lassen, um Lecks zu erkennen. Machen Sie einen Screenshot oder machen Sie eine Notiz, wenn Sie das Tool zum ersten Mal öffnen, um einen einfachen Vergleich zu ermöglichen.

Diagnose eines Speicherlecks mit Windows' RaMMap

RaMMap ist ein kostenloses Tool von Microsoft, das Echtzeitdaten darüber anzeigt, wie Windows Ihren Arbeitsspeicher verw altet und zuweist. Ähnlich wie der Ressourcenmonitor zeigt RaMMap die Standby-Speicherauslastung an und läuft unter Windows 10, 8 und 7. Die folgenden Schritte veranschaulichen, wie man RaMMap herunterlädt und ausführt.

  1. Gehen Sie zur Sysinternals-Seite von RaMMap und wählen Sie dann RaMMap herunterladen.

    Image
    Image
  2. Gehe in deinen Downloads Ordner, kopiere das RaMMap Archiv in den Ordner deiner Wahl und entpacke es dann.

    Image
    Image
  3. Klicken Sie mit der rechten Maustaste auf die RaMMap Anwendungsdatei und wählen Sie dann Als Administrator ausführen.

    Image
    Image
  4. Auswählen Ja.

    Image
    Image
  5. Lesen Sie die SYSINTERNALS-SOFTWARELIZENZBEDINGUNGEN und wählen Sie dann Zustimmen.

    Image
    Image
  6. Wählen Sie die Registerkarte Use Counts und überwachen Sie dann Ihren Standby-Speicher, um zu sehen, ob er sich erhöht.

    Image
    Image

    Wenn Ihr System allmählich freien Speicherplatz verliert, müssen Sie RaMMap möglicherweise eine Weile laufen lassen. Notieren Sie sich vorher und nachher Ihren Standby-Speicher, um festzustellen, ob ein RAM-Leck vorliegt.

  7. Auf der Registerkarte Prozesse können Sie sich auch jeden Prozess genauer ansehen, der Ihren physischen Speicher verwendet.

    Image
    Image

RAM mit dem Speicherdiagnosetool von Windows überprüfen

Die Speicherdiagnose von Windows ist eine hervorragende Möglichkeit, den physischen Speicher Ihres Computers gründlich auf Fehler zu überprüfen.

Image
Image
  1. Drücken Sie Windows-Taste+R, geben Sie " mdsched.exe" ein und wählen Sie dann OK.
  2. Auswählen Jetzt neu starten und auf Probleme prüfen (empfohlen).
  3. Der Test beginnt und kann mehrere Stunden dauern. Befolgen Sie die Anweisungen auf dem Bildschirm, sobald der Test abgeschlossen ist.

Standby-Speicher in Windows mit RaMMap leeren

Zusätzlich zur Überwachung Ihrer Speichernutzung kann RaMMap auch zum manuellen Leeren Ihrer Standby-Liste verwendet werden.

  1. Klicken Sie mit der rechten Maustaste auf die RaMMap Anwendungsdatei und wählen Sie dann Als Administrator ausführen.
  2. Wähle Leeren, dann Leere Standby-Liste.
  3. Ihr Standby-Speicher sollte jetzt deutlich niedriger sein.
Image
Image

Standby-Speicher mit intelligentem Standby-Listenreiniger löschen

Intelligent Standby List Cleaner (ISLC) ist ein kostenloses Tool von Wagnardsoft, das den Standby-Speicher Ihres Computers basierend auf einigen bearbeitbaren Bedingungen automatisch leert.

  1. Öffnen Sie einen Webbrowser, rufen Sie die offizielle Forumsseite der App auf, wählen Sie Offizieller Download hier und dann Datei speichern.

    Image
    Image
  2. Do zu Ihrem Ordner Downloads, klicken Sie mit der rechten Maustaste auf das Archiv ISLC 7z und wählen Sie dann Als Administrator ausführen.

    Image
    Image
  3. Wählen Sie Ja wenn das Fenster Benutzerkontensteuerung erscheint.

    Image
    Image
  4. Durchsuchen Sie einen Ordner, wählen Sie OK und dann Extrahieren.

    Image
    Image
  5. Klicken Sie nach dem Extrahieren mit der rechten Maustaste auf Intelligent Standby List Cleaner ISLC und wählen Sie dann Als Administrator ausführen.

    Image
    Image
  6. Wählen Sie Ja, wenn der UAC-Dialog erscheint.

    Image
    Image
  7. Wählen Sie Standby-Liste leeren, um den Standby-Speicher Ihres Systems manuell zu leeren. Ändern Sie die Werte für; Listengröße ist mindestens und Freier Speicher ist kleiner als, um Ihren Anforderungen gerecht zu werden.

    Image
    Image

Wählen Sie Minimiert starten, um ISLC jedes Mal im Hintergrund auszuführen, wenn Ihr System hochfährt.

Speicherverlust in Windows 10 mit FreeStandbyMemory.bat beheben

Das Skript freestandbymemory.bat ist ein weiteres nützliches Tool, um Probleme mit dem Standby-Speicher von Windows 10 zu mindern. Es läuft alle 3 Minuten automatisch im Hintergrund und löscht den Standby-Speicher, wenn der physische Speicher Ihres Computers unter 1500 MB fällt. Das Skript kann kostenlos heruntergeladen werden und ist für Windows 10 konzipiert.

  1. Gehen Sie zur Pastebin-Seite des Skripts, wählen Sie download und dann Datei speichern.

    Image
    Image
  2. Gehen Sie zu Ihrem Ordner Downloads, klicken Sie mit der rechten Maustaste auf freestandbymemory (Stapeldatei) und wählen Sie dann Als Administrator ausführen.

    Image
    Image
  3. Auswählen Weitere Infos.

    Image
    Image
  4. Auswählen Trotzdem ausführen.

    Image
    Image
  5. Auswählen Ja.

    Image
    Image
  6. Sobald das Skript hinzugefügt wurde, wählen Sie eine beliebige Taste, um fortzufahren. FreeStandbyMemory wird nun im Hintergrund auf Ihrem System ausgeführt.

    Image
    Image
  7. Um das Skript zu löschen, navigieren Sie zu Dieser PC > Windows (C:) > Windows, klicken Sie mit der rechten Maustaste auf FreeStandbyMemory und wählen Sie dann aus Löschen.

    Image
    Image

Beheben Sie ein Speicherleck, indem Sie Ihre Treiber aktualisieren

Obwohl es mehrere Tools gibt, um nach ver alteten Treibern zu suchen, ist es am besten, sie nacheinander einzeln durchzugehen, um sicherzustellen, dass alles auf dem neuesten Stand ist.

Image
Image
  1. Geben Sie Geräte-Manager in die Windows-Suche ein und wählen Sie dann Öffnen, sobald die Ergebnisse angezeigt werden.
  2. Erweitern Sie einen Hardwarebereich.
  3. Klicken Sie mit der rechten Maustaste auf ein Gerät und wählen Sie dann Treiber aktualisieren.

Empfohlen: