Samstag, Februar 11, 2017

Speicherfressenden Treiber ermitteln

Vorhin fiel es mir mal wieder auf - ein Windowsprozess, genauer gesagt ein Treiber im User-Mode Driver Framework (WUDFHOST.exe), der mal eben 2GB an Speicher konsumierte.

Wie findet man das Schweinderl (memory hog)?

1. Process Hacker herunterladen
2. In der Übersicht den exzessiv Speicher verbrauchenden Prozess WUDFHOST.exe auswählen
3. Unter der Registerkarte "Environment" findet man den Eintrag "ACTIVE_DEVICES" - dies ist höchstwahrscheinlich der Übeltäter.
4. Gerätemanager aufrufen und den Treiber testweise deaktivieren. Vorsicht!




Nun sollte der belegte Speicher freigegeben worden sein.

Jetzt kann man sich auf die Suche machen nach einem aktuellen Treiber, der hoffentlich kein Speicherleck hat.