Ich habe das Internet durchsucht, aber ich habe es satt zu lesen, wie Sie "Ihren Computer nach Viren durchsuchen" und "Ihren RAM aktualisieren", um Antworten auf ähnliche Fragen zu erhalten. Ich verstehe, dass dwm.exe für das (einfache) Zwischenspeichern von Bitmaps für Dinge wie Aero-Peek und ähnliches gedacht ist, aber soweit ich das gelesen habe, sollte es nicht übermäßig viel Speicher verbrauchen.
Mein Kollege und ich haben beide 4 GB RAM, Core 2 Duo, bla, bla - im Grunde sind sie ziemlich fähig. Seine dwm.exe läuft um die 30mb, meine läuft derzeit um die halbe Gig, obwohl sie ziemlich stark schwankt. Dies ist das Gleiche, wenn die exakt gleichen Anwendungen ausgeführt werden (derzeit Zend Studio, FireFox (mit Firemin-Low-Memory-Nutzung), Outlook). Von Zeit zu Zeit erhalte ich eine Benachrichtigung, in der ich gefragt werde, ob ich zu Aero Basic wechseln möchte, da es zu viel Speicher belegt. Manchmal wechselt es einfach zu Basic und teilt mir mit, warum.
Ich weiß, dass es möglich ist, das Umschalten zu stoppen, aber ich möchte wissen, warum zu viel Speicher verwendet wird, ansonsten wird nur über die Risse tapeziert.
Eine Sache, die hinzugefügt werden muss, ist, dass dies nach einem Überfall am Montag begonnen zu haben scheint , bei dem zwei meiner Monitore gestohlen wurden und ich vorübergehend ein paar alternative Monitore verwenden musste. Ich benutze jetzt brandneue Monitore, aber das Problem ist das gleiche. Alle Treiber sind installiert und funktionieren scheinbar einwandfrei.
Irgendwelche Ideen, warum die Nutzung so hoch ist?
Wir verwenden Windows 7 64-Bit Professional.
Antworten:
Der
DWM.EXE
Vorgang beansprucht viel Speicher, wenn Sie über mehrere Bildschirme verfügen und die Systemleistung auf den Standardwert " Windows das Beste für meinen Computer auswählen lassen" eingestellt ist . Um dies zu ändern:Adjust for best performance
oderCustom
(und wählen Sie die gewünschten Funktionen aus).Ich wählte
Custom
mich aus und wählte nur dasSmooth edges of fonts
, um die Speichernutzung von 534M auf 6M bei 4 Fenstern zu reduzieren.quelle
Da ich noch keinen Kommentar abgeben kann, füge ich diesen als zusätzliche Antwort hinzu. Microsoft hat einen Speicherverlust in DWM.EXE bestätigt: https://support.microsoft.com/en-us/kb/3078667
Kurz gesagt, DWM.EXE verliert Speicher, wenn Statusfenster für eine lange Zeit geöffnet sind.
quelle
Versuchen Sie, den dwm-Dienst neu zu starten:
Oder wenn Sie den gesamten Vorgang beenden möchten, klicken Sie einfach auf Beenden .
quelle
Ein weiterer Tipp für die Beschleunigung ist, die Taste zu halten windows keyund zu drücken r, einzugeben
msconfig
und zu drücken enter, aufboot tab
> zu klicken undadvanced options
dann auf den Abwärtspfeil zumark number of processors
klicken und die maximale Anzahl der Kerne 2 zu wählenok
.Aktivieren Sie das Kontrollkästchen für das Startprotokoll und die Startinformationen des Betriebssystems, klicken Sie mit der rechten Maustaste
make all boot changes permanent
und vergewissern Sie sich , dass nichts anderes geöffnet ist. Klicken Sie auf undapply
starten Sie das System neu.Die meisten Microsoft Windows-Computer verwenden standardmäßig nur einen Kern. Dies funktioniert auf jeden Fall unter Windows 8 und 8.1. Ich habe es vorher noch nie ausprobiert.
Viel Glück :)
quelle